Jump to content

How do I force my dupes to clean their hands first after going to toilet?


Recommended Posts

As you can see in this setup I don't have the bathroom built against a wall so whenever my dupes leave the bathroom they mostly just go to the left and not wash their hands. How do I fix this?

(By the way, ignore the fact that I accidentally swapped the input pipes and output pipes. This was an old screenshot. I fixed it later on)

20181220175407_1.jpg

Adjust the door permissions. Specifically, only allow dupes to enter the room from the left, but not to leave it. The right door should still allow passing from both directions. This way dupes will be forced to always leave the room to the right and will have to pass the washing stations.

The *only* way to ensure dupes always wash their hands is to make sure that the toilets are located in a dead-end room with only one exit. You also have to ensure that you always have as many sinks as you have toilets.

If you need to build a bathroom with two exits, you must have the required amount of sinks on both sides: two toilets means two sinks on the left and two on the right. In this case though, the worst case scenario is that you have two dupes using both toilets, then one dupe passes through. The dupe passing through stops to wash his hands as both of the other dupes come out of the toilet going the same direction. Only one of them may stop to wash hands, since both sinks are in use. If the bathroom becomes a high-traffic area this problem could get much worse.

Another alternative is instead of having a "germy" area (like the bathroom)... you could simply have several germ-free areas.

IE: kitchens, farms, water storage. This method is less efficient though.

EDIT: @ToiDiaeRaRIsuOy's idea about ensuring all traffic flows one way does help alleviate needing twice as many sinks, but the dupe-passing-through problem still happens.

8 minutes ago, impyre said:

 

EDIT: @ToiDiaeRaRIsuOy's idea about ensuring all traffic flows one way does help alleviate needing twice as many sinks, but the dupe-passing-through problem still happens.

@impyre:  to solve that just be sure to set the sinks to the exit direction only.  that way, incoming dupes won't stop to wash and won't occupy the sink.

@Soulwind That's not what I was talking about. In fact, I was assuming that the sinks were already set to exit direction only. What I was talking about is that in a bathroom with two exits, dupes may pass through it for reasons other than "i need to use the toilet".

Consider a room with two toilets. Two duplicants just finish using the toilets. A third dupe is passing through to get to the pitcher pump. The third dupe gets to the sink first, and begins washing (because he's leaving the bathroom). The other two dupes approach the sinks to leave, they're also going the same way. Only one will wash his hands, since the first sink is already in use. The third dupe, having just used the toilet, will bypass both sinks since they are both in use. 

27 minutes ago, impyre said:

...snip... In this case though, the worst case scenario is that you have two dupes using both toilets, then one dupe passes through. The dupe passing through stops to wash his hands as both of the other dupes come out of the toilet going the same direction. Only one of them may stop to wash hands, since both sinks are in use. If the bathroom becomes a high-traffic area this problem could get much worse.

^this

If your toilet has one exit, but is also a pass-through area (has a separate entrance)... then the only way to be 100% sure that all dupes wash is to have a sink for each dupe, and that's assuming you use his idea and restrict passage to one direction only. If both directions are allowed, you'd need twice as many sinks.

Practically speaking, this isn't really necessary... because it assumes a worst case scenario of *all* of your dupes passing through this area in the amount of time it takes for one dupe to wash his hands... which is extremely unlikely... but it *could* happen. Especially at night when dupes go to bed, or mealtime, or when an attack order is issued.

i think it might be possible to lock/unlock left doors using germ sensor (put germ sensor between lavatory and door - if germ sensor catch germs on dupes it will lock door forcing them to go other way). The only question is if germ sensor catch germs on dupes or just in air?

36 minutes ago, impyre said:

@Soulwind That's not what I was talking about. In fact, I was assuming that the sinks were already set to exit direction only. What I was talking about is that in a bathroom with two exits, dupes may pass through it for reasons other than "i need to use the toilet".

Consider a room with two toilets. Two duplicants just finish using the toilets. A third dupe is passing through to get to the pitcher pump. The third dupe gets to the sink first, and begins washing (because he's leaving the bathroom). The other two dupes approach the sinks to leave, they're also going the same way. Only one will wash his hands, since the first sink is already in use. The third dupe, having just used the toilet, will bypass both sinks since they are both in use. 

^this

If your toilet has one exit, but is also a pass-through area (has a separate entrance)... then the only way to be 100% sure that all dupes wash is to have a sink for each dupe, and that's assuming you use his idea and restrict passage to one direction only. If both directions are allowed, you'd need twice as many sinks.

Practically speaking, this isn't really necessary... because it assumes a worst case scenario of *all* of your dupes passing through this area in the amount of time it takes for one dupe to wash his hands... which is extremely unlikely... but it *could* happen. Especially at night when dupes go to bed, or mealtime, or when an attack order is issued.

Do dupes actully use the sink when just passing through and not having germs on them?

Anyway, there are quite a few options. He can either automate a schedule to have the left door locked at specific times, or outright get rid of the door and replace it with a wall. Maybe it's not a problem at all for the topic creator that dupes from time to time don't wash their hands. It certainly doesn't spell doom for your colony if that happens.

If you want to save space:

One sink above a weight plate and next to a duplicant checkpoint (+ a buffer gate) can ensure every duplicant does the germ check and will wash his hands if needed.

(Seems better than spamming multiple sinks on each exit)

=> But most important is to limit each bathroom to one exit

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...