Jump to content

Game Crashes if you deconstruct a tile whose material is replaced by vacuum.


Zarquan
  • Branch: Live Branch Version: Windows Pending

I use Debug and Sandbox a lot to test builds and run experiments.  One thing that I end up doing a lot is trying to vacuum an area by painting in vacuum and accidentally hit a tile.  When I go do delete that tile to replace it with a proper one, the game crashes.

Normal deconstruction by dupes also causes this and this situation is possible to create in normal game-play.  This can happen by having a situation where a conveyor rail has material melting off of it in an embedded tile.  This, I would categorize as its own bug, causes the mass of the tile to be deleted when the material on the conveyor rail melts and has nowhere to go.  If this is done in a vacuum room and then the material placed in the tile is removed and then the tile is deconstructed, the game should crash, but I didn't test that because it would be tedious.

I suspect that the game is crashing because it doesn't want to create debris at 0 K.

Here is a video of the crash happening when a dupe deconstructs such a tile:

NOTE:  If there is a material in the cell (not debris) under the tile, the game does not crash.  That includes solid, liquid, or gas.

Another odd thing is that the game incorrectly credits this crash to a mod called Chain Tool (labeling it in red and unchecking it), even though it isn't involved AFAIK.  That mod is disabled in the video.


Steps to Reproduce
  1. Build a tile.
  2. Use debug tool to paint a vacuum over the tile.
  3. Use any method to deconstruct the tile while it is still in the vacuum (dupe, instant build (Ctrl+F4), or Sandbox).
  4. Observe that the game crashed.
  • Like 1



User Feedback


There are no comments to display.



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