Jump to content

Desalinator stalls due to lack of ElementDropper component


Nightinggale
  • Branch: Preview Branch Version: Windows Pending

As title says. The Desalinator can't drop salt. Eventually it is full and it stalls.

Comparing WaterPurifierConfig to DesalinatorConfig reveals that the first has an ElementDropper, which drops at 10 kg. The latter has none.


Steps to Reproduce
Use a Desalinator for a long time. Eventually it stalls due to being full of salt.
  • Like 1



User Feedback


I made a mod to fix this. The fixing code:

ElementDropper elementDropper = go.AddComponent<ElementDropper>();
elementDropper.emitMass = 50f;
elementDropper.emitTag = new Tag("Salt");
elementDropper.emitOffset = new Vector3(0f, 1f, 0f);

I'm not sure about mass and offset. That's a design decision. I just picked numbers, which would prevent the building from jamming.

Share this comment


Link to comment
Share on other sites

Update: apparently a tidying chore shows up when the desalinator is stopped due to containing 1 ton of salt. Auto dropping or tidying chore is a design decision, but the fact that there is a tidying chore is a well kept secret, which apparently confuses multiple people. It should be clearly mentioned in the effect or description that duplicants will empty the salt container once full.

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