mirror of
https://github.com/vegapnk/RJW-Genes.git
synced 2024-08-15 00:23:31 +00:00
Added Elasticity Gene and Zoophile Trait Gene
This commit is contained in:
parent
f17da08394
commit
84c0ab012e
15 changed files with 227 additions and 19 deletions
|
@ -4,30 +4,55 @@
|
|||
<!-- Note: It is very important that rjw_genes_gender has a higher priority than the other genes
|
||||
That way they run in the correct order.
|
||||
If the Gender Change happens after e.g. genitalia change, it will produce errors.
|
||||
|
||||
General Order:
|
||||
1. Gender
|
||||
2. Genitalia Types
|
||||
3. Extra Genitalia
|
||||
4. Genitalia Sizes
|
||||
5. Others
|
||||
-->
|
||||
|
||||
<GeneCategoryDef>
|
||||
<defName>rjw_genes_gender</defName>
|
||||
<label>Gender</label>
|
||||
<displayPriorityInXenotype>20</displayPriorityInXenotype>
|
||||
<displayPriorityInXenotype>21</displayPriorityInXenotype>
|
||||
</GeneCategoryDef>
|
||||
|
||||
<GeneCategoryDef>
|
||||
<defName>rjw_genes_genitalia</defName>
|
||||
<label>Genitalia</label>
|
||||
<displayPriorityInXenotype>16</displayPriorityInXenotype>
|
||||
<defName>rjw_genes_genitalia_type</defName>
|
||||
<label>Genitalia Types</label>
|
||||
<displayPriorityInXenotype>19</displayPriorityInXenotype>
|
||||
</GeneCategoryDef>
|
||||
|
||||
<GeneCategoryDef>
|
||||
<defName>rjw_genes_genitalia_extras</defName>
|
||||
<label>Genitalia Amounts</label>
|
||||
<displayPriorityInXenotype>17</displayPriorityInXenotype>
|
||||
</GeneCategoryDef>
|
||||
|
||||
<GeneCategoryDef>
|
||||
<defName>rjw_genes_genitalia_size</defName>
|
||||
<label>Genitalia Size / Attributes</label>
|
||||
<displayPriorityInXenotype>15</displayPriorityInXenotype>
|
||||
</GeneCategoryDef>
|
||||
|
||||
<GeneCategoryDef>
|
||||
<defName>rjw_genes_breeding</defName>
|
||||
<label>Breeding</label>
|
||||
<displayPriorityInXenotype>15</displayPriorityInXenotype>
|
||||
<displayPriorityInXenotype>13</displayPriorityInXenotype>
|
||||
</GeneCategoryDef>
|
||||
|
||||
<GeneCategoryDef>
|
||||
<defName>rjw_genes_cum</defName>
|
||||
<label>Cum</label>
|
||||
<displayPriorityInXenotype>14</displayPriorityInXenotype>
|
||||
<displayPriorityInXenotype>12</displayPriorityInXenotype>
|
||||
</GeneCategoryDef>
|
||||
|
||||
<GeneCategoryDef>
|
||||
<defName>rjw_damage</defName>
|
||||
<label>Genital Related Damage</label>
|
||||
<displayPriorityInXenotype>11</displayPriorityInXenotype>
|
||||
</GeneCategoryDef>
|
||||
|
||||
</Defs>
|
|
@ -26,7 +26,21 @@
|
|||
<description>Pawns with this gene are able to fertilize eggs with any fertile penis.</description>
|
||||
<iconPath>World/WorldObjects/Expanding/Mechanoids</iconPath>
|
||||
<displayOrderInCategory>53</displayOrderInCategory>
|
||||
<displayCategory>rjw_genes_breeding</displayCategory>
|
||||
<displayCategory>rjw_genes_breeding</displayCategory>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef>
|
||||
<defName>rjw_genes_zoophile</defName>
|
||||
<label>Zoophile</label>
|
||||
<displayCategory>rjw_genes_breeding</displayCategory>
|
||||
<description>Xenotypes with this Gene are Zoophile.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<displayOrderInCategory>54</displayOrderInCategory>
|
||||
<forcedTraits>
|
||||
<li>
|
||||
<def>Zoophile</def>
|
||||
</li>
|
||||
</forcedTraits>
|
||||
</GeneDef>
|
||||
|
||||
</Defs>
|
14
Common/Defs/Genes/GeneDefs_Damage.xml
Normal file
14
Common/Defs/Genes/GeneDefs_Damage.xml
Normal file
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
|
||||
<GeneDef MayRequire="LustLicentia.RJWLabs">
|
||||
<defName>rjw_genes_elasticity</defName>
|
||||
<label>Elasticity</label>
|
||||
<displayCategory>rjw_damage</displayCategory>
|
||||
<description>This Xenotype cannot get stretched by huge penetrators.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_Elasticity</geneClass>
|
||||
<displayOrderInCategory>1</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
</Defs>
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<GeneDef Name="GeneExtraGenitaliaBase" Abstract="True">
|
||||
<displayCategory>rjw_genes_genitalia</displayCategory>
|
||||
<displayCategory>rjw_genes_genitalia_extras</displayCategory>
|
||||
</GeneDef>
|
||||
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<GeneDef Name="GeneGenitaliaSizeBase" Abstract="True">
|
||||
<displayCategory>rjw_genes_genitalia</displayCategory>
|
||||
<displayCategory>rjw_genes_genitalia_size</displayCategory>
|
||||
<!--These Genes need to be loaded quite last, otherwise e.g. genitalia types will re-roll and overrule genitalia size-->
|
||||
</GeneDef>
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<Defs>
|
||||
|
||||
<GeneDef Name="GeneGenitalTypeBase" Abstract="True">
|
||||
<displayCategory>rjw_genes_genitalia</displayCategory>
|
||||
<displayCategory>rjw_genes_genitalia_type</displayCategory>
|
||||
<exclusionTags>
|
||||
<li>GenitalType</li>
|
||||
</exclusionTags>
|
Loading…
Add table
Add a link
Reference in a new issue