diff --git a/Common/Defs/GeneDefs/GeneDefs_Reproduction.xml b/Common/Defs/GeneDefs/GeneDefs_Reproduction.xml index 12eafe5..10ad277 100644 --- a/Common/Defs/GeneDefs/GeneDefs_Reproduction.xml +++ b/Common/Defs/GeneDefs/GeneDefs_Reproduction.xml @@ -43,6 +43,50 @@ + + + rjw_genes_sadist_gene + + Reproduction + Xenotypes with this Gene are Sadists. + Genes/Icons/Rape + 1 + 2 + +
  • + rjw_genes_sadist +
  • +
    + + +
  • + Genes/Icons/RJW_Genes_Endogene_Background + Genes/Icons/RJW_Genes_Xenogene_Background +
  • +
    +
    + + + rjw_genes_masochist + + Reproduction + Xenotypes with this Gene are Masochists. + Genes/Icons/Rape + 1 + 2 + +
  • + Masochist +
  • +
    + + +
  • + Genes/Icons/RJW_Genes_Endogene_Background + Genes/Icons/RJW_Genes_Xenogene_Background +
  • +
    +
    rjw_genes_homosexual diff --git a/Common/Defs/TraitDefs/Traits_Singular.xml b/Common/Defs/TraitDefs/Traits_Singular.xml new file mode 100644 index 0000000..3f739cf --- /dev/null +++ b/Common/Defs/TraitDefs/Traits_Singular.xml @@ -0,0 +1,32 @@ + + + + + rjw_genes_sadist + 0.5 + +
  • + + {PAWN_nameDef} is a sadist, enjoying blood and hurting others, may also be a little rapy. + 2 +
  • Morbid
  • + + 0.1 + + RandomRape + + +
  • (0, 15)
  • +
  • (50, 50)
  • +
  • (100, 100)
  • +
    +
    + +
    + +
  • Violent
  • +
    +
    + + +
    diff --git a/Common/Patches/Traits/Patch_Sadist.xml b/Common/Patches/Traits/Patch_Sadist.xml new file mode 100644 index 0000000..c7591d2 --- /dev/null +++ b/Common/Patches/Traits/Patch_Sadist.xml @@ -0,0 +1,105 @@ + + + + + Defs/ThoughtDef[defName="KnowGuestExecuted"]/nullifyingTraits + +
  • rjw_genes_sadist
  • +
    +
    + + Defs/ThoughtDef[defName="KnowPrisonerDiedInnocent"]/nullifyingTraits + +
  • rjw_genes_sadist
  • +
    +
    + + Defs/ThoughtDef[defName="KnowColonistDied"]/nullifyingTraits + +
  • rjw_genes_sadist
  • +
    +
    + + + + + + Defs/ThoughtDef[defName="HarvestedOrgan_Bloodlust"]/requiredTraits + +
  • rjw_genes_sadist
  • +
    +
    + + Defs/ThoughtDef[defName="KnowGuestOrganHarvested"]/nullifyingTraits + +
  • rjw_genes_sadist
  • +
    +
    + + Defs/ThoughtDef[defName="KnowColonistOrganHarvested"]/nullifyingTraits + +
  • rjw_genes_sadist
  • +
    +
    + + Defs/ThoughtDef[defName="ButcheredHumanlikeCorpse"]/nullifyingTraits + +
  • rjw_genes_sadist
  • +
    +
    + + Defs/ThoughtDef[defName="KnowButcheredHumanlikeCorpse"]/nullifyingTraits + +
  • rjw_genes_sadist
  • +
    +
    + + Defs/ThoughtDef[defName="ButcheredHumanlikeCorpseOpinion"]/nullifyingTraits + +
  • rjw_genes_sadist
  • +
    +
    + + Defs/ThoughtDef[defName="ObservedLayingCorpse"]/nullifyingTraits + +
  • rjw_genes_sadist
  • +
    +
    + + Defs/ThoughtDef[defName="ObservedLayingRottingCorpse"]/nullifyingTraits + +
  • rjw_genes_sadist
  • +
    +
    + + Defs/ThoughtDef[defName="WitnessedDeathNonAlly"]/nullifyingTraits + +
  • rjw_genes_sadist
  • +
    +
    + + Defs/ThoughtDef[defName="KilledHumanlikeBloodlust"]/requiredTraits + +
  • rjw_genes_sadist
  • +
    +
    + + Defs/ThoughtDef[defName="DeadMansApparel"]/nullifyingTraits + +
  • rjw_genes_sadist
  • +
    +
    + + Defs/ThoughtDef[defName="HumanLeatherApparelSad"]/nullifyingTraits + +
  • rjw_genes_sadist
  • +
    +
    + + Defs/ThoughtDef[defName="HumanLeatherApparelHappy"]/requiredTraits + +
  • rjw_genes_sadist
  • +
    +
    + +
    \ No newline at end of file