mirror of
https://github.com/vegapnk/RJW-Genes.git
synced 2024-08-15 00:23:31 +00:00
Resolved Merge Conflicts
This commit is contained in:
commit
0e20e00150
88 changed files with 3886 additions and 31 deletions
34
Common/Defs/AbilityDefs/Ability_CockEater.xml
Normal file
34
Common/Defs/AbilityDefs/Ability_CockEater.xml
Normal file
|
@ -0,0 +1,34 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<AbilityDef ParentName="AbilityTouchBase">
|
||||
<defName>rjw_genes_cockeater</defName>
|
||||
<label>Eat Cock</label>
|
||||
<description>Eat the cock of another pawn, restoring fertilin based on the size of the cock.</description>
|
||||
<iconPath>Things/Mote/Heart</iconPath>
|
||||
<stunTargetWhileCasting>true</stunTargetWhileCasting>
|
||||
<displayGizmoWhileUndrafted>true</displayGizmoWhileUndrafted>
|
||||
<disableGizmoWhileUndrafted>false</disableGizmoWhileUndrafted>
|
||||
<warmupMote>Mote_CoagulateStencil</warmupMote>
|
||||
<warmupEffecter>Coagulate</warmupEffecter>
|
||||
<warmupStartSound>Coagulate_Cast</warmupStartSound>
|
||||
<jobDef>CastAbilityOnThingMelee</jobDef>
|
||||
<displayOrder>402</displayOrder>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbilityTouch</verbClass>
|
||||
<drawAimPie>false</drawAimPie>
|
||||
<range>-1</range>
|
||||
<warmupTime>10</warmupTime>
|
||||
<targetParams>
|
||||
<canTargetAnimals>true</canTargetAnimals>
|
||||
<canTargetSelf>false</canTargetSelf>
|
||||
<canTargetBuildings>false</canTargetBuildings>
|
||||
<canTargetMechs>false</canTargetMechs>
|
||||
<canTargetBloodfeeders>true</canTargetBloodfeeders>
|
||||
</targetParams>
|
||||
</verbProperties>
|
||||
<comps>
|
||||
<li Class="RJW_Genes.CompProperties_AbilityCockEater"> <!-- namespace needs to be changed when copied to another mod-->
|
||||
</li>
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
</Defs>
|
28
Common/Defs/AbilityDefs/Ability_Flight.xml
Normal file
28
Common/Defs/AbilityDefs/Ability_Flight.xml
Normal file
|
@ -0,0 +1,28 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<AbilityDef>
|
||||
<defName>rjw_genes_flight</defName>
|
||||
<label>fly</label>
|
||||
<description>Fly to a distant location using wings.</description>
|
||||
<iconPath>Genes/Icons/Succubus_Wings</iconPath>
|
||||
<cooldownTicksRange>1250</cooldownTicksRange>
|
||||
<hostile>false</hostile>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbilityJump</verbClass>
|
||||
<label>fly</label>
|
||||
<violent>false</violent>
|
||||
<forceNormalTimeSpeed>false</forceNormalTimeSpeed>
|
||||
<warmupTime>0.5</warmupTime>
|
||||
<range>19.9</range>
|
||||
<requireLineOfSight>true</requireLineOfSight>
|
||||
<soundCast>Longjump_Jump</soundCast>
|
||||
<soundLanding>Longjump_Land</soundLanding>
|
||||
<targetParams>
|
||||
<canTargetLocations>true</canTargetLocations>
|
||||
<canTargetPawns>false</canTargetPawns>
|
||||
<canTargetBuildings>false</canTargetBuildings>
|
||||
</targetParams>
|
||||
</verbProperties>
|
||||
<jobDef>CastJump</jobDef>
|
||||
</AbilityDef>
|
||||
</Defs>
|
44
Common/Defs/AbilityDefs/Ability_ParalysingKiss.xml
Normal file
44
Common/Defs/AbilityDefs/Ability_ParalysingKiss.xml
Normal file
|
@ -0,0 +1,44 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<AbilityDef ParentName="AbilityTouchBase">
|
||||
<defName>rjw_genes_paralysingkiss</defName>
|
||||
<label>paralysing kiss</label>
|
||||
<description>Paralyse someone briefly with a kiss.</description>
|
||||
<iconPath>Things/Mote/Heart</iconPath>
|
||||
<stunTargetWhileCasting>true</stunTargetWhileCasting>
|
||||
<displayGizmoWhileUndrafted>true</displayGizmoWhileUndrafted>
|
||||
<disableGizmoWhileUndrafted>false</disableGizmoWhileUndrafted>
|
||||
<statBases>
|
||||
<Ability_Duration>5</Ability_Duration>
|
||||
</statBases>
|
||||
<warmupMote>Mote_CoagulateStencil</warmupMote>
|
||||
<warmupEffecter>Coagulate</warmupEffecter>
|
||||
<warmupStartSound>Coagulate_Cast</warmupStartSound>
|
||||
<displayOrder>402</displayOrder>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbilityTouch</verbClass>
|
||||
<drawAimPie>false</drawAimPie>
|
||||
<range>-1</range>
|
||||
<warmupTime>1</warmupTime>
|
||||
<targetParams>
|
||||
<canTargetAnimals>true</canTargetAnimals>
|
||||
<canTargetSelf>false</canTargetSelf>
|
||||
<canTargetBuildings>false</canTargetBuildings>
|
||||
<canTargetMechs>false</canTargetMechs>
|
||||
<canTargetBloodfeeders>true</canTargetBloodfeeders>
|
||||
</targetParams>
|
||||
</verbProperties>
|
||||
<comps>
|
||||
<li Class = "CompProperties_AbilityEffectWithDuration">
|
||||
<compClass>CompAbilityEffect_Stun</compClass>
|
||||
<goodwillImpact>-15</goodwillImpact>
|
||||
</li>
|
||||
<li Class="CompProperties_AbilityFleckOnTarget">
|
||||
<fleckDef>Heart</fleckDef> <!--Will change to kiss when I have a good icon/fleck for it-->
|
||||
</li>
|
||||
<li Class="RJW_Genes.CompProperties_AbilityLifeForceCost">
|
||||
<fertilinCost>0.05</fertilinCost>
|
||||
</li>
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
</Defs>
|
49
Common/Defs/AbilityDefs/Ability_PussyHeal.xml
Normal file
49
Common/Defs/AbilityDefs/Ability_PussyHeal.xml
Normal file
|
@ -0,0 +1,49 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<AbilityDef ParentName="AbilityTouchBase">
|
||||
<defName>rjw_genes_pussyheal</defName>
|
||||
<label>SexHeal</label>
|
||||
<description>Rape another pawn, so you can heal them with your vagina's special healing power.</description>
|
||||
<iconPath>Things/Mote/Heart</iconPath>
|
||||
<stunTargetWhileCasting>false</stunTargetWhileCasting>
|
||||
<displayGizmoWhileUndrafted>true</displayGizmoWhileUndrafted>
|
||||
<disableGizmoWhileUndrafted>false</disableGizmoWhileUndrafted>
|
||||
<warmupMote>Mote_CoagulateStencil</warmupMote>
|
||||
<warmupEffecter>Coagulate</warmupEffecter>
|
||||
<warmupStartSound>Coagulate_Cast</warmupStartSound>
|
||||
<jobDef>rjw_genes_lifeforce_healpussy</jobDef>
|
||||
<displayOrder>401</displayOrder>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbilityTouch</verbClass>
|
||||
<drawAimPie>false</drawAimPie>
|
||||
<range>-1</range>
|
||||
<warmupTime>0</warmupTime>
|
||||
<targetParams>
|
||||
<canTargetAnimals>true</canTargetAnimals>
|
||||
<canTargetSelf>false</canTargetSelf>
|
||||
<canTargetBuildings>false</canTargetBuildings>
|
||||
<canTargetMechs>false</canTargetMechs>
|
||||
<canTargetBloodfeeders>true</canTargetBloodfeeders>
|
||||
</targetParams>
|
||||
</verbProperties>
|
||||
<comps>
|
||||
<li Class="RJW_Genes.CompProperties_AbilityLifeForceCost">
|
||||
<fertilinCost>0.2</fertilinCost>
|
||||
</li>
|
||||
<li Class="RJW_Genes.CompProperties_AbilityPussyHeal"> <!-- namespace needs to be changed when copied to another mod-->
|
||||
<tendQualityRange>0.4~0.8</tendQualityRange>
|
||||
</li>
|
||||
<li Class="RJW_Genes.CompProperties_SexInteractionRequirements">
|
||||
<tags>
|
||||
<!-- <li>Consensual</li> -->
|
||||
<li>Rape</li>
|
||||
</tags>
|
||||
<dominantRequirement>
|
||||
<families>
|
||||
<li>Vagina</li>
|
||||
</families>
|
||||
</dominantRequirement>
|
||||
</li>
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
</Defs>
|
43
Common/Defs/AbilityDefs/Ability_Seduce.xml
Normal file
43
Common/Defs/AbilityDefs/Ability_Seduce.xml
Normal file
|
@ -0,0 +1,43 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<AbilityDef>
|
||||
<defName>rjw_genes_seduce</defName>
|
||||
<label>seduce</label>
|
||||
<description>Seduce the target to approach the caster.</description>
|
||||
<iconPath>Things/Mote/Heart</iconPath>
|
||||
<writeCombatLog>True</writeCombatLog>
|
||||
<stunTargetWhileCasting>true</stunTargetWhileCasting>
|
||||
<displayGizmoWhileUndrafted>true</displayGizmoWhileUndrafted>
|
||||
<disableGizmoWhileUndrafted>false</disableGizmoWhileUndrafted>
|
||||
<statBases>
|
||||
<Ability_Duration>10</Ability_Duration>
|
||||
</statBases>
|
||||
<warmupMote>Mote_CoagulateStencil</warmupMote>
|
||||
<warmupEffecter>Coagulate</warmupEffecter>
|
||||
<warmupStartSound>Coagulate_Cast</warmupStartSound>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbility</verbClass>
|
||||
<range>10</range>
|
||||
<warmupTime>1</warmupTime>
|
||||
<targetParams>
|
||||
<canTargetAnimals>false</canTargetAnimals>
|
||||
<canTargetSelf>false</canTargetSelf>
|
||||
<canTargetBuildings>false</canTargetBuildings>
|
||||
<canTargetMechs>false</canTargetMechs>
|
||||
<canTargetBloodfeeders>true</canTargetBloodfeeders>
|
||||
</targetParams>
|
||||
</verbProperties>
|
||||
<comps>
|
||||
<li Class = "RJW_Genes.CompProperties_Seduce">
|
||||
<compClass>RJW_Genes.CompAbilityEffect_Seduce</compClass>
|
||||
<destination>Caster</destination>
|
||||
</li>
|
||||
<li Class="CompProperties_AbilityFleckOnTarget">
|
||||
<fleckDef>Heart</fleckDef>
|
||||
</li>
|
||||
<li Class="RJW_Genes.CompProperties_AbilityLifeForceCost">
|
||||
<fertilinCost>0.1</fertilinCost>
|
||||
</li>
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
</Defs>
|
|
@ -37,6 +37,12 @@
|
|||
<displayPriorityInXenotype>15</displayPriorityInXenotype>
|
||||
</GeneCategoryDef>
|
||||
|
||||
<GeneCategoryDef>
|
||||
<defName>rjw_genes_fertilin</defName>
|
||||
<label>Fertilin</label>
|
||||
<displayPriorityInXenotype>14</displayPriorityInXenotype>
|
||||
</GeneCategoryDef>
|
||||
|
||||
<GeneCategoryDef>
|
||||
<defName>rjw_genes_breeding</defName>
|
||||
<label>Breeding</label>
|
||||
|
@ -61,4 +67,6 @@
|
|||
<displayPriorityInXenotype>8</displayPriorityInXenotype>
|
||||
</GeneCategoryDef>
|
||||
|
||||
|
||||
|
||||
</Defs>
|
69
Common/Defs/Genes/GeneDefs_Cosmetic.xml
Normal file
69
Common/Defs/Genes/GeneDefs_Cosmetic.xml
Normal file
|
@ -0,0 +1,69 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<GeneDef Name="rjw_genes_wings" Abstract="True">
|
||||
<displayCategory>Miscellaneous</displayCategory>
|
||||
<randomChosen>true</randomChosen>
|
||||
<exclusionTags>
|
||||
<li>Wing</li>
|
||||
<li>Wings</li>
|
||||
</exclusionTags>
|
||||
<graphicData>
|
||||
<drawLoc>Tailbone</drawLoc>
|
||||
</graphicData>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef ParentName="rjw_genes_wings">
|
||||
<defName>rjw_genes_Succubus_Wings</defName>
|
||||
<label>succubus wings</label>
|
||||
<description>Carriers of this gene grow succubus wings.</description>
|
||||
<iconPath>Genes/Icons/Succubus_Wings</iconPath>
|
||||
<iconColor>(0.75, 0.75, 0.75)</iconColor>
|
||||
<displayOrderInCategory>1000</displayOrderInCategory>
|
||||
<abilities>
|
||||
<li>rjw_genes_flight</li>
|
||||
</abilities>
|
||||
<descriptionHyperlinks>
|
||||
<AbilityDef>rjw_genes_flight</AbilityDef>
|
||||
</descriptionHyperlinks>
|
||||
<biostatCpx>1</biostatCpx>
|
||||
<graphicData>
|
||||
<graphicPath>Things/Pawn/Humanlike/BodyAttachments/rjw_genes_Succubus_Wings/Succubus_Wings</graphicPath>
|
||||
<colorType>Skin</colorType>
|
||||
<drawScale>2</drawScale>
|
||||
<drawOffsetNorth>(0.0, 0.01, -0.1)</drawOffsetNorth>
|
||||
<drawOffsetSouth>(0.0, 0.0, -0.1)</drawOffsetSouth>
|
||||
<drawOffsetEast>(0.1, 0.0, 0.0)</drawOffsetEast>
|
||||
</graphicData>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef ParentName="GeneTailBase">
|
||||
<defName>rjw_genes_succubus_tail</defName>
|
||||
<label>succubus tail</label>
|
||||
<description>Carriers of this gene grow a slender tail ending with a heart that can act as a dexterous fifth limb.</description>
|
||||
<iconPath>Genes/Icons/Succubus_Tail</iconPath>
|
||||
<iconColor>(1, 0, 0)</iconColor>
|
||||
<displayOrderInCategory>1000</displayOrderInCategory>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Manipulation</capacity>
|
||||
<offset>0.05</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
<biostatCpx>1</biostatCpx>
|
||||
<biostatMet>-1</biostatMet>
|
||||
<graphicData>
|
||||
<graphicPaths>
|
||||
<li>Things/Pawn/Humanlike/BodyAttachments/rjw_genes_Succubus_Tail/Succubus_Tail_L1</li>
|
||||
<li>Things/Pawn/Humanlike/BodyAttachments/rjw_genes_Succubus_Tail/Succubus_Tail_R1</li>
|
||||
<li>Things/Pawn/Humanlike/BodyAttachments/rjw_genes_Succubus_Tail/Succubus_Tail_L2</li>
|
||||
<li>Things/Pawn/Humanlike/BodyAttachments/rjw_genes_Succubus_Tail/Succubus_Tail_R2</li>
|
||||
</graphicPaths>
|
||||
<colorType>Skin</colorType>
|
||||
<drawScale>2</drawScale>
|
||||
<drawOffsetNorth>(0, 0.2, -0.1)</drawOffsetNorth>
|
||||
<drawOffsetSouth>(0, -0.1, 0.1)</drawOffsetSouth>
|
||||
<drawOffsetEast>(0.2, 0.2, 0.1)</drawOffsetEast>
|
||||
</graphicData>
|
||||
<randomChosen>true</randomChosen>
|
||||
</GeneDef>
|
||||
</Defs>
|
188
Common/Defs/Genes/GeneDefs_LifeForce.xml
Normal file
188
Common/Defs/Genes/GeneDefs_LifeForce.xml
Normal file
|
@ -0,0 +1,188 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<GeneDef>
|
||||
<defName>rjw_genes_lifeforce</defName>
|
||||
<label>fertilin</label>
|
||||
<description>Carriers of this gene have a reserve of biological strength powered by a resource called fertilin. The resource can be gained and spent in various ways, some of which are unlocked by other genes.\n\nCarriers lose 5 fertilin per day from biological entropy. \n\nGene is inactive until carrier is able to have sex.</description>
|
||||
<geneClass>RJW_Genes.Gene_LifeForce</geneClass>
|
||||
<resourceGizmoType>RJW_Genes.GeneGizmo_ResourceLifeForce</resourceGizmoType>
|
||||
<resourceLabel>fertilin</resourceLabel>
|
||||
<resourceGizmoThresholds>
|
||||
<li>0.25</li>
|
||||
<li>0.5</li>
|
||||
<li>0.75</li>
|
||||
</resourceGizmoThresholds>
|
||||
<showGizmoOnWorldView>true</showGizmoOnWorldView>
|
||||
<showGizmoWhenDrafted>true</showGizmoWhenDrafted>
|
||||
<resourceDescription>A reserve of biological strength which can be gained and spent in a variety of ways. \n\nFertilin can be increased by absorbing cum, typically through oral sex or stored cum. \n\nIf fertilin reaches zero, {PAWN_nameDef} will become very unhappy and may try to obtain some forcefully.</resourceDescription>
|
||||
<iconPath>UI/Icons/Genes/Gene_Hemogenic</iconPath>
|
||||
<selectionWeight>0</selectionWeight>
|
||||
<displayCategory>rjw_genes_fertilin</displayCategory>
|
||||
<displayOrderInCategory>-2</displayOrderInCategory>
|
||||
<customEffectDescriptions>
|
||||
<li>Gives fertilin supply.</li>
|
||||
</customEffectDescriptions>
|
||||
<symbolPack>
|
||||
<prefixSymbols>
|
||||
<li><symbol>fert</symbol></li>
|
||||
</prefixSymbols>
|
||||
</symbolPack>
|
||||
<mentalBreakDef>rjw_genes_lifeforce_randomrape</mentalBreakDef>
|
||||
<resourceLossPerDay>0.05</resourceLossPerDay>
|
||||
<biostatCpx>1</biostatCpx>
|
||||
<biostatMet>1</biostatMet>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef>
|
||||
<defName>LifeForceDrain</defName>
|
||||
<label>fertilin drain</label>
|
||||
<labelShortAdj>draining</labelShortAdj>
|
||||
<description>Carriers lose an additional 15 fertilin per day from biological entropy.</description>
|
||||
<resourceLabel>fertilin</resourceLabel>
|
||||
<geneClass>RJW_Genes.Gene_LifeForceDrain</geneClass>
|
||||
<iconPath>UI/Icons/Genes/Gene_HemogenDrain</iconPath>
|
||||
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
||||
<resourceLossPerDay>0.15</resourceLossPerDay>
|
||||
<displayCategory>rjw_genes_fertilin</displayCategory>
|
||||
<displayOrderInCategory>-1</displayOrderInCategory>
|
||||
<biostatCpx>1</biostatCpx>
|
||||
<biostatMet>6</biostatMet>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef>
|
||||
<defName>rjw_genes_pussyhealer</defName>
|
||||
<label>Pussy Healer</label>
|
||||
<labelShortAdj>pussyhealer</labelShortAdj>
|
||||
<description>Carriers of this gene are able use vaginal sex to tend to other's wounds.</description>
|
||||
<iconPath>Things/Mote/Heart</iconPath>
|
||||
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
||||
<displayOrderInCategory>9</displayOrderInCategory>
|
||||
<displayCategory>rjw_genes_fertilin</displayCategory>
|
||||
<abilities>
|
||||
<li>rjw_genes_pussyheal</li>
|
||||
</abilities>
|
||||
<descriptionHyperlinks>
|
||||
<AbilityDef>rjw_genes_pussyheal</AbilityDef>
|
||||
</descriptionHyperlinks>
|
||||
<biostatCpx>1</biostatCpx>
|
||||
<biostatMet>-1</biostatMet>
|
||||
<symbolPack>
|
||||
<suffixSymbols>
|
||||
<li><symbol>life</symbol></li>
|
||||
<li><symbol>pussy</symbol></li>
|
||||
<li><symbol>heal</symbol></li>
|
||||
</suffixSymbols>
|
||||
</symbolPack>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef>
|
||||
<defName>rjw_genes_cockeater</defName>
|
||||
<label>Cockeater</label>
|
||||
<labelShortAdj>cockeater</labelShortAdj>
|
||||
<description>Carriers of this gene are able eat cocks to restore their fertilin supply.</description>
|
||||
<iconPath>Things/Mote/Heart</iconPath>
|
||||
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
||||
<displayOrderInCategory>11</displayOrderInCategory>
|
||||
<displayCategory>rjw_genes_fertilin</displayCategory>
|
||||
<abilities>
|
||||
<li>rjw_genes_cockeater</li>
|
||||
</abilities>
|
||||
<descriptionHyperlinks>
|
||||
<AbilityDef>rjw_genes_cockeater</AbilityDef>
|
||||
</descriptionHyperlinks>
|
||||
<biostatCpx>1</biostatCpx>
|
||||
<biostatMet>-1</biostatMet>
|
||||
<symbolPack>
|
||||
<suffixSymbols>
|
||||
<li><symbol>life</symbol></li>
|
||||
<li><symbol>cock</symbol></li>
|
||||
<li><symbol>eat</symbol></li>
|
||||
</suffixSymbols>
|
||||
</symbolPack>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef>
|
||||
<defName>rjw_genes_paralysingkiss</defName>
|
||||
<label>paralysing kiss</label>
|
||||
<labelShortAdj>paralysing kiss</labelShortAdj>
|
||||
<description>Carriers of this gene are able to briefly stun an enemy with a kiss.</description>
|
||||
<iconPath>Things/Mote/Heart</iconPath>
|
||||
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
||||
<displayOrderInCategory>12</displayOrderInCategory>
|
||||
<displayCategory>rjw_genes_fertilin</displayCategory>
|
||||
<abilities>
|
||||
<li>rjw_genes_paralysingkiss</li>
|
||||
</abilities>
|
||||
<descriptionHyperlinks>
|
||||
<AbilityDef>rjw_genes_paralysingkiss</AbilityDef>
|
||||
</descriptionHyperlinks>
|
||||
<biostatCpx>1</biostatCpx>
|
||||
<biostatMet>-1</biostatMet>
|
||||
<symbolPack>
|
||||
<suffixSymbols>
|
||||
<li><symbol>stun</symbol></li>
|
||||
<li><symbol>kiss</symbol></li>
|
||||
</suffixSymbols>
|
||||
</symbolPack>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef>
|
||||
<defName>rjw_genes_seduce</defName>
|
||||
<label>seduction</label>
|
||||
<labelShortAdj>seduction</labelShortAdj>
|
||||
<description>Carriers of this gene are able to seduce a pawn into having sex with them.</description>
|
||||
<iconPath>Things/Mote/Heart</iconPath>
|
||||
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
||||
<displayOrderInCategory>13</displayOrderInCategory>
|
||||
<displayCategory>rjw_genes_fertilin</displayCategory>
|
||||
<abilities>
|
||||
<li>rjw_genes_seduce</li>
|
||||
</abilities>
|
||||
<descriptionHyperlinks>
|
||||
<AbilityDef>rjw_genes_seduce</AbilityDef>
|
||||
</descriptionHyperlinks>
|
||||
<biostatCpx>1</biostatCpx>
|
||||
<biostatMet>-1</biostatMet>
|
||||
|
||||
<symbolPack>
|
||||
<suffixSymbols>
|
||||
<li><symbol>stun</symbol></li>
|
||||
<li><symbol>kiss</symbol></li>
|
||||
</suffixSymbols>
|
||||
</symbolPack>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef>
|
||||
<defName>rjw_genes_vaginal_absorber</defName>
|
||||
<label>Vaginal Fertilin Absorber</label>
|
||||
<description>Carriers of this gene are able to absorb fertilin through their vagina.</description>
|
||||
<iconPath>Things/Mote/Heart</iconPath>
|
||||
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
||||
<displayOrderInCategory>2</displayOrderInCategory>
|
||||
<displayCategory>rjw_genes_fertilin</displayCategory>
|
||||
<biostatCpx>1</biostatCpx>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef>
|
||||
<defName>rjw_genes_anal_absorber</defName>
|
||||
<label>Anal Fertilin Absorber</label>
|
||||
<description>Carriers of this gene are able to absorb fertilin through their anus.</description>
|
||||
<iconPath>Things/Mote/Heart</iconPath>
|
||||
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
||||
<displayOrderInCategory>3</displayOrderInCategory>
|
||||
<displayCategory>rjw_genes_fertilin</displayCategory>
|
||||
<biostatCpx>1</biostatCpx>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef>
|
||||
<defName>rjw_genes_drainer</defName>
|
||||
<label>vitality drainer</label>
|
||||
<description>Carriers of this gene are able to absorb a great amount of fertilin by draining the vitality of the partner.</description>
|
||||
<iconPath>Things/Mote/Heart</iconPath>
|
||||
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
||||
<displayOrderInCategory>4</displayOrderInCategory>
|
||||
<displayCategory>rjw_genes_fertilin</displayCategory>
|
||||
<biostatCpx>1</biostatCpx>
|
||||
<biostatMet>-1</biostatMet>
|
||||
</GeneDef>
|
||||
</Defs>
|
|
@ -11,7 +11,6 @@
|
|||
<displayOrderInCategory>1</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
|
||||
<GeneDef>
|
||||
<defName>rjw_genes_youth_fountain</defName>
|
||||
<label>Youth Fountain</label>
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<!--all pregnancies-->
|
||||
<Defs>
|
||||
<HediffDef>
|
||||
<defName>Aphrodisiac_Pheromone</defName>
|
||||
|
@ -8,19 +6,83 @@
|
|||
<label>induced libido</label>
|
||||
<description>Aphrodisiac pheromone effects.</description>
|
||||
<defaultLabelColor>(1,0,0.5)</defaultLabelColor>
|
||||
<scenarioCanAdd>true</scenarioCanAdd>
|
||||
<maxSeverity>1.0</maxSeverity>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_SeverityPerDay">
|
||||
<severityPerDay>-4.0</severityPerDay>
|
||||
<severityPerDay>-24.0</severityPerDay>
|
||||
</li>
|
||||
</comps>
|
||||
<stages>
|
||||
<li>
|
||||
<becomeVisible>false</becomeVisible>
|
||||
<statOffsets>
|
||||
<becomeVisible>true</becomeVisible>
|
||||
<statFactors>
|
||||
<SexFrequency>2</SexFrequency>
|
||||
</statOffsets>
|
||||
</statFactors>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
<HediffDef>
|
||||
<defName>Fertilin_Lost</defName>
|
||||
<hediffClass>RJW_Genes.HediffWithComps_tank</hediffClass>
|
||||
<label>lost fertilin</label>
|
||||
<description>Percentage of fertilin lost.</description>
|
||||
<defaultLabelColor>(1,1,1)</defaultLabelColor>
|
||||
<maxSeverity>1</maxSeverity>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_SeverityPerDay">
|
||||
<severityPerDay>-0.5</severityPerDay>
|
||||
</li>
|
||||
</comps>
|
||||
<stages>
|
||||
<li>
|
||||
<becomeVisible>true</becomeVisible>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
||||
<HediffDef>
|
||||
<defName>Succubus_Drained</defName>
|
||||
<hediffClass>HediffWithComps</hediffClass>
|
||||
<label>Drained</label>
|
||||
<description>The vitality of this pawn has been drained.</description>
|
||||
<defaultLabelColor>(1,0,0.5)</defaultLabelColor>
|
||||
<maxSeverity>1.0</maxSeverity>
|
||||
<initialSeverity>1.0</initialSeverity>
|
||||
<comps>
|
||||
<li Class="HediffCompProperties_SeverityPerDay">
|
||||
<severityPerDay>-1.0</severityPerDay>
|
||||
</li>
|
||||
</comps>
|
||||
<stages>
|
||||
<li>
|
||||
<label>minor</label>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.1</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
<li>
|
||||
<minSeverity>0.5</minSeverity>
|
||||
<label>moderate</label>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.2</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
<li>
|
||||
<minSeverity>0.8</minSeverity>
|
||||
<label>severe</label>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Consciousness</capacity>
|
||||
<offset>-0.4</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
</stages>
|
||||
</HediffDef>
|
||||
|
|
153
Common/Defs/InteractionDef/Rape/Rape_SuccubusTail.xml
Normal file
153
Common/Defs/InteractionDef/Rape/Rape_SuccubusTail.xml
Normal file
|
@ -0,0 +1,153 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<Defs>
|
||||
<InteractionDef ParentName="RJW_InteractionDefBaseSex">
|
||||
<defName>Rape_SuccubusTail_Tailjob</defName>
|
||||
<label>succubustail tailjob</label>
|
||||
<logRulesInitiator>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Was given tailjob by [RECIPIENT_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesInitiator>
|
||||
<logRulesRecipient>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Gave tailjob to [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesRecipient>
|
||||
<modExtensions>
|
||||
<li Class="rjw.InteractionExtension">
|
||||
<RMBLabel>Tailjob</RMBLabel>
|
||||
<rjwSextype>Handjob</rjwSextype>
|
||||
<rulepack_defs>
|
||||
<li>DomSuccubusTail_Tailjob_RP</li>
|
||||
</rulepack_defs>
|
||||
</li>
|
||||
<li Class="rjw.Modules.Interactions.DefModExtensions.InteractionSelectorExtension">
|
||||
<customRequirementHandler>SubSuccubusTailCustomRequirementHandler</customRequirementHandler>
|
||||
<tags>
|
||||
<li>Rape</li>
|
||||
</tags>
|
||||
<dominantRequirement>
|
||||
<tags>
|
||||
<li>CanPenetrate</li>
|
||||
</tags>
|
||||
</dominantRequirement>
|
||||
<submissiveRequirement>
|
||||
|
||||
</submissiveRequirement>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</InteractionDef>
|
||||
|
||||
<InteractionDef ParentName="RJW_InteractionDefBaseSex">
|
||||
<defName>Rape_SuccubusTail_Vaginal</defName>
|
||||
<label>succubustail vaginal</label>
|
||||
<logRulesInitiator>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Gave vaginal tailsex to [RECIPIENT_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesInitiator>
|
||||
<logRulesRecipient>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Was given vaginal tailsex by [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesRecipient>
|
||||
<modExtensions>
|
||||
<li Class="rjw.InteractionExtension">
|
||||
<RMBLabel>Vaginal Tailsex</RMBLabel>
|
||||
<rjwSextype>Vaginal</rjwSextype>
|
||||
<rulepack_defs>
|
||||
<li>DomSuccubusTail_Vaginal_RP</li>
|
||||
</rulepack_defs>
|
||||
</li>
|
||||
<li Class="rjw.Modules.Interactions.DefModExtensions.InteractionSelectorExtension">
|
||||
<customRequirementHandler>DomSuccubusTailCustomRequirementHandler</customRequirementHandler>
|
||||
<tags>
|
||||
<li>Rape</li>
|
||||
</tags>
|
||||
<dominantRequirement>
|
||||
</dominantRequirement>
|
||||
<submissiveRequirement>
|
||||
<families>
|
||||
<li>Vagina</li>
|
||||
</families>
|
||||
</submissiveRequirement>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</InteractionDef>
|
||||
|
||||
<InteractionDef ParentName="RJW_InteractionDefBaseSex">
|
||||
<defName>Rape_SuccubusTail_Anal</defName>
|
||||
<label>succubustail anal</label>
|
||||
<logRulesInitiator>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Gave anal tailsex to [RECIPIENT_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesInitiator>
|
||||
<logRulesRecipient>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Was given anal tailsex by [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesRecipient>
|
||||
<modExtensions>
|
||||
<li Class="rjw.InteractionExtension">
|
||||
<RMBLabel>Anal Tailsex</RMBLabel>
|
||||
<rjwSextype>Anal</rjwSextype>
|
||||
<rulepack_defs>
|
||||
<li>DomSuccubusTail_Anal_RP</li>
|
||||
</rulepack_defs>
|
||||
</li>
|
||||
<li Class="rjw.Modules.Interactions.DefModExtensions.InteractionSelectorExtension">
|
||||
<customRequirementHandler>DomSuccubusTailCustomRequirementHandler</customRequirementHandler>
|
||||
<tags>
|
||||
<li>Rape</li>
|
||||
</tags>
|
||||
<dominantRequirement>
|
||||
</dominantRequirement>
|
||||
<submissiveRequirement>
|
||||
<families>
|
||||
<li>Anus</li>
|
||||
</families>
|
||||
</submissiveRequirement>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</InteractionDef>
|
||||
|
||||
<!--Top of tail opens up and evelops the penis-->
|
||||
<InteractionDef ParentName="RJW_InteractionDefBaseSex">
|
||||
<defName>Rape_SuccubusTail_Envelop</defName>
|
||||
<label>succubustail envelop</label>
|
||||
<logRulesInitiator>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Was given special tailjob by [RECIPIENT_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesInitiator>
|
||||
<logRulesRecipient>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Gave special tailjob to [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesRecipient>
|
||||
<modExtensions>
|
||||
<li Class="rjw.InteractionExtension">
|
||||
<RMBLabel>Envelop</RMBLabel>
|
||||
<rjwSextype>Vaginal</rjwSextype>
|
||||
<rulepack_defs>
|
||||
<li>DomSuccubusTail_Envelop_RP</li>
|
||||
</rulepack_defs>
|
||||
</li>
|
||||
<li Class="rjw.Modules.Interactions.DefModExtensions.InteractionSelectorExtension">
|
||||
<customRequirementHandler>SubSuccubusTailCustomRequirementHandler</customRequirementHandler>
|
||||
<tags>
|
||||
<li>Rape</li>
|
||||
</tags>
|
||||
<dominantRequirement>
|
||||
<tags>
|
||||
<li>CanPenetrate</li>
|
||||
</tags>
|
||||
</dominantRequirement>
|
||||
<submissiveRequirement>
|
||||
</submissiveRequirement>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</InteractionDef>
|
||||
</Defs>
|
|
@ -0,0 +1,159 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<Defs>
|
||||
<InteractionDef ParentName="RJW_InteractionDefBaseSex">
|
||||
<defName>Rape_SuccubusTail_Reverse_Tailjob</defName>
|
||||
<label>succubustail tailjob</label>
|
||||
<logRulesInitiator>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Gave tailjob to [RECIPIENT_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesInitiator>
|
||||
<logRulesRecipient>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Was given tailjob by [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesRecipient>
|
||||
<modExtensions>
|
||||
<li Class="rjw.InteractionExtension">
|
||||
<RMBLabel>Tailjob</RMBLabel>
|
||||
<rjwSextype>Handjob</rjwSextype>
|
||||
<rulepack_defs>
|
||||
<li>SubSuccubusTail_Tailjob_RP</li>
|
||||
</rulepack_defs>
|
||||
</li>
|
||||
<li Class="rjw.Modules.Interactions.DefModExtensions.InteractionSelectorExtension">
|
||||
<customRequirementHandler>DomSuccubusTailCustomRequirementHandler</customRequirementHandler>
|
||||
<tags>
|
||||
<li>Reverse</li>
|
||||
<li>Rape</li>
|
||||
</tags>
|
||||
<dominantRequirement>
|
||||
|
||||
</dominantRequirement>
|
||||
<submissiveRequirement>
|
||||
<tags>
|
||||
<li>CanPenetrate</li>
|
||||
</tags>
|
||||
</submissiveRequirement>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</InteractionDef>
|
||||
|
||||
<InteractionDef ParentName="RJW_InteractionDefBaseSex">
|
||||
<defName>Rape_SuccubusTail_Reverse_Vaginal</defName>
|
||||
<label>succubustail vaginal</label>
|
||||
<logRulesInitiator>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Was given vaginal tailsex by [RECIPIENT_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesInitiator>
|
||||
<logRulesRecipient>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Gave vaginal tailsex to [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesRecipient>
|
||||
<modExtensions>
|
||||
<li Class="rjw.InteractionExtension">
|
||||
<RMBLabel>Vaginal Tailsex</RMBLabel>
|
||||
<rjwSextype>Vaginal</rjwSextype>
|
||||
<rulepack_defs>
|
||||
<li>DomSuccubusTail_Vaginal_RP</li>
|
||||
</rulepack_defs>
|
||||
</li>
|
||||
<li Class="rjw.Modules.Interactions.DefModExtensions.InteractionSelectorExtension">
|
||||
<customRequirementHandler>SubSuccubusTailCustomRequirementHandler</customRequirementHandler>
|
||||
<tags>
|
||||
<li>Reverse</li>
|
||||
<li>Rape</li>
|
||||
</tags>
|
||||
<dominantRequirement>
|
||||
<families>
|
||||
<li>Vagina</li>
|
||||
</families>
|
||||
</dominantRequirement>
|
||||
<submissiveRequirement>
|
||||
|
||||
</submissiveRequirement>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</InteractionDef>
|
||||
|
||||
<InteractionDef ParentName="RJW_InteractionDefBaseSex">
|
||||
<defName>Rape_SuccubusTail_Reverse_Anal</defName>
|
||||
<label>succubustail anal</label>
|
||||
<logRulesInitiator>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Was given anal tailsex by [RECIPIENT_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesInitiator>
|
||||
<logRulesRecipient>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Gave anal tailsex to [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesRecipient>
|
||||
<modExtensions>
|
||||
<li Class="rjw.InteractionExtension">
|
||||
<RMBLabel>Anal Tailsex</RMBLabel>
|
||||
<rjwSextype>Anal</rjwSextype>
|
||||
<rulepack_defs>
|
||||
<li>DomSuccubusTail_Anal_RP</li>
|
||||
</rulepack_defs>
|
||||
</li>
|
||||
<li Class="rjw.Modules.Interactions.DefModExtensions.InteractionSelectorExtension">
|
||||
<customRequirementHandler>SubSuccubusTailCustomRequirementHandler</customRequirementHandler>
|
||||
<tags>
|
||||
<li>Reverse</li>
|
||||
<li>Rape</li>
|
||||
</tags>
|
||||
<dominantRequirement>
|
||||
<families>
|
||||
<li>Anus</li>
|
||||
</families>
|
||||
</dominantRequirement>
|
||||
<submissiveRequirement>
|
||||
|
||||
</submissiveRequirement>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</InteractionDef>
|
||||
|
||||
<!--Top of tail opens up and evelops the penis-->
|
||||
<InteractionDef ParentName="RJW_InteractionDefBaseSex">
|
||||
<defName>Rape_SuccubusTail_Reverse_Envelop</defName>
|
||||
<label>succubustail envelop</label>
|
||||
<logRulesInitiator>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Gave special tailjob to [RECIPIENT_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesInitiator>
|
||||
<logRulesRecipient>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Was given special tailjob by [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesRecipient>
|
||||
<modExtensions>
|
||||
<li Class="rjw.InteractionExtension">
|
||||
<RMBLabel>Envelop</RMBLabel>
|
||||
<rjwSextype>Vaginal</rjwSextype>
|
||||
<rulepack_defs>
|
||||
<li>DomSuccubusTail_Envelop_RP</li>
|
||||
</rulepack_defs>
|
||||
</li>
|
||||
<li Class="rjw.Modules.Interactions.DefModExtensions.InteractionSelectorExtension">
|
||||
<customRequirementHandler>DomSuccubusTailCustomRequirementHandler</customRequirementHandler>
|
||||
<tags>
|
||||
<li>Reverse</li>
|
||||
<li>Rape</li>
|
||||
</tags>
|
||||
<dominantRequirement>
|
||||
</dominantRequirement>
|
||||
<submissiveRequirement>
|
||||
<tags>
|
||||
<li>CanPenetrate</li>
|
||||
</tags>
|
||||
</submissiveRequirement>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</InteractionDef>
|
||||
</Defs>
|
|
@ -0,0 +1,159 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<Defs>
|
||||
<InteractionDef ParentName="RJW_InteractionDefBaseSex">
|
||||
<defName>Sex_SuccubusTail_Reverse_Tailjob</defName>
|
||||
<label>succubustail tailjob</label>
|
||||
<logRulesInitiator>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Gave tailjob to [RECIPIENT_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesInitiator>
|
||||
<logRulesRecipient>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Was given tailjob by [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesRecipient>
|
||||
<modExtensions>
|
||||
<li Class="rjw.InteractionExtension">
|
||||
<RMBLabel>Tailjob</RMBLabel>
|
||||
<rjwSextype>Handjob</rjwSextype>
|
||||
<rulepack_defs>
|
||||
<li>SubSuccubusTail_Tailjob_RP</li>
|
||||
</rulepack_defs>
|
||||
</li>
|
||||
<li Class="rjw.Modules.Interactions.DefModExtensions.InteractionSelectorExtension">
|
||||
<customRequirementHandler>DomSuccubusTailCustomRequirementHandler</customRequirementHandler>
|
||||
<tags>
|
||||
<li>Reverse</li>
|
||||
<li>Consensual</li>
|
||||
</tags>
|
||||
<dominantRequirement>
|
||||
|
||||
</dominantRequirement>
|
||||
<submissiveRequirement>
|
||||
<tags>
|
||||
<li>CanPenetrate</li>
|
||||
</tags>
|
||||
</submissiveRequirement>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</InteractionDef>
|
||||
|
||||
<InteractionDef ParentName="RJW_InteractionDefBaseSex">
|
||||
<defName>Sex_SuccubusTail_Reverse_Vaginal</defName>
|
||||
<label>succubustail vaginal</label>
|
||||
<logRulesInitiator>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Was given vaginal tailsex by [RECIPIENT_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesInitiator>
|
||||
<logRulesRecipient>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Gave vaginal tailsex to [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesRecipient>
|
||||
<modExtensions>
|
||||
<li Class="rjw.InteractionExtension">
|
||||
<RMBLabel>Vaginal Tailsex</RMBLabel>
|
||||
<rjwSextype>Vaginal</rjwSextype>
|
||||
<rulepack_defs>
|
||||
<li>DomSuccubusTail_Vaginal_RP</li>
|
||||
</rulepack_defs>
|
||||
</li>
|
||||
<li Class="rjw.Modules.Interactions.DefModExtensions.InteractionSelectorExtension">
|
||||
<customRequirementHandler>SubSuccubusTailCustomRequirementHandler</customRequirementHandler>
|
||||
<tags>
|
||||
<li>Reverse</li>
|
||||
<li>Consensual</li>
|
||||
</tags>
|
||||
<dominantRequirement>
|
||||
<families>
|
||||
<li>Vagina</li>
|
||||
</families>
|
||||
</dominantRequirement>
|
||||
<submissiveRequirement>
|
||||
|
||||
</submissiveRequirement>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</InteractionDef>
|
||||
|
||||
<InteractionDef ParentName="RJW_InteractionDefBaseSex">
|
||||
<defName>Sex_SuccubusTail_Reverse_Anal</defName>
|
||||
<label>succubustail anal</label>
|
||||
<logRulesInitiator>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Was given anal tailsex by [RECIPIENT_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesInitiator>
|
||||
<logRulesRecipient>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Gave anal tailsex to [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesRecipient>
|
||||
<modExtensions>
|
||||
<li Class="rjw.InteractionExtension">
|
||||
<RMBLabel>Anal Tailsex</RMBLabel>
|
||||
<rjwSextype>Anal</rjwSextype>
|
||||
<rulepack_defs>
|
||||
<li>DomSuccubusTail_Anal_RP</li>
|
||||
</rulepack_defs>
|
||||
</li>
|
||||
<li Class="rjw.Modules.Interactions.DefModExtensions.InteractionSelectorExtension">
|
||||
<customRequirementHandler>SubSuccubusTailCustomRequirementHandler</customRequirementHandler>
|
||||
<tags>
|
||||
<li>Reverse</li>
|
||||
<li>Consensual</li>
|
||||
</tags>
|
||||
<dominantRequirement>
|
||||
<families>
|
||||
<li>Anus</li>
|
||||
</families>
|
||||
</dominantRequirement>
|
||||
<submissiveRequirement>
|
||||
|
||||
</submissiveRequirement>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</InteractionDef>
|
||||
|
||||
<!--Top of tail opens up and evelops the penis-->
|
||||
<InteractionDef ParentName="RJW_InteractionDefBaseSex">
|
||||
<defName>Sex_SuccubusTail_Reverse_Envelop</defName>
|
||||
<label>succubustail envelop</label>
|
||||
<logRulesInitiator>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Gave special tailjob to [RECIPIENT_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesInitiator>
|
||||
<logRulesRecipient>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Was given special tailjob by [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesRecipient>
|
||||
<modExtensions>
|
||||
<li Class="rjw.InteractionExtension">
|
||||
<RMBLabel>Envelop</RMBLabel>
|
||||
<rjwSextype>Vaginal</rjwSextype>
|
||||
<rulepack_defs>
|
||||
<li>DomSuccubusTail_Envelop_RP</li>
|
||||
</rulepack_defs>
|
||||
</li>
|
||||
<li Class="rjw.Modules.Interactions.DefModExtensions.InteractionSelectorExtension">
|
||||
<customRequirementHandler>DomSuccubusTailCustomRequirementHandler</customRequirementHandler>
|
||||
<tags>
|
||||
<li>Reverse</li>
|
||||
<li>Consensual</li>
|
||||
</tags>
|
||||
<dominantRequirement>
|
||||
</dominantRequirement>
|
||||
<submissiveRequirement>
|
||||
<tags>
|
||||
<li>CanPenetrate</li>
|
||||
</tags>
|
||||
</submissiveRequirement>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</InteractionDef>
|
||||
</Defs>
|
154
Common/Defs/InteractionDef/Sex/Sex_SuccubusTail.xml
Normal file
154
Common/Defs/InteractionDef/Sex/Sex_SuccubusTail.xml
Normal file
|
@ -0,0 +1,154 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<Defs>
|
||||
<InteractionDef ParentName="RJW_InteractionDefBaseSex">
|
||||
<defName>Sex_SuccubusTail_Tailjob</defName>
|
||||
<label>succubustail tailjob</label>
|
||||
<logRulesInitiator>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Was given tailjob by [RECIPIENT_nameDef].</li>
|
||||
|
||||
</rulesStrings>
|
||||
</logRulesInitiator>
|
||||
<logRulesRecipient>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Gave tailjob to [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesRecipient>
|
||||
<modExtensions>
|
||||
<li Class="rjw.InteractionExtension">
|
||||
<RMBLabel>Tailjob</RMBLabel>
|
||||
<rjwSextype>Handjob</rjwSextype>
|
||||
<rulepack_defs>
|
||||
<li>DomSuccubusTail_Tailjob_RP</li>
|
||||
</rulepack_defs>
|
||||
</li>
|
||||
<li Class="rjw.Modules.Interactions.DefModExtensions.InteractionSelectorExtension">
|
||||
<customRequirementHandler>SubSuccubusTailCustomRequirementHandler</customRequirementHandler>
|
||||
<tags>
|
||||
<li>Consensual</li>
|
||||
</tags>
|
||||
<dominantRequirement>
|
||||
<tags>
|
||||
<li>CanPenetrate</li>
|
||||
</tags>
|
||||
</dominantRequirement>
|
||||
<submissiveRequirement>
|
||||
|
||||
</submissiveRequirement>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</InteractionDef>
|
||||
|
||||
<InteractionDef ParentName="RJW_InteractionDefBaseSex">
|
||||
<defName>Sex_SuccubusTail_Vaginal</defName>
|
||||
<label>succubustail vaginal</label>
|
||||
<logRulesInitiator>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Gave vaginal tailsex to [RECIPIENT_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesInitiator>
|
||||
<logRulesRecipient>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Was given vaginal tailsex by [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesRecipient>
|
||||
<modExtensions>
|
||||
<li Class="rjw.InteractionExtension">
|
||||
<RMBLabel>Vaginal Tailsex</RMBLabel>
|
||||
<rjwSextype>Vaginal</rjwSextype>
|
||||
<rulepack_defs>
|
||||
<li>DomSuccubusTail_Vaginal_RP</li>
|
||||
</rulepack_defs>
|
||||
</li>
|
||||
<li Class="rjw.Modules.Interactions.DefModExtensions.InteractionSelectorExtension">
|
||||
<customRequirementHandler>DomSuccubusTailCustomRequirementHandler</customRequirementHandler>
|
||||
<tags>
|
||||
<li>Consensual</li>
|
||||
</tags>
|
||||
<dominantRequirement>
|
||||
</dominantRequirement>
|
||||
<submissiveRequirement>
|
||||
<families>
|
||||
<li>Vagina</li>
|
||||
</families>
|
||||
</submissiveRequirement>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</InteractionDef>
|
||||
|
||||
<InteractionDef ParentName="RJW_InteractionDefBaseSex">
|
||||
<defName>Sex_SuccubusTail_Anal</defName>
|
||||
<label>succubustail anal</label>
|
||||
<logRulesInitiator>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Gave anal tailsex to [RECIPIENT_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesInitiator>
|
||||
<logRulesRecipient>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Was given anal tailsex by [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesRecipient>
|
||||
<modExtensions>
|
||||
<li Class="rjw.InteractionExtension">
|
||||
<RMBLabel>Anal Tailsex</RMBLabel>
|
||||
<rjwSextype>Anal</rjwSextype>
|
||||
<rulepack_defs>
|
||||
<li>DomSuccubusTail_Anal_RP</li>
|
||||
</rulepack_defs>
|
||||
</li>
|
||||
<li Class="rjw.Modules.Interactions.DefModExtensions.InteractionSelectorExtension">
|
||||
<customRequirementHandler>DomSuccubusTailCustomRequirementHandler</customRequirementHandler>
|
||||
<tags>
|
||||
<li>Consensual</li>
|
||||
</tags>
|
||||
<dominantRequirement>
|
||||
</dominantRequirement>
|
||||
<submissiveRequirement>
|
||||
<families>
|
||||
<li>Anus</li>
|
||||
</families>
|
||||
</submissiveRequirement>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</InteractionDef>
|
||||
|
||||
<!--Top of tail opens up and evelops the penis-->
|
||||
<InteractionDef ParentName="RJW_InteractionDefBaseSex">
|
||||
<defName>Sex_SuccubusTail_Envelop</defName>
|
||||
<label>succubustail envelop</label>
|
||||
<logRulesInitiator>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Was given special tailjob by [RECIPIENT_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesInitiator>
|
||||
<logRulesRecipient>
|
||||
<rulesStrings>
|
||||
<li>r_logentry->Gave special tailjob to [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</logRulesRecipient>
|
||||
<modExtensions>
|
||||
<li Class="rjw.InteractionExtension">
|
||||
<RMBLabel>Envelop</RMBLabel>
|
||||
<rjwSextype>Vaginal</rjwSextype>
|
||||
<rulepack_defs>
|
||||
<li>DomSuccubusTail_Envelop_RP</li>
|
||||
</rulepack_defs>
|
||||
</li>
|
||||
<li Class="rjw.Modules.Interactions.DefModExtensions.InteractionSelectorExtension">
|
||||
<customRequirementHandler>SubSuccubusTailCustomRequirementHandler</customRequirementHandler>
|
||||
<tags>
|
||||
<li>Consensual</li>
|
||||
</tags>
|
||||
<dominantRequirement>
|
||||
<tags>
|
||||
<li>CanPenetrate</li>
|
||||
</tags>
|
||||
</dominantRequirement>
|
||||
<submissiveRequirement>
|
||||
</submissiveRequirement>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</InteractionDef>
|
||||
</Defs>
|
25
Common/Defs/JobDefs/Jobs_LifeForce.xml
Normal file
25
Common/Defs/JobDefs/Jobs_LifeForce.xml
Normal file
|
@ -0,0 +1,25 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<Defs>
|
||||
<JobDef>
|
||||
<defName>rjw_genes_lifeforce_randomrape</defName>
|
||||
<driverClass>rjw.JobDriver_RandomRape</driverClass>
|
||||
<reportString>Raping</reportString>
|
||||
<casualInterruptible>false</casualInterruptible>
|
||||
</JobDef>
|
||||
|
||||
<JobDef>
|
||||
<defName>rjw_genes_lifeforce_healpussy</defName>
|
||||
<driverClass>RJW_Genes.JobDriver_CastAbilityAfterSex</driverClass>
|
||||
<reportString>Healing someone with sex.</reportString>
|
||||
<casualInterruptible>false</casualInterruptible>
|
||||
</JobDef>
|
||||
|
||||
<JobDef>
|
||||
<defName>rjw_genes_lifeforce_seduced</defName>
|
||||
<driverClass>RJW_Genes.JobDriver_Seduced</driverClass>
|
||||
<reportString>Seduced.</reportString>
|
||||
<casualInterruptible>false</casualInterruptible>
|
||||
<playerInterruptible>false</playerInterruptible>
|
||||
</JobDef>
|
||||
</Defs>
|
17
Common/Defs/JobDefs/Jobs_SexOnSpot.xml
Normal file
17
Common/Defs/JobDefs/Jobs_SexOnSpot.xml
Normal file
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<Defs>
|
||||
<JobDef>
|
||||
<defName>sex_on_spot</defName>
|
||||
<driverClass>RJW_Genes.JobDriver_SexOnSpot</driverClass>
|
||||
<reportString>Making love on the spot.</reportString>
|
||||
<casualInterruptible>false</casualInterruptible>
|
||||
</JobDef>
|
||||
|
||||
<JobDef>
|
||||
<defName>sex_on_spot_reciever</defName>
|
||||
<driverClass>RJW_Genes.JobDriver_SexOnSpotReciever</driverClass>
|
||||
<reportString>lovin'.</reportString>
|
||||
<casualInterruptible>false</casualInterruptible>
|
||||
</JobDef>
|
||||
</Defs>
|
30
Common/Defs/MentalStateDefs/MentalState_Lifeforce.xml
Normal file
30
Common/Defs/MentalStateDefs/MentalState_Lifeforce.xml
Normal file
|
@ -0,0 +1,30 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<Defs>
|
||||
<MentalBreakDef>
|
||||
<defName>rjw_genes_lifeforce_randomrape</defName>
|
||||
<mentalState>rjw_genes_lifeforce_randomrape</mentalState>
|
||||
<baseCommonality>1.5</baseCommonality>
|
||||
<intensity>Extreme</intensity>
|
||||
</MentalBreakDef>
|
||||
|
||||
<MentalStateDef ParentName="BaseMentalState">
|
||||
<defName>rjw_genes_lifeforce_randomrape</defName>
|
||||
<stateClass>RJW_Genes.LifeForceMentalState</stateClass>
|
||||
<workerClass>RJW_Genes.LifeForceMentalStateWorker</workerClass>
|
||||
<label>random rape</label>
|
||||
<category>Malicious</category>
|
||||
<prisonersCanDo>true</prisonersCanDo>
|
||||
<colonistsOnly>false</colonistsOnly>
|
||||
<minTicksBeforeRecovery>30000</minTicksBeforeRecovery>
|
||||
<recoveryMtbDays>0.8</recoveryMtbDays>
|
||||
<maxTicksBeforeRecovery>80000</maxTicksBeforeRecovery>
|
||||
<nameColor>(0.5, 0.9, 0.5)</nameColor>
|
||||
<beginLetterLabel>random rape</beginLetterLabel>
|
||||
<beginLetter>{0} has run out of lifeforce and is looking to obtain some.</beginLetter>
|
||||
<beginLetterDef>ThreatSmall</beginLetterDef>
|
||||
<recoveryMessage>{0} is no longer raping randomly.</recoveryMessage>
|
||||
<baseInspectLine>Mental state: Random Rape</baseInspectLine>
|
||||
<recoverFromSleep>true</recoverFromSleep>
|
||||
</MentalStateDef>
|
||||
</Defs>
|
77
Common/Defs/RulePackDefs/Sex/RulePacks_SuccubTail.xml
Normal file
77
Common/Defs/RulePackDefs/Sex/RulePacks_SuccubTail.xml
Normal file
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<Defs>
|
||||
<RulePackDef>
|
||||
<defName>DomSuccubusTail_Tailjob_RP</defName>
|
||||
<rulePack>
|
||||
<rulesStrings>
|
||||
<li>sent-> [INITIATOR_nameDef] gave [RECIPIENT_nameDef] a tailjob.</li>
|
||||
</rulesStrings>
|
||||
</rulePack>
|
||||
</RulePackDef>
|
||||
|
||||
<RulePackDef>
|
||||
<defName>DomSuccubusTail_Vaginal_RP</defName>
|
||||
<rulePack>
|
||||
<rulesStrings>
|
||||
<li>sent-> [INITIATOR_nameDef] [INITIATOR_possessive] tail was vaginally inserted into [RECIPIENT_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</rulePack>
|
||||
</RulePackDef>
|
||||
|
||||
<RulePackDef>
|
||||
<defName>DomSuccubusTail_Anal_RP</defName>
|
||||
<rulePack>
|
||||
<rulesStrings>
|
||||
<li>sent-> [INITIATOR_nameDef] [INITIATOR_possessive] tail was anally inserted into [RECIPIENT_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</rulePack>
|
||||
</RulePackDef>
|
||||
|
||||
<!--Top of tail opens up and evelops the penis-->
|
||||
<RulePackDef>
|
||||
<defName>DomSuccubusTail_Envelop_RP</defName>
|
||||
<rulePack>
|
||||
<rulesStrings>
|
||||
<li>sent-> [RECIPIENT_nameDef] dick was enveloped by [INITIATOR_nameDef] [INITIATOR_possessive] tail.</li>
|
||||
</rulesStrings>
|
||||
</rulePack>
|
||||
</RulePackDef>
|
||||
|
||||
<RulePackDef>
|
||||
<defName>SubSuccubusTail_Tailjob_RP</defName>
|
||||
<rulePack>
|
||||
<rulesStrings>
|
||||
<li>sent-> [RECIPIENT_nameDef] gave [INITIATOR_nameDef] a tailjob.</li>
|
||||
</rulesStrings>
|
||||
</rulePack>
|
||||
</RulePackDef>
|
||||
|
||||
<RulePackDef>
|
||||
<defName>SubSuccubusTail_Vaginal_RP</defName>
|
||||
<rulePack>
|
||||
<rulesStrings>
|
||||
<li>sent-> [RECIPIENT_nameDef] [RECIPIENT_possessive] tail was vaginally inserted into [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</rulePack>
|
||||
</RulePackDef>
|
||||
|
||||
<RulePackDef>
|
||||
<defName>SubSuccubusTail_Anal_RP</defName>
|
||||
<rulePack>
|
||||
<rulesStrings>
|
||||
<li>sent-> [RECIPIENT_nameDef] [RECIPIENT_possessive] tail was anally inserted into [INITIATOR_nameDef].</li>
|
||||
</rulesStrings>
|
||||
</rulePack>
|
||||
</RulePackDef>
|
||||
|
||||
<!--Top of tail opens up and evelops the penis-->
|
||||
<RulePackDef>
|
||||
<defName>SubSuccubusTail_Envelop_RP</defName>
|
||||
<rulePack>
|
||||
<rulesStrings>
|
||||
<li>sent-> [INITIATOR_nameDef] dick was enveloped by [RECIPIENT_nameDef] [RECIPIENT_possessive] tail.</li>
|
||||
</rulesStrings>
|
||||
</rulePack>
|
||||
</RulePackDef>
|
||||
</Defs>
|
53
Common/Defs/ThinkTreeDefs/ThinkTrees_LifeForce.xml
Normal file
53
Common/Defs/ThinkTreeDefs/ThinkTrees_LifeForce.xml
Normal file
|
@ -0,0 +1,53 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<Defs>
|
||||
<!--If below low try get some, if critical also consider rape, also a chance to do bestiality
|
||||
First try and obtain by normal sex, then try to eat gathercum (sexperience)
|
||||
If these fail try rape and a small chance for bestiality
|
||||
-->
|
||||
<ThinkTreeDef>
|
||||
<defName>SuccubusGetLifeForce</defName>
|
||||
<insertTag>Humanlike_PostMain</insertTag>
|
||||
<insertPriority>14</insertPriority>
|
||||
<thinkRoot Class="ThinkNode_Priority">
|
||||
<subNodes>
|
||||
<li Class="RJW_Genes.ThinkNode_ConditionalLowLifeForce">
|
||||
<subNodes>
|
||||
<li Class="rjw.ThinkNode_ConditionalSexChecks">
|
||||
<subNodes>
|
||||
<li Class="JobGiver_DoLovin"/>
|
||||
<li Class="rjw.JobGiver_JoininBed"/>
|
||||
<li Class="rjw.JobGiver_ComfortPrisonerRape" />
|
||||
<li Class="RJW_Genes.JobGiver_GetLifeForce"/>
|
||||
<li Class="rjw.ThinkNode_ConditionalCanRapeCP">
|
||||
<subNodes>
|
||||
<li Class="RJW_Genes.ThinkNode_ConditionalCritcalLifeForce">
|
||||
<subNodes>
|
||||
<!--Maybe make a custom chance per hour to determine if pawn would consider rape-->
|
||||
<li Class="ThinkNode_ChancePerHour_Constant">
|
||||
<mtbHours>8</mtbHours>
|
||||
<subNodes>
|
||||
<li Class="rjw.JobGiver_RandomRape" />
|
||||
</subNodes>
|
||||
</li>
|
||||
<li Class="rjw.ThinkNode_ConditionalBestiality">
|
||||
<subNodes>
|
||||
<li Class="rjw.ThinkNode_ChancePerHour_Bestiality">
|
||||
<subNodes>
|
||||
<li Class="rjw.JobGiver_Bestiality" />
|
||||
</subNodes>
|
||||
</li>
|
||||
</subNodes>
|
||||
</li>
|
||||
</subNodes>
|
||||
</li>
|
||||
</subNodes>
|
||||
</li>
|
||||
</subNodes>
|
||||
</li>
|
||||
</subNodes>
|
||||
</li>
|
||||
</subNodes>
|
||||
</thinkRoot>
|
||||
</ThinkTreeDef>
|
||||
</Defs>
|
44
Common/Defs/ThoughtDefs/Thoughts_LifeForce.xml
Normal file
44
Common/Defs/ThoughtDefs/Thoughts_LifeForce.xml
Normal file
|
@ -0,0 +1,44 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<Defs>
|
||||
<ThoughtDef>
|
||||
<defName>rjw_genes_cock_eaten</defName>
|
||||
<thoughtClass>Thought_Memory</thoughtClass>
|
||||
<durationDays>30.0</durationDays>
|
||||
<stackLimit>100</stackLimit>
|
||||
<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
|
||||
<stages>
|
||||
<li>
|
||||
<label>cock eaten</label>
|
||||
<description>My cock was eaten directly of my body, I am devestated.</description>
|
||||
<baseMoodEffect>-30</baseMoodEffect>
|
||||
</li>
|
||||
</stages>
|
||||
</ThoughtDef>
|
||||
|
||||
<ThoughtDef>
|
||||
<defName>rjw_genes_seduced</defName>
|
||||
<thoughtClass>Thought_Memory</thoughtClass>
|
||||
<durationDays>10.0</durationDays>
|
||||
<stackLimit>100</stackLimit>
|
||||
<stackedEffectMultiplier>0.4</stackedEffectMultiplier>
|
||||
<stages>
|
||||
<li>
|
||||
<label>seduced</label>
|
||||
<description>I was seduced into having sex. I regret what happened.</description>
|
||||
<baseMoodEffect>-10</baseMoodEffect>
|
||||
</li>
|
||||
</stages>
|
||||
</ThoughtDef>
|
||||
|
||||
<ThoughtDef>
|
||||
<defName>rjw_critical_fertilin</defName>
|
||||
<stages>
|
||||
<li>
|
||||
<label>low on fertilin</label>
|
||||
<description>I'm almost out of fertilin. I'm scared of losing control.</description>
|
||||
<baseMoodEffect>-10</baseMoodEffect>
|
||||
</li>
|
||||
</stages>
|
||||
</ThoughtDef>
|
||||
</Defs>
|
Loading…
Add table
Add a link
Reference in a new issue