RimWorld

RimWorld

Dubs Bad Hygiene
Outhouse
<ThingDef Name="OuthouseFixture" Abstract="True" ParentName="BasedHygieneMom">
<comps>
<li>
<compClass>CompQuality</compClass>
</li>
<li Class="CompProperties_Art">
<nameMaker>NamerArtFurniture</nameMaker>
<descriptionMaker>ArtDescription_Furniture</descriptionMaker>
<minQualityForArtistic>Excellent</minQualityForArtistic>
</li>
<li>
<compClass>CompColorable</compClass>
</li>
<li Class="CompProperties_Forbiddable"/>
<li Class="DubsBadHygiene.CompProperties_Pipe">
<mode>Sewage</mode>
</li>
<li Class="DubsBadHygiene.CompProperties_Blockage"/>
</comps>
<building>
<ai_chillDestination>false</ai_chillDestination>
</building>
<socialPropernessMatters>false</socialPropernessMatters>
<thingCategories>
<li>BuildingsHygiene</li>
</thingCategories>
<minifiedDef>MinifiedThing</minifiedDef>
<tickerType>Rare</tickerType>
</ThingDef>

<ThingDef ParentName="OuthouseFixture">
<defName>Outhouse</defName>
<label>Outhouse</label>
<description>An outbuilding with a toilet.</description>
<thingClass>DubsBadHygiene.Building_Latrine</thingClass>
<graphicData>
<texPath>Things/Building/Storage/weaponsCabinet</texPath>
<graphicClass>Graphic_Multi</graphicClass>
<drawSize>(3,3)</drawSize>
<drawRotated>true</drawRotated>
<shaderType>CutoutComplex</shaderType>
</graphicData>
<uiIconPath>Things/Building/Storage/weaponsCabinet_south</uiIconPath>
<altitudeLayer>Blueprint</altitudeLayer> <!-- Layer should place graphic infront of pawns, hiding them while they poop. -->
<passability>PassThroughOnly</passability>
<statBases>
<MaxHitPoints>75</MaxHitPoints>
<WorkToBuild>800</WorkToBuild>
<Flammability>2.0</Flammability>
<Beauty>-5</Beauty>
<Cleanliness>-5</Cleanliness>
<Mass>5</Mass>
</statBases>
<drawPlaceWorkersWhileSelected>true</drawPlaceWorkersWhileSelected>
<fillPercent>0.15</fillPercent>
<stuffCategories>
<li>Metallic</li>
<li>Precious</li>
<li>Woody</li>
<li>Stony</li>
<li>Bricks</li>
</stuffCategories>
<costStuffCount>15</costStuffCount>
<leaveResourcesWhenKilled>true</leaveResourcesWhenKilled>
<pathCost>8</pathCost>
<rotatable>true</rotatable>
<placeWorkers>
<li>DubsBadHygiene.PlaceWorker_SewageGrid</li>
</placeWorkers>
<researchPrerequisites>
<li>ComplexFurniture</li>
</researchPrerequisites>
</ThingDef>