privacy-please/Defs/ThoughtDefs/ThoughtDefsRape.xml

93 lines
2.6 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<Privacy_Please.SexActThoughtDef>
<defName>SawRape_Abhorrent</defName>
<durationDays>3</durationDays>
<stackLimit>3</stackLimit>
<stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn>
<stages>
<li>
<label>horrified by rape</label>
<description>Someone please help that poor soul!</description>
<baseMoodEffect>-20</baseMoodEffect>
</li>
</stages>
<nullifyingTraits>
<li>Rapist</li>
</nullifyingTraits>
<reactionToSexAct>Outrage</reactionToSexAct>
</Privacy_Please.SexActThoughtDef>
<Privacy_Please.SexActThoughtDef>
<defName>SawRape_Horrible</defName>
<durationDays>3</durationDays>
<stackLimit>3</stackLimit>
<stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn>
<stages>
<li>
<label>disturbed by rape</label>
<description>I feel all shaky.</description>
<baseMoodEffect>-15</baseMoodEffect>
</li>
</stages>
<nullifyingTraits>
<li>Rapist</li>
</nullifyingTraits>
<reactionToSexAct>Discomfort</reactionToSexAct>
</Privacy_Please.SexActThoughtDef>
<Privacy_Please.SexActThoughtDef>
<defName>SawRape_Disapproved</defName>
<durationDays>3</durationDays>
<stackLimit>3</stackLimit>
<stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn>
<stages>
<li>
<label>witnessed rape</label>
<description>Is this what life is going to be like here?</description>
<baseMoodEffect>-10</baseMoodEffect>
</li>
</stages>
<nullifyingTraits>
<li>Rapist</li>
</nullifyingTraits>
<reactionToSexAct>Discomfort</reactionToSexAct>
</Privacy_Please.SexActThoughtDef>
<Privacy_Please.SexActThoughtDef>
<defName>SawRape_Acceptable</defName>
<durationDays>3</durationDays>
<stackLimit>3</stackLimit>
<stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn>
<stages>
<li>
<label>saw rape</label>
<description>Ah. Um, carry on...</description>
<baseMoodEffect>-4</baseMoodEffect>
</li>
</stages>
<nullifyingTraits>
<li>Rapist</li>
</nullifyingTraits>
<reactionToSexAct>Acceptance</reactionToSexAct>
</Privacy_Please.SexActThoughtDef>
<Privacy_Please.SexActThoughtDef>
<defName>SawRape_Honorable</defName>
<durationDays>3</durationDays>
<stackLimit>3</stackLimit>
<stackLimitForSameOtherPawn>1</stackLimitForSameOtherPawn>
<stages>
<li>
<label>observed rape</label>
<description>The strong claim their due from the weak.</description>
<baseMoodEffect>+2</baseMoodEffect>
</li>
</stages>
<reactionToSexAct>Approval</reactionToSexAct>
</Privacy_Please.SexActThoughtDef>
</Defs>