RimWorld

RimWorld

4,062 ratings
Door Mat
6
20
2
2
11
3
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5
File Size
Posted
Updated
7.116 MB
Sep 7, 2018 @ 12:09am
Mar 14 @ 6:21am
18 Change Notes ( view )

Subscribe to download
Door Mat

Description
ORIGINAL AUTHOR: Latta
ORIGINAL WORKSHOP URL: https://steamcommunity.com/sharedfiles/filedetails/?id=727309536

For your cleaning needs.

Ported to B19, 1.0, and 1.x by dracoix.

NON-STEAM v1.1: Download v1.1 Release[www.dropbox.com]
LEGACY 1.0: Download R1.0 Port[www.dropbox.com]

1.5 Update!
- Confirmed working.
- Game now forces .NET Framework 4.7.2

1.4 Update!
- Confirmed working just like 1.3 version. Any QoL updates will be addressed on release of Biotech.

1.3 Update!
- Filth drop issue has been officially fixed.
-- All of pawn's filth will be dropped and propagated.
-- Door Mat will self-clean very slow in its immediate area, to mitigate any issues with that propagation.
- Path Cost is now 0 so pawns don't go around them.
- Can now be made with cloth.

1.2 Update!
Changes:
- Changed packageID tag to 'dracoix.doormat.r12a'
- "Changed it to 1.2 on the box."

1.1 Update!
Changes:
- Pawns will always clear at least half of their filth stacks regardless if they can drop it or not. Similar to Syrchalis' mod, but still not as powerful.
- 1.0 backport is now supported! You can still play on version 1.0 with this mod.
- The ticking spam error has been fixed due to 1.0->1.1 and .NET Framework 3.5 -> 4.0
- Latta's preview image is no longer used as this is no longer a ported mod. (Still love ya, credit given)
- <packageId> added under 'dracoix.doormat.r11a'

ToDo:
- Add 3x3, 3x2, and 3x1 variants.

Want something more powerful?
Alternative version - by Syrchalis

1.1 & 1.2 Version
Tries to drop Pawn filth on spot. At least half of spawn filth stacks will be removed every time a pawn crosses or stands on a Door Mat, even if it is not dropped on the spot.

1.0 Ported Version
Tries to drop Pawn filth on spot. If it cannot then it will not and the pawn will remain filthy.

EDIT:
>> For the sake of further explanation. Pawns hold a stack of filth on them, this mat will try to drop at least 1 of filth onto the mat. If it cannot, then it will not. This condition happens when the floor and mat are too filthy and there is a chance another filth stack will be picked up instead of dropped (like vomit spills). So keep your mats tidy and they'll do their job.
>>
>> Syrchalis' version drops all filth on a mat and outright destroys the entire stack of filth the pawn was carrying around. And last time I checked their code, it will always destroy the pawn's filth regardless if it cannot be dropped. It's a bit overkill but it does help keep the inner workings of the filth tracker from slowing down much larger maps with much higher pops.

Keywords so people get directed here and to Latta's mod: Doormat, Floormat, Remove Pawn Filth, LT-DoorMat
Popular Discussions View All (4)
12
May 5 @ 1:49pm
English Translation Error
Mission001
0
Apr 2 @ 7:14am
Updated German translation
chris-john
0
Mar 27, 2022 @ 8:06pm
Thoughts and Questions
Mechanos
335 Comments
Toonic May 20 @ 3:12pm 
Minor issue: Causes desync in Zetrith's Multiplayer mod.
Dragmire May 10 @ 5:32pm 
Is this working for everyone else? Doesn't seem to be for me.
elbmur May 8 @ 6:05pm 
@SlashHarken turn your doormat so it on the inside of the door block
SlashHarken May 1 @ 2:09pm 
Raiders always light my doormats on fire 😭
Kadinu May 1 @ 3:49am 
Would love if we had the option to turn off quality on the mats
MajorSchwifty Apr 29 @ 7:24pm 
@dracoix, there goes my hero
Nyarlathotep Apr 27 @ 5:55am 
Thank you for the update!
ignis Apr 12 @ 11:12am 
Filth can be dropped on adjacent cell, so if you put it in the door, some of it would be dropped inside. Outside seems to be the best option.
dracoix 🐉  [author] Apr 12 @ 10:52am 
If a pawn steps on the cell containing the doormat, it'll drop the filth. Place it before doors, after doors, in the door, whatever.
Doormats will randomly clean the immediate adjacent cells (3x3 or 3x4 with mat in the middle) slowly, and a little surrounding area beyond that extremely slowly.
SilvaBakAction Apr 12 @ 10:49am 
Yeah i need an answer about optimal square placement too