From 38f5b6f0ccfd4b6ffda34c2984956b72d119047f Mon Sep 17 00:00:00 2001 From: amevarashi Date: Mon, 24 Oct 2022 19:07:16 +0500 Subject: [PATCH] 1.0.1.0 --- 1.4/Assemblies/RJWSexperience.Ideology.dll | Bin 0 -> 51712 bytes 1.4/Defs/DutyDefs/Duties_Rituals_sex.xml | 89 +++ 1.4/Defs/Goodwill/MemeCompatibility_Sex.xml | 50 ++ .../Interactions_Speech_sex.xml | 103 +++ 1.4/Defs/JobDefs/Jobs_Ritual_Sex.xml | 47 ++ 1.4/Defs/MemeDefs/Memes_Sexual.xml | 246 ++++++ 1.4/Defs/PreceptDefs/Precepts_BabyFaction.xml | 42 + 1.4/Defs/PreceptDefs/Precepts_Bestiality.xml | 744 ++++++++++++++++++ 1.4/Defs/PreceptDefs/Precepts_Incest.xml | 542 +++++++++++++ .../PreceptDefs/Precepts_Masturbation.xml | 47 ++ 1.4/Defs/PreceptDefs/Precepts_Necrophilia.xml | 309 ++++++++ 1.4/Defs/PreceptDefs/Precepts_Pregnancy.xml | 206 +++++ 1.4/Defs/PreceptDefs/Precepts_Rape.xml | 438 +++++++++++ 1.4/Defs/PreceptDefs/Precepts_Ritual_sex.xml | 118 +++ 1.4/Defs/PreceptDefs/Precepts_Sex.xml | 384 +++++++++ .../PreceptDefs/Precepts_SexProselytizing.xml | 21 + 1.4/Defs/PreceptDefs/Precepts_SizeMatters.xml | 219 ++++++ .../PreceptDefs/Precepts_SocialAffection.xml | 62 ++ 1.4/Defs/PreceptDefs/Precepts_Submissive.xml | 204 +++++ 1.4/Defs/PreceptDefs/Precepts_Virginity.xml | 360 +++++++++ .../RitualPatternDefs/RitualPatterns_sex.xml | 67 ++ .../PreconfiguredIdeos/IdeoPresetDefs_sex.xml | 36 + 1.4/Defs/Rituals/Ritual_Behaviors_sex.xml | 466 +++++++++++ 1.4/Defs/Rituals/Ritual_Outcomes_sex.xml | 400 ++++++++++ 1.4/Defs/Rituals/Ritual_Targets_sex.xml | 15 + 1.4/Defs/ThingDefs/Buildings_Ideo_sex.xml | 134 ++++ .../Thoughts_Ritual_sex_Quality.xml | 115 +++ 1.4/Patches/InteractionDef/Masturbation.xml | 14 + 1.4/Patches/InteractionDef/Necro.xml | 25 + 1.4/Patches/InteractionDef/Rape.xml | 83 ++ 1.4/Patches/InteractionDef/Rape_Reverse.xml | 83 ++ 1.4/Patches/InteractionDef/Sex.xml | 73 ++ 1.4/Patches/InteractionDef/Sex_Reverse.xml | 73 ++ 1.4/Patches/RJW_Drugs.xml | 47 ++ 1.4/Patches/RJW_Precepts.xml | 29 + 1.4/Patches/RJW_StatDefs_Ideo.xml | 14 + 1.4/Patches/RJW_ThoughtDefs.xml | 108 +++ 1.4/Patches/RJW_ThoughtDefsDeath.xml | 68 ++ 1.4/Patches/RJW_ThoughtDefsLost.xml | 68 ++ About/About.xml | 6 +- About/Manifest.xml | 4 +- CHANGELOG.md | 4 + LoadFolders.xml | 11 + Source/IdeologyAddon/IdeologyAddon.csproj | 7 +- Source/IdeologyAddon/Rituals/RitualRoles.cs | 11 +- 45 files changed, 6177 insertions(+), 15 deletions(-) create mode 100644 1.4/Assemblies/RJWSexperience.Ideology.dll create mode 100644 1.4/Defs/DutyDefs/Duties_Rituals_sex.xml create mode 100644 1.4/Defs/Goodwill/MemeCompatibility_Sex.xml create mode 100644 1.4/Defs/InteractionDefs/Interactions_Speech_sex.xml create mode 100644 1.4/Defs/JobDefs/Jobs_Ritual_Sex.xml create mode 100644 1.4/Defs/MemeDefs/Memes_Sexual.xml create mode 100644 1.4/Defs/PreceptDefs/Precepts_BabyFaction.xml create mode 100644 1.4/Defs/PreceptDefs/Precepts_Bestiality.xml create mode 100644 1.4/Defs/PreceptDefs/Precepts_Incest.xml create mode 100644 1.4/Defs/PreceptDefs/Precepts_Masturbation.xml create mode 100644 1.4/Defs/PreceptDefs/Precepts_Necrophilia.xml create mode 100644 1.4/Defs/PreceptDefs/Precepts_Pregnancy.xml create mode 100644 1.4/Defs/PreceptDefs/Precepts_Rape.xml create mode 100644 1.4/Defs/PreceptDefs/Precepts_Ritual_sex.xml create mode 100644 1.4/Defs/PreceptDefs/Precepts_Sex.xml create mode 100644 1.4/Defs/PreceptDefs/Precepts_SexProselytizing.xml create mode 100644 1.4/Defs/PreceptDefs/Precepts_SizeMatters.xml create mode 100644 1.4/Defs/PreceptDefs/Precepts_SocialAffection.xml create mode 100644 1.4/Defs/PreceptDefs/Precepts_Submissive.xml create mode 100644 1.4/Defs/PreceptDefs/Precepts_Virginity.xml create mode 100644 1.4/Defs/PreceptDefs/RitualPatternDefs/RitualPatterns_sex.xml create mode 100644 1.4/Defs/PreconfiguredIdeos/IdeoPresetDefs_sex.xml create mode 100644 1.4/Defs/Rituals/Ritual_Behaviors_sex.xml create mode 100644 1.4/Defs/Rituals/Ritual_Outcomes_sex.xml create mode 100644 1.4/Defs/Rituals/Ritual_Targets_sex.xml create mode 100644 1.4/Defs/ThingDefs/Buildings_Ideo_sex.xml create mode 100644 1.4/Defs/ThoughtDefs/Thoughts_Ritual_sex_Quality.xml create mode 100644 1.4/Patches/InteractionDef/Masturbation.xml create mode 100644 1.4/Patches/InteractionDef/Necro.xml create mode 100644 1.4/Patches/InteractionDef/Rape.xml create mode 100644 1.4/Patches/InteractionDef/Rape_Reverse.xml create mode 100644 1.4/Patches/InteractionDef/Sex.xml create mode 100644 1.4/Patches/InteractionDef/Sex_Reverse.xml create mode 100644 1.4/Patches/RJW_Drugs.xml create mode 100644 1.4/Patches/RJW_Precepts.xml create mode 100644 1.4/Patches/RJW_StatDefs_Ideo.xml create mode 100644 1.4/Patches/RJW_ThoughtDefs.xml create mode 100644 1.4/Patches/RJW_ThoughtDefsDeath.xml create mode 100644 1.4/Patches/RJW_ThoughtDefsLost.xml create mode 100644 LoadFolders.xml diff --git a/1.4/Assemblies/RJWSexperience.Ideology.dll b/1.4/Assemblies/RJWSexperience.Ideology.dll new file mode 100644 index 0000000000000000000000000000000000000000..f170f559d3dbed5366d47eab3554a1e76dce01b5 GIT binary patch literal 51712 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 Z4oa8kQ%A>#bdEycT`BhG+y9*e{tKw&@U#E` literal 0 HcmV?d00001 diff --git a/1.4/Defs/DutyDefs/Duties_Rituals_sex.xml b/1.4/Defs/DutyDefs/Duties_Rituals_sex.xml new file mode 100644 index 0000000..87b4ade --- /dev/null +++ b/1.4/Defs/DutyDefs/Duties_Rituals_sex.xml @@ -0,0 +1,89 @@ + + + + + Gangbang_Rape + HighPriority + Off + + +
  • + +
  • + 0.25 + +
  • + +
  • +
    + + +
  • + Jog + 50~250 +
  • + +
    +
    + + + Gangbang_Consensual + HighPriority + Off + + +
  • + +
  • + 0.25 + +
  • + +
  • +
    + + +
  • + Jog + 50~250 +
  • + +
    +
    + + + FuckVictim + HighPriority + Off + + +
  • + + + + + + DrugOrgy + HighPriority + Off + + +
  • + +
  • + 0.15 + +
  • + +
  • +
    + + +
  • + Jog + 50~250 +
  • + +
    +
    +
    \ No newline at end of file diff --git a/1.4/Defs/Goodwill/MemeCompatibility_Sex.xml b/1.4/Defs/Goodwill/MemeCompatibility_Sex.xml new file mode 100644 index 0000000..2f21ff1 --- /dev/null +++ b/1.4/Defs/Goodwill/MemeCompatibility_Sex.xml @@ -0,0 +1,50 @@ + + + + + + Zoophile_Zoophile + + GoodwillSituationWorker_MemeCompatibility + Zoophile + Zoophile + 30 + + + + Necrophile_Necrophile + + GoodwillSituationWorker_MemeCompatibility + Necrophile + Necrophile + 30 + + + + + Zoophile_All + + RJWSexperience.Ideology.GoodwillSituationWorker_OneWayReceive + Zoophile + true + -50 + + + + Rapist_All + + RJWSexperience.Ideology.GoodwillSituationWorker_OneWayReceive + Rapist + true + -20 + + + + Necrophile_All + + RJWSexperience.Ideology.GoodwillSituationWorker_OneWayReceive + Necrophile + true + -50 + + diff --git a/1.4/Defs/InteractionDefs/Interactions_Speech_sex.xml b/1.4/Defs/InteractionDefs/Interactions_Speech_sex.xml new file mode 100644 index 0000000..8e90d69 --- /dev/null +++ b/1.4/Defs/InteractionDefs/Interactions_Speech_sex.xml @@ -0,0 +1,103 @@ + + + + + Speech_Gangbang + + InteractionWorker + True + Things/Mote/SpeechSymbols/Speech + +
  • SpeechUtility
  • + +
  • r_logentry->[INITIATOR_nameDef] [spokeof] [speechtopic].
  • +
  • r_logentry(p=0.2)->[INITIATOR_nameDef] [crazy].
  • + +
  • speechtopic->the meaning and true value of rape
  • +
  • speechtopic->expressions of rape
  • +
  • speechtopic->controlled lustful
  • +
  • speechtopic->the warmth of pussy
  • +
  • speechtopic->the meaning of cum
  • +
  • speechtopic->love and rape
  • +
  • speechtopic->symbolizing rape
  • +
  • speechtopic->dick and pussy
  • +
  • speechtopic->the art of rape
  • +
  • speechtopic->the seduction of victim
  • +
  • speechtopic->the music of screams
  • +
  • speechtopic->cums on the floor
  • + +
  • crazy->screamed maniacally
  • +
  • crazy->broke into a chant
  • +
  • crazy->chanted towards the heavens
  • +
  • crazy->spat in the sacrifice's genital
  • +
  • crazy->cackled
  • +
  • crazy->brandished a condom
  • +
  • crazy->muttered repetitively while masturbating
  • +
    +
    +
    + + + Speech_Zoophile + + InteractionWorker + True + Things/Mote/SpeechSymbols/Speech + +
  • SpeechUtility
  • + +
  • r_logentry->[INITIATOR_nameDef] [spokeof] [speechtopic].
  • + +
  • speechtopic->the meaning and true value of bestiality
  • +
  • speechtopic->expressions of bestiality
  • +
  • speechtopic->controlled lustful
  • +
  • speechtopic->the warmth of cum
  • +
  • speechtopic->the meaning of interspecies breeding
  • +
  • speechtopic->animal and love
  • +
  • speechtopic->symbolizing bestiality
  • +
  • speechtopic->breed and birth
  • +
  • speechtopic->the art of breeding
  • +
  • speechtopic->the seduction of animals
  • +
  • speechtopic->cums on the floor
  • +
    +
    +
    + + + + Speech_Lewd + + InteractionWorker + True + Things/Mote/SpeechSymbols/Speech + +
  • SpeechUtility
  • + +
  • r_logentry->[INITIATOR_nameDef] [spokeof] [speechtopic].
  • +
  • r_logentry(p=0.2)->[INITIATOR_nameDef] [crazy].
  • + +
  • speechtopic->the meaning and true value of sex
  • +
  • speechtopic->expressions of sex
  • +
  • speechtopic->uncontrolled lustful
  • +
  • speechtopic->the warmth of pussy
  • +
  • speechtopic->the meaning of cum
  • +
  • speechtopic->love and incest
  • +
  • speechtopic->symbolizing rape
  • +
  • speechtopic->dick and pussy
  • +
  • speechtopic->the art of sex
  • +
  • speechtopic->the seduction of [spokeof]
  • +
  • speechtopic->the music of moan
  • +
  • speechtopic->cums on the floor
  • + +
  • crazy->moaned maniacally
  • +
  • crazy->threw a dildo
  • +
  • crazy->threw an onahole
  • +
  • crazy->chanted towards the heavens
  • +
  • crazy->moaned
  • +
  • crazy->brandished a dildo
  • +
  • crazy->muttered repetitively while masturbating
  • +
    +
    +
    + +
    \ No newline at end of file diff --git a/1.4/Defs/JobDefs/Jobs_Ritual_Sex.xml b/1.4/Defs/JobDefs/Jobs_Ritual_Sex.xml new file mode 100644 index 0000000..3f3151b --- /dev/null +++ b/1.4/Defs/JobDefs/Jobs_Ritual_Sex.xml @@ -0,0 +1,47 @@ + + + + + RapeVictim + RJWSexperience.Ideology.JobDriver_RapeVictim + rapin' victim + false + + + + DrugSex + RJWSexperience.Ideology.JobDriver_SexDrugOrgy + lovin'. + false + + + + GettinDrugSex + RJWSexperience.Ideology.JobDriver_DrugSexReceiver + lovin'. + false + + + + DrugMasturbate + RJWSexperience.Ideology.JobDriver_DrugMasturabate + masturbatin'. + false + + + + Gangbang + RJWSexperience.Ideology.JobDriver_Gangbang + lovin'. + false + + + + GettinGangbang + RJWSexperience.Ideology.JobDriver_GangbangReceiver + gettin' gangbanged. + Never + false + + + \ No newline at end of file diff --git a/1.4/Defs/MemeDefs/Memes_Sexual.xml b/1.4/Defs/MemeDefs/Memes_Sexual.xml new file mode 100644 index 0000000..44f828c --- /dev/null +++ b/1.4/Defs/MemeDefs/Memes_Sexual.xml @@ -0,0 +1,246 @@ + + + + SexualDissolutely + (0.65, 0.23) + 1 + 3000 + + + + SexualDissolutely + + 1.0 + + + + + + + Zoophile + + Animal fuckers. + UI/Commands/Breeding_Pawn_off + 3 + +
  • +
  • Bestiality_Acceptable
  • +
  • Bestiality_OnlyVenerated
  • +
  • Bestiality_BondOnly
  • +
  • Bestiality_Honorable
  • + +
    + + +
  • memeAdjective->bestial
  • +
  • memeAdjective->zoophile
  • +
  • memeHyphenPrefix->bestial
  • +
  • memeConcept->breeding
  • +
  • memeConcept->bestiality
  • +
  • memeConcept->zoophile
  • +
  • memeLeaderNoun->livestock
  • +
    +
    + + + + +
  • creation(tag=meme_Zoophile) ->[deity0_name] loves breeding with beasts.
  • +
  • episode(uses=1,tag=meme_Zoophile) ->[deity0_name] said to all, "Sigmar forbids this!"
  • + +
  • setup(tag=meme_Zoophile) ->Someday, [founderName] was so horny that accidentally fucked with an animal and loved it.
  • +
  • story(uses=1,tag=meme_Zoophile) ->For spreading animals, [founderName] started to breed with animals.
  • + +
  • lessonIntro(tag=meme_Zoophile) ->Someday, i had sex with animal. It was much better than humans!
  • +
  • lesson(tag=meme_Zoophile) ->Only the animals can satisfy me.
  • +
  • lessonReinforcement(tag=meme_Zoophile) ->Breed with animals. It is the eternal hapiness.
  • + +
  • archistBasis(tag=meme_Zoophile) ->Archists are always seeking ultimate pleasure.
  • +
  • archistFact(tag=meme_Zoophile) ->That was breeding with animals.
  • +
  • archistProphecy(tag=meme_Zoophile) ->[inTheEnd], the archotechs will finally unlock the interspecies breeding, so that they may lead ultimate pleasure.
  • + +
  • animistFact(tag=meme_Zoophile) ->The most powerful spirits are those of beasts, and spirits of beasts will be restless unless beasts rule.
  • +
  • animistProphecy(tag=meme_Zoophile) ->[itIsSaid] that a powerful spirit of destruction will seek to end the universe, but that a human-born beast will wield the spirit of the [relic0_name] and destroy the destroyer.
  • +
    +
    +
    + +
  • + Breeders + breed + bestiality + breeder +
  • +
  • + Zoophilia + zoophile + zoophile + zoophiliac +
  • +
    + +
  • Zoophile
  • +
    +
    + + + + Rapist + + Rape is best. + UI/Memes/Rape + 2 + +
  • +
  • Rape_Honorable
  • +
  • Rape_Acceptable
  • + +
    + + +
  • memeAdjective->violent
  • +
  • memeAdjective->raping
  • +
  • memeHyphenPrefix->rapist
  • +
  • memeHyphenPrefix->molester
  • +
  • memeHyphenPrefix->pervert
  • +
  • memeConcept->rapist
  • +
  • memeConcept->pervert
  • +
  • r_deityName->slaanesh
  • +
  • memeLeaderNoun->stallion
  • +
  • memeLeaderNoun->grand rapist
  • +
    +
    + + + + +
  • creation(tag=meme_Rapist) ->[deity0_name] loves rape.
  • +
  • episode(uses=1,tag=meme_Rapist) ->[deity0_name] raped everyone until death during rape.
  • + +
  • setup(tag=meme_Rapist) ->[founderName] is always horny.
  • +
  • story(uses=1,tag=meme_Rapist) ->[founderName] raped everyone. No one can stop [founderName]. [founderName] died trying to rape planet.
  • + +
  • lessonIntro(tag=meme_Rapist) ->Rape is best! Rape is best! Rape is best!
  • +
  • lesson(tag=meme_Rapist) ->Rape is best! Rape is best! Rape is best! Rape is best!
  • +
  • lessonReinforcement(tag=meme_Rapist) ->Rape is best! Rape is best! Rape is best! Rape is best! Rape is best!
  • + +
  • archistBasis(tag=meme_Rapist) ->Human history is history of rape.
  • +
  • archistFact(tag=meme_Rapist) ->Even archotechs cannot stop rapists.
  • +
  • archistProphecy(tag=meme_Rapist) ->[inTheEnd], the rapists never stop raping.
  • + +
  • animistFact(tag=meme_Rapist) ->The most powerful spirits are those of rapists, and spirits of rapists will rape all.
  • +
  • animistProphecy(tag=meme_Rapist) ->[itIsSaid] that a powerful spirit of destruction will seek to end the universe, but that a million-raped rapist will wield the spirit of the [relic0_name] and rape the destroyer.
  • +
    +
    +
    + +
  • + Rapists + rapist + raping + rapist +
  • +
  • + Cult of Slaanesh + pleasure + decadent + heretic +
  • +
    + +
  • Rapist
  • +
    +
    + + + Lewd + + Perverts. + UI/Memes/SexualDissolutely + 3 + +
  • Burnbong_Aphrodisiac
  • +
    + +
  • +
  • Lovin_FreeApproved
  • + +
  • +
  • Incestuos_Free
  • + +
  • +
  • Sex_Free
  • +
  • Sex_Promiscuous
  • + +
    + +
  • + DateRitualConsumable + DrugOrgy + Burnbong_Aphrodisiac +
  • +
    + + +
  • memeAdjective->horny
  • +
  • memeAdjective->lewd
  • +
  • memeAdjective->arousing
  • +
  • memeAdjective->sexy
  • +
  • memeAdjective->estrous
  • +
  • memeAdjective->decadent
  • +
  • memeHyphenPrefix->estro
  • +
  • memeHyphenPrefix->lust
  • +
  • memeConcept->lust
  • +
  • memeConcept->libido
  • +
  • memeConcept->estrus
  • +
  • memeConcept->arousal
  • +
  • memeConcept->desire
  • +
  • memeConcept->sex
  • +
  • memeConcept->perversion
  • +
  • r_deityName->slaanesh
  • +
    +
    + +
  • + Cult of Slaanesh + pleasure + decadent + heretic +
  • +
    + +
  • Autobong_Aphrodisiac
  • +
    + +
  • Nymphomaniac
  • +
    +
    + + + Necrophile + + Corpse fuckers. + UI/Memes/Necrophile + 2 + +
  • +
  • Necrophilia_Acceptable
  • +
  • Necrophilia_Approved
  • + +
  • +
  • Corpses_DontCare
  • + +
    + + +
  • r_deityName->sonic
  • +
  • r_deityName->mega man
  • +
  • memeConcept->corpse
  • +
  • memeConcept->dead
  • +
    +
    + +
  • Necrophiliac
  • +
    +
    +
    \ No newline at end of file diff --git a/1.4/Defs/PreceptDefs/Precepts_BabyFaction.xml b/1.4/Defs/PreceptDefs/Precepts_BabyFaction.xml new file mode 100644 index 0000000..e26356c --- /dev/null +++ b/1.4/Defs/PreceptDefs/Precepts_BabyFaction.xml @@ -0,0 +1,42 @@ + + + + + + BabyFaction + + UI/Issues/Birth + + + + + + BabyFaction_AlwaysMother + BabyFaction + + New born babies always follow mother's faction and ideology. + Low + 50 + 1000 + + + + BabyFaction_AlwaysFather + BabyFaction + + New born babies always follow father's faction and ideology(if exists). + Low + 40 + 1000 + + + + BabyFaction_AlwaysColony + BabyFaction + + New born babies are always player's faction and ideology. + Low + 30 + 1000 + + \ No newline at end of file diff --git a/1.4/Defs/PreceptDefs/Precepts_Bestiality.xml b/1.4/Defs/PreceptDefs/Precepts_Bestiality.xml new file mode 100644 index 0000000..a6eebe4 --- /dev/null +++ b/1.4/Defs/PreceptDefs/Precepts_Bestiality.xml @@ -0,0 +1,744 @@ + + + + + + Bestiality + + UI/Commands/Breeding_Pawn_off + + + + RSI_SexWithAnimal + + +
  • + +
  • + + + true + + + RSI_SexWithVeneratedAnimal +
  • +
  • + + + true + + + false + + + RSI_SexWithNonVeneratedAnimal +
  • +
  • + + + true + + + +
  • Bond
  • + + + + RSI_SexWithBondedAnimal + +
  • + + + true + + + +
  • Bond
  • + + + + RSI_SexWithNonBondAnimal + + + +
    +
    + + + RSI_SexWithVeneratedAnimal + + + + + RSI_SexWithNonVeneratedAnimal + + + + + RSI_SexWithBondedAnimal + + + + + RSI_SexWithNonBondAnimal + + + + + + + Bestiality_Abhorrent + Bestiality + + Bestiality beings is deeply evil. + Low + 40 + 100 + 30 + +
  • Zoophile
  • +
    + +
  • HumanPrimacy
  • +
    + +
  • + RSI_SexWithAnimal +
  • +
  • + RSI_SexWithVeneratedAnimal + Bestiality_Abhorrent +
  • +
  • + RSI_SexWithVeneratedAnimal + Bestiality_Know_Abhorrent +
  • +
  • + RSI_SexWithAnimal + Bestiality_Abhorrent +
  • +
  • + RSI_SexWithAnimal + Bestiality_Know_Abhorrent +
  • +
    + +
  • + +
  • + + + true + + + 0.05 +
  • + + +
    +
    + + + Bestiality_Horrible + Bestiality + + Bestiality is a horrible thing. + Low + 30 + 200 + 30 + +
  • Zoophile
  • +
    + +
  • HumanPrimacy
  • +
    + +
  • + RSI_SexWithVeneratedAnimal + Bestiality_Horrible +
  • +
  • + RSI_SexWithVeneratedAnimal + Bestiality_Know_Horrible +
  • +
  • + RSI_SexWithAnimal + Bestiality_Horrible +
  • +
  • + RSI_SexWithAnimal + Bestiality_Know_Horrible +
  • +
    + +
  • + +
  • + + + true + + + 0.1 +
  • + + +
  • + 5.0 +
  • +
    +
    + + + Bestiality_Disapproved + Bestiality + + Bestiality is extremely distasteful. + Low + 20 + 300 + 20 + +
  • Zoophile
  • +
    + +
  • HumanPrimacy
  • +
    + +
  • + RSI_SexWithVeneratedAnimal + Bestiality_Disapproved +
  • +
  • + RSI_SexWithVeneratedAnimal + Bestiality_Know_Disapproved +
  • +
  • + RSI_SexWithAnimal + Bestiality_Disapproved +
  • +
  • + RSI_SexWithAnimal + Bestiality_Know_Disapproved +
  • +
    + +
  • + +
  • + + + true + + + 0.5 +
  • + + +
    +
    + + + Bestiality_Acceptable + Bestiality + + Bestiality is a normal, unremarkable part of life. + Medium + 10 + 10 + true + +
  • + 0.75 +
  • +
    +
    + + + + Bestiality_OnlyVenerated + Bestiality + + One who sex with venerated animals should be honored and respected. But having sex with other animals will be denounced + High + 0 + 1000 + +
  • HumanPrimacy
  • +
    + +
  • Zoophile
  • +
    + +
  • + RSI_SexWithNonVeneratedAnimal + Bestiality_Nonvenerated_Disapproved + true +
  • +
  • + RSI_SexWithNonVeneratedAnimal + Bestiality_Nonvenerated_Know_Disapproved + Someone sex with any animal + true +
  • +
  • + RSI_SexWithVeneratedAnimal + Bestiality_Honorable + true +
  • +
  • + RSI_SexWithVeneratedAnimal + Bestiality_Know_Honorable + Someone sex with animal + true +
  • +
    + +
  • + +
  • + + + true + + + 2.0 +
  • +
  • + + + true + + + false + + + 0.05 +
  • + + +
  • + 0.65 +
  • +
    +
    + + + + Bestiality_BondOnly + Bestiality + + Sex with Bonded animals should be honored and respected. But having sex with other animals will be denounced. + High + 0 + 1000 + +
  • HumanPrimacy
  • +
    + +
  • Zoophile
  • +
    + +
  • + RSI_SexWithNonBondAnimal + Bestiality_NonBonded_Disapproved + true +
  • +
  • + RSI_SexWithNonBondAnimal + Bestiality_NonBonded_Know_Disapproved + Someone sex with any animal + true +
  • +
  • + RSI_SexWithBondedAnimal + Bestiality_Bond_Approved + true +
  • +
  • + RSI_SexWithBondedAnimal + Bestiality_Bond_Approved_Know + Someone sex with non bonded animal + true +
  • +
    + +
  • + +
  • + + + true + + + +
  • Bond
  • + + + + 2.0 + +
  • + + + true + + + +
  • Bond
  • + + + + 0.1 + + + +
  • + 0.5 +
  • +
    +
    + + + Bestiality_Honorable + Bestiality + + One who sex with animals should be encouraged. + High + 0 + 1000 + +
  • HumanPrimacy
  • +
    + +
  • Zoophile
  • +
    + +
  • + RSI_SexWithAnimal + Bestiality_Honorable + true +
  • +
  • + RSI_SexWithAnimal + Bestiality_Know_Honorable + Someone sex with animal + true +
  • +
  • + RSI_SexWithVeneratedAnimal + Bestiality_Honorable + true +
  • +
  • + RSI_SexWithVeneratedAnimal + Bestiality_Know_Honorable + Someone sex with animal + true +
  • +
    + +
  • + +
  • + + + true + + + 2.0 +
  • + + +
  • + 0.5 +
  • +
    +
    + + + + + + Bestiality_Abhorrent + 6 + 1 + +
  • Zoophile
  • +
    + +
  • Bestiality_Honorable
  • +
  • Bestiality_OnlyVenerated
  • +
  • Bestiality_BondOnly
  • +
  • Bestiality_Acceptable
  • +
    + +
  • + + I had sex with animal. I want to die. + -15 +
  • +
    +
    + + + Bestiality_Know_Abhorrent + Thought_MemorySocial + 15 + 100 + 3 + +
  • Zoophile
  • +
    + +
  • Bestiality_Honorable
  • +
  • Bestiality_OnlyVenerated
  • +
  • Bestiality_BondOnly
  • +
  • Bestiality_Acceptable
  • +
    + +
  • + + -30 +
  • +
    +
    + + + Bestiality_Horrible + 6 + 1 + +
  • Zoophile
  • +
    + +
  • Bestiality_Honorable
  • +
  • Bestiality_OnlyVenerated
  • +
  • Bestiality_BondOnly
  • +
  • Bestiality_Acceptable
  • +
    + +
  • + + I had sex with animal. I'm not sure I can forgive myself. + -10 +
  • +
    +
    + + + Bestiality_Know_Horrible + Thought_MemorySocial + 15 + 100 + 3 + +
  • Zoophile
  • +
    + +
  • Bestiality_Honorable
  • +
  • Bestiality_OnlyVenerated
  • +
  • Bestiality_BondOnly
  • +
  • Bestiality_Acceptable
  • +
    + +
  • + + -20 +
  • +
    +
    + + + Bestiality_Disapproved + 6 + 1 + +
  • Zoophile
  • +
    + +
  • Bestiality_Honorable
  • +
  • Bestiality_OnlyVenerated
  • +
  • Bestiality_BondOnly
  • +
  • Bestiality_Acceptable
  • +
    + +
  • + + I had sex with animal. I hope nothing terrible happens to them. + -5 +
  • +
    +
    + + + Bestiality_Know_Disapproved + Thought_MemorySocial + 15 + 100 + 3 + +
  • Zoophile
  • +
    + +
  • Bestiality_Honorable
  • +
  • Bestiality_OnlyVenerated
  • +
  • Bestiality_BondOnly
  • +
  • Bestiality_Acceptable
  • +
    + +
  • + + -10 +
  • +
    +
    + + + Bestiality_Nonvenerated_Disapproved + 6 + 1 + +
  • Bestiality_Honorable
  • +
  • Bestiality_Acceptable
  • +
    + +
  • + + I had sex with any animal. I hope nothing terrible happens to them. + -5 +
  • +
    +
    + + + Bestiality_Nonvenerated_Know_Disapproved + Thought_MemorySocial + 15 + 100 + 3 + +
  • Bestiality_Honorable
  • +
  • Bestiality_Acceptable
  • +
    + +
  • + + -10 +
  • +
    +
    + + + Bestiality_NonBonded_Disapproved + 6 + 1 + +
  • Bestiality_Honorable
  • +
  • Bestiality_Acceptable
  • +
  • Bestiality_OnlyVenerated
  • +
    + +
  • + + I had sex with a non bonded animal. How could I? + -5 +
  • +
    +
    + + + Bestiality_Bond_Approved + 6 + 1 + +
  • Bestiality_Abhorrent
  • +
  • Bestiality_Horrible
  • +
  • Bestiality_Disapproved
  • +
    + +
  • + + I went wild with my bonded animal! + 8 +
  • +
    +
    + + + Bestiality_Bond_Approved_Know + Thought_MemorySocial + 15 + 2 + +
  • Bestiality_Abhorrent
  • +
  • Bestiality_Horrible
  • +
  • Bestiality_Disapproved
  • +
    + +
  • + + Shares a special bond. + 5 +
  • +
    +
    + + + Bestiality_NonBonded_Know_Disapproved + Thought_MemorySocial + 15 + 100 + 3 + +
  • Bestiality_Honorable
  • +
  • Bestiality_Acceptable
  • +
  • Bestiality_OnlyVenerated
  • +
    + +
  • + + -10 +
  • +
    +
    + + + Bestiality_Honorable + 6 + 1 + +
  • Bestiality_Abhorrent
  • +
  • Bestiality_Horrible
  • +
  • Bestiality_Disapproved
  • +
    + +
  • + + I had sex with animal. + 4 +
  • +
    +
    + + + Bestiality_Know_Honorable + Thought_MemorySocial + 25 + 100 + 3 + +
  • Bestiality_Abhorrent
  • +
  • Bestiality_Horrible
  • +
  • Bestiality_Disapproved
  • +
    + +
  • + + 5 +
  • +
    +
    + +
    \ No newline at end of file diff --git a/1.4/Defs/PreceptDefs/Precepts_Incest.xml b/1.4/Defs/PreceptDefs/Precepts_Incest.xml new file mode 100644 index 0000000..df0e490 --- /dev/null +++ b/1.4/Defs/PreceptDefs/Precepts_Incest.xml @@ -0,0 +1,542 @@ + + + + + + Incestuos + + UI/Issues/Incest + + + + RSI_CloseRelativeMarriage + + + + + RSI_IncestuosMarriage + + + + + RSI_NonIncestuosMarriage + + +
  • + +
  • + + + +
  • Parent
  • +
  • Child
  • +
  • Sibling
  • +
  • HalfSibling
  • +
  • Grandparent
  • +
  • Grandchild
  • +
  • NephewOrNiece
  • +
  • UncleOrAunt
  • + + + + RSI_CloseRelativeMarriage + +
  • + + + +
  • Parent
  • +
  • Child
  • +
  • Sibling
  • +
  • HalfSibling
  • +
  • Grandparent
  • +
  • Grandchild
  • +
  • NephewOrNiece
  • +
  • UncleOrAunt
  • +
  • GreatGrandparent
  • +
  • GreatGrandchild
  • +
  • GranduncleOrGrandaunt
  • +
  • GrandnephewOrGrandniece
  • +
  • CousinOnceRemoved
  • +
  • SecondCousin
  • +
  • Cousin
  • +
  • Kin
  • + + + + RSI_IncestuosMarriage + + + +
    +
    + + + RSI_CloseRelativeSex + + + + + RSI_IncestuosSex + + + + + RSI_NonIncestuosSex + + +
  • + +
  • + + + +
  • Parent
  • +
  • Child
  • +
  • Sibling
  • +
  • HalfSibling
  • +
  • Grandparent
  • +
  • Grandchild
  • +
  • NephewOrNiece
  • +
  • UncleOrAunt
  • + + + + RSI_CloseRelativeSex + +
  • + + + +
  • Parent
  • +
  • Child
  • +
  • Sibling
  • +
  • HalfSibling
  • +
  • Grandparent
  • +
  • Grandchild
  • +
  • NephewOrNiece
  • +
  • UncleOrAunt
  • +
  • GreatGrandparent
  • +
  • GreatGrandchild
  • +
  • GranduncleOrGrandaunt
  • +
  • GrandnephewOrGrandniece
  • +
  • CousinOnceRemoved
  • +
  • SecondCousin
  • +
  • Cousin
  • +
  • Kin
  • + + + + RSI_IncestuosSex + + + +
    +
    + + + + + Incestuos_Free + Incestuos + + Open minded. + Medium + 60 + 1000 + 100 + + + + Incestuos_Disapproved_CloseOnly + Incestuos + + Incest is disapproved socially. Relations farther than cousin are recognized as not incest. + Low + 50 + 1000 + 100 + +
  • + RSI_CloseRelativeMarriage + IncestuosMarriage_Disapproved +
  • +
  • + RSI_CloseRelativeSex + Sex_Know_Incest_Disapproved +
  • +
    + +
  • + +
  • + + + +
  • Parent
  • +
  • Child
  • +
  • Sibling
  • +
  • HalfSibling
  • +
  • Grandparent
  • +
  • Grandchild
  • +
  • NephewOrNiece
  • +
  • UncleOrAunt
  • + + +
  • Spouse
  • +
    + + + 0.5 + + + +
    +
    + + + Incestuos_Disapproved + Incestuos + + Incest is disapproved socially. + Low + 40 + 1000 + 100 + +
  • + RSI_IncestuosMarriage + IncestuosMarriage_Disapproved +
  • +
  • + RSI_IncestuosMarriage + Sex_Know_IncestMarriage_Disapproved +
  • +
  • + RSI_IncestuosSex + Sex_Know_Incest_Disapproved +
  • +
    + +
  • + +
  • + + + +
  • Parent
  • +
  • Child
  • +
  • Sibling
  • +
  • HalfSibling
  • +
  • Grandparent
  • +
  • Grandchild
  • +
  • NephewOrNiece
  • +
  • UncleOrAunt
  • +
  • GreatGrandparent
  • +
  • GreatGrandchild
  • +
  • GranduncleOrGrandaunt
  • +
  • GrandnephewOrGrandniece
  • +
  • CousinOnceRemoved
  • +
  • SecondCousin
  • +
  • Cousin
  • +
  • Kin
  • + + +
  • Spouse
  • +
    + + + 0.5 + + + +
    +
    + + + Incestuos_Forbidden + Incestuos + + Incest is forbidden. + Low + 30 + 1000 + 100 + +
  • + RSI_IncestuosMarriage + IncestuosMarriage_Forbidden +
  • +
  • + RSI_IncestuosMarriage + Sex_Know_IncestMarriage_Forbidden +
  • +
  • + RSI_IncestuosSex + Sex_Know_Incest_Forbidden +
  • +
    + +
  • + +
  • + + + +
  • Parent
  • +
  • Child
  • +
  • Sibling
  • +
  • HalfSibling
  • +
  • Grandparent
  • +
  • Grandchild
  • +
  • NephewOrNiece
  • +
  • UncleOrAunt
  • +
  • GreatGrandparent
  • +
  • GreatGrandchild
  • +
  • GranduncleOrGrandaunt
  • +
  • GrandnephewOrGrandniece
  • +
  • CousinOnceRemoved
  • +
  • SecondCousin
  • +
  • Cousin
  • +
  • Kin
  • + + +
  • Spouse
  • +
    + + + 0.1 + + + +
    +
    + + + Incestuos_IncestOnly + Incestuos + + For preserving pure blood, only incest allowed. + High + 0 + 1000 + +
  • Zoophile
  • +
    + +
  • + RSI_NonIncestuosMarriage + Sex_Know_IncestMarriage_Violated +
  • +
  • + RSI_NonIncestuosSex + Sex_Know_Incest_Violated +
  • +
    + +
  • + +
  • + + + +
  • Parent
  • +
  • Child
  • +
  • Sibling
  • +
  • HalfSibling
  • +
  • Grandparent
  • +
  • Grandchild
  • +
  • NephewOrNiece
  • +
  • UncleOrAunt
  • +
  • GreatGrandparent
  • +
  • GreatGrandchild
  • +
  • GranduncleOrGrandaunt
  • +
  • GrandnephewOrGrandniece
  • +
  • CousinOnceRemoved
  • +
  • SecondCousin
  • +
  • Cousin
  • +
  • Kin
  • + + + + 2.0 + + + +
    +
    + + + + + IncestuosMarriage_Forbidden + 30 + 1 + +
  • Psychopath
  • +
  • Nymphomaniac
  • +
    + +
  • Incestuos_IncestOnly
  • +
  • Incestuos_Free
  • +
    + +
  • + + No one bless our marriage. + -10 +
  • +
    +
    + + + IncestuosMarriage_Disapproved + 30 + 1 + +
  • Psychopath
  • +
  • Nymphomaniac
  • +
    + +
  • Incestuos_IncestOnly
  • +
  • Incestuos_Free
  • +
    + +
  • + + They are speaking behind our back. + -5 +
  • +
    +
    + + + Sex_Know_Incest_Disapproved + Thought_MemorySocial + 15 + 100 + 3 + +
  • Nymphomaniac
  • +
    + +
  • Incestuos_IncestOnly
  • +
  • Incestuos_Free
  • +
    + +
  • + + -15 +
  • +
    +
    + + + Sex_Know_Incest_Forbidden + Thought_MemorySocial + 15 + 100 + 3 + +
  • Nymphomaniac
  • +
    + +
  • Incestuos_IncestOnly
  • +
  • Incestuos_Free
  • +
    + +
  • + + -30 +
  • +
    +
    + + + Sex_Know_IncestMarriage_Disapproved + Thought_MemorySocial + 60 + 100 + 3 + +
  • Nymphomaniac
  • +
    + +
  • Incestuos_IncestOnly
  • +
  • Incestuos_Free
  • +
    + +
  • + + -15 +
  • +
    +
    + + + Sex_Know_IncestMarriage_Forbidden + Thought_MemorySocial + 60 + 100 + 3 + +
  • Nymphomaniac
  • +
    + +
  • Incestuos_IncestOnly
  • +
  • Incestuos_Free
  • +
    + +
  • + + -30 +
  • +
    +
    + + + Sex_Know_Incest_Violated + Thought_MemorySocial + 15 + 100 + 3 + +
  • Nymphomaniac
  • +
    + +
  • Incestuos_Disapproved_CloseOnly
  • +
  • Incestuos_Disapproved
  • +
  • Incestuos_Forbidden
  • +
  • Incestuos_Free
  • +
    + +
  • + + -15 +
  • +
    +
    + + + Sex_Know_IncestMarriage_Violated + Thought_MemorySocial + 300 + 100 + 3 + +
  • Nymphomaniac
  • +
    + +
  • Incestuos_Disapproved_CloseOnly
  • +
  • Incestuos_Disapproved
  • +
  • Incestuos_Forbidden
  • +
  • Incestuos_Free
  • +
    + +
  • + + -50 +
  • +
    +
    +
    \ No newline at end of file diff --git a/1.4/Defs/PreceptDefs/Precepts_Masturbation.xml b/1.4/Defs/PreceptDefs/Precepts_Masturbation.xml new file mode 100644 index 0000000..5951b94 --- /dev/null +++ b/1.4/Defs/PreceptDefs/Precepts_Masturbation.xml @@ -0,0 +1,47 @@ + + + + + + Masturbation + + UI/Issues/Bestiality + + + + RSI_Masturbated + + + + + + Masturbation_Abhorrent + Masturbation + + Masturbation is unacceptable. + Medium + 40 + 100 + +
  • + RSI_Masturbated +
  • +
    +
    + + + Masturbation_Disapproved + Masturbation + + Masturbation is somewhat shameful. + Low + 20 + 100 + +
  • + 2.0 +
  • +
    +
    + +
    \ No newline at end of file diff --git a/1.4/Defs/PreceptDefs/Precepts_Necrophilia.xml b/1.4/Defs/PreceptDefs/Precepts_Necrophilia.xml new file mode 100644 index 0000000..1a65c24 --- /dev/null +++ b/1.4/Defs/PreceptDefs/Precepts_Necrophilia.xml @@ -0,0 +1,309 @@ + + + + + + Necrophilia + + UI/Issues/Necrophilia + + + + RSI_SexWithCorpse + + + + + + + Necrophilia_Abhorrent + Necrophilia + + Necrophilia beings is deeply evil. + Low + 40 + 100 + 30 + +
  • Necrophile
  • +
    + +
  • + RSI_SexWithCorpse +
  • +
  • + RSI_SexWithCorpse + Necrophilia_Abhorrent +
  • +
  • + RSI_SexWithCorpse + Necrophilia_Know_Abhorrent +
  • +
    +
    + + + Necrophilia_Horrible + Necrophilia + + Necrophilia is a horrible thing. + Low + 30 + 200 + 30 + +
  • Necrophile
  • +
    + +
  • + RSI_SexWithCorpse + Necrophilia_Horrible +
  • +
  • + RSI_SexWithCorpse + Necrophilia_Know_Horrible +
  • +
    + +
  • + 8.0 +
  • +
    +
    + + + Necrophilia_Disapproved + Necrophilia + + Necrophilia is extremely distasteful. + Low + 20 + 300 + 20 + +
  • Necrophile
  • +
    + +
  • + RSI_SexWithCorpse + Necrophilia_Disapproved +
  • +
  • + RSI_SexWithCorpse + Necrophilia_Know_Disapproved +
  • +
    +
    + + + Necrophilia_Acceptable + Necrophilia + + Necrophilia is a normal, unremarkable part of life. + Medium + 10 + 10 + true + +
  • Necrophile
  • +
    + +
  • + 0.75 +
  • +
    +
    + + + Necrophilia_Approved + Necrophilia + + Fucking corpse is approval. + High + 0 + 1000 + +
  • Necrophile
  • +
  • Lewd
  • +
    + +
  • + RSI_SexWithCorpse + Necrophilia_Approved +
  • +
  • + RSI_SexWithCorpse + Necrophilia_Know_Approved +
  • +
    + +
  • + 0.5 +
  • +
    +
    + + + + + + Necrophilia_Abhorrent + 6 + 1 + +
  • Necrophiliac
  • +
    + +
  • Necrophilia_Approved
  • +
  • Necrophilia_Acceptable
  • +
    + +
  • + + I had fucked corpse. + -15 +
  • +
    +
    + + + Necrophilia_Know_Abhorrent + Thought_MemorySocial + 15 + 100 + 3 + +
  • Necrophiliac
  • +
    + +
  • Necrophilia_Approved
  • +
  • Necrophilia_Acceptable
  • +
    + +
  • + + -30 +
  • +
    +
    + + + Necrophilia_Horrible + 6 + 1 + +
  • Necrophiliac
  • +
    + +
  • Necrophilia_Approved
  • +
  • Necrophilia_Acceptable
  • +
    + +
  • + + I had fucked corpse. + -10 +
  • +
    +
    + + + Necrophilia_Know_Horrible + Thought_MemorySocial + 15 + 100 + 3 + +
  • Necrophiliac
  • +
    + +
  • Necrophilia_Approved
  • +
  • Necrophilia_Acceptable
  • +
    + +
  • + + -20 +
  • +
    +
    + + + Necrophilia_Disapproved + 6 + 1 + +
  • Necrophiliac
  • +
    + +
  • Necrophilia_Approved
  • +
  • Necrophilia_Acceptable
  • +
    + +
  • + + I had fucked corpse. + -5 +
  • +
    +
    + + + Necrophilia_Know_Disapproved + Thought_MemorySocial + 15 + 100 + 3 + +
  • Necrophiliac
  • +
    + +
  • Necrophilia_Approved
  • +
  • Necrophilia_Acceptable
  • +
    + +
  • + + -10 +
  • +
    +
    + + + Necrophilia_Approved + 6 + 1 + +
  • Necrophilia_Abhorrent
  • +
  • Necrophilia_Horrible
  • +
  • Necrophilia_Disapproved
  • +
    + +
  • + + I had fucked corpse. + 4 +
  • +
    +
    + + + Necrophilia_Know_Approved + Thought_MemorySocial + 25 + 100 + 3 + +
  • Necrophilia_Abhorrent
  • +
  • Necrophilia_Horrible
  • +
  • Necrophilia_Disapproved
  • +
    + +
  • + + 5 +
  • +
    +
    + +
    \ No newline at end of file diff --git a/1.4/Defs/PreceptDefs/Precepts_Pregnancy.xml b/1.4/Defs/PreceptDefs/Precepts_Pregnancy.xml new file mode 100644 index 0000000..7e5b69f --- /dev/null +++ b/1.4/Defs/PreceptDefs/Precepts_Pregnancy.xml @@ -0,0 +1,206 @@ + + + + + + + + + Pregnancy + + UI/Issues/Birth + + + + + Pregnancy_Holy + Pregnancy + + To be pregnant is a duty worthy of respect. Women carry our society into the next generation. + Medium + 10 + +
  • + Pregnancy_Respected_Pregnant +
  • +
  • + Pregnancy_Respected_Pregnant_Social +
  • +
    +
    + + + Pregnancy_Elevated + Pregnancy + + Being pregnant is considered noble. + Low + 20 + +
  • + Pregnancy_Elevated_Pregnant +
  • +
  • + Pregnancy_Elevated_Pregnant_Social +
  • +
    +
    + + + Pregnancy_NoRules + Pregnancy + + There are no thoughts about pregnancy. + Low + 30 + + + + + + Pregnancy_Required + Pregnancy + High + 40 + + Women should be pregnant - those who are not, are seen unworthy. + +
  • + Pregnancy_Respected_Pregnant +
  • +
  • + Pregnancy_Respected_Pregnant_Social +
  • +
  • + Pregnancy_Horrible_NonPregnant +
  • +
  • + Pregnancy_Horrible_NonPregnant_Social +
  • +
    +
    + + + Pregnancy_Horrible + Pregnancy + Low + 50 + + Being Pregnant is unclean. Take care and stay pure. + +
  • + Pregnancy_Horrible_Pregnant +
  • +
  • + Pregnancy_Horrible_Pregnant_Social +
  • +
    +
    + + + + + Pregnancy_Respected_Pregnant + RJWSexperience.Ideology.PreceptWorkers.ThoughtWorker_Precept_Pregnant + Thought_Situational + +
  • + + I am pregnant. This makes me a pillar of society. + 5 +
  • +
    +
    + + + Pregnancy_Elevated_Pregnant + RJWSexperience.Ideology.PreceptWorkers.ThoughtWorker_Precept_Pregnant + Thought_Situational + +
  • + + I am soon making our colony stronger. + 10 +
  • +
    +
    + + + Pregnancy_Respected_Pregnant_Social + RJWSexperience.Ideology.PreceptWorkers.ThoughtWorker_Precept_Pregnant_Social + Thought_SituationalSocial + +
  • + + 10 +
  • +
    +
    + + + Pregnancy_Elevated_Pregnant_Social + RJWSexperience.Ideology.PreceptWorkers.ThoughtWorker_Precept_Pregnant_Social + Thought_SituationalSocial + +
  • + + 20 +
  • +
    +
    + + + Pregnancy_Horrible_Pregnant_Social + RJWSexperience.Ideology.PreceptWorkers.ThoughtWorker_Precept_Pregnant_Social + Thought_SituationalSocial + +
  • + + -20 +
  • +
    +
    + + + Pregnancy_Horrible_Pregnant + RJWSexperience.Ideology.PreceptWorkers.ThoughtWorker_Precept_Pregnant + Thought_Situational + +
  • + + How did I end up like this? I never wanted to be pregnant! + -10 +
  • +
    +
    + + + + Pregnancy_Horrible_NonPregnant + RJWSexperience.Ideology.PreceptWorkers.ThoughtWorker_Precept_NonPregnant + Thought_Situational + true + Female + +
  • + + I wish to be pregnant. + -6 +
  • +
    +
    + + + Pregnancy_Horrible_NonPregnant_Social + RJWSexperience.Ideology.PreceptWorkers.ThoughtWorker_Precept_NonPregnant_Social + Thought_SituationalSocial + Female + +
  • + + -5 +
  • +
    +
    + +
    \ No newline at end of file diff --git a/1.4/Defs/PreceptDefs/Precepts_Rape.xml b/1.4/Defs/PreceptDefs/Precepts_Rape.xml new file mode 100644 index 0000000..da2cfd4 --- /dev/null +++ b/1.4/Defs/PreceptDefs/Precepts_Rape.xml @@ -0,0 +1,438 @@ + + + + + + Rape + + UI/Issues/Rape + + + + RSI_Raped + + +
  • + +
  • + + + true + + + RSI_RapedSlave +
  • +
  • + + + true + + + RSI_RapedPrisoner +
  • + + +
    +
    + + + RSI_RapedSlave + + + + + RSI_RapedPrisoner + + + + + RSI_WasRaped + + +
  • + +
  • + + + true + + + RSI_WasRapedSlave +
  • +
  • + + + true + + + RSI_WasRapedPrisoner +
  • + + +
    +
    + + + RSI_WasRapedSlave + + + + + RSI_WasRapedPrisoner + + + + + + + Rape_Abhorrent + Rape + + Rape beings is deeply evil. + Low + 40 + 1000 + 30 + +
  • RapeBad
  • +
    + +
  • Rapist
  • +
    + +
  • HumanPrimacy
  • +
  • Collectivist
  • +
    + +
  • + RSI_Raped +
  • +
  • + RSI_Raped + Rape_Abhorrent +
  • +
  • + RSI_Raped + Rape_Know_Abhorrent + Someone raped other +
  • +
  • + RSI_RapedPrisoner + Rape_Horrible + Raped prisoner +
  • +
  • + RSI_RapedPrisoner + Rape_Know_Horrible + Someone raped prisoner +
  • +
  • + RSI_RapedSlave + Rape_Disapproved + Raped slave +
  • +
  • + RSI_RapedSlave + Rape_Know_Disapproved + Someone raped slave +
  • +
    +
    + + + Rape_Horrible + Rape + + Raping other is a horrible thing. + Low + 30 + 1000 + 30 + +
  • RapeBad
  • +
    + +
  • Rapist
  • +
    + +
  • HumanPrimacy
  • +
    + +
  • + RSI_Raped + Rape_Horrible +
  • +
  • + RSI_Raped + Rape_Know_Horrible + Someone raped other +
  • +
  • + RSI_RapedPrisoner + Rape_Disapproved + Raped prisoner +
  • +
  • + RSI_RapedPrisoner + Rape_Know_Disapproved + Someone raped prisoner +
  • +
    + +
  • + 3.0 +
  • +
    +
    + + + Rape_Disapproved + Rape + + Rape is part of life, though it is extremely distasteful. + Medium + 20 + 1000 + 20 + +
  • RapeBad
  • +
    + +
  • Rapist
  • +
    + +
  • HumanPrimacy
  • +
    + +
  • + RSI_Raped + Rape_Disapproved +
  • +
  • + RSI_Raped + Rape_Know_Disapproved + Someone raped other +
  • +
    +
    + + + Rape_Acceptable + Rape + + Rape is a normal, unremarkable part of life. + High + 10 + 10 + true + +
  • + 0.75 +
  • +
    +
    + + + Rape_Honorable + Rape + + Raping is one of proud behavior. + High + 0 + 1000 + +
  • HumanPrimacy
  • +
    + +
  • Rapist
  • +
    + + 0.75 + + +
  • + RSI_Raped + BloodlustStoleSomeLovin + true +
  • +
  • + RSI_Raped + Rape_Know_Honorable + Someone raped other + true +
  • +
  • + RSI_RapedPrisoner + BloodlustStoleSomeLovin + true +
  • +
  • + RSI_RapedPrisoner + Rape_Know_Honorable + Someone raped other + true +
  • +
  • + RSI_RapedSlave + BloodlustStoleSomeLovin + true +
  • +
  • + RSI_RapedSlave + Rape_Know_Honorable + Someone raped other + true +
  • +
    + +
  • + 0.5 +
  • +
    +
    + + + + + + Rape_Abhorrent + 6 + 1 + +
  • Rapist
  • +
    + +
  • Rape_Honorable
  • +
  • Rape_Acceptable
  • +
    + +
  • + + I raped someone. I shouldn't do that. + -5 +
  • +
    +
    + + + Rape_Know_Abhorrent + Thought_MemorySocial + 15 + 100 + 3 + +
  • Rapist
  • +
    + +
  • Rape_Honorable
  • +
  • Rape_Acceptable
  • +
    + +
  • + + -30 +
  • +
    +
    + + + Rape_Horrible + 6 + 1 + +
  • Rapist
  • +
    + +
  • Rape_Honorable
  • +
  • Rape_Acceptable
  • +
    + +
  • + + I raped someone. I shouldn't do that. + -3 +
  • +
    +
    + + + Rape_Know_Horrible + Thought_MemorySocial + 15 + 100 + 3 + +
  • Rapist
  • +
    + +
  • Rape_Honorable
  • +
  • Rape_Acceptable
  • +
    + +
  • + + -15 +
  • +
    +
    + + + Rape_Disapproved + 6 + 1 + +
  • Rapist
  • +
    + +
  • Rape_Honorable
  • +
  • Rape_Acceptable
  • +
    + +
  • + + I raped someone. I shouldn't do that. + -1 +
  • +
    +
    + + + Rape_Know_Disapproved + Thought_MemorySocial + 15 + 100 + 3 + +
  • Rapist
  • +
    + +
  • Rape_Honorable
  • +
  • Rape_Acceptable
  • +
    + +
  • + + -5 +
  • +
    +
    + + + Rape_Know_Honorable + Thought_MemorySocial + 25 + 100 + 3 + +
  • Rape_Abhorrent
  • +
  • Rape_Disapproved
  • +
    + +
  • + + 1 +
  • +
    +
    + +
    \ No newline at end of file diff --git a/1.4/Defs/PreceptDefs/Precepts_Ritual_sex.xml b/1.4/Defs/PreceptDefs/Precepts_Ritual_sex.xml new file mode 100644 index 0000000..636b5d1 --- /dev/null +++ b/1.4/Defs/PreceptDefs/Precepts_Ritual_sex.xml @@ -0,0 +1,118 @@ + + + + + GangbangCeremony + + A ritualistic gangbang where a initiator rape a victim. The audience will rape as the initiator. + Ritual + Medium + UI/Issues/Gangbang + Precept_Ritual + Gangbang + true + false + 1.0 + 100 + false + true + false + +
  • RapeBad
  • +
    + +
  • Rapist
  • +
    +
    + + + GangbangCeremony_Consensual + + A ritualistic gangbang where a organizer being fucked. The audience will fuck the organizer. + Ritual + Medium + UI/Issues/Gangbang_Consensual + Precept_Ritual + Gangbang_Consensual + true + false + 1.0 + 100 + false + true + false + +
  • Lewd
  • +
    +
    + + + AnimalGangbangCeremony + + A ritualistic gangbang where animals rape a victim. + Ritual + Medium + UI/Commands/Breeding_Pawn_off + Precept_Ritual + GangbangByAnimal + true + false + 1.0 + 100 + false + true + false + +
  • + +
  • Rapist
  • +
  • Zoophile
  • + + +
    +
    + + + AnimalGangbangCeremony_Consensual + + A ritualistic gangbang where animals fuck the organizer. + Ritual + Medium + UI/Commands/Breeding_Pawn_on + Precept_Ritual + GangbangByAnimal_Consensual + true + false + 1.0 + 100 + false + true + false + +
  • Zoophile
  • +
    +
    + + + + + DrugOrgyCeremony + + An orgy using massive aphrodisiac. + Ritual + Medium + UI/Issues/Gangbang + Precept_Ritual + DrugOrgy + true + false + 1.0 + 100 + false + true + false + +
  • Lewd
  • +
    +
    +
    \ No newline at end of file diff --git a/1.4/Defs/PreceptDefs/Precepts_Sex.xml b/1.4/Defs/PreceptDefs/Precepts_Sex.xml new file mode 100644 index 0000000..8cf05e4 --- /dev/null +++ b/1.4/Defs/PreceptDefs/Precepts_Sex.xml @@ -0,0 +1,384 @@ + + + + + + Sextype + + UI/Issues/Bestiality + + + + RSI_VaginalSex + + + + + RSI_AnalSex + + + + + RSI_OralSex + + + + + RSI_PromiscuousSex + + + + + RSI_MiscSex + + + + + + Sex_Free + Sextype + + Open minded. + Low + 50 + 1000 + 100 + + + + Sex_VaginalOnly + Sextype + + Only vaginal sex is approval and others are crude. + Low + 40 + 1000 + 100 + +
  • + RSI_AnalSex +
  • +
  • + RSI_AnalSex + Sex_Promiscuous +
  • +
  • + RSI_AnalSex + Sex_Know_Promiscuous +
  • +
  • + RSI_OralSex +
  • +
  • + RSI_OralSex + Sex_Promiscuous +
  • +
  • + RSI_OralSex + Sex_Know_Promiscuous +
  • +
  • + RSI_MiscSex +
  • +
  • + RSI_MiscSex + Sex_Promiscuous +
  • +
  • + RSI_MiscSex + Sex_Know_Promiscuous +
  • +
  • + RSI_PromiscuousSex +
  • +
  • + RSI_PromiscuousSex + Sex_Promiscuous +
  • +
  • + RSI_PromiscuousSex + Sex_Know_Promiscuous +
  • +
    +
    + + + Sex_AnalOnly + Sextype + + Only anal sex is approval and others are crude. + Medium + 30 + 1000 + 10 + +
  • + RSI_VaginalSex +
  • +
  • + RSI_VaginalSex + Sex_Promiscuous +
  • +
  • + RSI_VaginalSex + Sex_Know_Promiscuous +
  • +
  • + RSI_OralSex +
  • +
  • + RSI_OralSex + Sex_Promiscuous +
  • +
  • + RSI_OralSex + Sex_Know_Promiscuous +
  • +
  • + RSI_MiscSex +
  • +
  • + RSI_MiscSex + Sex_Promiscuous +
  • +
  • + RSI_MiscSex + Sex_Know_Promiscuous +
  • +
  • + RSI_PromiscuousSex +
  • +
  • + RSI_PromiscuousSex + Sex_Promiscuous +
  • +
  • + RSI_PromiscuousSex + Sex_Know_Promiscuous +
  • +
    +
    + + + Sex_OralOnly + Sextype + + Only oral sex is approval and others are crude. + Medium + 20 + 1000 + 5 + +
  • + RSI_VaginalSex +
  • +
  • + RSI_VaginalSex + Sex_Promiscuous +
  • +
  • + RSI_VaginalSex + Sex_Know_Promiscuous +
  • +
  • + RSI_AnalSex +
  • +
  • + RSI_AnalSex + Sex_Promiscuous +
  • +
  • + RSI_AnalSex + Sex_Know_Promiscuous +
  • +
  • + RSI_MiscSex +
  • +
  • + RSI_MiscSex + Sex_Promiscuous +
  • +
  • + RSI_MiscSex + Sex_Know_Promiscuous +
  • +
  • + RSI_PromiscuousSex +
  • +
  • + RSI_PromiscuousSex + Sex_Promiscuous +
  • +
  • + RSI_PromiscuousSex + Sex_Know_Promiscuous +
  • +
    +
    + + + Sex_Promiscuous + Sextype + + Messy sex life is approved. + High + 0 + 1000 + + 1.5 + 1.25 + + +
  • + RSI_VaginalSex +
  • +
  • + RSI_VaginalSex + Sex_NonPromiscuous +
  • +
  • + RSI_VaginalSex + Sex_Know_NonPromiscuous +
  • +
  • + RSI_AnalSex +
  • +
  • + RSI_AnalSex + Sex_NonPromiscuous +
  • +
  • + RSI_AnalSex + Sex_Know_NonPromiscuous +
  • +
  • + RSI_OralSex +
  • +
  • + RSI_OralSex + Sex_NonPromiscuous +
  • +
  • + RSI_OralSex + Sex_Know_NonPromiscuous +
  • +
  • + RSI_MiscSex +
  • +
  • + RSI_MiscSex + Sex_NonPromiscuous +
  • +
  • + RSI_MiscSex + Sex_Know_NonPromiscuous +
  • +
  • + RSI_PromiscuousSex + Sex_Know_Promiscuous_Approval +
  • +
    +
    + + + + + + + Sex_Promiscuous + 1 + 1 + RJWSexperience.Ideology.Thought_IncreaseRecord + +
  • + + I was immoral. It makes me aroused. + 5 +
  • +
    + +
  • + Lust + 3.0 +
  • +
    +
    + + + Sex_NonPromiscuous + 1 + 1 + +
  • + + It cannot satisfy me. + -1 +
  • +
    +
    + + + Sex_Know_Promiscuous + Thought_MemorySocial + 15 + 100 + 3 + +
  • Nymphomaniac
  • +
  • Zoophile
  • +
  • Rapist
  • +
  • Necrophiliac
  • +
  • Gay
  • +
  • Bisexual
  • +
    + +
  • Sex_Free
  • +
  • Sex_Promiscuous
  • +
    + +
  • + + -10 +
  • +
    +
    + + + Sex_Know_Promiscuous_Approval + Thought_MemorySocial + 15 + 100 + 3 + +
  • Sex_VaginalOnly
  • +
  • Sex_AnalOnly
  • +
  • Sex_OralOnly
  • +
    + +
  • + + 3 +
  • +
    +
    + + + Sex_Know_NonPromiscuous + Thought_MemorySocial + 15 + 100 + 3 + +
  • Sex_VaginalOnly
  • +
  • Sex_AnalOnly
  • +
  • Sex_OralOnly
  • +
  • Sex_Free
  • +
    + +
  • + + -3 +
  • +
    +
    +
    \ No newline at end of file diff --git a/1.4/Defs/PreceptDefs/Precepts_SexProselytizing.xml b/1.4/Defs/PreceptDefs/Precepts_SexProselytizing.xml new file mode 100644 index 0000000..81e0f58 --- /dev/null +++ b/1.4/Defs/PreceptDefs/Precepts_SexProselytizing.xml @@ -0,0 +1,21 @@ + + + + + + SexProselytizing + + UI/Issues/Submissive + + + + ProselyzingByOrgasm + SexProselytizing + + Giving orgasm converts partner towards this ideology. + Medium + 50 + 400 + + + \ No newline at end of file diff --git a/1.4/Defs/PreceptDefs/Precepts_SizeMatters.xml b/1.4/Defs/PreceptDefs/Precepts_SizeMatters.xml new file mode 100644 index 0000000..c060ec4 --- /dev/null +++ b/1.4/Defs/PreceptDefs/Precepts_SizeMatters.xml @@ -0,0 +1,219 @@ + + + + + + GenitalSize + + UI/Memes/SexualDissolutely + + + + + + GenitalSize_Big_Better + GenitalSize + The size matters. + + High + 20 + 200 + +
  • + GenitalSize_Approved +
  • +
  • + GenitalSize_Approved_Social +
  • +
    +
    + + + GenitalSize_NoRules + GenitalSize + The size is unimportant. + + High + 10 + 100 + + + + + + GenitalSize_Smaller_Better + GenitalSize + The greeks actually believed, that a big genital is an animalistic feature. Important members are known for their small genitals. + + High + 30 + 200 + +
  • + GenitalSize_Disapproved +
  • +
  • + GenitalSize_Disapproved_Social +
  • +
    +
    + + + + + GenitalSize_Approved + Thought_Situational + RJWSexperience.Ideology.PreceptWorkers.ThoughtWorker_Precept_GenitalSize + +
  • + + I ... I am okay the way I am! + -10 +
  • +
  • + + I think I am below average. + -5 +
  • +
  • + + I guess I am the average. + 0 +
  • +
  • + + I think I am above average. + +5 +
  • +
  • + + Don't want to be the elephant in the room, but parts of me are. + +10 +
  • +
    + +
  • + + +
  • 0
  • +
  • 0.2
  • +
  • 0.4
  • +
  • 0.6
  • +
  • 0.8
  • + + +
    +
    + + + GenitalSize_Disapproved + RJWSexperience.Ideology.PreceptWorkers.ThoughtWorker_Precept_GenitalSize + Thought_Situational + +
  • + + I do not need great genitals, as I am a being of supreme intellect and grace. + +10 +
  • +
  • + + I think I am below average. + +5 +
  • +
  • + + I guess I am the average. + 0 +
  • +
  • + + I think I am above average. + -5 +
  • +
  • + + I am closer to an animal, than to a human. Why did I have to be born this way? + -10 +
  • +
    + +
  • + + +
  • 0
  • +
  • 0.2
  • +
  • 0.4
  • +
  • 0.6
  • +
  • 0.8
  • + + +
    +
    + + + + + GenitalSize_Approved_Social + RJWSexperience.Ideology.PreceptWorkers.ThoughtWorker_Precept_GenitalSize_Social + Thought_SituationalSocial + +
  • + + -5 +
  • +
  • + + 0 +
  • +
  • + + +5 +
  • +
    + +
  • + + +
  • 0
  • +
  • 0.4
  • +
  • 0.6
  • + + +
    +
    + + + GenitalSize_Disapproved_Social + RJWSexperience.Ideology.PreceptWorkers.ThoughtWorker_Precept_GenitalSize_Social + Thought_SituationalSocial + +
  • + + +5 +
  • +
  • + + 0 +
  • +
  • + + -5 +
  • +
    + +
  • + + +
  • 0
  • +
  • 0.4
  • +
  • 0.6
  • + + +
    +
    + +
    \ No newline at end of file diff --git a/1.4/Defs/PreceptDefs/Precepts_SocialAffection.xml b/1.4/Defs/PreceptDefs/Precepts_SocialAffection.xml new file mode 100644 index 0000000..b4ee222 --- /dev/null +++ b/1.4/Defs/PreceptDefs/Precepts_SocialAffection.xml @@ -0,0 +1,62 @@ + + + + + + SocialAffection + + UI/Issues/SocialAffection + + + + + + SocialAffection_Normal + SocialAffection + + Just normal. + Low + 50 + 1000 + + + + SocialAffection_Small + SocialAffection + + Care about only immediate family. + Medium + 40 + 1000 + + + + SocialAffection_OnlyFamily + SocialAffection + + Don't care about non-family memeber's tragedy. + Medium + 30 + 1000 + + + + SocialAffection_Dry + SocialAffection + + Don't care about family memeber's tragedy. + High + 20 + 1000 + + + + SocialAffection_Psychopath + SocialAffection + + Don't care about others. + High + 10 + 1000 + + \ No newline at end of file diff --git a/1.4/Defs/PreceptDefs/Precepts_Submissive.xml b/1.4/Defs/PreceptDefs/Precepts_Submissive.xml new file mode 100644 index 0000000..e69c135 --- /dev/null +++ b/1.4/Defs/PreceptDefs/Precepts_Submissive.xml @@ -0,0 +1,204 @@ + + + + + + Submissive + + UI/Issues/Submissive + + + + + + Submissive_None + Submissive + + Just normal. + Low + 50 + 1000 + + + + Submissive_Male + Submissive + + Males are submissive. They will obey and accept even being raped. + High + 40 + 1000 + +
  • FemaleSupremacy
  • +
    + +
  • + RSI_Raped + Male +
  • +
  • + RSI_WasRaped + BeenRaped_Submissive + Male +
  • +
  • + RSI_WasRaped + BeenRaped_NotSubmissive + Female +
  • +
  • + RSI_Raped + Raped_Know_NotBeingSubmissive + Male +
  • +
  • + RSI_WasRapedPrisoner + BeenRaped_Submissive + Male +
  • +
  • + RSI_WasRapedPrisoner + BeenRaped_NotSubmissive + Female +
  • +
  • + RSI_RapedPrisoner + Raped_Know_NotBeingSubmissive + Male +
  • +
  • + RSI_WasRapedSlave + BeenRaped_Submissive + Male +
  • +
  • + RSI_WasRapedSlave + BeenRaped_NotSubmissive + Female +
  • +
  • + RSI_RapedSlave + Raped_Know_NotBeingSubmissive + Male +
  • +
    +
    + + + Submissive_Female + Submissive + + Females are submissive. They will obey and accept even being raped. + High + 30 + 1000 + +
  • MaleSupremacy
  • +
    + +
  • + RSI_Raped + Female +
  • +
  • + RSI_WasRaped + BeenRaped_Submissive + Female +
  • +
  • + RSI_WasRaped + BeenRaped_NotSubmissive + Male +
  • +
  • + RSI_Raped + Raped_Know_NotBeingSubmissive + Female +
  • +
  • + RSI_WasRapedPrisoner + BeenRaped_Submissive + Female +
  • +
  • + RSI_WasRapedPrisoner + BeenRaped_NotSubmissive + Male +
  • +
  • + RSI_RapedPrisoner + Raped_Know_NotBeingSubmissive + Female +
  • +
  • + RSI_WasRapedSlave + BeenRaped_Submissive + Female +
  • +
  • + RSI_WasRapedSlave + BeenRaped_NotSubmissive + Male +
  • +
  • + RSI_RapedSlave + Raped_Know_NotBeingSubmissive + Female +
  • +
    +
    + + + + + + BeenRaped_Submissive + 10 + 100 + Thought_Memory + 0.4 + +
  • Masochist
  • +
    + +
  • + + I had to accept. But i don't feel so good. + -3 +
  • +
    +
    + + + BeenRaped_NotSubmissive + 15 + 100 + Thought_MemorySocial + 0.4 + +
  • Masochist
  • +
    + +
  • + + How dare... + -30 + -200 +
  • +
    +
    + + + Raped_Know_NotBeingSubmissive + Thought_MemorySocial + 15 + 100 + 3 + +
  • + + -30 +
  • +
    +
    +
    \ No newline at end of file diff --git a/1.4/Defs/PreceptDefs/Precepts_Virginity.xml b/1.4/Defs/PreceptDefs/Precepts_Virginity.xml new file mode 100644 index 0000000..a7a231a --- /dev/null +++ b/1.4/Defs/PreceptDefs/Precepts_Virginity.xml @@ -0,0 +1,360 @@ + + + + + Virginity_Female + + UI/Issues/Female + + + + Virginity_Male + + UI/Issues/Male + + + + RSI_VirginTaken + + +
  • + +
  • + + + +
  • Spouse
  • + + + + RSI_VirginTakenNotSpouse + + + +
    +
    + + + RSI_TookVirgin + + + + + RSI_VirginStolen + + + + + RSI_VirginTakenNotSpouse + + + + + + + Virgin_UselessF + Virginity_Female + + Female's virginity is useless. + Medium + 50 + 1000 + 10 + + + + Virgin_UselessM + Virginity_Male + + Male's virginity is useless. + Low + 50 + 1000 + 80 + + + + Virgin_PreciousF + Virginity_Female + + Female's virginity is precious. + Medium + 40 + 1000 + 80 + +
  • + RSI_VirginStolen + Virgin_Precious_Taken_Forcefully + Female +
  • +
  • + RSI_VirginTaken + Virgin_Precious_Taken + Female +
  • +
  • + RSI_TookVirgin + TookVirginity +
  • +
    +
    + + + Virgin_PreciousM + Virginity_Male + + Male's virginity is precious. + Medium + 40 + 1000 + 1 + +
  • + RSI_VirginStolen + Virgin_Precious_Taken_Forcefully + Male +
  • +
  • + RSI_VirginTaken + Virgin_Precious_Taken + Male +
  • +
  • + RSI_TookVirgin + TookVirginity +
  • +
    +
    + + + Virgin_OnlyForSpouseF + Virginity_Female + + Losing virginity before marriage is evil. + Medium + 40 + 1000 + 80 + +
  • MaleSupremacy
  • +
    + +
  • FemaleSupremacy
  • +
    + +
  • MaleSupremacy
  • +
    + +
  • + RSI_VirginStolen + Virgin_Precious_Taken_Forcefully + Female +
  • +
  • + RSI_VirginTaken + Virgin_Precious_Taken + Female +
  • +
  • + RSI_VirginTakenNotSpouse + Virgin_OnlyForSpouse_Know_Taken + Female +
  • +
  • + RSI_TookVirgin + TookVirginity +
  • +
    +
    + + + Virgin_OnlyForSpouseM + Virginity_Male + + Losing virginity before marriage is evil. + Medium + 40 + 1000 + 20 + +
  • FemaleSupremacy
  • +
    + +
  • MaleSupremacy
  • +
    + +
  • FemaleSupremacy
  • +
    + +
  • + RSI_VirginStolen + Virgin_Precious_Taken_Forcefully + Male +
  • +
  • + RSI_VirginTaken + Virgin_Precious_Taken + Male +
  • +
  • + RSI_VirginTakenNotSpouse + Virgin_OnlyForSpouse_Know_Taken + Male +
  • +
  • + RSI_TookVirgin + TookVirginity +
  • +
    +
    + + + Virgin_ShamefulF + Virginity_Female + + Remaining as virgin is shameful thing and being laughed at. + Medium + 30 + 1000 + 1 + +
  • FemaleSupremacy
  • +
    + +
  • + RSI_VirginTaken + Virgin_Shameful_Taken + Female +
  • +
    +
    + + + Virgin_ShamefulM + Virginity_Male + + Remaining as virgin is shameful thing and being laughed at. + Medium + 30 + 1000 + 40 + +
  • MaleSupremacy
  • +
    + +
  • + RSI_VirginTaken + Virgin_Shameful_Taken + Male +
  • +
    +
    + + + + + Virgin_Precious_Taken_Forcefully + Thought_MemorySocial + 30 + 1 + +
  • + + My virginity was taken forcefully. + -10 + -200 +
  • +
    +
    + + + Virgin_Precious_Taken + RJWSexperience.Ideology.Thought_Opinionbased + 7 + 1 + +
  • + + I am no longer virgin. + -5 +
  • +
  • + + I am no longer virgin. + -3 +
  • +
  • + + I am no longer virgin. + -1 +
  • +
  • + + I gave my virginity to my love. + 5 +
  • +
    + +
  • + +
  • -100
  • +
  • -50
  • +
  • 0
  • +
  • 75
  • + + +
    +
    + + + Virgin_Shameful_Taken + RJWSexperience.Ideology.Thought_Opinionbased + 7 + 1 + +
  • + + Finally! + 5 +
  • +
  • + + Finally! + 10 +
  • +
  • + + Finally! + 20 +
  • +
    + +
  • + +
  • -100
  • +
  • 0
  • +
  • 75
  • + + +
    +
    + + + + Virgin_OnlyForSpouse_Know_Taken + Thought_MemorySocial + 30 + 100 + 3 + +
  • Nymphomaniac
  • +
    + +
  • + + -30 +
  • +
    +
    +
    \ No newline at end of file diff --git a/1.4/Defs/PreceptDefs/RitualPatternDefs/RitualPatterns_sex.xml b/1.4/Defs/PreceptDefs/RitualPatternDefs/RitualPatterns_sex.xml new file mode 100644 index 0000000..211c6f1 --- /dev/null +++ b/1.4/Defs/PreceptDefs/RitualPatternDefs/RitualPatterns_sex.xml @@ -0,0 +1,67 @@ + + + + NamerRitualFestival + true + RitualSpotOrAltar + +
  • Rape
  • +
    +
    + + + Gangbang + Gangbang + gangbang + A ritualistic gangbang. The organizer will give a speech to excite the crowd, then fuck the victim. If the organizer cannot fuck victim, the ritual will be canceled. + UI/Issues/Gangbang + false + Gangbang + + + + + Gangbang_Consensual + Gangbang_Consensual + gangbang + A ritualistic gangbang. The organizer will give a speech to excite the crowd, then fucked by the crowd. + UI/Issues/Gangbang_Consensual + false + Gangbang_Consensual + + + + + GangbangByAnimal + GangbangByAnimal + gangbang by animal + A ritualistic animal gangbang. The organizer will give a speech to excite the crowd, then animals begin fuck victim. + UI/Commands/Breeding_Pawn_off + false + BestialGangbang + + + + + GangbangByAnimal_Consensual + GangbangByAnimal_Consensual + gangbang by animal + A ritualistic animal gangbang. The organizer will give a speech to excite the crowd, then animals begin fuck the organizer. + UI/Commands/Breeding_Pawn_on + false + BestialGangbang_Consensual + + + + + DrugOrgy + drug orgy + An orgy with large amounts of aphrodisiac. Participants will gather around a lustbong, light it on fire, and fuck each other while inhaling the fumes. + UI/Icons/Rituals/SmokeCircle + false + DrugOrgy + DrugOrgy + DrugOrgy + + +
    \ No newline at end of file diff --git a/1.4/Defs/PreconfiguredIdeos/IdeoPresetDefs_sex.xml b/1.4/Defs/PreconfiguredIdeos/IdeoPresetDefs_sex.xml new file mode 100644 index 0000000..13c8abc --- /dev/null +++ b/1.4/Defs/PreconfiguredIdeos/IdeoPresetDefs_sex.xml @@ -0,0 +1,36 @@ + + + + Animal_Breeders + + Animals are our better half. + Intense + +
  • AnimalPersonhood
  • +
  • Zoophile
  • +
    +
    + + + Savage_Rapist_Brigands + + All of them are ours. + Intense + +
  • Rapist
  • +
  • Nudism
  • +
  • Raider
  • +
    +
    + + + Hentai_Tribe + + Intense + Impregnate. + +
  • MaleSupremacy
  • +
  • Rapist
  • +
    +
    +
    \ No newline at end of file diff --git a/1.4/Defs/Rituals/Ritual_Behaviors_sex.xml b/1.4/Defs/Rituals/Ritual_Behaviors_sex.xml new file mode 100644 index 0000000..aff19a9 --- /dev/null +++ b/1.4/Defs/Rituals/Ritual_Behaviors_sex.xml @@ -0,0 +1,466 @@ + + + + + +
  • + + 7500 + +
  • + + initiator + Initiator + IdeoRole_Moralist + True + true + 1 + False +
  • + +
    + + + Gangbang + RJWSexperience.Ideology.RitualBehaviorWorker_Gangbang + +
  • + + a victim + victim + 1 + true + False + true + true + true +
  • +
    + +
  • + Spectate + +
  • + + +
  • + initiator + victim + Victim is not reachable. +
  • + + +
  • + initiator + DeliverPawnToAltar +
  • +
  • + victim + Idle +
  • +
    + +
  • + Spectate + +
  • + 0.1 +
  • + + +
  • + initiator + SpeakOnCellFacingSpectators + Speech_Gangbang + +
  • + 5 +
  • +
  • + +
  • +
  • + victim + LayDownAwake +
  • +
    + +
  • + Gangbang_Rape + True + +
  • + 0.9 +
  • + + +
  • + initiator + FuckVictim + +
  • + +
  • +
    + +
  • + Gangbang_Rape + +
  • + 0.1 +
  • + + +
  • + initiator + SpeakOnCellFacingSpectators + Speech_Gangbang + +
  • + +
  • +
    + +
    +
    + + + Gangbang_Consensual + RJWSexperience.Ideology.RitualBehaviorWorker_Gangbang_Consensual + +
  • + Spectate + +
  • + +
  • initiator
  • + + + + +
  • + initiator + ArriveToCell +
  • +
    + +
  • + Spectate + +
  • + 0.1 +
  • + + +
  • + initiator + SpeakOnCellFacingSpectators + Speech_Gangbang + +
  • + 5 +
  • +
  • + +
  • +
    + +
  • + Gangbang_Consensual + True + +
  • + 1.0 +
  • + + +
  • + initiator + LayDownAwake + +
  • + +
  • +
    + +
  • + Spectate + +
  • + 0.1 +
  • + + +
  • + initiator + SpeakOnCellFacingSpectators + Speech_Gangbang + +
  • + +
  • +
    + +
    +
    + + + + GangbangByAnimal + RJWSexperience.Ideology.RitualBehaviorWorker_Gangbang + +
  • + + a breedee who will be fucked by animal + victim + 1 + True + False + true +
  • +
  • + + animal + 30 + false + a breedable animal + false +
  • +
    + +
  • + +
  • + initiator + victim +
  • + + Spectate + 5~7 + +
  • + initiator + victim + Victim is not reachable. +
  • +
    + +
  • + +
  • initiator
  • + + true + +
    + +
  • + initiator + DeliverPawnToCellIfAliveThenIdle + +
  • + 2 + 0 +
  • + + +
  • + victim + Idle +
  • +
    + +
  • + Spectate + +
  • + 0.1 +
  • + + +
  • + initiator + SpeakOnCellFacingSpectators + Speech_Zoophile + +
  • + 5 +
  • +
  • + +
  • +
  • + animal + Spectate +
  • +
  • + victim + LayDownAwake +
  • +
    + +
  • + Spectate + True + +
  • + 0.9 +
  • + + +
  • + animal + Gangbang_Rape + +
  • + +
  • +
  • + victim + LayDownAwake +
  • +
    + +
  • + Spectate + +
  • + 0.1 +
  • + + +
  • + initiator + SpeakOnCellFacingSpectators + Speech_Zoophile + +
  • + +
  • +
  • + victim + LayDownAwake +
  • +
    + +
    +
    + + + + GangbangByAnimal_Consensual + RJWSexperience.Ideology.RitualBehaviorWorker_Gangbang_Consensual + +
  • + + animal + 30 + false + a breedable animal + false +
  • +
    + +
  • + Spectate + +
  • + +
  • initiator
  • + + + + +
  • + initiator + ArriveToCell +
  • +
    + +
  • + Spectate + +
  • + 0.1 +
  • + + +
  • + initiator + SpeakOnCellFacingSpectators + Speech_Zoophile + +
  • + 5 +
  • +
  • + +
  • +
  • + animal + Spectate +
  • +
    + +
  • + Spectate + True + +
  • + 0.9 +
  • + + +
  • + animal + Gangbang_Consensual + +
  • + +
  • +
  • + initiator + LayDownAwake +
  • +
    + +
  • + Spectate + +
  • + 0.1 +
  • + + +
  • + initiator + SpeakOnCellFacingSpectators + Speech_Zoophile + +
  • + +
  • +
    + +
    +
    + + + DrugOrgy + 7500 + + Participants + participate + +
  • + DrugOrgy + +
  • + 1.0 +
  • + + +
    +
    + + +
    \ No newline at end of file diff --git a/1.4/Defs/Rituals/Ritual_Outcomes_sex.xml b/1.4/Defs/Rituals/Ritual_Outcomes_sex.xml new file mode 100644 index 0000000..a6c9646 --- /dev/null +++ b/1.4/Defs/Rituals/Ritual_Outcomes_sex.xml @@ -0,0 +1,400 @@ + + + + Gangbang + Depending on ritual quality, participants will get between {MINMOOD} and {MAXMOOD} mood for {MOODDAYS} days. + RitualOutcomeEffectWorker_Consumable + +
  • If the {0} is satisfying, one of the participants might gain an inspiration.
  • +
    + +
  • + initiator + + 0.10 +
  • +
  • + + + +
  • (1, -0.20)
  • +
  • (3, -0.05)
  • +
  • (5, 0.05)
  • +
  • (10, 0.10)
  • + + + +
  • + true + + 0.2 + an altar +
  • +
  • + + 0.15 + FeelingBroken + 0.3 + victim +
  • +
  • + + 0.15 + FeelingBroken + 0.5 + victim +
  • +
  • + + 0.3 + FeelingBroken + 0.9 + victim +
  • +
  • + + 0.4 + Sex + 0.7 +
  • +
  • + + 0.4 + Sex + 0.9 +
  • +
    + +
  • + + 0.05 + TerribleGangbang + The {0} was terrible! The speech was stuttering and incoherent, and the victim was botched - everyone was waiting for it to end. + -2 +
  • +
  • + + 0.10 + BoringGangbang + The {0} was boring. The speech was repetitive and the victim was noticeably flawed. It just didn't feel dignified. + -1 +
  • +
  • + + 0.6 + FunGangbang + The {0} was satisfying. The speech felt meaningful, and the victim was precise and dignified. + There's a 5% chance that a random participant gets an inspiration. + 1 +
  • +
  • + + 0.25 + UnforgettableGangbang + The {0} was spectacular! The speech brought everyone to the edge of a frenzy and the victim was like succubus. + There's a 10% chance that a random participant gets an inspiration. + 2 +
  • +
    +
    + + + Gangbang_Consensual + Depending on ritual quality, participants will get between {MINMOOD} and {MAXMOOD} mood for {MOODDAYS} days. + RitualOutcomeEffectWorker_Consumable + +
  • If the {0} is satisfying, one of the participants might gain an inspiration.
  • +
    + +
  • + initiator + + 0.10 +
  • +
  • + + + +
  • (1, -0.20)
  • +
  • (3, -0.05)
  • +
  • (5, 0.05)
  • +
  • (10, 0.10)
  • + + + +
  • + true + + 0.2 + an altar +
  • +
  • + + 0.4 + Sex + 0.7 +
  • +
  • + + 1.0 + Sex + 0.8 +
  • +
    + +
  • + + 0.05 + TerribleGangbang + The {0} was terrible! The speech was stuttering and incoherent, and the victim was botched - everyone was waiting for it to end. + -2 +
  • +
  • + + 0.10 + BoringGangbang + The {0} was boring. The speech was repetitive and the victim was noticeably flawed. It just didn't feel dignified. + -1 +
  • +
  • + + 0.6 + FunGangbang + The {0} was satisfying. The speech felt meaningful, and the victim was precise and dignified. + There's a 5% chance that a random participant gets an inspiration. + 1 +
  • +
  • + + 0.25 + UnforgettableGangbang + The {0} was spectacular! The speech brought everyone to the edge of a frenzy and the victim was like succubus. + There's a 10% chance that a random participant gets an inspiration. + 2 +
  • +
    +
    + + + BestialGangbang + Depending on ritual quality, participants will get between {MINMOOD} and {MAXMOOD} mood for {MOODDAYS} days. + RitualOutcomeEffectWorker_Consumable + +
  • If the {0} is satisfying, one of the participants might gain an inspiration.
  • +
    + +
  • + initiator + + 0.10 +
  • +
  • + + + +
  • (1, -0.50)
  • +
  • (3, -0.30)
  • +
  • (5, -0.15)
  • +
  • (10, -0.10)
  • + + + +
  • + true + + 0.2 + an altar +
  • +
  • + + 0.45 + FeelingBroken + 0.3 + victim +
  • +
  • + + 0.45 + FeelingBroken + 0.5 + victim +
  • +
  • + + 0.8 + FeelingBroken + 0.9 + victim +
  • +
    + +
  • + + 0.05 + TerribleGangbang + The {0} was terrible! The speech was stuttering and incoherent, and the victim was botched - everyone was waiting for it to end. + -2 +
  • +
  • + + 0.10 + BoringGangbang + The {0} was boring. The speech was repetitive and the victim was noticeably flawed. It just didn't feel dignified. + -1 +
  • +
  • + + 0.65 + FunGangbang + The {0} was satisfying. The speech felt meaningful, and the victim was precise and dignified. + There's a 5% chance that a random participant gets an inspiration. + 1 +
  • +
  • + + 0.2 + UnforgettableGangbang + The {0} was spectacular! The speech brought everyone to the edge of a frenzy and the victim was like succubus. + There's a 10% chance that a random participant gets an inspiration. + 2 +
  • +
    +
    + + + BestialGangbang_Consensual + Depending on ritual quality, participants will get between {MINMOOD} and {MAXMOOD} mood for {MOODDAYS} days. + RitualOutcomeEffectWorker_Consumable + +
  • If the {0} is satisfying, one of the participants might gain an inspiration.
  • +
    + +
  • + initiator + + 0.10 +
  • +
  • + + + +
  • (1, 0.20)
  • +
  • (3, 0.40)
  • +
  • (5, 0.65)
  • +
  • (10, 1.20)
  • + + + +
  • + true + + 0.2 + an altar +
  • +
    + +
  • + + 0.05 + TerribleGangbang + The {0} was terrible! The speech was stuttering and incoherent, and the victim was botched - everyone was waiting for it to end. + -2 +
  • +
  • + + 0.10 + BoringGangbang + The {0} was boring. The speech was repetitive and the victim was noticeably flawed. It just didn't feel dignified. + -1 +
  • +
  • + + 0.65 + FunGangbang + The {0} was satisfying. The speech felt meaningful, and the victim was precise and dignified. + There's a 5% chance that a random participant gets an inspiration. + 1 +
  • +
  • + + 0.2 + UnforgettableGangbang + The {0} was spectacular! The speech brought everyone to the edge of a frenzy and the victim was like succubus. + There's a 10% chance that a random participant gets an inspiration. + 2 +
  • +
    +
    + + + DrugOrgy + Depending on ritual quality, participants will get between {MINMOOD} and {MAXMOOD} mood for {MOODDAYS} days. + RitualOutcomeEffectWorker_RemoveConsumableBuilding + +
  • If the {0} is satisfying, one of the participants might gain an inspiration.
  • +
    + +
  • +
  • + + + +
  • (1, -0.50)
  • +
  • (3, 0.0)
  • +
  • (5, 0.10)
  • +
  • (10, 0.30)
  • + + + +
  • + + Impressiveness + + +
  • 0, 0
  • +
  • 50, 0.1
  • +
  • 120, 0.2
  • + + + +
  • + + 0.7 + Sex + 0.7 +
  • +
    + +
  • + + 0.05 + TerribleOrgy + The {0} was terrible! + -2 +
  • +
  • + + 0.10 + BoringOrgy + The {0} was boring. + -1 +
  • +
  • + + 0.6 + FunOrgy + The {0} was satisfying. + There's a 5% chance that a random participant gets an inspiration. + 1 +
  • +
  • + + 0.25 + UnforgettableOrgy + The {0} was spectacular! + There's a 10% chance that a random participant gets an inspiration. + 2 +
  • +
    +
    +
    \ No newline at end of file diff --git a/1.4/Defs/Rituals/Ritual_Targets_sex.xml b/1.4/Defs/Rituals/Ritual_Targets_sex.xml new file mode 100644 index 0000000..5805f34 --- /dev/null +++ b/1.4/Defs/Rituals/Ritual_Targets_sex.xml @@ -0,0 +1,15 @@ + + + + RitualSpotOrAltar_Gangbang + RitualObligationTargetWorker_AnyRitualSpotOrAltar_Scarification + + + + DrugOrgy + RitualObligationTargetWorker_ConsumableBuilding + +
  • Burnbong_Aphrodisiac
  • +
    +
    +
    \ No newline at end of file diff --git a/1.4/Defs/ThingDefs/Buildings_Ideo_sex.xml b/1.4/Defs/ThingDefs/Buildings_Ideo_sex.xml new file mode 100644 index 0000000..eaaba10 --- /dev/null +++ b/1.4/Defs/ThingDefs/Buildings_Ideo_sex.xml @@ -0,0 +1,134 @@ + + + + Burnbong_Aphrodisiac + + A wood structure packed with humpshroom. It can be ignited during a ritual and produce a huge amount of humpshroom smoke for a few hours, after which it is destroyed. + RealtimeOnly + + Graphic_Single + Things/Building/Misc/Burnbong/Burnbong + (1.2,1.2) + + (0.92, 1 ,0.92) + + + (1,1) + + 30 + 30 + + + 30 + + false + + 50 + 10000 + 25 + + +
  • + BurnbongSmoke +
  • +
  • + 0.5 + (0, 0, 0.42) +
  • +
  • + HumpShroomEffect + true + 10 + 0.01 +
  • +
    +
    + + + + Autobong_Aphrodisiac + + An automatic humpshroom-burning device which generates an estro-smoke cloud around itself. Anyone in the cloud will become horny over time. + Building + + Things/Building/Misc/Autobong/Autobong + Graphic_Single + (2,2) + CutoutComplex + + Things/Building/Misc/Autobong/Autobong + Building + PassThroughOnly + 42 + Normal + RealtimeOnly + 0.20 + false + (2,2) + + 80 + 800 + + true + + 10 + 3 + + +
  • Metallic
  • +
  • Woody
  • +
    + 100 + true + +
  • MicroelectronicsBasics
  • +
    + +
  • + 0.35 + 10.0 + + +
  • HumpShroom
  • + + + 1 + true + true + +
  • + 10 + (252,187,113,0) +
  • +
  • + CompGatherSpot +
  • +
  • + CompPowerTrader + 150 + true +
  • +
  • +
  • + HumpShroomEffect + 4.9 + 0.005 + true +
  • +
  • + BurnbongSmoke + 4.9 + 4 + AutobongSmoke + 25 +
  • +
    + Misc + true + +
  • PlaceWorker_SmokeCloudMaker
  • +
    +
    + + +
    \ No newline at end of file diff --git a/1.4/Defs/ThoughtDefs/Thoughts_Ritual_sex_Quality.xml b/1.4/Defs/ThoughtDefs/Thoughts_Ritual_sex_Quality.xml new file mode 100644 index 0000000..9488047 --- /dev/null +++ b/1.4/Defs/ThoughtDefs/Thoughts_Ritual_sex_Quality.xml @@ -0,0 +1,115 @@ + + + + + TerribleGangbang + Thought_AttendedRitual + 6 + 3 + +
  • + + That gangbang was terrible. ugh. + -3 +
  • +
    +
    + + + BoringGangbang + Thought_AttendedRitual + 6 + 3 + +
  • + + That gangbang was not good. Wish I never went. + -1 +
  • +
    +
    + + + FunGangbang + Thought_AttendedRitual + 6 + 3 + +
  • + + That was a fun gangbang. It really satisfied me. + 8 +
  • +
    +
    + + + UnforgettableGangbang + Thought_AttendedRitual + 6 + 3 + +
  • + + That gangbang was awesome! Everything was perfect. + 16 +
  • +
    +
    + + + TerribleOrgy + Thought_AttendedRitual + 6 + 3 + +
  • + + That orgy was terrible. ugh. + -3 +
  • +
    +
    + + + BoringOrgy + Thought_AttendedRitual + 6 + 3 + +
  • + + That orgy was not good. Wish I never went. + -1 +
  • +
    +
    + + + FunOrgy + Thought_AttendedRitual + 6 + 3 + +
  • + + That was a fun orgy. It really satisfied me. + 8 +
  • +
    +
    + + + UnforgettableOrgy + Thought_AttendedRitual + 6 + 3 + +
  • + + That orgy was awesome! Everything was perfect. + 16 +
  • +
    +
    +
    \ No newline at end of file diff --git a/1.4/Patches/InteractionDef/Masturbation.xml b/1.4/Patches/InteractionDef/Masturbation.xml new file mode 100644 index 0000000..53a35ac --- /dev/null +++ b/1.4/Patches/InteractionDef/Masturbation.xml @@ -0,0 +1,14 @@ + + + + + /Defs/InteractionDef[defName="Masturbation_AutoBreastjob" or defName="Masturbation_AutoFellatio" or defName="Masturbation_Breastjob" or defName="Masturbation_HandjobA" or defName="Masturbation_HandjobP" or defName="Masturbation_HandjobV"] + +
  • + +
  • RSI_Masturbated
  • + + +
    +
    +
    \ No newline at end of file diff --git a/1.4/Patches/InteractionDef/Necro.xml b/1.4/Patches/InteractionDef/Necro.xml new file mode 100644 index 0000000..0a02d95 --- /dev/null +++ b/1.4/Patches/InteractionDef/Necro.xml @@ -0,0 +1,25 @@ + + + + + /Defs/InteractionDef[defName="Necro_Anal" or defName="Necro_DoublePenetration" or defName="Necro_DoublePenetrationM" or defName="Necro_Vaginal"] + +
  • + +
  • RSI_SexWithCorpse
  • + + +
    +
    + + + /Defs/InteractionDef[defName="Necro_Reverse_Anal" or defName="Necro_Reverse_DoublePenetration" or defName="Necro_Reverse_DoublePenetrationM" or defName="Necro_Reverse_Vaginal"] + +
  • + +
  • RSI_SexWithCorpse
  • + + +
    +
    +
    \ No newline at end of file diff --git a/1.4/Patches/InteractionDef/Rape.xml b/1.4/Patches/InteractionDef/Rape.xml new file mode 100644 index 0000000..34bc418 --- /dev/null +++ b/1.4/Patches/InteractionDef/Rape.xml @@ -0,0 +1,83 @@ + + + + + /Defs/InteractionDef[defName="Rape_Vaginal"] + +
  • + +
  • RSI_VaginalSex
  • +
  • RSI_Raped
  • + + + +
  • RSI_WasRaped
  • +
    + +
    +
    + + + /Defs/InteractionDef[defName="Rape_Anal" or defName="Rape_Rimming"] + +
  • + +
  • RSI_AnalSex
  • +
  • RSI_Raped
  • + + + +
  • RSI_WasRaped
  • +
    + +
    +
    + + + /Defs/InteractionDef[defName="Rape_Beakjob" or defName="Rape_Cunnilingus" or defName="Rape_Fellatio" or defName="Rape_Oral"] + +
  • + +
  • RSI_OralSex
  • +
  • RSI_Raped
  • + + + +
  • RSI_WasRaped
  • +
    + +
    +
    + + + /Defs/InteractionDef[defName="Rape_Breastjob" or defName="Rape_Fingering" or defName="Rape_Footjob" or defName="Rape_Handjob"] + +
  • + +
  • RSI_MiscSex
  • +
  • RSI_Raped
  • + + + +
  • RSI_WasRaped
  • +
    + +
    +
    + + + /Defs/InteractionDef[defName="Rape_DoublePenetration" or defName="Rape_DoublePenetrationM" or defName="Rape_Fisting" or defName="Rape_Scissoring"] + +
  • + +
  • RSI_PromiscuousSex
  • +
  • RSI_Raped
  • + + + +
  • RSI_WasRaped
  • +
    + +
    +
    +
    \ No newline at end of file diff --git a/1.4/Patches/InteractionDef/Rape_Reverse.xml b/1.4/Patches/InteractionDef/Rape_Reverse.xml new file mode 100644 index 0000000..2f3a047 --- /dev/null +++ b/1.4/Patches/InteractionDef/Rape_Reverse.xml @@ -0,0 +1,83 @@ + + + + + /Defs/InteractionDef[defName="Rape_Reverse_Vaginal"] + +
  • + +
  • RSI_VaginalSex
  • +
  • RSI_Raped
  • + + + +
  • RSI_WasRaped
  • +
    + +
    +
    + + + /Defs/InteractionDef[defName="Rape_Reverse_Anal" or defName="Rape_Reverse_Rimming"] + +
  • + +
  • RSI_AnalSex
  • +
  • RSI_Raped
  • + + + +
  • RSI_WasRaped
  • +
    + +
    +
    + + + /Defs/InteractionDef[defName="Rape_Reverse_Beakjob" or defName="Rape_Reverse_Cunnilingus" or defName="Rape_Reverse_Fellatio"] + +
  • + +
  • RSI_OralSex
  • +
  • RSI_Raped
  • + + + +
  • RSI_WasRaped
  • +
    + +
    +
    + + + /Defs/InteractionDef[defName="Rape_Reverse_Breastjob" or defName="Rape_Reverse_Fingering" or defName="Rape_Reverse_Footjob" or defName="Rape_Reverse_Handjob"] + +
  • + +
  • RSI_MiscSex
  • +
  • RSI_Raped
  • + + + +
  • RSI_WasRaped
  • +
    + +
    +
    + + + /Defs/InteractionDef[defName="Rape_Reverse_DoublePenetration" or defName="Rape_Reverse_DoublePenetrationM" or defName="Rape_Reverse_Fisting" or defName="Rape_Reverse_Scissoring"] + +
  • + +
  • RSI_PromiscuousSex
  • +
  • RSI_Raped
  • + + + +
  • RSI_WasRaped
  • +
    + +
    +
    +
    \ No newline at end of file diff --git a/1.4/Patches/InteractionDef/Sex.xml b/1.4/Patches/InteractionDef/Sex.xml new file mode 100644 index 0000000..0be25d3 --- /dev/null +++ b/1.4/Patches/InteractionDef/Sex.xml @@ -0,0 +1,73 @@ + + + + + /Defs/InteractionDef[defName="Sex_Vaginal"] + +
  • + +
  • RSI_VaginalSex
  • + + +
  • RSI_VaginalSex
  • +
    + +
    +
    + + + /Defs/InteractionDef[defName="Sex_Anal" or defName="Sex_Rimming"] + +
  • + +
  • RSI_AnalSex
  • + + +
  • RSI_AnalSex
  • +
    + +
    +
    + + + /Defs/InteractionDef[defName="Sex_Beakjob" or defName="Sex_Cunnilingus" or defName="Sex_Fellatio" or defName="Sex_Makeout" or defName="Sex_Sixtynine"] + +
  • + +
  • RSI_OralSex
  • + + +
  • RSI_OralSex
  • +
    + +
    +
    + + + /Defs/InteractionDef[defName="Sex_Breastjob" or defName="Sex_Fingering" or defName="Sex_Footjob" or defName="Sex_Handjob" or defName="Sex_MutualHandholding" or defName="Sex_MutualMasturbation" or defName="Sex_MutualTailholding"] + +
  • + +
  • RSI_MiscSex
  • + + +
  • RSI_MiscSex
  • +
    + +
    +
    + + + /Defs/InteractionDef[defName="Sex_DoublePenetration" or defName="Sex_DoublePenetrationM" or defName="Sex_Fisting" or defName="Sex_Scissoring"] + +
  • + +
  • RSI_PromiscuousSex
  • + + +
  • RSI_PromiscuousSex
  • +
    + +
    +
    +
    \ No newline at end of file diff --git a/1.4/Patches/InteractionDef/Sex_Reverse.xml b/1.4/Patches/InteractionDef/Sex_Reverse.xml new file mode 100644 index 0000000..2e41ab5 --- /dev/null +++ b/1.4/Patches/InteractionDef/Sex_Reverse.xml @@ -0,0 +1,73 @@ + + + + + /Defs/InteractionDef[defName="Sex_Reverse_Vaginal"] + +
  • + +
  • RSI_VaginalSex
  • + + +
  • RSI_VaginalSex
  • +
    + +
    +
    + + + /Defs/InteractionDef[defName="Sex_Reverse_Anal" or defName="Sex_Reverse_Rimming"] + +
  • + +
  • RSI_AnalSex
  • + + +
  • RSI_AnalSex
  • +
    + +
    +
    + + + /Defs/InteractionDef[defName="Sex_Reverse_Beakjob" or defName="Sex_Reverse_Cunnilingus" or defName="Sex_Reverse_Fellatio"] + +
  • + +
  • RSI_OralSex
  • + + +
  • RSI_OralSex
  • +
    + +
    +
    + + + /Defs/InteractionDef[defName="Sex_Reverse_Breastjob" or defName="Sex_Reverse_Fingering" or defName="Sex_Reverse_Footjob" or defName="Sex_Reverse_Handjob"] + +
  • + +
  • RSI_MiscSex
  • + + +
  • RSI_MiscSex
  • +
    + +
    +
    + + + /Defs/InteractionDef[defName="Sex_Reverse_DoublePenetration" or defName="Sex_Reverse_DoublePenetrationM" or defName="Sex_Reverse_Fisting"] + +
  • + +
  • RSI_PromiscuousSex
  • + + +
  • RSI_PromiscuousSex
  • +
    + +
    +
    +
    \ No newline at end of file diff --git a/1.4/Patches/RJW_Drugs.xml b/1.4/Patches/RJW_Drugs.xml new file mode 100644 index 0000000..e0a93bb --- /dev/null +++ b/1.4/Patches/RJW_Drugs.xml @@ -0,0 +1,47 @@ + + + + + Defs/HediffDef[defName="HumpShroomEffect"]/stages + + +
  • + + + 1.25 + 0.25 + +
  • +
  • + 0.3 + + 1.1 + + 2 + 0.5 + +
  • +
  • + 0.6 + + 1.33 + + 3 + 0.75 + +
  • +
  • + 0.9 + + 1.33 + + 5 + 1.5 + +
  • +
    +
    +
    + + +
    \ No newline at end of file diff --git a/1.4/Patches/RJW_Precepts.xml b/1.4/Patches/RJW_Precepts.xml new file mode 100644 index 0000000..94c6160 --- /dev/null +++ b/1.4/Patches/RJW_Precepts.xml @@ -0,0 +1,29 @@ + + + + + Defs/PreceptDef[defName="Corpses_DontCare"]/requiredMemes + +
  • Necrophile
  • +
    +
    + + + Defs/PreceptDef[defName="Corpses_DontCare"]/associatedMemes + +
  • Necrophile
  • +
    +
    + + + Defs/PreceptDef[defName="Lovin_FreeApproved"] + + + 0.5 + 0.25 + + + + + +
    \ No newline at end of file diff --git a/1.4/Patches/RJW_StatDefs_Ideo.xml b/1.4/Patches/RJW_StatDefs_Ideo.xml new file mode 100644 index 0000000..a044970 --- /dev/null +++ b/1.4/Patches/RJW_StatDefs_Ideo.xml @@ -0,0 +1,14 @@ + + + + + Defs/StatDef[defName="Vulnerability"]/parts + +
  • + 0.5 +
  • +
    +
    + + +
    \ No newline at end of file diff --git a/1.4/Patches/RJW_ThoughtDefs.xml b/1.4/Patches/RJW_ThoughtDefs.xml new file mode 100644 index 0000000..e2e3f6e --- /dev/null +++ b/1.4/Patches/RJW_ThoughtDefs.xml @@ -0,0 +1,108 @@ + + + + + Defs/ThoughtDef[defName="GotBredByAnimal"] + + +
  • Bestiality_OnlyVenerated
  • +
  • Bestiality_BondOnly
  • +
  • Bestiality_Honorable
  • +
    +
    +
    + + + Defs/ThoughtDef[defName="GotAnalBredByAnimal"] + + +
  • Bestiality_OnlyVenerated
  • +
  • Bestiality_BondOnly
  • +
  • Bestiality_Honorable
  • +
    +
    +
    + + + Defs/ThoughtDef[defName="AllowedAnimalToBreed"] + + +
  • Bestiality_OnlyVenerated
  • +
  • Bestiality_BondOnly
  • +
  • Bestiality_Honorable
  • +
    +
    +
    + + + Defs/ThoughtDef[defName="GotLickedByAnimal"] + + +
  • Bestiality_OnlyVenerated
  • +
  • Bestiality_BondOnly
  • +
  • Bestiality_Honorable
  • +
    +
    +
    + + + Defs/ThoughtDef[defName="GotGropedByAnimal"] + + +
  • Bestiality_OnlyVenerated
  • +
  • Bestiality_BondOnly
  • +
  • Bestiality_Honorable
  • +
    +
    +
    + + + Defs/ThoughtDef[defName="AllowedAnimalToGrope"] + + +
  • Bestiality_OnlyVenerated
  • +
  • Bestiality_BondOnly
  • +
  • Bestiality_Honorable
  • +
    +
    +
    + + + Defs/ThoughtDef[defName="StoleSomeLovin"] + + +
  • Rape_Honorable
  • +
    +
    +
    + + + Defs/ThoughtDef[defName="Incestuous"] + + +
  • Incestuos_Free
  • +
  • Incestuos_IncestOnly
  • +
    +
    +
    + + + Defs/ThoughtDef[defName="GotRaped" or defName="GotAnalRaped" or defName="GotAnalRapedByFemale" or defName="GotRapedUnconscious" or defName="HateMyRapist" or defName="AllowedMeToGetRaped"]/nullifyingPrecepts + + Defs/ThoughtDef[defName="GotRaped" or defName="GotAnalRaped" or defName="GotAnalRapedByFemale" or defName="GotRapedUnconscious" or defName="HateMyRapist" or defName="AllowedMeToGetRaped"] + + +
  • Submissive_Male
  • +
  • Submissive_Female
  • +
    +
    +
    + + Defs/ThoughtDef[defName="GotRaped" or defName="GotAnalRaped" or defName="GotAnalRapedByFemale" or defName="GotRapedUnconscious" or defName="HateMyRapist" or defName="AllowedMeToGetRaped"]/nullifyingPrecepts + +
  • Submissive_Male
  • +
  • Submissive_Female
  • +
    +
    +
    +
    \ No newline at end of file diff --git a/1.4/Patches/RJW_ThoughtDefsDeath.xml b/1.4/Patches/RJW_ThoughtDefsDeath.xml new file mode 100644 index 0000000..99ea439 --- /dev/null +++ b/1.4/Patches/RJW_ThoughtDefsDeath.xml @@ -0,0 +1,68 @@ + + + + + Defs/ThoughtDef[defName="MyKinDied" or defName="MyCousinDied" or defName="MyGrandparentDied" or defName="MyUncleDied" or defName="MyAuntDied" or defName="MyHalfSiblingDied" or defName="MyNephewDied" or defName="MyNieceDied" or defName="MyHalfSiblingDied" or defName="MyHalfSiblingDied" or defName="MyHalfSiblingDied"]/nullifyingPrecepts + + Defs/ThoughtDef[defName="MyKinDied" or defName="MyCousinDied" or defName="MyGrandparentDied" or defName="MyUncleDied" or defName="MyAuntDied" or defName="MyHalfSiblingDied" or defName="MyNephewDied" or defName="MyNieceDied" or defName="MyHalfSiblingDied" or defName="MyHalfSiblingDied" or defName="MyHalfSiblingDied"] + + +
  • SocialAffection_Psychopath
  • +
  • SocialAffection_Dry
  • +
  • SocialAffection_Small
  • +
    +
    +
    + + Defs/ThoughtDef[defName="MyKinDied" or defName="MyCousinDied" or defName="MyGrandparentDied" or defName="MyUncleDied" or defName="MyAuntDied" or defName="MyHalfSiblingDied" or defName="MyNephewDied" or defName="MyNieceDied" or defName="MyHalfSiblingDied" or defName="MyHalfSiblingDied" or defName="MyHalfSiblingDied"]/nullifyingPrecepts + +
  • SocialAffection_Psychopath
  • +
  • SocialAffection_Dry
  • +
  • SocialAffection_Small
  • +
    +
    +
    + + + Defs/ThoughtDef[defName="MyMotherDied" or defName="MyFatherDied" or defName="MyGrandchildDied" or defName="MySisterDied" or defName="MyBrotherDied" or defName="MyDaughterDied" or defName="MySonDied" or defName="WitnessedDeathFamily" or defName="MyPupDied" or defName="MyPupDiedFemale" or defName="KilledMyPup" or defName="KilledMyPupFemale" or defName="SoldMyPup" ]/nullifyingPrecepts + + Defs/ThoughtDef[defName="MyMotherDied" or defName="MyFatherDied" or defName="MyGrandchildDied" or defName="MySisterDied" or defName="MyBrotherDied" or defName="MyDaughterDied" or defName="MySonDied" or defName="WitnessedDeathFamily" or defName="MyPupDied" or defName="MyPupDiedFemale" or defName="KilledMyPup" or defName="KilledMyPupFemale" or defName="SoldMyPup"] + + +
  • SocialAffection_Psychopath
  • +
  • SocialAffection_Dry
  • +
    +
    +
    + + Defs/ThoughtDef[defName="MyMotherDied" or defName="MyFatherDied" or defName="MyGrandchildDied" or defName="MySisterDied" or defName="MyBrotherDied" or defName="MyDaughterDied" or defName="MySonDied" or defName="WitnessedDeathFamily" or defName="MyPupDied" or defName="MyPupDiedFemale" or defName="KilledMyPup" or defName="KilledMyPupFemale" or defName="SoldMyPup"]/nullifyingPrecepts + +
  • SocialAffection_Psychopath
  • +
  • SocialAffection_Dry
  • +
    +
    +
    + + + Defs/ThoughtDef[defName="KnowGuestExecuted" or defName="KnowColonistExecuted" or defName="KnowPrisonerDiedInnocent" or defName="KnowColonistDied" or defName="PawnWithGoodOpinionDied" or defName="PawnWithBadOpinionDied" or defName="WitnessedDeathAlly" or defName="WitnessedDeathNonAlly" or defName="ColonistBanishedToDie" or defName="PrisonerBanishedToDie" or defName="ColonistBanishedToDie" or defName="ColonistLeftUnburied"]/nullifyingPrecepts + + Defs/ThoughtDef[defName="KnowGuestExecuted" or defName="KnowColonistExecuted" or defName="KnowPrisonerDiedInnocent" or defName="KnowColonistDied" or defName="PawnWithGoodOpinionDied" or defName="PawnWithBadOpinionDied" or defName="WitnessedDeathAlly" or defName="WitnessedDeathNonAlly" or defName="ColonistBanishedToDie" or defName="PrisonerBanishedToDie" or defName="ColonistBanishedToDie" or defName="ColonistLeftUnburied"] + + +
  • SocialAffection_Psychopath
  • +
  • SocialAffection_OnlyFamily
  • +
    +
    +
    + + Defs/ThoughtDef[defName="KnowGuestExecuted" or defName="KnowColonistExecuted" or defName="KnowPrisonerDiedInnocent" or defName="KnowColonistDied" or defName="PawnWithGoodOpinionDied" or defName="PawnWithBadOpinionDied" or defName="WitnessedDeathAlly" or defName="WitnessedDeathNonAlly" or defName="ColonistBanishedToDie" or defName="PrisonerBanishedToDie" or defName="ColonistBanishedToDie" or defName="ColonistLeftUnburied"]/nullifyingPrecepts + +
  • SocialAffection_Psychopath
  • +
  • SocialAffection_OnlyFamily
  • +
    +
    +
    + + + +
    \ No newline at end of file diff --git a/1.4/Patches/RJW_ThoughtDefsLost.xml b/1.4/Patches/RJW_ThoughtDefsLost.xml new file mode 100644 index 0000000..43dd8fb --- /dev/null +++ b/1.4/Patches/RJW_ThoughtDefsLost.xml @@ -0,0 +1,68 @@ + + + + + Defs/ThoughtDef[defName="MyKinLost" or defName="MyCousinLost" or defName="MyGrandparentLost" or defName="MyUncleLost" or defName="MyAuntLost" or defName="MyHalfSiblingLost" or defName="MyNephewLost" or defName="MyNieceLost" or defName="MyHalfSiblingLost" or defName="MyHalfSiblingLost" or defName="MyHalfSiblingLost"]/nullifyingPrecepts + + Defs/ThoughtDef[defName="MyKinLost" or defName="MyCousinLost" or defName="MyGrandparentLost" or defName="MyUncleLost" or defName="MyAuntLost" or defName="MyHalfSiblingLost" or defName="MyNephewLost" or defName="MyNieceLost" or defName="MyHalfSiblingLost" or defName="MyHalfSiblingLost" or defName="MyHalfSiblingLost"] + + +
  • SocialAffection_Psychopath
  • +
  • SocialAffection_Dry
  • +
  • SocialAffection_Small
  • +
    +
    +
    + + Defs/ThoughtDef[defName="MyKinLost" or defName="MyCousinLost" or defName="MyGrandparentLost" or defName="MyUncleLost" or defName="MyAuntLost" or defName="MyHalfSiblingLost" or defName="MyNephewLost" or defName="MyNieceLost" or defName="MyHalfSiblingLost" or defName="MyHalfSiblingLost" or defName="MyHalfSiblingLost"]/nullifyingPrecepts + +
  • SocialAffection_Psychopath
  • +
  • SocialAffection_Dry
  • +
  • SocialAffection_Small
  • +
    +
    +
    + + + Defs/ThoughtDef[defName="MyMotherLost" or defName="MyFatherLost" or defName="MyGrandchildLost" or defName="MySisterLost" or defName="MyBrotherLost" or defName="MyDaughterLost" or defName="MySonLost"]/nullifyingPrecepts + + Defs/ThoughtDef[defName="MyMotherLost" or defName="MyFatherLost" or defName="MyGrandchildLost" or defName="MySisterLost" or defName="MyBrotherLost" or defName="MyDaughterLost" or defName="MySonLost"] + + +
  • SocialAffection_Psychopath
  • +
  • SocialAffection_Dry
  • +
    +
    +
    + + Defs/ThoughtDef[defName="MyMotherLost" or defName="MyFatherLost" or defName="MyGrandchildLost" or defName="MySisterLost" or defName="MyBrotherLost" or defName="MyDaughterLost" or defName="MySonLost"]/nullifyingPrecepts + +
  • SocialAffection_Psychopath
  • +
  • SocialAffection_Dry
  • +
    +
    +
    + + + Defs/ThoughtDef[defName="ColonistLost" or defName="PawnWithGoodOpinionLost" or defName="PawnWithBadOpinionLost"]/nullifyingPrecepts + + Defs/ThoughtDef[defName="ColonistLost" or defName="PawnWithGoodOpinionLost" or defName="PawnWithBadOpinionLost"] + + +
  • SocialAffection_Psychopath
  • +
  • SocialAffection_OnlyFamily
  • +
    +
    +
    + + Defs/ThoughtDef[defName="ColonistLost" or defName="PawnWithGoodOpinionLost" or defName="PawnWithBadOpinionLost"]/nullifyingPrecepts + +
  • SocialAffection_Psychopath
  • +
  • SocialAffection_OnlyFamily
  • +
    +
    +
    + + + +
    \ No newline at end of file diff --git a/About/About.xml b/About/About.xml index 4622482..f9aa52b 100644 --- a/About/About.xml +++ b/About/About.xml @@ -4,6 +4,7 @@ aamevarashi
  • 1.3
  • +
  • 1.4
  • @@ -33,12 +34,13 @@ This is a submod for RJW that adds: Ideology content: - Memes: lewd, rapist, zoophile and necrophile memes - Rituals: consensual gangbang, rape gangbang, consensual animal gangbang, rape animal gangbang and drug orgy -- Precepts: baby faction, bestiality, incest, necrophilia, rape, allowed sex type, social affection, submissive gender, virginity +- Precepts: baby faction, bestiality, incest, necrophilia, rape, allowed sex type, social affection, submissive gender, virginity, pregnancy, sex proselyzing and size matters - HumpShroom bong and HumpShroom Autobong Credits: moreorganstodump Original Author c0ffee RJW 4.9.0 update -Hawkeye32 Bound Only bestiality precept]]> +Hawkeye32 Bound Only bestiality precept +Twonki Pregnancy, Sex Proselyzing and Size Matters precepts]]> \ No newline at end of file diff --git a/About/Manifest.xml b/About/Manifest.xml index 4d44de2..7ad9026 100644 --- a/About/Manifest.xml +++ b/About/Manifest.xml @@ -1,9 +1,9 @@ RJWSexperienceIdeology - 1.0.0.3 + 1.0.1.0 -
  • RimJobWorld >= 4.9.5.3
  • +
  • RimJobWorld >= 5.3.0
  • diff --git a/CHANGELOG.md b/CHANGELOG.md index 6313d1f..ded613d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## Version 1.0.1.0 +* Rimworld 1.4 +### by Twonki + * Added Pregnancy, Sex Proselyzing and Size Matters precepts ## Version 1.0.0.3 * Fixed error in *_Gendered precept comps ## Version 1.0.0.2 diff --git a/LoadFolders.xml b/LoadFolders.xml new file mode 100644 index 0000000..48ed2ca --- /dev/null +++ b/LoadFolders.xml @@ -0,0 +1,11 @@ + + + +
  • /
  • +
  • 1.3
  • +
    + +
  • /
  • +
  • 1.4
  • +
    +
    \ No newline at end of file diff --git a/Source/IdeologyAddon/IdeologyAddon.csproj b/Source/IdeologyAddon/IdeologyAddon.csproj index 131a6c5..5f5e896 100644 --- a/Source/IdeologyAddon/IdeologyAddon.csproj +++ b/Source/IdeologyAddon/IdeologyAddon.csproj @@ -25,7 +25,7 @@ pdbonly true - ..\..\1.3\Assemblies\ + ..\..\1.4\Assemblies\ TRACE prompt 4 @@ -94,11 +94,12 @@ - 1.3.3389 + 1.4.3524 - 2.2.1 + 2.2.2 runtime + compile; build; native; contentfiles; analyzers; buildtransitive diff --git a/Source/IdeologyAddon/Rituals/RitualRoles.cs b/Source/IdeologyAddon/Rituals/RitualRoles.cs index eb9576a..0d26048 100644 --- a/Source/IdeologyAddon/Rituals/RitualRoles.cs +++ b/Source/IdeologyAddon/Rituals/RitualRoles.cs @@ -1,8 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using RimWorld; using Verse; using rjw; @@ -17,7 +12,7 @@ namespace RJWSexperience.Ideology return false; } - public override bool AppliesToPawn(Pawn p, out string reason, LordJob_Ritual ritual = null, RitualRoleAssignments assignments = null, Precept_Ritual precept = null, bool skipReason = false) + public override bool AppliesToPawn(Pawn p, out string reason, TargetInfo selectedTarget, LordJob_Ritual ritual = null, RitualRoleAssignments assignments = null, Precept_Ritual precept = null, bool skipReason = false) { reason = null; if (CanBeVictim(p)) return true; @@ -45,7 +40,7 @@ namespace RJWSexperience.Ideology return false; } - public override bool AppliesToPawn(Pawn p, out string reason, LordJob_Ritual ritual = null, RitualRoleAssignments assignments = null, Precept_Ritual precept = null, bool skipReason = false) + public override bool AppliesToPawn(Pawn p, out string reason, TargetInfo selectedTarget, LordJob_Ritual ritual = null, RitualRoleAssignments assignments = null, Precept_Ritual precept = null, bool skipReason = false) { reason = null; @@ -79,7 +74,7 @@ namespace RJWSexperience.Ideology return false; } - public override bool AppliesToPawn(Pawn p, out string reason, LordJob_Ritual ritual = null, RitualRoleAssignments assignments = null, Precept_Ritual precept = null, bool skipReason = false) + public override bool AppliesToPawn(Pawn p, out string reason, TargetInfo selectedTarget, LordJob_Ritual ritual = null, RitualRoleAssignments assignments = null, Precept_Ritual precept = null, bool skipReason = false) { reason = null; if (!p.IsAnimal())