mirror of
https://github.com/vegapnk/RJW-Genes.git
synced 2024-08-15 00:23:31 +00:00
273 lines
No EOL
9.4 KiB
XML
273 lines
No EOL
9.4 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Defs>
|
|
|
|
<GeneDef Name="LifeForceBase" Abstract="True">
|
|
<displayCategory>rjw_genes_fertilin</displayCategory>
|
|
|
|
<modExtensions>
|
|
<li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core"
|
|
Class="VanillaGenesExpanded.GeneExtension">
|
|
<backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes>
|
|
<backgroundPathXenogenes>Genes/Icons/RJW_Genes_Xenogene_Background</backgroundPathXenogenes>
|
|
</li>
|
|
</modExtensions>
|
|
</GeneDef>
|
|
|
|
<GeneDef ParentName="LifeForceBase">
|
|
<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>Genes/Icons/FertilinAlt</iconPath>
|
|
<selectionWeight>0</selectionWeight>
|
|
<displayOrderInCategory>-2</displayOrderInCategory>
|
|
<minAgeActive>18</minAgeActive>
|
|
<customEffectDescriptions>
|
|
<li>Gives fertilin supply.</li>
|
|
</customEffectDescriptions>
|
|
<symbolPack>
|
|
<prefixSymbols>
|
|
<li>
|
|
<symbol>fert</symbol>
|
|
</li>
|
|
</prefixSymbols>
|
|
</symbolPack>
|
|
<resourceLossPerDay>0.025</resourceLossPerDay>
|
|
<biostatCpx>1</biostatCpx>
|
|
<biostatMet>1</biostatMet>
|
|
</GeneDef>
|
|
|
|
<GeneDef ParentName="LifeForceBase">
|
|
<defName>rjw_genes_lifeforce_drain</defName>
|
|
<label>fertilin drain</label>
|
|
<labelShortAdj>draining</labelShortAdj>
|
|
<description>Carriers lose an additional 7.5 fertilin per day from biological entropy.</description>
|
|
<resourceLabel>fertilin</resourceLabel>
|
|
<geneClass>RJW_Genes.Gene_LifeForceDrain</geneClass>
|
|
<iconPath>Genes/Icons/FertilinDrainAlt</iconPath>
|
|
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
|
<resourceLossPerDay>0.075</resourceLossPerDay>
|
|
<minAgeActive>18</minAgeActive>
|
|
<displayOrderInCategory>-1</displayOrderInCategory>
|
|
<biostatCpx>1</biostatCpx>
|
|
<biostatMet>6</biostatMet>
|
|
</GeneDef>
|
|
|
|
<GeneDef ParentName="LifeForceBase">
|
|
<defName>rjw_genes_pussyhealing</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>Genes/Icons/Healpussy</iconPath>
|
|
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
|
<displayOrderInCategory>9</displayOrderInCategory>
|
|
<abilities>
|
|
<li>rjw_genes_ability_pussyheal</li>
|
|
</abilities>
|
|
<descriptionHyperlinks>
|
|
<AbilityDef>rjw_genes_ability_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 ParentName="LifeForceBase">
|
|
<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.
|
|
Cocks are consumed during that process.</description>
|
|
<iconPath>Genes/Icons/cockeater</iconPath>
|
|
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
|
<displayOrderInCategory>11</displayOrderInCategory>
|
|
<abilities>
|
|
<li>rjw_genes_ability_cockeater</li>
|
|
</abilities>
|
|
<descriptionHyperlinks>
|
|
<AbilityDef>rjw_genes_ability_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 ParentName="LifeForceBase">
|
|
<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>Genes/Icons/Paralysing_Kiss</iconPath>
|
|
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
|
<displayOrderInCategory>12</displayOrderInCategory>
|
|
<abilities>
|
|
<li>rjw_genes_ability_paralysingkiss</li>
|
|
</abilities>
|
|
<descriptionHyperlinks>
|
|
<AbilityDef>rjw_genes_ability_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 ParentName="LifeForceBase">
|
|
<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>Genes/Icons/seduce</iconPath>
|
|
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
|
<displayOrderInCategory>13</displayOrderInCategory>
|
|
<abilities>
|
|
<li>rjw_genes_ability_seduce</li>
|
|
</abilities>
|
|
<descriptionHyperlinks>
|
|
<AbilityDef>rjw_genes_ability_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 ParentName="LifeForceBase">
|
|
<defName>rjw_genes_naked_prowess</defName>
|
|
<label>naked prowess</label>
|
|
<description>Carriers of this gene are able to temporarily increase their strength and
|
|
resilience, while they are naked.</description>
|
|
<iconPath>Genes/Icons/rjw_naked_prowess</iconPath>
|
|
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
|
<displayOrderInCategory>14</displayOrderInCategory>
|
|
<abilities>
|
|
<li>rjw_genes_ability_naked_prowess</li>
|
|
</abilities>
|
|
<descriptionHyperlinks>
|
|
<AbilityDef>rjw_genes_ability_naked_prowess</AbilityDef>
|
|
</descriptionHyperlinks>
|
|
<biostatCpx>1</biostatCpx>
|
|
<biostatMet>-1</biostatMet>
|
|
</GeneDef>
|
|
|
|
<GeneDef ParentName="LifeForceBase">
|
|
<defName>rjw_genes_cum_eater</defName>
|
|
<label>cum eater</label>
|
|
<description>Carriers of this gene are able to absorb fertilin through eating cum. This
|
|
includes oral sex, eating cum for food or sucking out cumflated pawns. </description>
|
|
<iconPath>Genes/Icons/cumeater</iconPath>
|
|
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
|
<displayOrderInCategory>1</displayOrderInCategory>
|
|
<biostatCpx>1</biostatCpx>
|
|
</GeneDef>
|
|
|
|
<GeneDef ParentName="LifeForceBase">
|
|
<defName>rjw_genes_fertilin_absorber</defName>
|
|
<label>fertilin absorber</label>
|
|
<description>Carriers of this gene are able to absorb the fertilin inside sperm through
|
|
their vagina and anus.</description>
|
|
<iconPath>Genes/Icons/Vaginal_cum_absorption</iconPath>
|
|
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
|
<displayOrderInCategory>2</displayOrderInCategory>
|
|
<biostatCpx>1</biostatCpx>
|
|
</GeneDef>
|
|
|
|
<GeneDef ParentName="LifeForceBase">
|
|
<defName>rjw_genes_lifeforce_empath</defName>
|
|
<label>empathic lifeforce</label>
|
|
<geneClass>RJW_Genes.Gene_LifeForce_Empath</geneClass>
|
|
<description>Carriers of this gene generate lifeforce if nearby pawns are sexually
|
|
satisfied. Be careful: Sexually frustrated pawns will make your empath loose lifeforce!</description>
|
|
<iconPath>Genes/Icons/Hypersexual</iconPath>
|
|
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
|
<displayOrderInCategory>3</displayOrderInCategory>
|
|
<biostatCpx>3</biostatCpx>
|
|
<biostatMet>-2</biostatMet>
|
|
|
|
<modExtensions>
|
|
<li Class="RJW_Genes.LifeForceEmpathExtension">
|
|
<aheagoIncrement>0.02</aheagoIncrement>
|
|
<satisfactionIncrement>0.01</satisfactionIncrement>
|
|
<frustratedDecrement>-0.01</frustratedDecrement>
|
|
</li>
|
|
<li Class="RJW_Genes.TickIntervalExtension">
|
|
<!-- One day has 60k ticks, so we check every hour with 60000/24 = 2500-->
|
|
<tickInterval>2500</tickInterval>
|
|
</li>
|
|
<li Class="RJW_Genes.DistanceExtension">
|
|
<!-- distance 25 means 25 tiles in every direction from the empath.-->
|
|
<distance>25</distance>
|
|
</li>
|
|
</modExtensions>
|
|
</GeneDef>
|
|
|
|
<GeneDef ParentName="LifeForceBase">
|
|
<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. This is done passively through having sex with a
|
|
non-drained pawn that does not have this gene.</description>
|
|
<iconPath>Genes/Icons/Vitality_Drainer</iconPath>
|
|
<prerequisite>rjw_genes_lifeforce</prerequisite>
|
|
<displayOrderInCategory>4</displayOrderInCategory>
|
|
<biostatCpx>1</biostatCpx>
|
|
<biostatMet>-1</biostatMet>
|
|
</GeneDef>
|
|
</Defs> |