Jump to content

Sick Forever!


x4550
  • Branch: Live Branch Fixed

Ok, this is ridiculous.  Every time I save and re-load, any dupes who were sick lose the "trench stench" / "the spores" tags, but make the sick face and do the groaning animation - FOREVER!  They'll also stay in the sick bed / rejuvenator indefinitely.  I've just started killing them off because it's such a drag to have to deal with them.  Their blood is on your hands, Klei!  Grrrrr

 

Screenshot (140).png

Screenshot (141).png

 


Steps to Reproduce
1 Have sick dupe 2 re-log 3 profit



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.

DiseaseInstance, or more specifically ModifierInstance, needs to implement ISaveLoadable interface.

Right now the disease can be created but all this does is trigger the disease added event.
This causes the disease monitor to do the freak out animation.

Without that interface however the disease is never deserialized, initialized, and started.

Edit: Worth mentioning that the percentRecovered float parameter in the state machine is
completely ignored by the serialization process. Diseases are started anew every reload.

Edit 2: Nope after getting it properly saving it gets added to the state machine controller on the duplicant itself.
Easily missed in the save file but it is getting saved.
 

Edited by Risu

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