Jump to content

Crash when duplicant stores an Atmo_Suit while it is assigned to a specific duplicant


him188
  • Branch: Live Branch Version: Windows Pending

Stacktrace:

Attempting to store Atmo_Suit (Pickupable) in a SuitLockerComplete (Storage) which did not request it

  at UnityEngine.Debug.LogError (System.Object message) [0x00000] in <9fe2cbebfa394c8da6af069ec8cc9ef4>:0 
  at Debug.LogError (System.Object obj) [0x00000] in <53ba8544b0394db88dcaac034e1fe553>:0 
  at FetchAreaChore+StatesInstance+Delivery.Complete (System.Collections.Generic.List`1[T] deliverables) [0x00000] in <33cbadb4d53344698461e1b8bda03e57>:0 
  at FetchAreaChore+StatesInstance.DeliverComplete () [0x00000] in <33cbadb4d53344698461e1b8bda03e57>:0 
  at FetchAreaChore+States+<>c.<InitializeStates>b__12_13 (FetchAreaChore+StatesInstance smi) [0x00000] in <33cbadb4d53344698461e1b8bda03e57>:0 
  at StateMachine`4+GenericInstance[StateMachineType,StateMachineInstanceType,MasterType,DefType].ExecuteActions (StateMachine`4+State[StateMachineType,StateMachineInstanceType,MasterType,DefType] state, System.Collections.Generic.List`1[T] actions) [0x00000] in <33cbadb4d53344698461e1b8bda03e57>:0 
  at StateMachine`4+GenericInstance[StateMachineType,StateMachineInstanceType,MasterType,DefType].PushState (StateMachine+BaseState state) [0x00000] in <33cbadb4d53344698461e1b8bda03e57>:0 
  at StateMachine`4+GenericInstance[StateMachineType,StateMachineInstanceType,MasterType,DefType].GoTo (StateMachine+BaseState base_state) [0x00000] in <33cbadb4d53344698461e1b8bda03e57>:0 
  at GameStateMachine`4+State+<>c__DisplayClass80_0[StateMachineType,StateMachineInstanceType,MasterType,DefType].<ToggleWork>b__1 (StateMachineInstanceType smi, System.Single dt) [0x00000] in <33cbadb4d53344698461e1b8bda03e57>:0 
  at BucketUpdater`1[DataType].Update (DataType data, System.Single dt) [0x00000] in <53ba8544b0394db88dcaac034e1fe553>:0 
  at UpdateBucketWithUpdater`1[DataType].Update (System.Single dt) [0x00000] in <53ba8544b0394db88dcaac034e1fe553>:0 
  at StateMachineUpdater+BucketGroup.AdvanceOneSubTick (System.Single dt) [0x00000] in <53ba8544b0394db88dcaac034e1fe553>:0 
  at StateMachineUpdater.AdvanceOneSimSubTick () [0x00000] in <53ba8544b0394db88dcaac034e1fe553>:0 
  at Game.SimEveryTick (System.Single dt) [0x00000] in <33cbadb4d53344698461e1b8bda03e57>:0 
  at Game.Update () [0x00000] in <33cbadb4d53344698461e1b8bda03e57>:0 
Build: U41-498381-S

 


Steps to Reproduce

1. Craft a atmo suit and a atmo suit storing point

2. At storing point, Request a suit

3. Assign the suit to a specific duplicant(in my case I assigned to a duplicant on another planet, I don't know whether this matters) while a duplicant is moving the suit

4. When suit is sotred in the storing point, game crashes.




User Feedback


Who you assign the suit to doesn't matter. It can even be the dupe doing the delivery of the suit to the suit dock. It can only happen if you try to assign a suit while they move it. If you already have assigned the suit to a duplicant, the delivery to the atmosuit dock doesn't happen

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