mirror of
https://github.com/vegapnk/RJW-Genes.git
synced 2024-08-15 00:23:31 +00:00
Added a Gene for Specified Sex using RJW Logic
This commit is contained in:
parent
bf4303177e
commit
95fc9b89a0
42 changed files with 318 additions and 186 deletions
|
@ -1,10 +1,21 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
|
||||
<!-- 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.
|
||||
-->
|
||||
|
||||
<GeneCategoryDef>
|
||||
<defName>rjw_genes_gender</defName>
|
||||
<label>Gender</label>
|
||||
<displayPriorityInXenotype>20</displayPriorityInXenotype>
|
||||
</GeneCategoryDef>
|
||||
|
||||
<GeneCategoryDef>
|
||||
<defName>rjw_genes_genitalia</defName>
|
||||
<label>Genitalia</label>
|
||||
<displayPriorityInXenotype>541</displayPriorityInXenotype>
|
||||
<displayPriorityInXenotype>16</displayPriorityInXenotype>
|
||||
</GeneCategoryDef>
|
||||
|
||||
</Defs>
|
|
@ -11,7 +11,7 @@
|
|||
<description>Males of this species grow an additional penis .</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_ExtraPenis</geneClass>
|
||||
<displayOrderInCategory>20</displayOrderInCategory>
|
||||
<displayOrderInCategory>701</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>PenisAmount</li>
|
||||
</exclusionTags>
|
||||
|
@ -23,7 +23,7 @@
|
|||
<description>Males of this do not have a penis.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_NoPenis</geneClass>
|
||||
<displayOrderInCategory>21</displayOrderInCategory>
|
||||
<displayOrderInCategory>702</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>PenisAmount</li>
|
||||
</exclusionTags>
|
||||
|
@ -36,7 +36,7 @@
|
|||
<description>Females of this species grow an additional vagina .</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_ExtraVagina</geneClass>
|
||||
<displayOrderInCategory>22</displayOrderInCategory>
|
||||
<displayOrderInCategory>703</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>VaginaAmount</li>
|
||||
</exclusionTags>
|
||||
|
@ -48,7 +48,7 @@
|
|||
<description>Females of this do not have a vagina.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_NoVagina</geneClass>
|
||||
<displayOrderInCategory>23</displayOrderInCategory>
|
||||
<displayOrderInCategory>704</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>VaginaAmount</li>
|
||||
</exclusionTags>
|
||||
|
@ -61,7 +61,7 @@
|
|||
<description>Females of this species grow an additional pair of breasts .</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_ExtraBreasts</geneClass>
|
||||
<displayOrderInCategory>24</displayOrderInCategory>
|
||||
<displayOrderInCategory>705</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>BreastAmount</li>
|
||||
</exclusionTags>
|
||||
|
@ -73,7 +73,7 @@
|
|||
<description>Females of this do not have a pair of breasts.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_NoBreasts</geneClass>
|
||||
<displayOrderInCategory>25</displayOrderInCategory>
|
||||
<displayOrderInCategory>706</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>BreastAmount</li>
|
||||
</exclusionTags>
|
||||
|
@ -85,7 +85,7 @@
|
|||
<description>This specias has an extra anus.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_ExtraAnus</geneClass>
|
||||
<displayOrderInCategory>26</displayOrderInCategory>
|
||||
<displayOrderInCategory>707</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>AnusAmount</li>
|
||||
</exclusionTags>
|
||||
|
@ -97,7 +97,7 @@
|
|||
<description>This specias has no anus.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_NoAnus</geneClass>
|
||||
<displayOrderInCategory>27</displayOrderInCategory>
|
||||
<displayOrderInCategory>708</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>AnusAmount</li>
|
||||
</exclusionTags>
|
||||
|
@ -109,7 +109,7 @@
|
|||
<description>Males of this xenotype grow additional female genitalia, Females grow additional male genitalia.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_Futa</geneClass>
|
||||
<displayOrderInCategory>29</displayOrderInCategory>
|
||||
<displayOrderInCategory>709</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>PenisAmount</li>
|
||||
<li>VaginaAmount</li>
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
<description>Penises of this Xenotype are bigger.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_BigMaleGenitalia</geneClass>
|
||||
<displayOrderInCategory>51</displayOrderInCategory>
|
||||
<displayOrderInCategory>751</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>PenisSize</li>
|
||||
</exclusionTags>
|
||||
|
@ -24,7 +24,7 @@
|
|||
<description>Penises of this Xenotype can be any size.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_NormalMaleGenitalia</geneClass>
|
||||
<displayOrderInCategory>52</displayOrderInCategory>
|
||||
<displayOrderInCategory>752</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>PenisSize</li>
|
||||
</exclusionTags>
|
||||
|
@ -36,7 +36,7 @@
|
|||
<description>Penises of this Xenotype are smaller.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_SmallMaleGenitalia</geneClass>
|
||||
<displayOrderInCategory>53</displayOrderInCategory>
|
||||
<displayOrderInCategory>753</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>PenisSize</li>
|
||||
</exclusionTags>
|
||||
|
@ -49,7 +49,7 @@
|
|||
<description>Vaginas of this Xenotype are quite spacy.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_LooseFemaleGenitalia</geneClass>
|
||||
<displayOrderInCategory>54</displayOrderInCategory>
|
||||
<displayOrderInCategory>754</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>VaginaSize</li>
|
||||
</exclusionTags>
|
||||
|
@ -61,7 +61,7 @@
|
|||
<description>Vaginas of this Xenotype can be any size.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_NormalFemaleGenitalia</geneClass>
|
||||
<displayOrderInCategory>55</displayOrderInCategory>
|
||||
<displayOrderInCategory>755</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>VaginaSize</li>
|
||||
</exclusionTags>
|
||||
|
@ -73,7 +73,7 @@
|
|||
<description>Vaginas of this Xenotype are pretty tight.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_TightFemaleGenitalia</geneClass>
|
||||
<displayOrderInCategory>56</displayOrderInCategory>
|
||||
<displayOrderInCategory>756</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>VaginaSize</li>
|
||||
</exclusionTags>
|
||||
|
@ -86,7 +86,7 @@
|
|||
<description>Females of this Xenotype have big honkers.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_BigBreasts</geneClass>
|
||||
<displayOrderInCategory>57</displayOrderInCategory>
|
||||
<displayOrderInCategory>757</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>BreastSize</li>
|
||||
</exclusionTags>
|
||||
|
@ -98,7 +98,7 @@
|
|||
<description>Females of this Xenotype have breasts of any size.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_NormalBreasts</geneClass>
|
||||
<displayOrderInCategory>58</displayOrderInCategory>
|
||||
<displayOrderInCategory>758</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>BreastSize</li>
|
||||
</exclusionTags>
|
||||
|
@ -110,7 +110,7 @@
|
|||
<description>Females of this Xenotype have smaller breasts.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_SmallBreasts</geneClass>
|
||||
<displayOrderInCategory>59</displayOrderInCategory>
|
||||
<displayOrderInCategory>759</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>BreastSize</li>
|
||||
</exclusionTags>
|
||||
|
@ -123,7 +123,7 @@
|
|||
<description>The Anus of this Xenotype is roomy.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_LooseAnus</geneClass>
|
||||
<displayOrderInCategory>60</displayOrderInCategory>
|
||||
<displayOrderInCategory>760</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>AnusSize</li>
|
||||
</exclusionTags>
|
||||
|
@ -135,7 +135,7 @@
|
|||
<description>Anus of this Xenotype can be any size.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_NormalAnus</geneClass>
|
||||
<displayOrderInCategory>61</displayOrderInCategory>
|
||||
<displayOrderInCategory>761</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>AnusSize</li>
|
||||
</exclusionTags>
|
||||
|
@ -147,7 +147,7 @@
|
|||
<description>The anus of this Xenotype is small.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_TightAnus</geneClass>
|
||||
<displayOrderInCategory>62</displayOrderInCategory>
|
||||
<displayOrderInCategory>762</displayOrderInCategory>
|
||||
<exclusionTags>
|
||||
<li>AnusSize</li>
|
||||
</exclusionTags>
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
<description>Carriers of this carry genitalia similar to humans.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_HumanGenitalia</geneClass>
|
||||
<displayOrderInCategory>1</displayOrderInCategory>
|
||||
<displayOrderInCategory>801</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef ParentName="GeneGenitalTypeBase">
|
||||
|
@ -27,7 +27,7 @@
|
|||
<description>Carriers of this gene develop equine genitalia.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_EquineGenitalia</geneClass>
|
||||
<displayOrderInCategory>2</displayOrderInCategory>
|
||||
<displayOrderInCategory>802</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef ParentName="GeneGenitalTypeBase">
|
||||
|
@ -36,7 +36,7 @@
|
|||
<description>Carriers of this gene develop canine genitalia.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_CanineGenitalia</geneClass>
|
||||
<displayOrderInCategory>3</displayOrderInCategory>
|
||||
<displayOrderInCategory>803</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef ParentName="GeneGenitalTypeBase">
|
||||
|
@ -45,7 +45,7 @@
|
|||
<description>Carriers of this gene develop feline genitalia.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_FelineGenitalia</geneClass>
|
||||
<displayOrderInCategory>4</displayOrderInCategory>
|
||||
<displayOrderInCategory>804</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef ParentName="GeneGenitalTypeBase">
|
||||
|
@ -54,7 +54,7 @@
|
|||
<description>Carriers of this gene have demonic genitalia.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_DemonicGenitalia</geneClass>
|
||||
<displayOrderInCategory>5</displayOrderInCategory>
|
||||
<displayOrderInCategory>805</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef ParentName="GeneGenitalTypeBase">
|
||||
|
@ -63,7 +63,7 @@
|
|||
<description>Carriers of this gene develop dragon genitalia.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_DragonGenitalia</geneClass>
|
||||
<displayOrderInCategory>6</displayOrderInCategory>
|
||||
<displayOrderInCategory>806</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef ParentName="GeneGenitalTypeBase">
|
||||
|
@ -72,7 +72,7 @@
|
|||
<description>Carriers of this gene have slime genitalia.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_SlimeGenitalia</geneClass>
|
||||
<displayOrderInCategory>7</displayOrderInCategory>
|
||||
<displayOrderInCategory>807</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef ParentName="GeneGenitalTypeBase">
|
||||
|
@ -81,7 +81,7 @@
|
|||
<description>Carriers of this gene have ovipositors similar to insects.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_OvipositorGenitalia</geneClass>
|
||||
<displayOrderInCategory>8</displayOrderInCategory>
|
||||
<displayOrderInCategory>808</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
</Defs>
|
25
Common/Defs/Genes/GeneDefs_SpecifiedGender.xml
Normal file
25
Common/Defs/Genes/GeneDefs_SpecifiedGender.xml
Normal file
|
@ -0,0 +1,25 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<GeneDef>
|
||||
<defName>rjw_genes_female_only</defName>
|
||||
<label>Female</label>
|
||||
<displayCategory>rjw_genes_gender</displayCategory>
|
||||
<description>This Xenotype only has females.</description>
|
||||
<biostatCpx>0</biostatCpx>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_FemaleOnly</geneClass>
|
||||
<displayOrderInCategory>1</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef>
|
||||
<defName>rjw_genes_male_only</defName>
|
||||
<displayCategory>rjw_genes_gender</displayCategory>
|
||||
<label>Male</label>
|
||||
<description>This Xenotype only has males.</description>
|
||||
<biostatCpx>0</biostatCpx>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_MaleOnly</geneClass>
|
||||
<displayOrderInCategory>2</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
</Defs>
|
Loading…
Add table
Add a link
Reference in a new issue