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)
{
Find.HistoryEventsManager.RecordEvent(VariousDefOf.RapedSlave.CreateTaggedEvent(human, Tag.Rape + Tag.Gender(human), partner));
Find.HistoryEventsManager.RecordEvent(VariousDefOf.WasRapedSlave.CreateTaggedEvent(partner, Tag.BeenRaped + Tag.Gender(partner), human));
Find.HistoryEventsManager.RecordEvent(VariousDefOf.RapedSlave.CreateTaggedEvent(human, Tag.Gender(human), partner));
Find.HistoryEventsManager.RecordEvent(VariousDefOf.WasRapedSlave.CreateTaggedEvent(partner, Tag.Gender(partner), human));
}
else if (partner.IsPrisoner)
{
Find.HistoryEventsManager.RecordEvent(VariousDefOf.RapedPrisoner.CreateTaggedEvent(human, Tag.Rape + Tag.Gender(human), partner));
Find.HistoryEventsManager.RecordEvent(VariousDefOf.WasRapedPrisoner.CreateTaggedEvent(partner, Tag.BeenRaped + Tag.Gender(partner), human));
Find.HistoryEventsManager.RecordEvent(VariousDefOf.RapedPrisoner.CreateTaggedEvent(human, Tag.Gender(human), partner));
Find.HistoryEventsManager.RecordEvent(VariousDefOf.WasRapedPrisoner.CreateTaggedEvent(partner, Tag.Gender(partner), human));
}
else
{
Find.HistoryEventsManager.RecordEvent(VariousDefOf.Raped.CreateTaggedEvent(human, Tag.Rape + Tag.Gender(human), partner));
Find.HistoryEventsManager.RecordEvent(VariousDefOf.WasRaped.CreateTaggedEvent(partner, Tag.BeenRaped + Tag.Gender(partner), human));
Find.HistoryEventsManager.RecordEvent(VariousDefOf.Raped.CreateTaggedEvent(human, Tag.Gender(human), partner));
Find.HistoryEventsManager.RecordEvent(VariousDefOf.WasRaped.CreateTaggedEvent(partner, Tag.Gender(partner), human));
}
}
}

View File

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