Jump to content

Recommended Posts

9 hours ago, Starose said:

Will this mod continue to be updated? I have been watching and using it for a long time, and the new version loads mods straight away and can't enter the game.

Yes, please be patient. The author is doing all the work in his spare time, and some updates require more work to make the mod run again than others.

  • Like 2
On 11/24/2024 at 5:21 PM, SharraShimada said:

Yes, please be patient. The author is doing all the work in his spare time, and some updates require more work to make the mod run again than others.

Not to mention with the new Bionic DLC on the way, It will take even more time to update possibly. So folks be patient and wait.

No updates will be published until the Bionic Booster Pack goes live, as large changes to base game systems have already occurred (even in the free update) and it would be pointless to rework the mod twice.

  • Like 9
  • Thanks 1
  • Health 2
  • Shopcat 1
  • Big Ups 2

Error launching the game with this mod:

Exception while loading mod PeterHan.FastTrack at C:/Users/narme/Documents/Klei/OxygenNotIncluded/mods/Local/FastTrack. 
HarmonyLib.HarmonyException: Patching exception in method null ---> System.ArgumentException: Undefined target method for patch method static System.Boolean PeterHan.FastTrack.UIPatches.MeterScreen_GetStressedMinions_Patch::Prefix(MeterScreen __instance, System.Collections.Generic.IList`1& __result)
  at HarmonyLib.PatchClassProcessor.PatchWithAttributes (System.Reflection.MethodBase& lastOriginal) [0x00047] in <6dcb326e4f6442999f701f1e67d0b5a0>:0 
  at HarmonyLib.PatchClassProcessor.Patch () [0x00068] in <6dcb326e4f6442999f701f1e67d0b5a0>:0 
   --- End of inner exception stack trace ---
  at HarmonyLib.PatchClassProcessor.ReportException (System.Exception exception, System.Reflection.MethodBase original) [0x00127] in <6dcb326e4f6442999f701f1e67d0b5a0>:0 
  at HarmonyLib.PatchClassProcessor.Patch () [0x00093] in <6dcb326e4f6442999f701f1e67d0b5a0>:0 
  at HarmonyLib.Harmony.<PatchAll>b__10_0 (System.Type type) [0x00007] in <6dcb326e4f6442999f701f1e67d0b5a0>:0 
  at HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) [0x00014] in <6dcb326e4f6442999f701f1e67d0b5a0>:0 
  at HarmonyLib.Harmony.PatchAll (System.Reflection.Assembly assembly) [0x00006] in <6dcb326e4f6442999f701f1e67d0b5a0>:0 
  at KMod.UserMod2.OnLoad (HarmonyLib.Harmony harmony) [0x00007] in <44bf0e3611d3428cb5e183976b74cab9>:0 
  at PeterHan.FastTrack.FastTrackMod.OnLoad (HarmonyLib.Harmony harmony) [0x00000] in <4a11d013b5644223a06a481b6e507bd7>:0 
  at KMod.DLLLoader.LoadDLLs (KMod.Mod ownerMod, System.String harmonyId, System.String path, System.Boolean isDev) [0x00222] in <44bf0e3611d3428cb5e183976b74cab9>:0 

  at UnityEngine.Debug.LogError (System.Object message, UnityEngine.Object context) [0x00000] in <82f243aab18c4f32918da2df41974365>:0 
  at Debug.LogError (System.Object obj, UnityEngine.Object context) [0x00000] in <4e08f3a60ed4421b99a6798f854897c4>:0 
  at DebugUtil.LogErrorArgs (UnityEngine.Object context, System.Object[] objs) [0x00000] in <4e08f3a60ed4421b99a6798f854897c4>:0 
  at DebugUtil.LogException (UnityEngine.Object context, System.String errorMessage, System.Exception e) [0x00000] in <4e08f3a60ed4421b99a6798f854897c4>:0 
  at KMod.DLLLoader.LoadDLLs (KMod.Mod ownerMod, System.String harmonyId, System.String path, System.Boolean isDev) [0x00000] in <44bf0e3611d3428cb5e183976b74cab9>:0 
  at KMod.Mod.Load (KMod.Content content) [0x00000] in <44bf0e3611d3428cb5e183976b74cab9>:0 
  at KMod.Manager.Load (KMod.Content content) [0x00000] in <44bf0e3611d3428cb5e183976b74cab9>:0 
  at Global.Awake () [0x00000] in <44bf0e3611d3428cb5e183976b74cab9>:0 
  at UnityEngine.Object.Internal_InstantiateSingleWithParent_Injected (UnityEngine.Object , UnityEngine.Transform , UnityEngine.Vector3& , UnityEngine.Quaternion& ) [0x00000] in <82f243aab18c4f32918da2df41974365>:0 
  at UnityEngine.Object.Internal_InstantiateSingleWithParent (UnityEngine.Object data, UnityEngine.Transform parent, UnityEngine.Vector3 pos, UnityEngine.Quaternion rot) [0x00000] in <82f243aab18c4f32918da2df41974365>:0 
  at UnityEngine.Object.Instantiate (UnityEngine.Object original, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Transform parent) [0x00000] in <82f243aab18c4f32918da2df41974365>:0 
  at UnityEngine.Object.Instantiate[T] (T original, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Transform parent) [0x00000] in <82f243aab18c4f32918da2df41974365>:0 
  at Util.KInstantiate (UnityEngine.GameObject original, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.GameObject parent, System.String name, System.Boolean initialize_id, System.Int32 gameLayer) [0x00000] in <4e08f3a60ed4421b99a6798f854897c4>:0 
  at Util.KInstantiate (UnityEngine.GameObject original, UnityEngine.GameObject parent, System.String name) [0x00000] in <4e08f3a60ed4421b99a6798f854897c4>:0 
  at LaunchInitializer.Update () [0x00000] in <44bf0e3611d3428cb5e183976b74cab9>:0 
Build: U53-644960-S (FT-0.14.0.0)

please help)

2 hours ago, Cumonster said:

Error launching the game with this mod:

Exception while loading mod PeterHan.FastTrack at C:/Users/narme/Documents/Klei/OxygenNotIncluded/mods/Local/FastTrack. 
HarmonyLib.HarmonyException: Patching exception in method null ---> System.ArgumentException: Undefined target method for patch method static System.Boolean PeterHan.FastTrack.UIPatches.MeterScreen_GetStressedMinions_Patch::Prefix(MeterScreen __instance, System.Collections.Generic.IList`1& __result)
  at HarmonyLib.PatchClassProcessor.PatchWithAttributes (System.Reflection.MethodBase& lastOriginal) [0x00047] in <6dcb326e4f6442999f701f1e67d0b5a0>:0 
  at HarmonyLib.PatchClassProcessor.Patch () [0x00068] in <6dcb326e4f6442999f701f1e67d0b5a0>:0 
   --- End of inner exception stack trace ---

 

please help)

if you read literally 2 messages above:

On 12/2/2024 at 11:34 PM, Peter Han said:

No updates will be published until the Bionic Booster Pack goes live, as large changes to base game systems have already occurred (even in the free update) and it would be pointless to rework the mod twice.

 

  • Like 1
On 12/4/2024 at 4:16 AM, melquiades said:

Have they announced the date yet? I only read it was "very soon".

December 12th as of today

I guess Peter will need at least another week to make adjustments. Depending on his pre-xmas-schedule in life. With a bit of luck we get a new version for the holidays. And if not, because he does not have the time... so be it.

I do not yet own this DLC and cannot test against it at the moment. However, I have added a new build for the current live branch, without the Bionic Booster Pack (you can try with this DLC, but no promises!). The forum post is not yet updated, please pull files from GitHub as that is way easier to update.

  • Like 5
  • Shopcat 1
  • Big Ups 1
4 hours ago, Peter Han said:

you can try with this DLC, but no promises!

Thank you Peter, for the great mod! I just tried it for a few cycles with the new Bionic DLC, and so far, there has been no issue.

I got a crash on game load apparently with the Bionics DLC's Flydo

Stacktrace

Error in FetchDrone.AttributeConverters.OnPrefabInit at (66.50, 177.01, -24.50)

System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
  at System.Collections.Generic.List`1[T].get_Item (System.Int32 index) [0x00009] in <8ce0bd04a7a04b4b9395538239d3fdd8>:0 
  at PeterHan.FastTrack.GamePatches.LookupAttributeConverter.GetConverterLookup (Klei.AI.AttributeConverters converters) [0x00012] in <68f173535adf4347a0d0b0009ce1e3c8>:0 
  at PeterHan.FastTrack.GamePatches.AttributeConverters_OnPrefabInit_Patch.Postfix (Klei.AI.AttributeConverters __instance) [0x00009] in <68f173535adf4347a0d0b0009ce1e3c8>:0 
  at (wrapper dynamic-method) Klei.AI.AttributeConverters.Klei.AI.AttributeConverters.OnPrefabInit_Patch1(Klei.AI.AttributeConverters)
  at KMonoBehaviour.InitializeComponent () [0x00068] in <82d98ed04cc642f199bc654910617431>:0 
Build: U54-647408-SCR (FT-0.15.0.0)

 

Player.log

Save file loads and now the remote worker crashes.

Stack Trace

NullReferenceException: Object reference not set to an instance of an object

RemoteChore.PrepareChore (Chore+Precondition+Context& context) (at <81d82ef0abf84e63af4ab107d5f451bc>:0)
ChoreDriver.SetChore (Chore+Precondition+Context context) (at <81d82ef0abf84e63af4ab107d5f451bc>:0)
Brain.UpdateChores () (at <81d82ef0abf84e63af4ab107d5f451bc>:0)
Brain.UpdateBrain () (at <81d82ef0abf84e63af4ab107d5f451bc>:0)
(wrapper dynamic-method) MinionBrain.MinionBrain.UpdateBrain_Patch0(MinionBrain)
PeterHan.FastTrack.PathPatches.AsyncBrainGroupUpdater.EndBrainUpdate () (at <c5a147bd8ff74bf0b60867038d364c9a>:0)
PeterHan.FastTrack.World_LateUpdate_Patch.Postfix () (at <c5a147bd8ff74bf0b60867038d364c9a>:0)
(wrapper dynamic-method) World.World.LateUpdate_Patch2(World)

Build: U54-647408-SCR (FT-0.15.1.0)

 

Player.log

Edited by imazined
UI bugged out

Getting a crash and forced disable of FT, with the mod crash menu being totally frozen for like a second and then hard CTDing, any time I leave a loaded game, whether it be by backing to the main menu, attempting to load another game or the same game, or even hitting quit to desktop.  No other mods installed.  Made a github issue too.

 

Quote

[01:28:50.166] [1] [INFO] Fast Track's patched_method World.LateUpdate matched in the stack trace, adding to referenced mods list
NullReferenceException: Object reference not set to an instance of an object
  at ClosestPickupableSensor`1[T].FindClosestPickupable (Storage destination, System.Collections.Generic.HashSet`1[T] exclude_tags, System.Int32& cost, Tag categoryTag, Tag[] otherRequiredTags) [0x0000b] in <81d82ef0abf84e63af4ab107d5f451bc>:0
  at ClosestPickupableSensor`1[T].Update () [0x0000d] in <81d82ef0abf84e63af4ab107d5f451bc>:0
  at Sensors.UpdateSensors () [0x0001e] in <81d82ef0abf84e63af4ab107d5f451bc>:0
  at Sensors.OnBrainPreUpdate () [0x00000] in <81d82ef0abf84e63af4ab107d5f451bc>:0
  at (wrapper delegate-invoke) <Module>.invoke_void()
  at Brain.UpdateBrain () [0x00008] in <81d82ef0abf84e63af4ab107d5f451bc>:0
  at (wrapper dynamic-method) MinionBrain.MinionBrain.UpdateBrain_Patch0(MinionBrain)
  at PeterHan.FastTrack.PathPatches.AsyncBrainGroupUpdater.EndBrainUpdate () [0x000f3] in <c50f2ff624ea4581bef35ffe3509201f>:0
  at PeterHan.FastTrack.World_LateUpdate_Patch.Postfix () [0x0000f] in <c50f2ff624ea4581bef35ffe3509201f>:0
  at (wrapper dynamic-method) World.World.LateUpdate_Patch2(World)

 

Fast Track 0.15.3 has been released, with only a few minor crash and compatibility fixes.

At the request of one user, a donation link has been created if you want to contribute. Donating is voluntary, and no benefit will be provided for donating in compliance with the Klei Modding Policy.

  • Like 6
  • Big Ups 2
14 hours ago, Peter Han said:

Fast Track 0.15.3 has been released, with only a few minor crash and compatibility fixes.

At the request of one user, a donation link has been created if you want to contribute. Donating is voluntary, and no benefit will be provided for donating in compliance with the Klei Modding Policy.

donated! Thanks so much for your hard work

Got a Crash when Clicking on a Robo-Pilot Module, precisely the Status Tab. Properties and Errands Tab was fine. Another Robo-Pilot Module that was not yet filled with Data-Banks was unproblematic. Crash occured also with other Mods unchecked. Maybe have a Look? Thanks for the Great Work!

 

FormatException: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.

System.Text.StringBuilder.AppendFormatHelper (System.IFormatProvider provider, System.String format, System.ParamsArray args) (at <8ce0bd04a7a04b4b9395538239d3fdd8>:0)
System.String.FormatHelper (System.IFormatProvider provider, System.String format, System.ParamsArray args) (at <8ce0bd04a7a04b4b9395538239d3fdd8>:0)
System.String.Format (System.String format, System.Object arg0) (at <8ce0bd04a7a04b4b9395538239d3fdd8>:0)
ConditionRobotPilotReady.GetStatusTooltip (ProcessCondition+Status status) (at <8a6e2d259a2e4b9f9b9852e852c4bcfa>:0)
PeterHan.FastTrack.UIPatches.ProcessConditionRow.SetCondition (ProcessCondition condition) (at <faf66ed234b14e3b86d2838447fa9051>:0)
PeterHan.FastTrack.UIPatches.SimpleInfoScreenWrapper.RefreshProcessConditions (ProcessCondition+ProcessConditionType conditionType, System.Int32& nh, System.Int32& nr) (at <faf66ed234b14e3b86d2838447fa9051>:0)
PeterHan.FastTrack.UIPatches.SimpleInfoScreenWrapper.RefreshProcess () (at <faf66ed234b14e3b86d2838447fa9051>:0)
PeterHan.FastTrack.UIPatches.SimpleInfoScreenWrapper+RefreshProcessConditions_Patch.Prefix () (at <faf66ed234b14e3b86d2838447fa9051>:0)
(wrapper dynamic-method) SimpleInfoScreen.SimpleInfoScreen.RefreshProcessConditionsPanel_Patch1(SimpleInfoScreen)
PeterHan.FastTrack.UIPatches.SimpleInfoScreenWrapper.SetPanels (UnityEngine.GameObject target) (at <faf66ed234b14e3b86d2838447fa9051>:0)
PeterHan.FastTrack.UIPatches.SimpleInfoScreenWrapper.Refresh (System.Boolean force) (at <faf66ed234b14e3b86d2838447fa9051>:0)
PeterHan.FastTrack.UIPatches.SimpleInfoScreenWrapper+Refresh_Patch.Prefix (System.Boolean force) (at <faf66ed234b14e3b86d2838447fa9051>:0)
(wrapper dynamic-method) SimpleInfoScreen.SimpleInfoScreen.Refresh_Patch1(SimpleInfoScreen,bool)
(wrapper dynamic-method) SimpleInfoScreen.SimpleInfoScreen.OnSelectTarget_Patch1(SimpleInfoScreen,UnityEngine.GameObject)
TargetPanel.SetTarget (UnityEngine.GameObject target) (at <8a6e2d259a2e4b9f9b9852e852c4bcfa>:0)
DetailTabHeader.ChangeTab (System.String id) (at <8a6e2d259a2e4b9f9b9852e852c4bcfa>:0)
DetailTabHeader.RefreshTabDisplayForTarget (UnityEngine.GameObject target) (at <8a6e2d259a2e4b9f9b9852e852c4bcfa>:0)
PeterHan.FastTrack.UIPatches.DetailsPanelWrapper+Refresh_Patch.Prefix (DetailsScreen __instance, UnityEngine.GameObject go) (at <faf66ed234b14e3b86d2838447fa9051>:0)
(wrapper dynamic-method) DetailsScreen.DetailsScreen.Refresh_Patch1(DetailsScreen,UnityEngine.GameObject)
RootMenu.Refresh () (at <8a6e2d259a2e4b9f9b9852e852c4bcfa>:0)
RootMenu.OnSelectObject (System.Object data) (at <8a6e2d259a2e4b9f9b9852e852c4bcfa>:0)
EventSystem.Trigger (UnityEngine.GameObject go, System.Int32 hash, System.Object data) (at <82d98ed04cc642f199bc654910617431>:0)
KMonoBehaviour.Trigger (System.Int32 hash, System.Object data) (at <82d98ed04cc642f199bc654910617431>:0)
(wrapper dynamic-method) SelectTool.SelectTool.Select_Patch1(SelectTool,KSelectable,bool)
PeterHan.FastTrack.UIPatches.InterfaceToolPatches+OnLeftClickDown_Patch.Prefix (UnityEngine.Vector3 cursor_pos, SelectTool __instance) (at <faf66ed234b14e3b86d2838447fa9051>:0)
(wrapper dynamic-method) SelectTool.SelectTool.OnLeftClickDown_Patch1(SelectTool,UnityEngine.Vector3)
PlayerController.OnKeyDown (KButtonEvent e) (at <8a6e2d259a2e4b9f9b9852e852c4bcfa>:0)
KInputHandler.HandleKeyDown (KButtonEvent e) (at <82d98ed04cc642f199bc654910617431>:0)
KInputHandler.HandleKeyDown (KButtonEvent e) (at <82d98ed04cc642f199bc654910617431>:0)
KInputHandler.HandleEvent (KInputEvent e) (at <82d98ed04cc642f199bc654910617431>:0)
KInputController.Dispatch () (at <82d98ed04cc642f199bc654910617431>:0)
KInputManager.Dispatch () (at <82d98ed04cc642f199bc654910617431>:0)
KInputManager.Update () (at <82d98ed04cc642f199bc654910617431>:0)
GameInputManager.Update () (at <82d98ed04cc642f199bc654910617431>:0)
(wrapper dynamic-method) Global.Global.Update_Patch1(Global)

Build: U54-650037-SCRD (FT-0.15.3.0)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...