This commit is contained in:
AbstractConcept 2023-02-01 16:34:53 -06:00
commit 545cb16d50
30 changed files with 491 additions and 0 deletions

View file

@ -0,0 +1,45 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!-- Issues -->
<IssueDef>
<defName>Underwear</defName>
<label>underwear</label>
<iconPath>UI/Issues/Underwear</iconPath>
</IssueDef>
<!-- Precepts -->
<PreceptDef>
<defName>Underwear_Disapproved</defName>
<issue>Underwear</issue>
<label>disapproved</label>
<description>Underwear is horribly constricting and should not be worn if it can be avoided.</description>
<impact>Low</impact>
<displayOrderInIssue>30</displayOrderInIssue>
<displayOrderInImpact>1000</displayOrderInImpact>
<defaultSelectionWeight>5</defaultSelectionWeight>
</PreceptDef>
<PreceptDef>
<defName>Underwear_MustBeConcealed</defName>
<issue>Underwear</issue>
<label>must be concealed</label>
<description>Worn underwear should be hidden under other clothes.</description>
<impact>Low</impact>
<displayOrderInIssue>20</displayOrderInIssue>
<displayOrderInImpact>1000</displayOrderInImpact>
<defaultSelectionWeight>100</defaultSelectionWeight>
</PreceptDef>
<PreceptDef>
<defName>Underwear_CanBeVisible</defName>
<issue>Underwear</issue>
<label>can be visible</label>
<description>Having underwear visible to others is not a concern.</description>
<impact>Low</impact>
<displayOrderInIssue>10</displayOrderInIssue>
<displayOrderInImpact>1000</displayOrderInImpact>
<defaultSelectionWeight>20</defaultSelectionWeight>
</PreceptDef>
</Defs>

View file

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<ThoughtDef>
<defName>UnderwearThoughts</defName>
<workerClass>Overt_Underwear.ThoughtWorker_Underwear</workerClass>
<validWhileDespawned>true</validWhileDespawned>
<stages>
<li>
<label>forced to wear underwear</label>
<description>Urgh, it's so uncomfortable!</description>
<baseMoodEffect>-3</baseMoodEffect>
</li>
<li>
<label>exposed underwear</label>
<description>People can see my underwear, it's embarassing!</description>
<baseMoodEffect>-2</baseMoodEffect>
</li>
<li>
<label>visible underwear</label>
<description>So what if my underwear is showing? People need to grow up.</description>
<baseMoodEffect>0</baseMoodEffect>
</li>
<li>
<label>faunting underwear</label>
<description>My underwear is on display... How risque!</description>
<baseMoodEffect>1</baseMoodEffect>
</li>
</stages>
</ThoughtDef>
</Defs>