Clean room command

Started by NickB0, September 26, 2016, 06:02:56 PM

Previous topic - Next topic

NickB0

It would be nice to have a command to clean all messes in a room. After a raid when lots of colonists are recovering, it's best to have the hospital 100% clean to reduce the chance of infection.

If the room isn't being cleaned by the automated designated cleaner, the task will have to be done manually. This is done by selecting a pawn and clicking every individual tile in the room with filth on it - which can be difficult to locate because filth can be under furniture or just hard to see and I can never seem to get the room to 100% cleanliness.

Very tedious.



ruddthree

Just lock (forbid) any connecting doors, with a colonist inside the room, and he/she will be unable to do anything else aside from treating patients (if he/she can) or cleaning the floor.

carbon

Alternatively, grab a pawn, set cleaning to their maximum work priority and point them to a spot in the middle of the room. They'll typically get most if not all the dirt in room before wandering elsewhere. Then just bump their priority back to normal.

But I generally agree with the thrust of the suggestion. At the very least, cleaning indoors should take priority over cleaning outside. That can't be too hard to implement.

NickB0

#3
Quote from: ruddthree on September 26, 2016, 06:12:46 PM
Just lock (forbid) any connecting doors, with a colonist inside the room, and he/she will be unable to do anything else aside from treating patients (if he/she can) or cleaning the floor.

yeah it's also tedious:

1  - Set a pawns #1 job priority to cleaning.

2  - Draft and move him to the room.

3  - Lock him in by forbiding doors (which of course locks everyone else in/out).

4  - Undraft

4a - There's a good chance the pawn will immediatly just sleep on the floor (tired after long raid) so then redraft.

4b - Set his restrictions to work only

4c - Undraft

5  - After the room is cleaned, the doors have to be unlocked and the cleaners job prioritys and restrictions have to be set back normal.

Serenity

Yeah, that's something that should really be in the game. Especially given how the entire home zone is marked for cleaning and that can be huge.

The Achtung mod has such a command and it's immensely helpful to clean your kitchen, your hospital or a newly excavated room full of rubble.

nccvoyager

I usually just set my colonists to the "cleaning" zone I have set up when cleaning needs to be done...
Work tables aren't in the zone, though the rest of the room is.
Forces them to look to cleaning before they become idle, and then it's time to go back to normal zone.

Serenity

Quote from: nccvoyager on September 28, 2016, 03:06:26 AM
I usually just set my colonists to the "cleaning" zone I have set up when cleaning needs to be done...
One issue with cleaning is that the home zone is also your cleaning zone. And you need stuff you want repaired or fires to be put out in the home zone.

There is an A14 mod that gives you a separate cleaning zone. Which is nice too at a certain point

nccvoyager

Well, then again, I do have a colony with 17 pawns right now, and two of them are designated cleaners, so results may vary, I agree.  :P