Jump to content

Slicksters do not float and drown


llunak
  • Branch: Live Branch Version: Linux Pending

Pathfinding of critters in liquids can get broken, which causes them to get stuck and drown, even though they clearly should be able to move away. In the save attached to the steps to reproduce, all slicksters will drown in oil.

When clicking 'Show Navigation' on such a critter, there is no path shown. Placing e.g. a tile blueprint fixes the problem. It appears that the changing amount of liquid in those tiles changes pathing but it's not updated properly.

 


Steps to Reproduce

Load the attached save (and ignore missing mods, irrelevant).

Watch Otto dig out tiles.

Wait and watch slicksters to get stuck and start drowning.

Click 'Show Navigation' on one of the slicksters and see it does not show a way out.

Place a tile blueprint in one of the dug out tiles to update the navigation. Or wait longer and see all the slicksters to die.

 

The Freezer.sav




User Feedback


Yes this happened to me too.  I drained in a little oil, enough that the tiles now have just over 300kg of oil (in a room about 8 tiles wide with 2-3 more tiles in height filled with CO2 and polluted O2.  1 cycle later all 3 wild slicksters in there were dead.  

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