Skip to content

Commit

Permalink
Merge pull request #2940 from CombatExtended-Continued/Filth-Housekee…
Browse files Browse the repository at this point in the history
…ping

Casing Filth Housekeeping
  • Loading branch information
N7Huntsman authored Jan 22, 2024
2 parents be8674e + 688c33d commit 9e75afc
Showing 1 changed file with 22 additions and 141 deletions.
163 changes: 22 additions & 141 deletions Defs/ThingDefs_Misc/Filth_Casings.xml
Original file line number Diff line number Diff line change
@@ -1,232 +1,113 @@
<?xml version="1.0" encoding="utf-8"?>
<Defs>

<ThingDef ParentName="BaseFilth">
<defName>Filth_PistolAmmoCasings</defName>
<label>spent pistol casings</label>
<graphicData>
<texPath>Things/Filth/Filth_PistolAmmoCasings</texPath>
</graphicData>
<ThingDef Name="BaseFilth_CE" ParentName="BaseFilth" Abstract="true">
<statBases>
<Beauty>-15</Beauty>
<Cleanliness>-6</Cleanliness>
<MaxHitPoints>35</MaxHitPoints>
<Beauty>-10</Beauty>
<Cleanliness>-5</Cleanliness>
<Flammability>0</Flammability>
</statBases>
<filth>
<cleaningWorkToReduceThickness>10</cleaningWorkToReduceThickness>
<disappearsInDays>20~30</disappearsInDays>
<maxThickness>5</maxThickness>
</filth>
</ThingDef>

<ThingDef ParentName="BaseFilth_CE">
<defName>Filth_PistolAmmoCasings</defName>
<label>spent pistol casings</label>
<graphicData>
<texPath>Things/Filth/Filth_PistolAmmoCasings</texPath>
</graphicData>
</ThingDef>

<ThingDef ParentName="BaseFilth">
<ThingDef ParentName="BaseFilth_CE">
<defName>Filth_RifleAmmoCasings</defName>
<label>spent casings</label>
<graphicData>
<texPath>Things/Filth/Filth_RifleAmmoCasings</texPath>
</graphicData>
<statBases>
<Beauty>-15</Beauty>
<Cleanliness>-5</Cleanliness>
<MaxHitPoints>30</MaxHitPoints>
<Flammability>0</Flammability>
</statBases>
<filth>
<cleaningWorkToReduceThickness>10</cleaningWorkToReduceThickness>
<disappearsInDays>20~30</disappearsInDays>
<maxThickness>5</maxThickness>
</filth>
</ThingDef>

<ThingDef ParentName="BaseFilth">
<ThingDef ParentName="BaseFilth_CE">
<defName>Filth_RifleAmmoCasings_Steel</defName>
<label>spent steel rifle casings</label>
<graphicData>
<texPath>Things/Filth/Filth_SteelRifleAmmoCasings</texPath>
</graphicData>
<statBases>
<Beauty>-15</Beauty>
<Cleanliness>-4</Cleanliness>
<MaxHitPoints>25</MaxHitPoints>
<Flammability>0</Flammability>
</statBases>
<filth>
<cleaningWorkToReduceThickness>10</cleaningWorkToReduceThickness>
<disappearsInDays>20~30</disappearsInDays>
<maxThickness>5</maxThickness>
</filth>
</ThingDef>

<ThingDef ParentName="BaseFilth">
<ThingDef ParentName="BaseFilth_CE">
<defName>Filth_RifleAmmoCasings_HighCal</defName>
<label>spent large casings</label>
<graphicData>
<texPath>Things/Filth/Filth_RifleAmmoCasings_HighCal</texPath>
</graphicData>
<statBases>
<Beauty>-15</Beauty>
<Cleanliness>-4</Cleanliness>
<MaxHitPoints>25</MaxHitPoints>
<Flammability>0</Flammability>
</statBases>
<filth>
<cleaningWorkToReduceThickness>10</cleaningWorkToReduceThickness>
<disappearsInDays>20~30</disappearsInDays>
<maxThickness>5</maxThickness>
</filth>
</ThingDef>

<ThingDef ParentName="BaseFilth">
<ThingDef ParentName="BaseFilth_CE">
<defName>Filth_ShotgunAmmoCasings</defName>
<label>spent casings</label>
<graphicData>
<texPath>Things/Filth/Filth_ShotgunAmmoCasings</texPath>
</graphicData>
<statBases>
<Beauty>-15</Beauty>
<Cleanliness>-5</Cleanliness>
<MaxHitPoints>30</MaxHitPoints>
<Flammability>0</Flammability>
</statBases>
<filth>
<cleaningWorkToReduceThickness>10</cleaningWorkToReduceThickness>
<disappearsInDays>20~30</disappearsInDays>
<maxThickness>5</maxThickness>
</filth>
</ThingDef>

<ThingDef ParentName="BaseFilth">
<ThingDef ParentName="BaseFilth_CE">
<defName>Filth_ShotgunAmmoCasings_Green</defName>
<label>spent casings</label>
<graphicData>
<texPath>Things/Filth/Filth_ShotgunAmmoCasings_Green</texPath>
</graphicData>
<statBases>
<Beauty>-15</Beauty>
<Cleanliness>-5</Cleanliness>
<MaxHitPoints>30</MaxHitPoints>
<Flammability>0</Flammability>
</statBases>
<filth>
<cleaningWorkToReduceThickness>10</cleaningWorkToReduceThickness>
<disappearsInDays>20~30</disappearsInDays>
<maxThickness>5</maxThickness>
</filth>
</ThingDef>

<ThingDef ParentName="BaseFilth">
<ThingDef ParentName="BaseFilth_CE">
<defName>Filth_ShotgunAmmoCasings_White</defName>
<label>spent casings</label>
<graphicData>
<texPath>Things/Filth/Filth_ShotgunAmmoCasings_White</texPath>
</graphicData>
<statBases>
<Beauty>-15</Beauty>
<Cleanliness>-5</Cleanliness>
<MaxHitPoints>30</MaxHitPoints>
<Flammability>0</Flammability>
</statBases>
<filth>
<cleaningWorkToReduceThickness>10</cleaningWorkToReduceThickness>
<disappearsInDays>20~30</disappearsInDays>
<maxThickness>5</maxThickness>
</filth>
</ThingDef>

<ThingDef ParentName="BaseFilth">
<ThingDef ParentName="BaseFilth_CE">
<defName>Filth_ShotgunAmmoCasings_Black</defName>
<label>spent casings</label>
<graphicData>
<texPath>Things/Filth/Filth_ShotgunAmmoCasings_Black</texPath>
</graphicData>
<statBases>
<Beauty>-15</Beauty>
<Cleanliness>-5</Cleanliness>
<MaxHitPoints>30</MaxHitPoints>
<Flammability>0</Flammability>
</statBases>
<filth>
<cleaningWorkToReduceThickness>10</cleaningWorkToReduceThickness>
<disappearsInDays>20~30</disappearsInDays>
<maxThickness>5</maxThickness>
</filth>
</ThingDef>

<ThingDef ParentName="BaseFilth">
<ThingDef ParentName="BaseFilth_CE">
<defName>Filth_GrenadeLauncherAmmoCasings</defName>
<label>spent grenade casings</label>
<graphicData>
<texPath>Things/Filth/Filth_GrenadeLauncherAmmoCasings</texPath>
</graphicData>
<statBases>
<Beauty>-15</Beauty>
<Cleanliness>-5</Cleanliness>
<MaxHitPoints>30</MaxHitPoints>
<Flammability>0</Flammability>
</statBases>
<filth>
<cleaningWorkToReduceThickness>10</cleaningWorkToReduceThickness>
<disappearsInDays>20~30</disappearsInDays>
<maxThickness>5</maxThickness>
</filth>
</ThingDef>

<ThingDef ParentName="BaseFilth">
<ThingDef ParentName="BaseFilth_CE">
<defName>Filth_CannonAmmoCasings</defName>
<label>spent casings</label>
<graphicData>
<texPath>Things/Filth/Filth_CannonAmmoCasings</texPath>
</graphicData>
<statBases>
<Beauty>-15</Beauty>
<Cleanliness>-5</Cleanliness>
<MaxHitPoints>30</MaxHitPoints>
<Flammability>0</Flammability>
</statBases>
<filth>
<cleaningWorkToReduceThickness>10</cleaningWorkToReduceThickness>
<disappearsInDays>20~30</disappearsInDays>
<maxThickness>5</maxThickness>
</filth>
</ThingDef>

<ThingDef ParentName="BaseFilth">
<ThingDef ParentName="BaseFilth_CE">
<defName>Filth_GrenadeAmmoCasings</defName>
<label>grenade pin</label>
<graphicData>
<texPath>Things/Filth/Filth_GrenadeAmmoCasings</texPath>
</graphicData>
<statBases>
<Beauty>-15</Beauty>
<Cleanliness>-5</Cleanliness>
<MaxHitPoints>30</MaxHitPoints>
<Flammability>0</Flammability>
</statBases>
<filth>
<cleaningWorkToReduceThickness>10</cleaningWorkToReduceThickness>
<disappearsInDays>20~30</disappearsInDays>
<maxThickness>5</maxThickness>
</filth>
</ThingDef>

<ThingDef ParentName="BaseFilth">
<ThingDef ParentName="BaseFilth_CE">
<defName>Filth_DisposableLauncherCasings</defName>
<label>discarded launcher tube</label>
<graphicData>
<texPath>Things/Filth/Filth_DisposableLauncherCasings</texPath>
</graphicData>
<statBases>
<Beauty>-15</Beauty>
<Cleanliness>-5</Cleanliness>
<MaxHitPoints>30</MaxHitPoints>
<Flammability>0</Flammability>
</statBases>
<filth>
<cleaningWorkToReduceThickness>10</cleaningWorkToReduceThickness>
<disappearsInDays>20~30</disappearsInDays>
<maxThickness>5</maxThickness>
</filth>
</ThingDef>

</Defs>

0 comments on commit 9e75afc

Please sign in to comment.