RimWorld

RimWorld

Cleaning options please
Ive read about the new update realeasing alongside the new DLC and while I absolutely ♥♥♥♥ to have the "clean entire room" option, I cant help but wonder why they didnt make it simply better.

As we already have a clearly defined room system, as we can see when we enable room vision,Its time we get a room clean priority system in wich they favor the kitchen, we need clean, or the sickbay, we need spotless. Beides, theres already a priority system hardcoded into the game namely the storage priority system - should be rather easy to hook that to my mentioned system.

So, the way Id prefer it would be an option inside the medical bed or kitchen UI, that lets me enable some sort of "keep clean mode".

For the kitchen it would make sense that the work steps of cooking just add a clean room step, meaning:
Pawn1 decided/forced to cook-->Pawn1 gets ingridients-->Pawn1 checks if the kitchen area is cleaned(if not-->clean area)-->Pawn1 starts cooking-->Pawn1 delivers food to stockpile--> repeat

The same theroetical system should work just as well for the medical bed/room, to have an option of keeping it clean before surgery, so the doctor, just like the cook, gathers the medicin and other things needed but before they start with the surgey, the doctor cleans the medical room.



I do believe there are some mods that help with cleaning and we have some options ourself like the cleanbot from Biotech or giving the cleaning personal a smaller allowed area, I even saw one guy suggesting, reducing home area (wich I found an aweful solution in case of fire) but Id ♥♥♥♥ to see a vanilla option like I mentioned.
Last edited by Sailex ™ カエルのスタン; Apr 7, 2024 @ 8:30am
< >
Showing 1-8 of 8 comments
ShadowTani Apr 7, 2024 @ 4:59am 
Cleaning priorities is definitively something I've been wanting for a while. Making a single cleansweeper stick to a specific zone which covered the most critical areas helped a little, but it certainly could be better.

But yeah, having a "clean before work" toggle option on any workbench and the hospital bed (affecting non-urgent healing like surgeries and non-bleeding wound patching) would be a great addition. The option should be ignored if the pawn can't do cleaning or not assigned to the cleaning task, but any other pawn will clean up the room before they proceed to do the job they reserved at the workbench.

An alternative or additional method could be to use the existing zoning mechanic by introducing a dedicated cleaning zone, any area designated with this zone will be prioritized by the cleaners first and these zones could have a priority toggle as well for the most important areas. Any home area not covered by a cleaning zone would then be cleaned after all the priority cleaning zones have become spotless.
Last edited by ShadowTani; Apr 7, 2024 @ 11:00am
I don't know if it's been kept updated, but I recall there being a mod called "Common Sense" that added behaviors like "clean the kitchen before cooking so you don't poison everyone" to pawns. Might be worth looking into.
BlackSmokeDMax Apr 7, 2024 @ 6:57am 
The cleaning priorities mod allows you to set multiple zones for cleaning, they are then cleaned in the order in a list you set.

Would love to see that vanilla of course.
marcusaddamsson Apr 7, 2024 @ 9:17am 
I've been using the 'Clean Kitchen' mod for a while. Works pretty well and allows you to 'clean' around other benches as well. Especially early in the game when my stove/butcher are still in a large shared space... the cook will lose quite a bit of time to cleaning. That said, that's better than food poisoning.
nolagirl504 Apr 7, 2024 @ 2:46pm 
I use this gem of a mod, HousekeeperAssistanceCat. When trained they clean and haul. I use EB prepare to get one in my resources but they do spawn in the wild.
Astasia Apr 7, 2024 @ 3:35pm 
Originally posted by Sailex ™ カエルのスタン:
the kitchen, we need clean, or the sickbay, we need spotless.

This is a common misconception and I think the better solution here might be to better explain the filth system in game and the effect on various tasks. People try to micro this or use mods to micro this which is creating unnecessary extra work for them or the AI.

Generally speaking, a few piles of filth have no effect on the tasks that "benefit from a clean room." The game does not require or want you to keep these rooms spotless, and making sure there's not a spec of dirt in the room before doing the job is not at all important. It is just a general cleaning check so you aren't ignoring the job entirely and letting all your rooms get completely disgusting, and to encourage using actual floors.

For example, cooking requires -2 cleanliness to begin increasing food poisoning chance, the cleanliness stat of a room is the average of all tiles. A typical pile of filth is -5 cleanliness, so in a 5x5 room that is 5/25 or -0.2 filth. You would need 10 stacks of dirt to hit -2, and then you need to stack more filth to start adding to food poison chance. That's with a tiny 5x5 room, make that a 9x9 and you need 33 piles of dirt to hit -2, make it sterile tile and you have and additional 10 piles of dirt buffer, that is a ridiculous amount of filth and you should never be there. For surgery it's less straight forward, the buffer is spread out over the doctor's skill, stats, medicine, room cleanliness and bed, but the end result is success chance is very easy to get way over 100% (capped at 98%) so that a few piles of filth in a room are inconsequential.

So TLDR, it's not something you actually have to pay any attention to, as long as you have people in your base set to cleaning and they are enough of a force to keep up with your colony overall, then you don't have to worry about your kitchen or hospital having a few tiles of filth when being used.

Some people will advise not putting the butcher table in the same room as the stove. I typically ignore this, and even when butchering a large pack of manhunters and spilling blood all over the place while my cook is standing right next to them making meals, it's not an issue. There is a huge buffer there. it's fine, the solution is just don't worry about it.
Last edited by Astasia; Apr 7, 2024 @ 3:37pm
Hykal Apr 7, 2024 @ 4:01pm 
If you want a clean base just have your janitor pawn wake up a couple hours earlier than everyone else and have them do their job.
brian_va Apr 7, 2024 @ 4:24pm 
just put someone on cleaning duty, no need to over complicate it.
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Apr 7, 2024 @ 4:33am
Posts: 8