Merge branch 'main' of https://github.com/Jaaldabaoth/RJW-Genes into generalised-genital-genes
|
@ -146,13 +146,11 @@
|
|||
<li>BreastAmount</li>
|
||||
</exclusionTags>
|
||||
</GeneDef>
|
||||
<!--
|
||||
See Comment in `RJW_Genes.Gene_UdderBreasts` why this is currently commented out.
|
||||
|
||||
|
||||
<GeneDef ParentName="GeneExtraGenitaliaBase">
|
||||
<defName>rjw_genes_udder</defName>
|
||||
<label>udder</label>
|
||||
<description>Carriers of this gene have udders instead of breasts.</description>
|
||||
<description>Carriers of this gene have udders and breasts.</description>
|
||||
<iconPath>Things/Mote/Heart</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_UdderBreasts</geneClass>
|
||||
<displayOrderInCategory>711</displayOrderInCategory>
|
||||
|
@ -160,5 +158,5 @@
|
|||
<li>BreastAmount</li>
|
||||
</exclusionTags>
|
||||
</GeneDef>
|
||||
-->
|
||||
|
||||
</Defs>
|
||||
|
|
|
@ -107,7 +107,7 @@
|
|||
<defName>rjw_genes_demonicT_genitalia</defName>
|
||||
<label>demonic tentacle genitalia</label>
|
||||
<description>Carriers of this gene have demonic tentacle genitalia.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<iconPath>Genes/Icons/Genitalia_tentacle_icon</iconPath>
|
||||
<modExtensions>
|
||||
<li Class="RJW_Genes.GenitaliaTypeExtension">
|
||||
<penis>DemonTentaclePenis</penis>
|
||||
|
@ -122,7 +122,7 @@
|
|||
<defName>rjw_genes_crocodilian_genitalia</defName>
|
||||
<label>crocodilian genitalia</label>
|
||||
<description>Carriers of this gene have crocodilian genitalia.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<iconPath>Genes/Icons/Genitalia_croc_icon</iconPath>
|
||||
<modExtensions>
|
||||
<li Class="RJW_Genes.GenitaliaTypeExtension">
|
||||
<penis>CrocodilianPenis</penis>
|
||||
|
@ -137,7 +137,7 @@
|
|||
<defName>rjw_genes_racoon_genitalia</defName>
|
||||
<label>racoon genitalia</label>
|
||||
<description>Carriers of this gene have racoon genitalia.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<iconPath>Genes/Icons/Genitalia_racoon_icon</iconPath>
|
||||
<modExtensions>
|
||||
<li Class="RJW_Genes.GenitaliaTypeExtension">
|
||||
<penis>RaccoonPenis</penis>
|
||||
|
@ -152,7 +152,7 @@
|
|||
<defName>rjw_genes_reptilian_genitalia</defName>
|
||||
<label>reptilian genitalia</label>
|
||||
<description>Carriers of this gene have reptilian genitalia.</description>
|
||||
<iconPath>Genes/Icons/Placeholder</iconPath>
|
||||
<iconPath>Genes/Icons/Genitalia_hemi_icon</iconPath>
|
||||
<modExtensions>
|
||||
<li Class="RJW_Genes.GenitaliaTypeExtension">
|
||||
<penis>HemiPenis</penis>
|
||||
|
@ -162,6 +162,87 @@
|
|||
</modExtensions>
|
||||
<displayOrderInCategory>807</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<GeneDef ParentName="GeneGenitalTypeBase">
|
||||
<defName>rjw_genes_Ghost_genitalia</defName>
|
||||
<label>ghost genitalia</label>
|
||||
<description>Carriers of this gene have ghost genitalia.</description>
|
||||
<iconPath>Genes/Icons/Genitalia_ghost_icon</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_GhostGenitalia</geneClass>
|
||||
<displayOrderInCategory>807</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef ParentName="GeneGenitalTypeBase">
|
||||
<defName>rjw_genes_Golem_genitalia</defName>
|
||||
<label>golem genitalia</label>
|
||||
<description>Carriers of this gene have rocky golem genitalia.</description>
|
||||
<iconPath>Genes/Icons/penis_rock_icon</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_GolemGenitalia</geneClass>
|
||||
<displayOrderInCategory>807</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef ParentName="GeneGenitalTypeBase">
|
||||
<defName>rjw_genes_Marine_genitalia</defName>
|
||||
<label>marine genitalia</label>
|
||||
<description>Carriers of this gene have marine mammal like genitalia.</description>
|
||||
<iconPath>Genes/Icons/Genitalia_marine_icon</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_MarineGenitalia</geneClass>
|
||||
<displayOrderInCategory>807</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef ParentName="GeneGenitalTypeBase">
|
||||
<defName>rjw_genes_Necro_genitalia</defName>
|
||||
<label>undead genitalia</label>
|
||||
<description>Carriers of this gene have necrotic undead genitalia.</description>
|
||||
<iconPath>Genes/Icons/Genitalia_necro_icon</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_NecroGenitalia</geneClass>
|
||||
<displayOrderInCategory>807</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef ParentName="GeneGenitalTypeBase">
|
||||
<defName>rjw_genes_Needle_genitalia</defName>
|
||||
<label>needle genitalia</label>
|
||||
<description>Carriers of this gene have marine very thin genitalia.</description>
|
||||
<iconPath>Genes/Icons/Genitalia_thin_icon</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_NeedleGenitalia</geneClass>
|
||||
<displayOrderInCategory>807</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef ParentName="GeneGenitalTypeBase">
|
||||
<defName>rjw_genes_Orc_genitalia</defName>
|
||||
<label>orc genitalia</label>
|
||||
<description>Carriers of this gene have orc genitalia.</description>
|
||||
<iconPath>Genes/Icons/Genitalia_orc_icon</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_OrcGenitalia</geneClass>
|
||||
<displayOrderInCategory>807</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef ParentName="GeneGenitalTypeBase">
|
||||
<defName>rjw_genes_Pig_genitalia</defName>
|
||||
<label>screw genitalia</label>
|
||||
<description>Carriers of this gene have screw genitalia.</description>
|
||||
<iconPath>Genes/Icons/Genitalia_screw_icon</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_PigGenitalia</geneClass>
|
||||
<displayOrderInCategory>807</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
<GeneDef ParentName="GeneGenitalTypeBase">
|
||||
<defName>rjw_genes_Tentacle_genitalia</defName>
|
||||
<label>alien genitalia</label>
|
||||
<description>Carriers of this gene have alien genitalia.</description>
|
||||
<iconPath>Genes/Icons/Genitalia_alien_icon</iconPath>
|
||||
<geneClass>RJW_Genes.Gene_TentacleGenitalia</geneClass>
|
||||
<displayOrderInCategory>807</displayOrderInCategory>
|
||||
</GeneDef>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<GeneDef ParentName="GeneGenitalTypeBase">
|
||||
<defName>rjw_genes_ovipositor_genitalia</defName>
|
||||
|
|
|
@ -0,0 +1,152 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>NeedlePenis</defName>
|
||||
<label>needle penis</label>
|
||||
<labelNoun>a needle penis</labelNoun>
|
||||
<description>A long thin needle penis</description>
|
||||
<descriptionHyperlinks><ThingDef>NeedlePenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>NeedlePenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Thin</li>
|
||||
<li>Long</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>PigPenis</defName>
|
||||
<label>screw penis</label>
|
||||
<labelNoun>a screw penis</labelNoun>
|
||||
<description>A large screw penis.</description>
|
||||
<descriptionHyperlinks><ThingDef>PigPenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>PigPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Flared</li>
|
||||
<li>Long</li>
|
||||
<li>Girthy</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>MarinePenis</defName>
|
||||
<label>marine penis</label>
|
||||
<labelNoun>a marine penis</labelNoun>
|
||||
<description>A penis similar to those of marine mammals.</description>
|
||||
<descriptionHyperlinks><ThingDef>MarinePenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>MarinePenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Sheathed</li>
|
||||
<li>Long</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>TentaclePenis</defName>
|
||||
<label>alien penis</label>
|
||||
<labelNoun>an alien penis</labelNoun>
|
||||
<description>A alien penis featuring multiples tentacles.</description>
|
||||
<descriptionHyperlinks><ThingDef>TentaclePenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>TentaclePenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Multiple</li>
|
||||
<li>Sheathed</li>
|
||||
<li>Long</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>GolemPenis</defName>
|
||||
<label>golem penis</label>
|
||||
<labelNoun>an golem penis</labelNoun>
|
||||
<description>A large rocky golem penis.</description>
|
||||
<descriptionHyperlinks><ThingDef>GolemPenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>GolemPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Long</li>
|
||||
<li>Girthy</li>
|
||||
<li>Barbed</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>OrcPenis</defName>
|
||||
<label>orc penis</label>
|
||||
<labelNoun>an orc penis</labelNoun>
|
||||
<description>A large orc penis.</description>
|
||||
<descriptionHyperlinks><ThingDef>OrcPenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>OrcPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Long</li>
|
||||
<li>Girthy</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>GhostPenis</defName>
|
||||
<label>ghost penis</label>
|
||||
<labelNoun>an ghost penis</labelNoun>
|
||||
<description>A evanescent ghost penis, you can barely feel it.</description>
|
||||
<descriptionHyperlinks><ThingDef>GhostPenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>GhostPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Thin</li>
|
||||
<li>Sheathed</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>NecroPenis</defName>
|
||||
<label>undead penis</label>
|
||||
<labelNoun>an undead penis</labelNoun>
|
||||
<description>A rotten, reanimated penis.</description>
|
||||
<descriptionHyperlinks><ThingDef>NecroPenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>NecroPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Long</li>
|
||||
<li>Girthy</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>GhostVagina</defName>
|
||||
<label>ghost vagina</label>
|
||||
<labelNoun>a ghost vagina</labelNoun>
|
||||
<description>A evanescent ghost vagina, you can barely feel it.</description>
|
||||
<descriptionHyperlinks><ThingDef>GhostVagina</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>GhostVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Tight</li>
|
||||
<li>Deep</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
|
||||
</Defs>
|
|
@ -0,0 +1,96 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<Defs>
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>NeedlePenis</defName>
|
||||
<label>needle penis</label>
|
||||
<description>A long thin needle penis</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>PigPenis</defName>
|
||||
<label>screw penis</label>
|
||||
<description>A large screw penis.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>MarinePenis</defName>
|
||||
<label>marine penis</label>
|
||||
<description>A penis similar to those of marine mammals.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>TentaclePenis</defName>
|
||||
<label>alien penis</label>
|
||||
<description>A alien penis featuring multiples tentacles.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>GolemPenis</defName>
|
||||
<label>golem penis</label>
|
||||
<description>A large rocky golem penis.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>OrcPenis</defName>
|
||||
<label>orc penis</label>
|
||||
<description>A large orc penis.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>GhostPenis</defName>
|
||||
<label>ghost penis</label>
|
||||
<description>A evanescent ghost penis, you can barely feel it.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>NecroPenis</defName>
|
||||
<label>undead penis</label>
|
||||
<description>A rotten, reanimated penis.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>GhostVagina</defName>
|
||||
<label>ghost vagina</label>
|
||||
<descriptionHyperlinks><ThingDef>GhostVagina</ThingDef></descriptionHyperlinks>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
|
||||
|
||||
</Defs>
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 36 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 24 KiB |
BIN
Common/Textures/Genes/Icons/Genitalia_alien_icon.png
Normal file
After Width: | Height: | Size: 54 KiB |
BIN
Common/Textures/Genes/Icons/Genitalia_croc_icon.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
Common/Textures/Genes/Icons/Genitalia_ghost_icon.png
Normal file
After Width: | Height: | Size: 69 KiB |
BIN
Common/Textures/Genes/Icons/Genitalia_hemi_icon.png
Normal file
After Width: | Height: | Size: 44 KiB |
BIN
Common/Textures/Genes/Icons/Genitalia_marine_icon.png
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
Common/Textures/Genes/Icons/Genitalia_necro_icon.png
Normal file
After Width: | Height: | Size: 38 KiB |
BIN
Common/Textures/Genes/Icons/Genitalia_orc_icon.png
Normal file
After Width: | Height: | Size: 48 KiB |
BIN
Common/Textures/Genes/Icons/Genitalia_racoon_icon.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
Common/Textures/Genes/Icons/Genitalia_screw_icon.png
Normal file
After Width: | Height: | Size: 34 KiB |
BIN
Common/Textures/Genes/Icons/Genitalia_tentacle_icon.png
Normal file
After Width: | Height: | Size: 51 KiB |
BIN
Common/Textures/Genes/Icons/Genitalia_thin_icon.png
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
Common/Textures/Genes/Icons/penis_rock_icon.png
Normal file
After Width: | Height: | Size: 43 KiB |