2022-08-10 18:58:25 +00:00
<?xml version="1.0" encoding="utf-8" ?>
<Defs >
<!-- Issues -->
<IssueDef >
<defName > GenitalSize</defName>
<label > Size Matters</label>
<iconPath > UI/Memes/SexualDissolutely</iconPath>
</IssueDef>
<!-- Precepts Male -->
<PreceptDef >
<defName > GenitalSize_Big_Better</defName>
<issue > GenitalSize</issue>
<description > The size matters.</description>
<label > Bigger = Better</label>
<impact > High</impact>
<displayOrderInIssue > 20</displayOrderInIssue>
<displayOrderInImpact > 200</displayOrderInImpact>
<comps >
<li Class= "PreceptComp_SituationalThought" >
<thought > GenitalSize_Approved</thought>
</li>
<li Class= "PreceptComp_SituationalThought" >
<thought > GenitalSize_Approved_Social</thought>
</li>
</comps>
</PreceptDef>
<PreceptDef >
<defName > GenitalSize_NoRules</defName>
<issue > GenitalSize</issue>
<description > The size is unimportant.</description>
<label > No Rules</label>
<impact > High</impact>
<displayOrderInIssue > 10</displayOrderInIssue>
<displayOrderInImpact > 100</displayOrderInImpact>
<comps >
</comps>
</PreceptDef>
<PreceptDef >
<defName > GenitalSize_Smaller_Better</defName>
<issue > GenitalSize</issue>
<description > The greeks actually believed, that a big genital is an animalistic feature. Important members are known for their small genitals.</description>
<label > Smaller = Better</label>
<impact > High</impact>
<displayOrderInIssue > 30</displayOrderInIssue>
<displayOrderInImpact > 200</displayOrderInImpact>
<comps >
<li Class= "PreceptComp_SituationalThought" >
<thought > GenitalSize_Disapproved</thought>
</li>
<li Class= "PreceptComp_SituationalThought" >
<thought > GenitalSize_Disapproved_Social</thought>
</li>
</comps>
</PreceptDef>
<!-- Thoughts - Mood -->
<ThoughtDef >
<defName > GenitalSize_Approved</defName>
<thoughtClass > Thought_Situational</thoughtClass>
2022-10-14 16:09:19 +00:00
<workerClass > RJWSexperience.Ideology.PreceptWorkers.ThoughtWorker_Precept_GenitalSize</workerClass>
2022-08-10 18:58:25 +00:00
<stages >
<li >
<label > Despised Genitalsize</label>
<description > I ... I am okay the way I am!</description>
<baseMoodEffect > -10</baseMoodEffect>
</li>
<li >
<label > Unwanted Genitalsize</label>
<description > I think I am below average.</description>
<baseMoodEffect > -5</baseMoodEffect>
</li>
<li >
<label > Normal Genitals</label>
<description > I guess I am the average.</description>
<baseMoodEffect > 0</baseMoodEffect>
</li>
<li >
<label > Appreciated Genitals</label>
<description > I think I am above average.</description>
<baseMoodEffect > +5</baseMoodEffect>
</li>
<li >
<label > Venerated Genitals</label>
<description > Don't want to be the elephant in the room, but parts of me are.</description>
<baseMoodEffect > +10</baseMoodEffect>
</li>
</stages>
2022-10-14 16:09:19 +00:00
<modExtensions >
<li Class= "RJWSexperience.Ideology.ThoughtDefExtension_StageFromValue" >
<!-- We have 5 stages, which map directly to genitalia severity:
Micro(<0.2 ) , S m a l l ( > 0.2& & <0.4 ) , N o r m a l ( > 0.4& & <0.6 ) , B i g ( > 0.6& & <0.8 ) , H u g e ( > 0.8) -->
<minimumValueforStage >
<li > 0</li>
<li > 0.2</li>
<li > 0.4</li>
<li > 0.6</li>
<li > 0.8</li>
</minimumValueforStage>
</li>
</modExtensions>
2022-08-10 18:58:25 +00:00
</ThoughtDef>
<ThoughtDef >
<defName > GenitalSize_Disapproved</defName>
2022-10-14 16:09:19 +00:00
<workerClass > RJWSexperience.Ideology.PreceptWorkers.ThoughtWorker_Precept_GenitalSize</workerClass>
2022-08-10 18:58:25 +00:00
<thoughtClass > Thought_Situational</thoughtClass>
<stages >
<li >
<label > Venerated Genitals</label>
<description > I do not need great genitals, as I am a being of supreme intellect and grace.</description>
<baseMoodEffect > +10</baseMoodEffect>
</li>
<li >
<label > Appreciated Genitals</label>
<description > I think I am below average.</description>
<baseMoodEffect > +5</baseMoodEffect>
</li>
<li >
<label > Normal Genitals</label>
<description > I guess I am the average.</description>
<baseMoodEffect > 0</baseMoodEffect>
</li>
<li >
<label > Unwanted Genitals</label>
<description > I think I am above average.</description>
<baseMoodEffect > -5</baseMoodEffect>
</li>
<li >
<label > Despised Genitals</label>
<description > I am closer to an animal, than to a human. Why did I have to be born this way? </description>
<baseMoodEffect > -10</baseMoodEffect>
</li>
</stages>
2022-10-14 16:09:19 +00:00
<modExtensions >
<li Class= "RJWSexperience.Ideology.ThoughtDefExtension_StageFromValue" >
<!-- We have 5 stages, which map directly to genitalia severity:
Micro(<0.2 ) , S m a l l ( > 0.2& & <0.4 ) , N o r m a l ( > 0.4& & <0.6 ) , B i g ( > 0.6& & <0.8 ) , H u g e ( > 0.8) -->
<minimumValueforStage >
<li > 0</li>
<li > 0.2</li>
<li > 0.4</li>
<li > 0.6</li>
<li > 0.8</li>
</minimumValueforStage>
</li>
</modExtensions>
2022-08-10 18:58:25 +00:00
</ThoughtDef>
<!-- Social - Thoughts (Opinion) -->
<ThoughtDef >
<defName > GenitalSize_Approved_Social</defName>
2022-10-14 16:09:19 +00:00
<workerClass > RJWSexperience.Ideology.PreceptWorkers.ThoughtWorker_Precept_GenitalSize_Social</workerClass>
2022-08-10 18:58:25 +00:00
<thoughtClass > Thought_SituationalSocial</thoughtClass>
<stages >
<li >
<label > Unwanted Genitals</label>
<baseOpinionOffset > -5</baseOpinionOffset>
</li>
<li >
<label > Normal Genitals</label>
<baseOpinionOffset > 0</baseOpinionOffset>
</li>
<li >
<label > Favorable Genitals</label>
<baseOpinionOffset > +5</baseOpinionOffset>
</li>
</stages>
2022-10-14 16:09:19 +00:00
<modExtensions >
<li Class= "RJWSexperience.Ideology.ThoughtDefExtension_StageFromValue" >
<!-- We have 3 stages, which map directly to genitalia severity:
Unfavorable(<0.4 ) , N o r m a l ( > 0.4& & <0.6 ) , F a v o r a b l e ( > 0.6) -->
<minimumValueforStage >
<li > 0</li>
<li > 0.4</li>
<li > 0.6</li>
</minimumValueforStage>
</li>
</modExtensions>
2022-08-10 18:58:25 +00:00
</ThoughtDef>
<ThoughtDef >
<defName > GenitalSize_Disapproved_Social</defName>
2022-10-14 16:09:19 +00:00
<workerClass > RJWSexperience.Ideology.PreceptWorkers.ThoughtWorker_Precept_GenitalSize_Social</workerClass>
2022-08-10 18:58:25 +00:00
<thoughtClass > Thought_SituationalSocial</thoughtClass>
<stages >
<li >
2022-10-14 16:18:24 +00:00
<label > Favorable Genitals</label>
<baseOpinionOffset > +5</baseOpinionOffset>
2022-08-10 18:58:25 +00:00
</li>
<li >
<label > Normal Genitals</label>
<baseOpinionOffset > 0</baseOpinionOffset>
</li>
<li >
2022-10-14 16:18:24 +00:00
<label > Unwanted Genitals</label>
<baseOpinionOffset > -5</baseOpinionOffset>
2022-08-10 18:58:25 +00:00
</li>
</stages>
2022-10-14 16:09:19 +00:00
<modExtensions >
<li Class= "RJWSexperience.Ideology.ThoughtDefExtension_StageFromValue" >
<!-- We have 3 stages, which map directly to genitalia severity:
2022-10-14 16:18:24 +00:00
Favorable(<0.4 ) , N o r m a l ( > 0.4& & <0.6 ) , U n f a v o r a b l e ( > 0.6) -->
2022-10-14 16:09:19 +00:00
<minimumValueforStage >
<li > 0</li>
<li > 0.4</li>
<li > 0.6</li>
</minimumValueforStage>
</li>
</modExtensions>
2022-08-10 18:58:25 +00:00
</ThoughtDef>
</Defs>