SanchozzDeponianin / ONIMods

Sanchozz's mods for Oxygen Not Included
MIT License
15 stars 15 forks source link

[Issue]: After the last update, Rebuildable AETN These two mods with Enclosed Telescope Tune-Up may cause the game to crash #41

Closed EndermanXiaohei closed 1 year ago

EndermanXiaohei commented 1 year ago

Description of the bug/crash

When a crash occurs while launching the game, the game automatically disables the following mods:

1 Rebuildable AETN

2 Enclosed Telescope Tune-Up

3 Rocketry Expanded (DLC)

4 Transfer Port

Use spaced out DLC

Using the latest version of the steam mod, there are still errors after forcing the update using the mod manager.

Steps To Reproduce

Launch the game

mod manager prompts for updates

Update mod and Restart the game

collapse. 4 mods are disabled

Restart the game and Force mod updates and restarts

Still crash

Cancel mods marked red by mod manager modules (Rebuildable AETN & Enclosed Telescope Tune-Up)

The game can start normally

Player.log

Player.log

SanchozzDeponianin commented 1 year ago

Hi. The log file you attached does not contain any useful information. I can only see attempts to reinstall an already disabled mod. Please attach the log file immediately after the crash happened. Without restarting the game.

EndermanXiaohei commented 1 year ago

I'm sorry. My bad. Here is the log that was copied when the game was started.

Error in GameAssets(Clone).Assets.OnPrefabInit System.MissingFieldException: Field 'OccupyArea.OccupiedCellsOffsets' not found. at EntityConfigManager.RegisterEntity (IEntityConfig config) [0x00000] in <990b4cf9a7d84305ad7eaef1059b672b>:0 at EntityConfigManager.LoadGeneratedEntities (System.Collections.Generic.List1[T] types) [0x000fa] in <990b4cf9a7d84305ad7eaef1059b672b>:0 at LegacyModMain.LoadEntities (System.Collections.Generic.List1[T] types) [0x00000] in <990b4cf9a7d84305ad7eaef1059b672b>:0 at LegacyModMain.Load () [0x0004d] in <990b4cf9a7d84305ad7eaef1059b672b>:0 at Assets.CreatePrefabs () [0x00055] in <990b4cf9a7d84305ad7eaef1059b672b>:0 at (wrapper dynamic-method) Assets.Assets.OnPrefabInit_Patch3(Assets) at KMonoBehaviour.InitializeComponent () [0x00068] in <0f4b778ef79c497e89f6ee18303840cf>: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 <0f4b778ef79c497e89f6ee18303840cf>:0 at DebugUtil.LogErrorArgs (UnityEngine.Object context, System.Object[] objs) [0x00000] in <0f4b778ef79c497e89f6ee18303840cf>:0 at DebugUtil.LogException (UnityEngine.Object context, System.String errorMessage, System.Exception e) [0x00000] in <0f4b778ef79c497e89f6ee18303840cf>:0 at KMonoBehaviour.InitializeComponent () [0x00000] in <0f4b778ef79c497e89f6ee18303840cf>:0 at KMonoBehaviour.Awake () [0x00000] in <0f4b778ef79c497e89f6ee18303840cf>: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 <0f4b778ef79c497e89f6ee18303840cf>:0 at Util.KInstantiate (UnityEngine.GameObject original, UnityEngine.GameObject parent, System.String name) [0x00000] in <0f4b778ef79c497e89f6ee18303840cf>:0 at LaunchInitializer.Update () [0x00000] in <990b4cf9a7d84305ad7eaef1059b672b>:0 Build: U47-561558-S

Player.log

EndermanXiaohei commented 1 year ago

It should be noted that this is the most recently updated error log.

As before, the game will prompt you to cancel other mods. But in fact, canceling the "Rebuildable AETN" will run the game normally.

SanchozzDeponianin commented 1 year ago

You have an outdated version of the mod. Just update it with the Mod Updater. Click on this button to force the update. 2023-06-16 10-11-29