Remove duplicating tags from submissive precepts

This commit is contained in:
amevarashi 2022-07-05 14:00:10 +05:00
parent 7d45a8712b
commit 5dd1deef82
2 changed files with 24 additions and 24 deletions

View file

@ -106,18 +106,18 @@ namespace RJWSexperience.Ideology.Patches
{ {
if (partner.IsSlave) if (partner.IsSlave)
{ {
Find.HistoryEventsManager.RecordEvent(VariousDefOf.RapedSlave.CreateTaggedEvent(human, Tag.Rape + Tag.Gender(human), partner)); Find.HistoryEventsManager.RecordEvent(VariousDefOf.RapedSlave.CreateTaggedEvent(human, Tag.Gender(human), partner));
Find.HistoryEventsManager.RecordEvent(VariousDefOf.WasRapedSlave.CreateTaggedEvent(partner, Tag.BeenRaped + Tag.Gender(partner), human)); Find.HistoryEventsManager.RecordEvent(VariousDefOf.WasRapedSlave.CreateTaggedEvent(partner, Tag.Gender(partner), human));
} }
else if (partner.IsPrisoner) else if (partner.IsPrisoner)
{ {
Find.HistoryEventsManager.RecordEvent(VariousDefOf.RapedPrisoner.CreateTaggedEvent(human, Tag.Rape + Tag.Gender(human), partner)); Find.HistoryEventsManager.RecordEvent(VariousDefOf.RapedPrisoner.CreateTaggedEvent(human, Tag.Gender(human), partner));
Find.HistoryEventsManager.RecordEvent(VariousDefOf.WasRapedPrisoner.CreateTaggedEvent(partner, Tag.BeenRaped + Tag.Gender(partner), human)); Find.HistoryEventsManager.RecordEvent(VariousDefOf.WasRapedPrisoner.CreateTaggedEvent(partner, Tag.Gender(partner), human));
} }
else else
{ {
Find.HistoryEventsManager.RecordEvent(VariousDefOf.Raped.CreateTaggedEvent(human, Tag.Rape + Tag.Gender(human), partner)); Find.HistoryEventsManager.RecordEvent(VariousDefOf.Raped.CreateTaggedEvent(human, Tag.Gender(human), partner));
Find.HistoryEventsManager.RecordEvent(VariousDefOf.WasRaped.CreateTaggedEvent(partner, Tag.BeenRaped + Tag.Gender(partner), human)); Find.HistoryEventsManager.RecordEvent(VariousDefOf.WasRaped.CreateTaggedEvent(partner, Tag.Gender(partner), human));
} }
} }
} }

View file

@ -35,50 +35,50 @@
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged">
<eventDef>WasRaped</eventDef> <eventDef>WasRaped</eventDef>
<thought>BeenRaped_Submissive</thought> <thought>BeenRaped_Submissive</thought>
<tag>Male, BeenRaped</tag> <tag>Male</tag>
</li> </li>
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged">
<eventDef>WasRaped</eventDef> <eventDef>WasRaped</eventDef>
<thought>BeenRaped_NotSubmissive</thought> <thought>BeenRaped_NotSubmissive</thought>
<tag>Female, BeenRaped</tag> <tag>Female</tag>
</li> </li>
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_KnowsMemoryThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_KnowsMemoryThoughtTagged">
<eventDef>Raped</eventDef> <eventDef>Raped</eventDef>
<thought>Raped_Know_NotBeingSubmissive</thought> <thought>Raped_Know_NotBeingSubmissive</thought>
<description>not obedient</description> <description>not obedient</description>
<tag>Female, Raped</tag> <tag>Female</tag>
</li> </li>
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged">
<eventDef>WasRapedPrisoner</eventDef> <eventDef>WasRapedPrisoner</eventDef>
<thought>BeenRaped_Submissive</thought> <thought>BeenRaped_Submissive</thought>
<tag>Male, BeenRaped</tag> <tag>Male</tag>
</li> </li>
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged">
<eventDef>WasRapedPrisoner</eventDef> <eventDef>WasRapedPrisoner</eventDef>
<thought>BeenRaped_NotSubmissive</thought> <thought>BeenRaped_NotSubmissive</thought>
<tag>Female, BeenRaped</tag> <tag>Female</tag>
</li> </li>
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_KnowsMemoryThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_KnowsMemoryThoughtTagged">
<eventDef>RapedPrisoner</eventDef> <eventDef>RapedPrisoner</eventDef>
<thought>Raped_Know_NotBeingSubmissive</thought> <thought>Raped_Know_NotBeingSubmissive</thought>
<description>not obedient</description> <description>not obedient</description>
<tag>Female, Raped</tag> <tag>Female</tag>
</li> </li>
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged">
<eventDef>WasRapedSlave</eventDef> <eventDef>WasRapedSlave</eventDef>
<thought>BeenRaped_Submissive</thought> <thought>BeenRaped_Submissive</thought>
<tag>Male, BeenRaped</tag> <tag>Male</tag>
</li> </li>
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged">
<eventDef>WasRapedSlave</eventDef> <eventDef>WasRapedSlave</eventDef>
<thought>BeenRaped_NotSubmissive</thought> <thought>BeenRaped_NotSubmissive</thought>
<tag>Female, BeenRaped</tag> <tag>Female</tag>
</li> </li>
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_KnowsMemoryThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_KnowsMemoryThoughtTagged">
<eventDef>RapedSlave</eventDef> <eventDef>RapedSlave</eventDef>
<thought>Raped_Know_NotBeingSubmissive</thought> <thought>Raped_Know_NotBeingSubmissive</thought>
<description>not obedient</description> <description>not obedient</description>
<tag>Female, Raped</tag> <tag>Female</tag>
</li> </li>
</comps> </comps>
</PreceptDef> </PreceptDef>
@ -98,50 +98,50 @@
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged">
<eventDef>WasRaped</eventDef> <eventDef>WasRaped</eventDef>
<thought>BeenRaped_Submissive</thought> <thought>BeenRaped_Submissive</thought>
<tag>Female, BeenRaped</tag> <tag>Female</tag>
</li> </li>
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged">
<eventDef>WasRaped</eventDef> <eventDef>WasRaped</eventDef>
<thought>BeenRaped_NotSubmissive</thought> <thought>BeenRaped_NotSubmissive</thought>
<tag>Male, BeenRaped</tag> <tag>Male</tag>
</li> </li>
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_KnowsMemoryThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_KnowsMemoryThoughtTagged">
<eventDef>Raped</eventDef> <eventDef>Raped</eventDef>
<thought>Raped_Know_NotBeingSubmissive</thought> <thought>Raped_Know_NotBeingSubmissive</thought>
<description>not obedient</description> <description>not obedient</description>
<tag>Male, Raped</tag> <tag>Male</tag>
</li> </li>
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged">
<eventDef>WasRapedPrisoner</eventDef> <eventDef>WasRapedPrisoner</eventDef>
<thought>BeenRaped_Submissive</thought> <thought>BeenRaped_Submissive</thought>
<tag>Female, BeenRaped</tag> <tag>Female</tag>
</li> </li>
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged">
<eventDef>WasRapedPrisoner</eventDef> <eventDef>WasRapedPrisoner</eventDef>
<thought>BeenRaped_NotSubmissive</thought> <thought>BeenRaped_NotSubmissive</thought>
<tag>Male, BeenRaped</tag> <tag>Male</tag>
</li> </li>
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_KnowsMemoryThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_KnowsMemoryThoughtTagged">
<eventDef>RapedPrisoner</eventDef> <eventDef>RapedPrisoner</eventDef>
<thought>Raped_Know_NotBeingSubmissive</thought> <thought>Raped_Know_NotBeingSubmissive</thought>
<description>not obedient</description> <description>not obedient</description>
<tag>Male, Raped</tag> <tag>Male</tag>
</li> </li>
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged">
<eventDef>WasRapedSlave</eventDef> <eventDef>WasRapedSlave</eventDef>
<thought>BeenRaped_Submissive</thought> <thought>BeenRaped_Submissive</thought>
<tag>Female, BeenRaped</tag> <tag>Female</tag>
</li> </li>
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_SelfTookThoughtTagged">
<eventDef>WasRapedSlave</eventDef> <eventDef>WasRapedSlave</eventDef>
<thought>BeenRaped_NotSubmissive</thought> <thought>BeenRaped_NotSubmissive</thought>
<tag>Male, BeenRaped</tag> <tag>Male</tag>
</li> </li>
<li Class="RJWSexperience.Ideology.Precepts.PreceptComp_KnowsMemoryThoughtTagged"> <li Class="RJWSexperience.Ideology.Precepts.PreceptComp_KnowsMemoryThoughtTagged">
<eventDef>RapedSlave</eventDef> <eventDef>RapedSlave</eventDef>
<thought>Raped_Know_NotBeingSubmissive</thought> <thought>Raped_Know_NotBeingSubmissive</thought>
<description>not obedient</description> <description>not obedient</description>
<tag>Male, Raped</tag> <tag>Male</tag>
</li> </li>
</comps> </comps>
</PreceptDef> </PreceptDef>