It appears that mutated sleet wheat grains are having trouble stacking with the "original" variety. The first crash happened behind my back before I managed to analyze this mutation, but it occurred a second time with the same mutated sleet wheat gran stack as I saw a dupe send it down my conveyor rail and it tried to stack on the ground with the "original" subspecies of sleet wheat. I've only found one mutation of sleet wheat so far, and if it matters this one turned out to be the "superspecialized" variety.
The game I am playing here is modded, however, I went ahead and loaded the save without any mods and it is still occurring. The attached save file is right before it occurs, because a dupe is about to analyze said sleet wheat grain. All I had to do was send a sweep order to the original grain first that dropped from the analyzer, and then another sweep order to send the mutated analyzed grain. A dupe will come by and pick up one and load it onto the conveyor, and then having it get placed on the single-tile storage, and then the second sweep is what causes the crash right when it reaches the conveyor chute on that rail.
This is the error message:
Assert failed: Two seeds of different subspecies just absorbed!
UnityEngine.Debug:LogError(Object)
Debug:LogError(Object) (at C:/jenkins_workspace/workspace/SimGame_Windows/game/Assets/Plugins/Debug.cs:142)
Debug:Assert(Boolean, Object) (at C:/jenkins_workspace/workspace/SimGame_Windows/game/Assets/Plugins/Debug.cs:188)
PlantableSeed:OnAbsorb(Object) (at C:/jenkins_workspace/workspace/SimGame_Windows/game/Assets/scripts/game/Creatures/common/PlantableSeed.cs:54)
<>c:<.cctor>b__19_0(PlantableSeed, Object) (at C:/jenkins_workspace/workspace/SimGame_Windows/game/Assets/scripts/game/Creatures/common/PlantableSeed.cs:32)
IntraObjectHandler`1:Trigger(GameObject, Object) (at C:/jenkins_workspace/workspace/SimGame_Windows/game/Assets/Plugins/Klei/util/EventSystem.cs:109)
EventSystem:Trigger(GameObject, Int32, Object) (at C:/jenkins_workspace/workspace/SimGame_Windows/game/Assets/Plugins/Klei/util/EventSystem.cs:146)
KMonoBehaviour:Trigger(Int32, Object) (at C:/jenkins_workspace/workspace/SimGame_Windows/game/Assets/Plugins/Klei/util/KMonoBehaviour.cs:411)
Pickupable:Absorb(Pickupable) (at C:/jenkins_workspace/workspace/SimGame_Windows/game/Assets/scripts/components/Pickupable.cs:657)
Pickupable:TryAbsorb(Pickupable, Boolean, Boolean) (at C:/jenkins_workspace/workspace/SimGame_Windows/game/Assets/scripts/components/Pickupable.cs:571)
Pickupable:OnCellChange() (at C:/jenkins_workspace/workspace/SimGame_Windows/game/Assets/scripts/components/Pickupable.cs:507)
CellChangeMonitor:RenderEveryTick() (at C:/jenkins_workspace/workspace/SimGame_Windows/game/Assets/Plugins/Klei/util/CellChangeMonitor.cs:194)
Game:Update() (at C:/jenkins_workspace/workspace/SimGame_Windows/game/Assets/scripts/game/Game.cs:1341)
1) Have two or more different subspecies of sleet wheat (they don't have to be analyzed)
In my case, I already had an "original" on the ground of my single-tile storage area, and I had a dupe send through a "superspecialized" one that tried to stack with the original.
2) Build a conveyor loader with a conveyor chute on the other end of the rail and enable the filter for sleet wheat grain
3) Have a dupe send the first subspecies and have it land on the floor
4) Have a dupe send the second subspecies down the rail and right as the item comes out of the chute but before it lands on the same tile as the 1st subspecies the game will crash before it can merge the two or have them coexist on the same tile without merging.
- 1
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.
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 accountSign in
Already have an account? Sign in here.
Sign In Now