Jump to content

Crash on load with bugged rocket


Sasza22
  • Branch: Live Branch Version: Windows Fixed

Long story short: i`ve build a rocket with a command module (the bigger one) but it turned out to be to high for the engine (sugar engine) so i deconstructed the module and build a command nosecone instead (the rocket name didn`t change iirc). Everything worked fine until launch when the rocket was invisible and unselectable on the starmap:

20210807025002_1.thumb.jpg.b698204aa5174fa11a614f945151346c.jpg

You can see the arrow but no rocket. Once reached the destination it was fully invisible and course could only be set from the inside (clicking on the steering wheel). It did drop a rover just fine though.

When returning to base it eventually appeared landed for the inside (no power from the engine created and buildings restricted) but for the landing pad it was still orbiting. When ordered to land nothing happened.

Now after reloading the game i got this crash:

Spoiler

Assert failed: Implementation does not support multiple components with optional components, type OrbitalMechanics, 1, 0

  at UnityEngine.Debug.LogError (System.Object message) [0x00000] in <9fe2cbebfa394c8da6af069ec8cc9ef4>:0
  at Debug.LogError (System.Object obj) [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
  at Debug.Assert (System.Boolean condition, System.Object message) [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
  at SaveLoadRoot.LoadInternal (UnityEngine.GameObject gameObject, IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoadRoot.Load (UnityEngine.GameObject prefab, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Vector3 scale, IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoadRoot.Load (UnityEngine.GameObject prefab, IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveManager.Load (IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoader.Load (IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoader.Load (System.String filename) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoader.OnSpawn () [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at KMonoBehaviour.Spawn () [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
  at KMonoBehaviour.Start () [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
Build: U33-473720-S

It`s actually the third one. Later i tried loading autosaves form right after the launch and before the launch. Each ended up in a crash. Currently that save is unplayable at cycle 200+.


Steps to Reproduce

I`m not sure but it might be caused by deonstructing and rebuilding command modules/nosecones of a rocket. The save was from a prevous patch but the rocket and landing pad were build in the current patch.




User Feedback


A developer has marked this issue as fixed. This means that the issue has been addressed in the current development build and will likely be in the next update.

Hey! Got seems to be same error. But i don't remember deconstructing command module on an active rocket. I did it with idle rocket, that i never launched.

Spoiler

Assert failed: Implementation does not support multiple components with optional components, type OrbitalMechanics, 1, 0

  at UnityEngine.Debug.LogError (System.Object message) [0x00000] in <9fe2cbebfa394c8da6af069ec8cc9ef4>:0
  at Debug.LogError (System.Object obj) [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
  at Debug.Assert (System.Boolean condition, System.Object message) [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
  at SaveLoadRoot.LoadInternal (UnityEngine.GameObject gameObject, IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoadRoot.Load (UnityEngine.GameObject prefab, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Vector3 scale, IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoadRoot.Load (UnityEngine.GameObject prefab, IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveManager.Load (IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoader.Load (IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoader.Load (System.String filename) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoader.OnSpawn () [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at KMonoBehaviour.Spawn () [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
  at KMonoBehaviour.Start () [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
Build: U33-473720-S

 

Share this comment


Link to comment
Share on other sites

Same Problem here,

Was doeing something with the rocket

All saves crash the game :(

Spoiler

Assert failed: Implementation does not support multiple components with optional components, type OrbitalMechanics, 1, 0

  at UnityEngine.Debug.LogError (System.Object message) [0x00000] in <9fe2cbebfa394c8da6af069ec8cc9ef4>:0
  at Debug.LogError (System.Object obj) [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
  at Debug.Assert (System.Boolean condition, System.Object message) [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
  at SaveLoadRoot.LoadInternal (UnityEngine.GameObject gameObject, IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoadRoot.Load (UnityEngine.GameObject prefab, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Vector3 scale, IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoadRoot.Load (UnityEngine.GameObject prefab, IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveManager.Load (IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoader.Load (IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoader.Load (System.String filename) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoader.OnSpawn () [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at KMonoBehaviour.Spawn () [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
  at KMonoBehaviour.Start () [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
Build: U33-473720-S

 

Share this comment


Link to comment
Share on other sites

3 hours ago, Lomion said:

Hey! Got seems to be same error. But i don't remember deconstructing command module on an active rocket. I did it with idle rocket, that i never launched.

  Reveal hidden contents

Assert failed: Implementation does not support multiple components with optional components, type OrbitalMechanics, 1, 0

  at UnityEngine.Debug.LogError (System.Object message) [0x00000] in <9fe2cbebfa394c8da6af069ec8cc9ef4>:0
  at Debug.LogError (System.Object obj) [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
  at Debug.Assert (System.Boolean condition, System.Object message) [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
  at SaveLoadRoot.LoadInternal (UnityEngine.GameObject gameObject, IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoadRoot.Load (UnityEngine.GameObject prefab, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Vector3 scale, IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoadRoot.Load (UnityEngine.GameObject prefab, IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveManager.Load (IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoader.Load (IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoader.Load (System.String filename) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoader.OnSpawn () [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at KMonoBehaviour.Spawn () [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
  at KMonoBehaviour.Start () [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
Build: U33-473720-S

 

I mean i deconstructed it before launch. I phrased that wrong.

Share this comment


Link to comment
Share on other sites

2 hours ago, Galosh said:

Same Problem here,

Was doeing something with the rocket

All saves crash the game :(

  Reveal hidden contents

Assert failed: Implementation does not support multiple components with optional components, type OrbitalMechanics, 1, 0

  at UnityEngine.Debug.LogError (System.Object message) [0x00000] in <9fe2cbebfa394c8da6af069ec8cc9ef4>:0
  at Debug.LogError (System.Object obj) [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
  at Debug.Assert (System.Boolean condition, System.Object message) [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
  at SaveLoadRoot.LoadInternal (UnityEngine.GameObject gameObject, IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoadRoot.Load (UnityEngine.GameObject prefab, UnityEngine.Vector3 position, UnityEngine.Quaternion rotation, UnityEngine.Vector3 scale, IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoadRoot.Load (UnityEngine.GameObject prefab, IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveManager.Load (IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoader.Load (IReader reader) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoader.Load (System.String filename) [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at SaveLoader.OnSpawn () [0x00000] in <34596b94026340528c5a12b9fac008f1>:0
  at KMonoBehaviour.Spawn () [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
  at KMonoBehaviour.Start () [0x00000] in <7110358c02a14df2a7a2562defcc57da>:0
Build: U33-473720-S

 

That sucks. I found a save 15 cycles in past. Loaded it successfully. Found my second experimental module without command module. Guess if you switch around command modules you have to demolish the whole rocket, just in case.

 

Share this comment


Link to comment
Share on other sites

8 minutes ago, Lomion said:

That sucks. I found a save 15 cycles in past. Loaded it successfully. Found my second experimental module without command module. Guess if you switch around command modules you have to demolish the whole rocket, just in case.

 

Hopefully a patch will fix it.....

Share this comment


Link to comment
Share on other sites

Same deal here. Just built a rocket and it was on space. As far as I remember I didn't do any fancy deconstruction either. Game just fails to load now with the same crash as above.

Needs to be fixed ASAP as my game is totally broken now.

PS: Never used any mods and it's %100 original game.

Share this comment


Link to comment
Share on other sites

same here, built a sugar engine and the full size spacefarer module + nose cone, realised I didn't have the thrust so I deconstructed and replaced with basic, couldn't see it on the star map after launching but did get eh option to deploy the rover at destination, due to inattention  my pilot died so I reloaded and....crashed and crashed and gave up. Glad to know there is a work around. But I guess that rocket is broken even if I can find a save prior to launch.

Share this comment


Link to comment
Share on other sites

On 8/11/2021 at 1:41 AM, EricKlei said:

Changed Status to Fixed

Thanks for the fix. The save is playable again. Althrough the rocket mentioned in the OP got stuck in a weird state inside the planet on the starmap but it`s likely just a sideeffect of the fix. Loading an earlier autosave worked for avoiding that issue so i got it to land properly.

Share this comment


Link to comment
Share on other sites



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...