peterhaneve / ONIMods

Peter Han's mods for Oxygen Not Included
Other
316 stars 64 forks source link

fasttrack 0.14.0.0 instant crash #487

Closed songokussm closed 3 months ago

songokussm commented 3 months ago

fast track still insta crashes since the version released after march.

Expected Behavior

have both Spaceout DLC and frosty

Current Behavior

with the only mod loaded. Oni instant crashes.

Mod Versions

frast track is not on the steam workshop. version 0.14.0.0 is where the following log came from

Steps to Reproduce

  1. open steam
  2. click oni
  3. start game
  4. crash

error

Exception while loading mod PeterHan.FastTrack at C:/Users//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.OpenCodexEntry_Patch::Prefix() 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.b__10_0 (System.Type type) [0x00007] in <6dcb326e4f6442999f701f1e67d0b5a0>:0 at HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable1[T] sequence, System.Action1[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 <3d436e4ec1d5455793674ec559b0cc77>: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 <3d436e4ec1d5455793674ec559b0cc77>:0

at UnityEngine.Debug.LogError (System.Object message, UnityEngine.Object context) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0 at Debug.LogError (System.Object obj, UnityEngine.Object context) [0x00000] in <3ca21dc18eae422d87255277091f8593>:0 at DebugUtil.LogErrorArgs (UnityEngine.Object context, System.Object[] objs) [0x00000] in <3ca21dc18eae422d87255277091f8593>:0 at DebugUtil.LogException (UnityEngine.Object context, System.String errorMessage, System.Exception e) [0x00000] in <3ca21dc18eae422d87255277091f8593>:0 at KMod.DLLLoader.LoadDLLs (KMod.Mod ownerMod, System.String harmonyId, System.String path, System.Boolean isDev) [0x00000] in <3d436e4ec1d5455793674ec559b0cc77>:0 at KMod.Mod.Load (KMod.Content content) [0x00000] in <3d436e4ec1d5455793674ec559b0cc77>:0 at KMod.Manager.Load (KMod.Content content) [0x00000] in <3d436e4ec1d5455793674ec559b0cc77>:0 at Global.Awake () [0x00000] in <3d436e4ec1d5455793674ec559b0cc77>:0 at UnityEngine.Object.Internal_InstantiateSingleWithParent_Injected (UnityEngine.Object data, UnityEngine.Transform parent, UnityEngine.Vector3& pos, UnityEngine.Quaternion& rot) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0 at UnityEngine.Object.Internal_InstantiateSingleWithParent (UnityEngine.Object data, UnityEngine.Transform parent, UnityEngine.Vector3 pos, UnityEngine.Quaternion rot) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0 at UnityEngine.Object.Instantiate (UnityEngine.Object original, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Transform parent) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>:0 at UnityEngine.Object.Instantiate[T] (T original, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Transform parent) [0x00000] in <72b60a3dd8cd4f12a155b761a1af9144>: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 <3ca21dc18eae422d87255277091f8593>:0 at Util.KInstantiate (UnityEngine.GameObject original, UnityEngine.GameObject parent, System.String name) [0x00000] in <3ca21dc18eae422d87255277091f8593>:0 at LaunchInitializer.Update () [0x00000] in <3d436e4ec1d5455793674ec559b0cc77>:0 Build: U51-600112-SD (FT-0.14.0.0)

Output Log

to large to paste. attached instead. Player.log

peterhaneve commented 3 months ago

You are trying to use Fast Track on the public_previous_update branch, but Fast Track only supports the live branch. Klei rewrites large subsystems of the game fairly regularly, so maintaining two versions for two different games is not feasible for a mod of this size.

If Fast Track is important to you, consider switching back to the main release branch.