mirror of
https://github.com/vegapnk/RJW-Genes.git
synced 2024-08-15 00:23:31 +00:00
Start shilling out defs for Twinkification and Feminization
This commit is contained in:
parent
9ec6993b00
commit
1cb50f5a26
4 changed files with 190 additions and 0 deletions
|
@ -180,4 +180,41 @@
|
|||
</modExtensions>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef ParentName="SpecialBase">
|
||||
<defName>rjw_genes_feminizer</defName>
|
||||
<label>feminizer</label>
|
||||
<description>Carriers with this gene slowly turn male sexual partners into females.</description>
|
||||
<iconPath>UI/Icons/Genes/Gene_PsychicBonding</iconPath>
|
||||
<displayOrderInCategory>31</displayOrderInCategory>
|
||||
<biostatCpx>5</biostatCpx>
|
||||
<biostatMet>-1</biostatMet>
|
||||
<modExtensions>
|
||||
<li Class="RJW_Genes.ImmunityAgainstGenesExtension">
|
||||
<givesImmunityAgainst>
|
||||
<li>rjw_genes_feminizer</li>
|
||||
</givesImmunityAgainst>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</GeneDef>
|
||||
|
||||
|
||||
<GeneDef ParentName="SpecialBase">
|
||||
<defName>rjw_genes_twinkifier</defName>
|
||||
<label>twinkifier</label>
|
||||
<description>Carriers with this gene slowly turn male sexual partners into breedabel cute twinks.</description>
|
||||
<iconPath>UI/Icons/Genes/Gene_PsychicBonding</iconPath>
|
||||
<displayOrderInCategory>50</displayOrderInCategory>
|
||||
<biostatCpx>4</biostatCpx>
|
||||
<biostatMet>0</biostatMet>
|
||||
<modExtensions>
|
||||
<li Class="RJW_Genes.ImmunityAgainstGenesExtension">
|
||||
<givesImmunityAgainst>
|
||||
<li>rjw_genes_twinkifier</li>
|
||||
</givesImmunityAgainst>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</GeneDef>
|
||||
|
||||
|
||||
|
||||
</Defs>
|
147
Common/Defs/HediffDefs/Hediffs_InfectiveGenderChanges.xml
Normal file
147
Common/Defs/HediffDefs/Hediffs_InfectiveGenderChanges.xml
Normal file
|
@ -0,0 +1,147 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
|
||||
<HediffDef>
|
||||
<defName>rjw_genes_feminization_progress</defName>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<label>feminization</label>
|
||||
<description>Something is changing this pawn - there is a chance to develop female features
|
||||
upon sex.</description>
|
||||
<scenarioCanAdd>false</scenarioCanAdd>
|
||||
<maxSeverity>1.0</maxSeverity>
|
||||
<isBad>false</isBad>
|
||||
<tendable>false</tendable>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_SeverityPerDay">
|
||||
<severityPerDay>-0.01</severityPerDay>
|
||||
</li>
|
||||
</comps>
|
||||
<stages>
|
||||
|
||||
<li>
|
||||
<label>neglectable</label>
|
||||
<becomeVisible>false</becomeVisible>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<label>minor</label>
|
||||
<minSeverity>0.6</minSeverity>
|
||||
<becomeVisible>true</becomeVisible>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.5</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
<statOffsets>
|
||||
<Vulnerability>0.25</Vulnerability>
|
||||
</statOffsets>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<label>severe</label>
|
||||
<minSeverity>0.8</minSeverity>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.05</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
<becomeVisible>true</becomeVisible>
|
||||
<statOffsets>
|
||||
<Vulnerability>0.5</Vulnerability>
|
||||
<SexFrequency>0.25</SexFrequency>
|
||||
</statOffsets>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<label>critical</label>
|
||||
<minSeverity>0.9</minSeverity>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.1</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
<becomeVisible>true</becomeVisible>
|
||||
<statOffsets>
|
||||
<Vulnerability>1.0</Vulnerability>
|
||||
<SexFrequency>0.5</SexFrequency>
|
||||
</statOffsets>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
|
||||
<HediffDef>
|
||||
<defName>rjw_genes_twinkification_progress</defName>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<label>twinkification</label>
|
||||
<description>Something is changing this pawn - there is a chance to turn into a cute,
|
||||
breedable twink upon sex.</description>
|
||||
<scenarioCanAdd>false</scenarioCanAdd>
|
||||
<maxSeverity>1.0</maxSeverity>
|
||||
<isBad>false</isBad>
|
||||
<tendable>false</tendable>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_SeverityPerDay">
|
||||
<severityPerDay>-0.01</severityPerDay>
|
||||
</li>
|
||||
</comps>
|
||||
<stages>
|
||||
|
||||
<li>
|
||||
<label>neglectable</label>
|
||||
<becomeVisible>false</becomeVisible>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<label>minor</label>
|
||||
<minSeverity>0.6</minSeverity>
|
||||
<becomeVisible>true</becomeVisible>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.5</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
<statOffsets>
|
||||
<Vulnerability>0.25</Vulnerability>
|
||||
</statOffsets>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<label>severe</label>
|
||||
<minSeverity>0.8</minSeverity>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.05</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
<becomeVisible>true</becomeVisible>
|
||||
<statOffsets>
|
||||
<Vulnerability>0.5</Vulnerability>
|
||||
<SexFrequency>0.25</SexFrequency>
|
||||
</statOffsets>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<label>critical</label>
|
||||
<minSeverity>0.9</minSeverity>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.1</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
<becomeVisible>true</becomeVisible>
|
||||
<statOffsets>
|
||||
<Vulnerability>1.5</Vulnerability>
|
||||
<SexFrequency>0.5</SexFrequency>
|
||||
</statOffsets>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
</Defs>
|
|
@ -108,6 +108,8 @@ namespace RJW_Genes
|
|||
public static readonly GeneDef rjw_genes_sexual_genetic_swap;
|
||||
public static readonly GeneDef rjw_genes_sexual_genetic_thief;
|
||||
public static readonly GeneDef rjw_genes_pregnancy_overwrite;
|
||||
public static readonly GeneDef rjw_genes_feminizer;
|
||||
public static readonly GeneDef rjw_genes_twinkifier;
|
||||
|
||||
// Cosmetic
|
||||
public static readonly GeneDef rjw_genes_succubus_tail;
|
||||
|
|
|
@ -20,6 +20,10 @@ namespace RJW_Genes
|
|||
public static readonly HediffDef rjw_genes_orgasmic_mytosis_hediff;
|
||||
public static readonly HediffDef rjw_genes_mytosis_shock_hediff;
|
||||
|
||||
public static readonly HediffDef rjw_genes_twinkification_progress;
|
||||
public static readonly HediffDef rjw_genes_feminization_progress;
|
||||
|
||||
// Note: Counter does meant it counters it, not it's counting
|
||||
[MayRequire("LustLicentia.RJWLabs")] public static readonly HediffDef rjw_genes_cumstuffed_counter;
|
||||
[MayRequire("LustLicentia.RJWLabs")] public static readonly HediffDef rjw_genes_cumflation_counter;
|
||||
|
||||
|
|
Loading…
Reference in a new issue