daviscook477 / ONI-Mods

Mods for Oxygen Not Included
7 stars 31 forks source link

Missing Anim? #8

Closed ghost closed 4 years ago

ghost commented 4 years ago

Getting a new error with the newest automation update.

[00:52:44.709] [1] [WARNING] Missing Anim: [0x5C844BA3]. You may have to run Collect Anim on the Assets prefab NullReferenceException: Object reference not set to an instance of an object at KAnimControllerBase.set_AnimFiles (KAnimFile[] value) [0x0000f] in <79d2d4d3b2c24823adbee3657342b590>:0 at BuildingLoader.Add2DComponents (BuildingDef def, UnityEngine.GameObject go, System.String initialAnimState, System.Boolean no_collider, System.Int32 layer) [0x00076] in <79d2d4d3b2c24823adbee3657342b590>:0 at BuildingLoader.CreateBuildingComplete (UnityEngine.GameObject go, BuildingDef def) [0x000fe] in <79d2d4d3b2c24823adbee3657342b590>:0 at BuildingConfigManager.RegisterBuilding (IBuildingConfig config) [0x00090] in <79d2d4d3b2c24823adbee3657342b590>:0 at (wrapper dynamic-method) GeneratedBuildings.LoadGeneratedBuildings_Patch1(System.Collections.Generic.List1) at LegacyModMain.LoadBuildings (System.Collections.Generic.List1[T] types) [0x00050] in <79d2d4d3b2c24823adbee3657342b590>:0 at LegacyModMain.Load () [0x00042] in <79d2d4d3b2c24823adbee3657342b590>:0 at Assets.CreatePrefabs () [0x00000] in <79d2d4d3b2c24823adbee3657342b590>:0 at Assets.OnPrefabInit () [0x0031c] in <79d2d4d3b2c24823adbee3657342b590>:0 at KMonoBehaviour.InitializeComponent () [0x00068] in <09361503fe78444bb96d3e5d114feeb8>:0 Rethrow as Exception: Error in GameAssets(Clone).Assets.OnPrefabInit at KMonoBehaviour.InitializeComponent () [0x000b1] in <09361503fe78444bb96d3e5d114feeb8>:0 at KMonoBehaviour.Awake () [0x00008] in <09361503fe78444bb96d3e5d114feeb8>:0 UnityEngine.Object:Internal_InstantiateSingleWithParent_Injected(Object, Transform, Vector3&, Quaternion&) UnityEngine.Object:Internal_InstantiateSingleWithParent(Object, Transform, Vector3, Quaternion) UnityEngine.Object:Instantiate(Object, Vector3, Quaternion, Transform) UnityEngine.Object:Instantiate(GameObject, Vector3, Quaternion, Transform) Util:KInstantiate(GameObject, Vector3, Quaternion, GameObject, String, Boolean, Int32) Util:KInstantiate(GameObject, GameObject, String) LaunchInitializer:Update()

(Filename: <79d2d4d3b2c24823adbee3657342b590> Line: 0)

daviscook477 commented 4 years ago

ok I will check tonight or tomorrow.

ghost commented 4 years ago

Any progress made?

ghost commented 4 years ago

Here's a newer error

[07:54:38.342] [1] [WARNING] Missing Anim: [0x5C844BA3]. You may have to run Collect Anim on the Assets prefab [07:54:38.342] [1] [WARNING] (when looking for KAnim named gastele on building TeleStorageGas) NullReferenceException: Object reference not set to an instance of an object at KAnimControllerBase.set_AnimFiles (KAnimFile[] value) [0x0000f] in <62de69961f464b72923c510914d6557e>:0 at BuildingLoader.Add2DComponents (BuildingDef def, UnityEngine.GameObject go, System.String initialAnimState, System.Boolean no_collider, System.Int32 layer) [0x00076] in <62de69961f464b72923c510914d6557e>:0 at BuildingLoader.CreateBuildingComplete (UnityEngine.GameObject go, BuildingDef def) [0x000fe] in <62de69961f464b72923c510914d6557e>:0 at BuildingConfigManager.RegisterBuilding (IBuildingConfig config) [0x00090] in <62de69961f464b72923c510914d6557e>:0 at (wrapper dynamic-method) GeneratedBuildings.LoadGeneratedBuildings_Patch52(System.Collections.Generic.List1<System.Type>) at (wrapper dynamic-method) LegacyModMain.LoadBuildings_Patch1(System.Collections.Generic.List1) at LegacyModMain.Load () [0x00042] in <62de69961f464b72923c510914d6557e>:0 at Assets.CreatePrefabs () [0x00000] in <62de69961f464b72923c510914d6557e>:0 at Assets.OnPrefabInit () [0x0031c] in <62de69961f464b72923c510914d6557e>:0 at KMonoBehaviour.InitializeComponent () [0x00068] in <47504a45704048478872cc29d12c0f37>:0 Rethrow as Exception: Error in GameAssets(Clone).Assets.OnPrefabInit at KMonoBehaviour.InitializeComponent () [0x000b1] in <47504a45704048478872cc29d12c0f37>:0 at KMonoBehaviour.Awake () [0x00008] in <47504a45704048478872cc29d12c0f37>:0 UnityEngine.Object:Internal_InstantiateSingleWithParent_Injected(Object, Transform, Vector3&, Quaternion&) UnityEngine.Object:Internal_InstantiateSingleWithParent(Object, Transform, Vector3, Quaternion) UnityEngine.Object:Instantiate(Object, Vector3, Quaternion, Transform) UnityEngine.Object:Instantiate(GameObject, Vector3, Quaternion, Transform) Util:KInstantiate(GameObject, Vector3, Quaternion, GameObject, String, Boolean, Int32) Util:KInstantiate(GameObject, GameObject, String) LaunchInitializer:Update()

I just noticed it's referring to the gastele kanim.

daviscook477 commented 4 years ago

It kinda confuses me as the latest change disables using any of the old anims and just reuses the existing ones from the base game. Is there any chance steam didn't serve you the latest update?

ghost commented 4 years ago

Holy shit im so fucking sorry, it was a steam problem, I deleted the mod folder and unsubscribed. Then while in-game i subscribed again and activated the mod. No longer crashes on activation like it used too. What a fucking silly game. Sorry for wasting your time.