11.1.0
This commit is contained in:
parent
23fd56b07e
commit
6475e46293
|
@ -0,0 +1,3 @@
|
|||
target/
|
||||
Cargo.lock
|
||||
.vscode
|
|
@ -257,7 +257,7 @@ Just be glad they don't hatch by bursting out of your chest.</description>
|
|||
</rjw.HediffDef_InsectEgg>
|
||||
|
||||
<rjw.HediffDef_InsectEgg ParentName="RJW_ImplantEgg">
|
||||
<defName>RJW_MegascorpianEgg</defName>
|
||||
<defName>RJW_MegascorpionEgg</defName>
|
||||
<parentDefs>
|
||||
<li>ACPMegascorpion</li>
|
||||
</parentDefs>
|
||||
|
|
|
@ -0,0 +1,529 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- This is an automatically generated file. If you are the end user, this is safe to edit. If you are a contributor, please edit the source files instead. -->
|
||||
<Defs>
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>BearPenis</defName>
|
||||
<label>bear penis</label>
|
||||
<labelNoun>a bear penis</labelNoun>
|
||||
<description>A small penis supported by a bone.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>BearPenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>BearPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Flared</li>
|
||||
<li>Small</li>
|
||||
<li>Rigid</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>BovinePenis</defName>
|
||||
<label>bovine penis</label>
|
||||
<labelNoun>a bovine penis</labelNoun>
|
||||
<description>A rather long but thin penis with large testicles.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>BovinePenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>BovinePenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Long</li>
|
||||
<li>Sheathed</li>
|
||||
<li>Thin</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>BovineVagina</defName>
|
||||
<label>bovine vagina</label>
|
||||
<labelNoun>a bovine vagina</labelNoun>
|
||||
<description>A rather thin and deep vagina, likely belonging to a large mammal.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>BovineVagina</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>BovineVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Tight</li>
|
||||
<li>Deep</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>CanineAnus</defName>
|
||||
<label>canine anus</label>
|
||||
<labelNoun>a canine anus</labelNoun>
|
||||
<description>A canine anus.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>CanineAnus</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>CanineAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>DinosaurPenis</defName>
|
||||
<label>dinosaur penis</label>
|
||||
<labelNoun>a dinosaur penis</labelNoun>
|
||||
<description>A large tapered penis that is slightly flattened at the top. It looks similar to a large tongue.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>DinosaurPenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>DinosaurPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Girthy</li>
|
||||
<li>Tapered</li>
|
||||
<li>Internal</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>ElephantPenis</defName>
|
||||
<label>elephant penis</label>
|
||||
<labelNoun>an elephant penis</labelNoun>
|
||||
<description>A large and flexible prehensile penis.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ElephantPenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>ElephantPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Girthy</li>
|
||||
<li>Long</li>
|
||||
<li>Prehensile</li>
|
||||
<li>Sheathed</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>ElephantVagina</defName>
|
||||
<label>elephant vagina</label>
|
||||
<labelNoun>an elephant vagina</labelNoun>
|
||||
<description>The deep vagina of a female elephant.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ElephantVagina</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>ElephantVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Deep</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>EquineAnus</defName>
|
||||
<label>equine anus</label>
|
||||
<labelNoun>an equine anus</labelNoun>
|
||||
<description>An anus shaped like a doughnut.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>EquineAnus</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>EquineAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Loose</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>FelineAnus</defName>
|
||||
<label>feline anus</label>
|
||||
<labelNoun>a feline anus</labelNoun>
|
||||
<description>A feline anus.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>FelineAnus</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>FelineAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Tight</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>MonkeyPenis</defName>
|
||||
<label>monkey penis</label>
|
||||
<labelNoun>a monkey penis</labelNoun>
|
||||
<description>A very thin, but otherwise humanoid-looking penis.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>MonkeyPenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>MonkeyPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Thin</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>PigPenis</defName>
|
||||
<label>pig penis</label>
|
||||
<labelNoun>a pig penis</labelNoun>
|
||||
<description>A corkscrew shaped penis.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>PigPenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>PigPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Long</li>
|
||||
<li>Sheathed</li>
|
||||
<li>Thin</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>PigVagina</defName>
|
||||
<label>pig vagina</label>
|
||||
<labelNoun>a pig vagina</labelNoun>
|
||||
<description>The foldy vagina of a female pig.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>PigVagina</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>PigVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Tight</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>MammalVagina</defName>
|
||||
<label>mammal vagina</label>
|
||||
<labelNoun>a mammalian vagina</labelNoun>
|
||||
<description>A generic vagina that probably belongs to some mammal.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>MammalVagina</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>MammalVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>MammalAnus</defName>
|
||||
<label>mammal anus</label>
|
||||
<labelNoun>a mammalian anus</labelNoun>
|
||||
<description>A generic mammalian animal's anus.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>MammalAnus</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>MammalAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>CervineAnus</defName>
|
||||
<label>cervine anus</label>
|
||||
<labelNoun>a deer anus</labelNoun>
|
||||
<description>A deer's anus.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>CervineAnus</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>CervineAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>HyenaVagina</defName>
|
||||
<label>hyena pseudo-penis</label>
|
||||
<labelNoun>a hyena pseudo-penis</labelNoun>
|
||||
<description>The clitoris of the female spotted hyena is enlarged into a pseudo-penis, through which the female urinates and reproduces. It can even get erect!</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>HyenaVagina</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>HyenaVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Barbed</li>
|
||||
<li>Deep</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>MarinePenis</defName>
|
||||
<label>marine penis</label>
|
||||
<labelNoun>a marine mammal penis</labelNoun>
|
||||
<description>A girthy, retractable penis that tapers to a point; it likely belongs to a seal, walrus, or hippo.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>MarinePenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>MarinePenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Girthy</li>
|
||||
<li>Internal</li>
|
||||
<li>Tapered</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>MarineVagina</defName>
|
||||
<label>marine vagina</label>
|
||||
<labelNoun>a marine mammal vagina</labelNoun>
|
||||
<description>A slippery vagina.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>MarineVagina</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>MarineVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Loose</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>CactoidPenis</defName>
|
||||
<label>cactoid penis</label>
|
||||
<labelNoun>a cactoid penis</labelNoun>
|
||||
<description>A rough plant-like penis, with thorns along the shaft.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>CactoidPenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>CactoidPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Barbed</li>
|
||||
<li>Ridged</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>CactoidVagina</defName>
|
||||
<label>cactoid vagina</label>
|
||||
<labelNoun>a cactoid vagina</labelNoun>
|
||||
<description>A rough plant-like vagina, with thorns lining the inner walls. The thorns grip male genitals during sex.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>CactoidVagina</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>CactoidVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Barbed</li>
|
||||
<li>Ridged</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>CactoidAnus</defName>
|
||||
<label>cactoid anus</label>
|
||||
<labelNoun>a cactoid anus</labelNoun>
|
||||
<description>A rough plant-like anus. No thorns this time.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>CactoidAnus</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>CactoidAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Barbed</li>
|
||||
<li>Ridged</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>TurtlePenis</defName>
|
||||
<label>turtle penis</label>
|
||||
<labelNoun>a turtle penis</labelNoun>
|
||||
<description>A large penis with a huge flare at the tip.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>TurtlePenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>TurtlePenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Flared</li>
|
||||
<li>Girthy</li>
|
||||
<li>Internal</li>
|
||||
<li>Long</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>Aedeagus</defName>
|
||||
<label>aedeagus</label>
|
||||
<labelNoun>an aedeagus</labelNoun>
|
||||
<description>The phallus of a male arthropod, for excreting a spermatophore to inseminate a female arthropod.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>Aedeagus</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>Aedeagus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Rigid</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>OviporeVagina</defName>
|
||||
<label>ovipore</label>
|
||||
<labelNoun>an ovipore</labelNoun>
|
||||
<description>A pore-like sexual organ of a female arthropod for receiving a spermatophore. Very loosely comparable to a vagina.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>OviporeVagina</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>OviporeVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Rigid</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>AntherPenis</defName>
|
||||
<label>anther</label>
|
||||
<labelNoun>a flower's anther</labelNoun>
|
||||
<description>A flower's male reproductive organ. A long and thin filament, with a large pollen-producing head in the tip.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>AntherPenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>AntherPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Long</li>
|
||||
<li>Thin</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>PistilVagina</defName>
|
||||
<label>pistil</label>
|
||||
<labelNoun>a flower's pistil</labelNoun>
|
||||
<description>A flower's female reproductive organ. The sticky entrance is connected to the ovaries via a long tube-like structure.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>PistilVagina</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>PistilVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>TentaclePenis</defName>
|
||||
<label>tentacles</label>
|
||||
<labelNoun>reproductive tentacles</labelNoun>
|
||||
<description>A mass of tentacle-like penises, capable of both restraining and pleasuring.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>TentaclePenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>TentaclePenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Long</li>
|
||||
<li>Multiple</li>
|
||||
<li>Prehensile</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>VinePenis</defName>
|
||||
<label>vines</label>
|
||||
<labelNoun>a mass of vines</labelNoun>
|
||||
<description>Genetically altered vines capable of reproduction.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>VinePenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>VinePenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Long</li>
|
||||
<li>Multiple</li>
|
||||
<li>Prehensile</li>
|
||||
<li>Thin</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
</Defs>
|
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBreast" Name="MammalBreastBase" Abstract="True">
|
||||
<!--Animal-->
|
||||
<DefaultBodyPartList>
|
||||
<li>Flank</li>
|
||||
</DefaultBodyPartList>
|
||||
<DefaultBodyPart>Flank</DefaultBodyPart>
|
||||
</rjw.HediffDef_PartBase>
|
||||
</Defs>
|
|
@ -0,0 +1,165 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- This is an automatically generated file. If you are the end user, this is safe to edit. If you are a contributor, please edit the source files instead. -->
|
||||
<Defs>
|
||||
<rjw.HediffDef_PartBase ParentName="MammalBreastBase">
|
||||
<defName>MammalBreasts</defName>
|
||||
<label>mammal breasts</label>
|
||||
<labelNoun>a pair of mammalian breasts</labelNoun>
|
||||
<description>A group of breasts/nipples that mammals use to suckle their young.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>MammalBreasts</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>MammalBreasts</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="MammalBreastBase">
|
||||
<defName>CatBreasts</defName>
|
||||
<label>kitty titties</label>
|
||||
<labelNoun>the kitty's titties</labelNoun>
|
||||
<description>It's the kitty's titties!</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>CatBreasts</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>CatBreasts</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBreast">
|
||||
<defName>GhostBreasts</defName>
|
||||
<label>immaterial breasts</label>
|
||||
<labelNoun>a pair of immaterial breasts</labelNoun>
|
||||
<description>A translucent, almost intangible pair of breasts. Touching them sends chills down the spine.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>GhostBreasts</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>GhostBreasts</spawnThingOnRemoved>
|
||||
<FluidType>Ecto</FluidType>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBreast">
|
||||
<defName>CactoidBreasts</defName>
|
||||
<label>cactoid breasts</label>
|
||||
<labelNoun>a pair of cactoid breasts</labelNoun>
|
||||
<description>A pair of rough plant-like breasts, with thorns all around them, and flower-like nipples.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>CactoidBreasts</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>CactoidBreasts</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBreast">
|
||||
<defName>GhoulBreasts</defName>
|
||||
<label>irradiated breasts</label>
|
||||
<labelNoun>a pair of irradiated breasts</labelNoun>
|
||||
<description>A pair of humanlike breasts that glow slightly. They're very hot to the touch.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>GhoulBreasts</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>GhoulBreasts</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBreast">
|
||||
<defName>NecroBreasts</defName>
|
||||
<label>decayed breasts</label>
|
||||
<labelNoun>A pair of decayed breasts</labelNoun>
|
||||
<description>A disgusting, rotting pair of breasts.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>NecroBreasts</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>NecroBreasts</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBreast">
|
||||
<defName>OrcBreasts</defName>
|
||||
<label>orc breasts</label>
|
||||
<labelNoun>a pair of orc breasts</labelNoun>
|
||||
<description>A pair of humanlike breasts that sag greatly.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>OrcBreasts</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>OrcBreasts</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBreast">
|
||||
<defName>ScaleBreasts</defName>
|
||||
<label>scaly breasts</label>
|
||||
<labelNoun>a pair of scaly breasts</labelNoun>
|
||||
<description>A pair of scale-covered breasts, without nipples.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ScaleBreasts</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>ScaleBreasts</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBreast">
|
||||
<defName>TreeBreasts</defName>
|
||||
<label>bark breasts</label>
|
||||
<labelNoun>a pair of wooden breasts</labelNoun>
|
||||
<description>A pair of naturally grown wooden breasts. Hard bark covers the entire outer portion, while leaving the nipples underneath exposed.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>TreeBreasts</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>TreeBreasts</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Humanlike</li>
|
||||
<li>Ridged</li>
|
||||
<li>Rigid</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
</Defs>
|
|
@ -0,0 +1,311 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- This is an automatically generated file. If you are the end user, this is safe to edit. If you are a contributor, please edit the source files instead. -->
|
||||
<Defs>
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>DecayedPenis</defName>
|
||||
<label>decayed penis</label>
|
||||
<labelNoun>a decayed penis</labelNoun>
|
||||
<description>A disgusting, rotting penis that somehow still works.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>DecayedPenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>DecayedPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>DecayedVagina</defName>
|
||||
<label>decayed vagina</label>
|
||||
<labelNoun>a decayed vagina</labelNoun>
|
||||
<description>A disgusting, rotting vagina. Its insides are as cold as a grave.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>DecayedVagina</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>DecayedVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Loose</li>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>DecayedAnus</defName>
|
||||
<label>decayed anus</label>
|
||||
<labelNoun>a decayed anus</labelNoun>
|
||||
<description>A disgusting, rotting anus. Its insides are as cold as a grave.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>DecayedAnus</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>DecayedAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Loose</li>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>ElfPenis</defName>
|
||||
<label>elf penis</label>
|
||||
<labelNoun>an elf penis</labelNoun>
|
||||
<description>A thinner and longer humanlike penis. Is that glitter?</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ElfPenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>ElfPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Long</li>
|
||||
<li>Thin</li>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>ElfVagina</defName>
|
||||
<label>elf vagina</label>
|
||||
<labelNoun>an elf vagina</labelNoun>
|
||||
<description>A tighter humanlike vagina. Tastes like oranges.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ElfVagina</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>ElfVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Tight</li>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>ElfAnus</defName>
|
||||
<label>elf anus</label>
|
||||
<labelNoun>an elf anus</labelNoun>
|
||||
<description>A tighter humanlike anus. Smells of flowers.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ElfAnus</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>ElfAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Tight</li>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>RockPenis</defName>
|
||||
<label>rock penis</label>
|
||||
<labelNoun>a rock penis</labelNoun>
|
||||
<description>A rough and jagged stone-like penis.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>RockPenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>RockPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Rigid</li>
|
||||
<li>Solid</li>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>IrradiatedPenis</defName>
|
||||
<label>irradiated penis</label>
|
||||
<labelNoun>an irradiated penis</labelNoun>
|
||||
<description>A humanlike penis that glows slightly. It's very hot to the touch.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>IrradiatedPenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>IrradiatedPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Glowing</li>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>IrradiatedVagina</defName>
|
||||
<label>irradiated vagina</label>
|
||||
<labelNoun>a irradiated vagina</labelNoun>
|
||||
<description>A humanlike vagina that glows slightly. It is uncomfortably hot inside.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>IrradiatedVagina</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>IrradiatedVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Glowing</li>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>IrradiatedAnus</defName>
|
||||
<label>irradiated anus</label>
|
||||
<labelNoun>a irradiated anus</labelNoun>
|
||||
<description>An anus that glows slightly. It is uncomfortably hot inside.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>IrradiatedAnus</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>IrradiatedAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Glowing</li>
|
||||
<li>Humanlike</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 girthy penis with a preputial ring, but otherwise similar to a humanoid penis.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>OrcPenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>OrcPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Girthy</li>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>OrcVagina</defName>
|
||||
<label>orc vagina</label>
|
||||
<labelNoun>an orc vagina</labelNoun>
|
||||
<description>A loose humanlike vagina with very large lips.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>OrcVagina</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>OrcVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Loose</li>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>OrcAnus</defName>
|
||||
<label>orc anus</label>
|
||||
<labelNoun>an orc anus</labelNoun>
|
||||
<description>An anus that looks like a mix between an humanlike anus and an equine anus.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>OrcAnus</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>OrcAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Loose</li>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>TreePenis</defName>
|
||||
<label>bark penis</label>
|
||||
<labelNoun>a wooden penis</labelNoun>
|
||||
<description>A naturally grown wooden penis. The testicles are completely covered in hard, wooden bark, while the texture along the shaft is softer, leaving the tip uncovered.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>TreePenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>TreePenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Ridged</li>
|
||||
<li>Rigid</li>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>TreeVagina</defName>
|
||||
<label>bark vagina</label>
|
||||
<labelNoun>a wooden vagina</labelNoun>
|
||||
<description>A naturally grown wooden vagina. While the outside looks like bark, the inside is soft.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>TreeVagina</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>TreeVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Ridged</li>
|
||||
<li>Rigid</li>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>TreeAnus</defName>
|
||||
<label>bark anus</label>
|
||||
<labelNoun>a wooden anus</labelNoun>
|
||||
<description>A naturally grown wooden anus. While the outside looks like bark, the inside is soft.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>TreeAnus</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>TreeAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Ridged</li>
|
||||
<li>Rigid</li>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
</Defs>
|
|
@ -0,0 +1,83 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- This is an automatically generated file. If you are the end user, this is safe to edit. If you are a contributor, please edit the source files instead. -->
|
||||
<Defs>
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>GhostPenis</defName>
|
||||
<label>immaterial penis</label>
|
||||
<labelNoun>an immaterial penis</labelNoun>
|
||||
<description>A translucent, almost intangible penis. Touching it sends chills down the spine.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>GhostPenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>GhostPenis</spawnThingOnRemoved>
|
||||
<FluidType>Ecto</FluidType>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>GhostVagina</defName>
|
||||
<label>immaterial vagina</label>
|
||||
<labelNoun>an immaterial vagina</labelNoun>
|
||||
<description>A translucent, almost intangible vagina. Penetrating it sends chills down the spine.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>GhostVagina</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>GhostVagina</spawnThingOnRemoved>
|
||||
<FluidType>Ecto</FluidType>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>GhostAnus</defName>
|
||||
<label>immaterial anus</label>
|
||||
<labelNoun>an immaterial anus</labelNoun>
|
||||
<description>A translucent, almost intangible anus. Penetrating it sends chills down the spine.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>GhostAnus</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>GhostAnus</spawnThingOnRemoved>
|
||||
<FluidType>Ecto</FluidType>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Humanlike</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>DemonTentaclesF</defName>
|
||||
<label>demon tentacle</label>
|
||||
<labelNoun>a female demon tentacle</labelNoun>
|
||||
<description>A long and flexible tentacle, capable of laying eggs.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>DemonTentaclesF</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>DemonTentaclesF</spawnThingOnRemoved>
|
||||
<produceEggs>true</produceEggs>
|
||||
<minEggTick>12000</minEggTick>
|
||||
<maxEggTick>60000</maxEggTick>
|
||||
<FluidType>GR_EldritchInsectJelly</FluidType>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Long</li>
|
||||
<li>Prehensile</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
</Defs>
|
|
@ -1,220 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<!-- natural parts (purist love) -->
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBase" Name="NaturalPrivatePartPenisSingle" Abstract="True">
|
||||
<FluidType>Cum</FluidType>
|
||||
<DefaultBodyPart>Genitals</DefaultBodyPart>
|
||||
<stages>
|
||||
<li>
|
||||
<label>Towering</label>
|
||||
<minSeverity>1.01</minSeverity>
|
||||
</li>
|
||||
</stages>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartSizeExtension">
|
||||
<density>1.0</density>
|
||||
<lengths>
|
||||
<li>35.0</li>
|
||||
</lengths>
|
||||
<girths>
|
||||
<li>21.0</li>
|
||||
</girths>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBase" Name="NaturalPrivatePartPenisSingleInfertile" Abstract="True">
|
||||
<FluidType>Cum</FluidType>
|
||||
<DefaultBodyPart>Genitals</DefaultBodyPart>
|
||||
<stages>
|
||||
<li>
|
||||
<label>Towering</label>
|
||||
<minSeverity>1.01</minSeverity>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>RJW_Fertility</capacity>
|
||||
<setMax>0</setMax>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
</stages>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartSizeExtension">
|
||||
<density>1.0</density>
|
||||
<lengths>
|
||||
<li>35.0</li>
|
||||
</lengths>
|
||||
<girths>
|
||||
<li>21.0</li>
|
||||
</girths>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBase" Name="NaturalPrivatePartVaginaSingle" Abstract="True">
|
||||
<FluidType>Cum</FluidType>
|
||||
<DefaultBodyPart>Genitals</DefaultBodyPart>
|
||||
<stages>
|
||||
<li>
|
||||
<label>Gaping</label>
|
||||
<minSeverity>1.01</minSeverity>
|
||||
</li>
|
||||
</stages>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartSizeExtension">
|
||||
<density>1.0</density>
|
||||
<lengths>
|
||||
<li>35.0</li>
|
||||
</lengths>
|
||||
<girths>
|
||||
<li>21.0</li>
|
||||
</girths>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBase" Name="NaturalPrivatePartAnusSingle" Abstract="True">
|
||||
<FluidType></FluidType>
|
||||
<DefaultBodyPart>Anus</DefaultBodyPart>
|
||||
<stages>
|
||||
<li>
|
||||
<label>Gaping</label>
|
||||
<minSeverity>1.01</minSeverity>
|
||||
</li>
|
||||
</stages>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartSizeExtension">
|
||||
<girths>
|
||||
<li>21.0</li>
|
||||
</girths>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<!--TODO: replace with cups or not-->
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBase" Name="NaturalPrivatePartBreastSingle" Abstract="True">
|
||||
<FluidType>Milk</FluidType>
|
||||
<DefaultBodyPart>Chest</DefaultBodyPart>
|
||||
<stages>
|
||||
<li> <!-- Male breast stage-->
|
||||
<label>Flat</label>
|
||||
<minSeverity>0.01</minSeverity>
|
||||
</li>
|
||||
<li>
|
||||
<label>Gigantic</label>
|
||||
<minSeverity>1.01</minSeverity>
|
||||
</li>
|
||||
</stages>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartSizeExtension">
|
||||
<!-- Human standard would be 1.0. Leave out for no weight display. -->
|
||||
<density>1.0</density>
|
||||
<cupSizes>
|
||||
<li>0</li>
|
||||
<li>31</li>
|
||||
<!-- World record is 2x this. Can always add more later. -->
|
||||
</cupSizes>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBase" Name="NaturalPrivatePartBreast_Big_Races" Abstract="True">
|
||||
<FluidType>Milk</FluidType>
|
||||
<DefaultBodyPart>Chest</DefaultBodyPart>
|
||||
<stages>
|
||||
<li>
|
||||
<!-- Male breast stage-->
|
||||
<label>Nipples</label>
|
||||
<minSeverity>0.01</minSeverity>
|
||||
</li>
|
||||
<li>
|
||||
<label>Tiny</label>
|
||||
<minSeverity>0.02</minSeverity>
|
||||
</li>
|
||||
<li>
|
||||
<label>Small</label>
|
||||
<minSeverity>0.20</minSeverity>
|
||||
</li>
|
||||
<li>
|
||||
<label>Average</label>
|
||||
<minSeverity>0.40</minSeverity>
|
||||
</li>
|
||||
<li>
|
||||
<label>Large</label>
|
||||
<minSeverity>0.60</minSeverity>
|
||||
</li>
|
||||
<li>
|
||||
<label>Huge</label>
|
||||
<minSeverity>0.80</minSeverity>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Moving</capacity>
|
||||
<offset>-0.05</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
<li>
|
||||
<label>Enormous</label>
|
||||
<minSeverity>1.00</minSeverity>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Moving</capacity>
|
||||
<offset>-0.10</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
<!-- Humanlikes should generally spawn with severity between 0 and 1. The higher sizes are for growth or ultra endowed races. -->
|
||||
<li>
|
||||
<label>Massive</label>
|
||||
<minSeverity>1.2</minSeverity>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Moving</capacity>
|
||||
<offset>-0.15</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
<li>
|
||||
<label>Gargantuan</label>
|
||||
<minSeverity>1.4</minSeverity>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Moving</capacity>
|
||||
<offset>-0.20</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
<li>
|
||||
<label>Colossal</label>
|
||||
<minSeverity>1.6</minSeverity>
|
||||
<!-- Norma Stitz is obviously not crippled, but she's not winning any races either. -->
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>Moving</capacity>
|
||||
<offset>-0.25</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
</li>
|
||||
</stages>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartSizeExtension">
|
||||
<!-- Human standard would be 1.0. Leave out for no weight display. -->
|
||||
<density>1.0</density>
|
||||
<cupSizes>
|
||||
<li>0</li>
|
||||
<li>1</li>
|
||||
<li>2</li>
|
||||
<li>4</li>
|
||||
<!-- DD is average -->
|
||||
<li>7</li>
|
||||
<li>11</li>
|
||||
<li>15</li>
|
||||
<li>19</li>
|
||||
<li>25</li>
|
||||
<li>31</li>
|
||||
<!-- World record is 2x this. Can always add more later. -->
|
||||
</cupSizes>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
</Defs>
|
|
@ -1,55 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<!--Dino Like-->
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>DinoPenis</defName>
|
||||
<label>dinosaur penis</label>
|
||||
<labelNoun>a dinosaur's penis</labelNoun>
|
||||
<description>A large tapered penis that is slightly flattened at the top. It looks similar to a large tongue.</description>
|
||||
<descriptionHyperlinks><ThingDef>DinoPenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>DinoPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Girthy</li>
|
||||
<li>Tapered</li>
|
||||
<li>Internal</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>DinoVagina</defName>
|
||||
<label>dinosaur vagina</label>
|
||||
<labelNoun>a dinosaur's vagina</labelNoun>
|
||||
<description>A vagina with a tough hide on the outside.</description>
|
||||
<descriptionHyperlinks><ThingDef>DinoVagina</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>DinoVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Ridged</li>
|
||||
<li>Loose</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>DinoAnus</defName>
|
||||
<label>dinosaur anus</label>
|
||||
<labelNoun>a dinosaur's anus</labelNoun>
|
||||
<description>An anus with a tough hide on the outside.</description>
|
||||
<descriptionHyperlinks><ThingDef>DinoAnus</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>DinoAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Ridged</li>
|
||||
<li>Loose</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
</Defs>
|
|
@ -1,242 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>MonkeyPenis</defName>
|
||||
<label>monkey penis</label>
|
||||
<labelNoun>A monkey's penis</labelNoun>
|
||||
<description>A very thin, but otherwise humanoid-looking penis.</description>
|
||||
<descriptionHyperlinks><ThingDef>MonkeyPenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>MonkeyPenis</spawnThingOnRemoved>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>PigPenis</defName>
|
||||
<label>corkscrew penis</label>
|
||||
<labelNoun>A pig's penis</labelNoun>
|
||||
<description>A corkscrew shaped penis.</description>
|
||||
<descriptionHyperlinks><ThingDef>PigPenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>PigPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Sheathed</li>
|
||||
<li>Long</li>
|
||||
<li>Thin</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>BearPenis</defName>
|
||||
<label>bear penis</label>
|
||||
<labelNoun>A bears's penis</labelNoun>
|
||||
<description>A thin penis supported by a bone.</description>
|
||||
<descriptionHyperlinks><ThingDef>BearPenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>BearPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Sheathed</li>
|
||||
<li>Small</li>
|
||||
<li>Rigid</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>TurtlePenis</defName>
|
||||
<label>turtle penis</label>
|
||||
<labelNoun>A turtle's penis</labelNoun>
|
||||
<description>A large penis with a huge flare at the tip.</description>
|
||||
<descriptionHyperlinks><ThingDef>TurtlePenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>TurtlePenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Internal</li>
|
||||
<li>Flared</li>
|
||||
<li>Long</li>
|
||||
<li>Girthy</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>ElephantPenis</defName>
|
||||
<label>elephant penis</label>
|
||||
<labelNoun>An elephant's penis</labelNoun>
|
||||
<description>A large and flexible prehensile penis.</description>
|
||||
<descriptionHyperlinks><ThingDef>ElephantPenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>ElephantPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Sheathed</li>
|
||||
<li>Prehensile</li>
|
||||
<li>Long</li>
|
||||
<li>Girthy</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>BovinePenis</defName>
|
||||
<label>bovine penis</label>
|
||||
<labelNoun>A bovine's penis</labelNoun>
|
||||
<description>A rather long but thin penis, with large testicles.</description>
|
||||
<descriptionHyperlinks><ThingDef>BovinePenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>BovinePenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Sheathed</li>
|
||||
<li>Thin</li>
|
||||
<li>Long</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>BovineVagina</defName>
|
||||
<label>bovine vagina</label>
|
||||
<labelNoun>a bovine vagina</labelNoun>
|
||||
<description>A rather thin and deep vagina, likely belonging to a large mammal.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>BovineVagina</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>BovineVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Tight</li>
|
||||
<li>Deep</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>MarinePenis</defName>
|
||||
<label>marine penis</label>
|
||||
<labelNoun>A marine mammal penis</labelNoun>
|
||||
<description>A girthy penis that tapers to a point.</description>
|
||||
<descriptionHyperlinks><ThingDef>MarinePenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>MarinePenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Internal</li>
|
||||
<li>Prehensile</li>
|
||||
<li>Tapered</li>
|
||||
<li>Girthy</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>HorseAnus</defName>
|
||||
<label>equine anus</label>
|
||||
<labelNoun>an equine's anus</labelNoun>
|
||||
<description>An anus shaped like a dougnut.</description>
|
||||
<descriptionHyperlinks><ThingDef>HorseAnus</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>HorseAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Loose</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>CatAnus</defName>
|
||||
<label>feline anus</label>
|
||||
<labelNoun>a feline's anus</labelNoun>
|
||||
<description>A feline anus.</description>
|
||||
<descriptionHyperlinks><ThingDef>CatAnus</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>CatAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Tight</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>DogAnus</defName>
|
||||
<label>canine anus</label>
|
||||
<labelNoun>a canine's anus</labelNoun>
|
||||
<description>A canine anus.</description>
|
||||
<descriptionHyperlinks><ThingDef>DogAnus</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>DogAnus</spawnThingOnRemoved>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>CervineAnus</defName>
|
||||
<label>cervine anus</label>
|
||||
<labelNoun>a deer's anus</labelNoun>
|
||||
<description>An deer's anus.</description>
|
||||
<descriptionHyperlinks><ThingDef>CervineAnus</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>CervineAnus</spawnThingOnRemoved>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>MammalianAnus</defName>
|
||||
<label>mammal anus</label>
|
||||
<labelNoun>a mammal's anus</labelNoun>
|
||||
<description>A mammalian animal's anus.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>MammalianAnus</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>MammalianAnus</spawnThingOnRemoved>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>OviporeVagina</defName>
|
||||
<label>ovipore</label>
|
||||
<labelNoun>an ovipore</labelNoun>
|
||||
<description>A pore-like sexual organ of a female arthopod for receiving a spermatophore. Very loosely comparable to a vagina.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>OviporeVagina</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>OviporeVagina</spawnThingOnRemoved>
|
||||
<FluidType>InsectJelly</FluidType>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Rigid</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>Aedeagus</defName>
|
||||
<label>aedeagus</label>
|
||||
<labelNoun>an aedeagus</labelNoun>
|
||||
<description>The phallus of a male arthropod, for excreting a spermatophore to inseminate a female arthropod.</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>AedeagusPenis</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>AedeagusPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Small</li>
|
||||
<li>Thin</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
</Defs>
|
|
@ -1,167 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<!-- Elf -->
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>ElfPenis</defName>
|
||||
<label>elf penis</label>
|
||||
<labelNoun>an elf's penis</labelNoun>
|
||||
<description>A thinner and longer humanlike penis. Is that glitter?</description>
|
||||
<descriptionHyperlinks><ThingDef>ElfPenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>ElfPenis</spawnThingOnRemoved>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>ElfVagina</defName>
|
||||
<label>elf vagina</label>
|
||||
<labelNoun>an elf's vagina</labelNoun>
|
||||
<description>A tighter humanlike vagina. Tastes like oranges.</description>
|
||||
<descriptionHyperlinks><ThingDef>ElfVagina</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>ElfVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Tight</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>ElfAnus</defName>
|
||||
<label>elf anus</label>
|
||||
<labelNoun>an elf's anus</labelNoun>
|
||||
<description>A tighter humanlike anus. Smells of flowers.</description>
|
||||
<descriptionHyperlinks><ThingDef>ElfAnus</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>ElfAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Tight</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<!-- Orc -->
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>OrcPenis</defName>
|
||||
<label>orc penis</label>
|
||||
<labelNoun>an orc's penis</labelNoun>
|
||||
<description>A girthy penis with a preputial ring, but otherwise similar to a humanoid penis.</description>
|
||||
<descriptionHyperlinks><ThingDef>OrcPenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>OrcPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Girthy</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>OrcVagina</defName>
|
||||
<label>orc vagina</label>
|
||||
<labelNoun>an orc's vagina</labelNoun>
|
||||
<description>A loose humanlike vagina with very large lips.</description>
|
||||
<descriptionHyperlinks><ThingDef>OrcVagina</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>OrcVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Loose</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBreast">
|
||||
<defName>OrcBreasts</defName>
|
||||
<label>orc breasts</label>
|
||||
<labelNoun>a pair of orc breasts</labelNoun>
|
||||
<description>A pair of humanlike breasts that sag greatly.</description>
|
||||
<descriptionHyperlinks><ThingDef>OrcBreasts</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>OrcBreasts</spawnThingOnRemoved>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>OrcAnus</defName>
|
||||
<label>orc anus</label>
|
||||
<labelNoun>an orc's anus</labelNoun>
|
||||
<description>An anus that looks like a mix between an humanlike anus and an equine anus.</description>
|
||||
<descriptionHyperlinks><ThingDef>OrcAnus</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>OrcAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Loose</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<!-- Ghoul -->
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>GhoulPenis</defName>
|
||||
<label>irradiated penis</label>
|
||||
<labelNoun>an irradiated penis</labelNoun>
|
||||
<description>A humanlike penis that glows slightly. It's very hot to the touch.</description>
|
||||
<descriptionHyperlinks><ThingDef>GhoulPenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>GhoulPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Glowing</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>GhoulVagina</defName>
|
||||
<label>irradiated vagina</label>
|
||||
<labelNoun>an irradiated vagina</labelNoun>
|
||||
<description>A humanlike vagina that glows slightly. It is uncomfortably hot inside.</description>
|
||||
<descriptionHyperlinks><ThingDef>GhoulVagina</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>GhoulVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Glowing</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBreast">
|
||||
<defName>GhoulBreasts</defName>
|
||||
<label>irradiated breasts</label>
|
||||
<labelNoun>a pair of irradiated breasts</labelNoun>
|
||||
<description>A pair of humanlike breasts that glow slightly. They're very hot to the touch.</description>
|
||||
<descriptionHyperlinks><ThingDef>GhoulBreasts</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>GhoulBreasts</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Glowing</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>GhoulAnus</defName>
|
||||
<label>irradiated anus</label>
|
||||
<labelNoun>an irradiated anus</labelNoun>
|
||||
<description>An anus that glows slightly. It is uncomfortably hot inside.</description>
|
||||
<descriptionHyperlinks><ThingDef>GhoulAnus</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>GhoulAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Glowing</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
</Defs>
|
|
@ -1,84 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBreast">
|
||||
<defName>ScaleBreasts</defName>
|
||||
<label>scaly breasts</label>
|
||||
<labelNoun>A pair of scale-covered breasts, without nipples.</labelNoun>
|
||||
<description>Scaly breasts.</description>
|
||||
<descriptionHyperlinks><ThingDef>ScaleBreasts</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>ScaleBreasts</spawnThingOnRemoved>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>DragonAnus</defName>
|
||||
<label>dragon anus</label>
|
||||
<labelNoun>a dragon's anus</labelNoun>
|
||||
<description>A rough anus covered in scales on the outside.</description>
|
||||
<descriptionHyperlinks><ThingDef>DragonAnus</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>DragonAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Ridged</li>
|
||||
<li>Loose</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>GolemPenis</defName>
|
||||
<label>rock penis</label>
|
||||
<labelNoun>a rock penis</labelNoun>
|
||||
<description>A rough and jagged stone-like penis.</description>
|
||||
<descriptionHyperlinks><ThingDef>GolemPenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>GolemPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Ridged</li>
|
||||
<li>Solid</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>TentaclePenis</defName>
|
||||
<label>tentacles</label>
|
||||
<labelNoun>Reproductive tentacles</labelNoun>
|
||||
<description>A mass of tentacle-like penises, capable of both restraining and pleasuring.</description>
|
||||
<descriptionHyperlinks><ThingDef>TentaclePenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>TentaclePenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Long</li>
|
||||
<li>Prehensile</li>
|
||||
<li>Multiple</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>DemonTentaclesF</defName>
|
||||
<label>demon tentacles (eggs)</label>
|
||||
<labelNoun>demon tentacles</labelNoun>
|
||||
<description>A long and flexible tentacle, capable of laying eggs.</description>
|
||||
<descriptionHyperlinks><ThingDef>DemonTentaclesF</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>DemonTentaclesF</spawnThingOnRemoved>
|
||||
<produceEggs>true</produceEggs>
|
||||
<minEggTick>12000</minEggTick>
|
||||
<maxEggTick>60000</maxEggTick>
|
||||
<FluidType>GR_EldritchInsectJelly</FluidType>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Long</li>
|
||||
<li>Prehensile</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
</Defs>
|
|
@ -1,181 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>VinePenis</defName>
|
||||
<label>vines</label>
|
||||
<labelNoun>A mass of vines</labelNoun>
|
||||
<description>Genetically altered vines capable of reproduction.</description>
|
||||
<descriptionHyperlinks><ThingDef>VinePenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>VinePenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Long</li>
|
||||
<li>Thin</li>
|
||||
<li>Prehensile</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>CactoidPenis</defName>
|
||||
<label>cactoid penis</label>
|
||||
<labelNoun>a cactoid penis</labelNoun>
|
||||
<description>A rough plant-like penis, with thorns along the shaft.</description>
|
||||
<descriptionHyperlinks><ThingDef>CactoidPenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>CactoidPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Barbed</li>
|
||||
<li>Ridged</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>CactoidVagina</defName>
|
||||
<label>cactoid vagina</label>
|
||||
<labelNoun>a cactoid vagina</labelNoun>
|
||||
<description>A rough plant-like vagina, with thorns lining the inner walls. The thorns grip male genitals during sex.</description>
|
||||
<descriptionHyperlinks><ThingDef>CactoidVagina</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>CactoidVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Barbed</li>
|
||||
<li>Ridged</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBreast">
|
||||
<defName>CactoidBreasts</defName>
|
||||
<label>cactoid breasts</label>
|
||||
<labelNoun>a pair of cactoid breasts</labelNoun>
|
||||
<description>A pair of rough plant-like breasts, with thorns all around it, and flower-like nipples.</description>
|
||||
<descriptionHyperlinks><ThingDef>CactoidBreasts</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>CactoidBreasts</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Barbed</li>
|
||||
<li>Ridged</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>CactoidAnus</defName>
|
||||
<label>cactoid anus</label>
|
||||
<labelNoun>a cactoid anus</labelNoun>
|
||||
<description>A rough plant-like anus. No thorns this time.</description>
|
||||
<descriptionHyperlinks><ThingDef>CactoidAnus</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>CactoidAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Ridged</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>TreePenis</defName>
|
||||
<label>bark penis</label>
|
||||
<labelNoun>a wooden penis</labelNoun>
|
||||
<description>A naturally grown wooden penis. The testicles are completely covered in hard, wooden bark, while the texture along the shaft is softer, leaving the tip uncovered.</description>
|
||||
<descriptionHyperlinks><ThingDef>TreePenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>TreePenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Solid</li>
|
||||
<li>Ridged</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>TreeVagina</defName>
|
||||
<label>bark vagina</label>
|
||||
<labelNoun>a wooden vagina</labelNoun>
|
||||
<description>A naturally grown wooden vagina. While the outside looks like bark, the inside is soft.</description>
|
||||
<descriptionHyperlinks><ThingDef>TreeVagina</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>TreeVagina</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Solid</li>
|
||||
<li>Ridged</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBreast">
|
||||
<defName>TreeBreasts</defName>
|
||||
<label>bark breasts</label>
|
||||
<labelNoun>a pair of wooden breasts</labelNoun>
|
||||
<description>A pair of naturally grown wooden breasts. Hard bark covers the entire outer portion, while leaving the nipples underneath exposed.</description>
|
||||
<descriptionHyperlinks><ThingDef>TreeBreasts</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>TreeBreasts</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Solid</li>
|
||||
<li>Ridged</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>TreeAnus</defName>
|
||||
<label>bark anus</label>
|
||||
<labelNoun>a wooden anus</labelNoun>
|
||||
<description>A naturally grown wooden anus. While the outside looks like bark, the inside is soft.</description>
|
||||
<descriptionHyperlinks><ThingDef>TreeAnus</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>TreeAnus</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Solid</li>
|
||||
<li>Ridged</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>AntherPenis</defName>
|
||||
<label>anther</label>
|
||||
<labelNoun>a flower's anther</labelNoun>
|
||||
<description>A flower's male reproductive organ. A long and thin filament, with a large pollen-producing head in the tip.</description>
|
||||
<descriptionHyperlinks><ThingDef>AntherPenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>AntherPenis</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class="rjw.PartProps">
|
||||
<props>
|
||||
<li>Long</li>
|
||||
<li>Thin</li>
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>PistilVagina</defName>
|
||||
<label>pistil</label>
|
||||
<labelNoun>a flower's pistil</labelNoun>
|
||||
<description>A flower's female reproductive organ. The sticky entrance is connected to the ovaries via a long tube-like structure.</description>
|
||||
<descriptionHyperlinks><ThingDef>PistilVagina</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>PistilVagina</spawnThingOnRemoved>
|
||||
</rjw.HediffDef_PartBase>
|
||||
</Defs>
|
|
@ -1,124 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<!-- Ghost -->
|
||||
<rjw.HediffDef_PartBase ParentName="ArtificialPrivatePartHitech">
|
||||
<defName>GhostPenis</defName>
|
||||
<label>immaterial Penis</label>
|
||||
<description>A translucent, almost intangible penis. Touching it sends chills down the spine.</description>
|
||||
<FluidType>Ecto</FluidType>
|
||||
<DefaultBodyPart>Genitals</DefaultBodyPart>
|
||||
<stages>
|
||||
<li>
|
||||
<label>immaterial</label>
|
||||
<minSeverity>0.01</minSeverity>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>RJW_Fertility</capacity>
|
||||
<offset>-0.95</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
<statOffsets>
|
||||
<ImmunityGainSpeed>0.95</ImmunityGainSpeed>
|
||||
<ToxicSensitivity>-0.95</ToxicSensitivity>
|
||||
</statOffsets>
|
||||
</li>
|
||||
</stages>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="ArtificialPrivatePartHitech">
|
||||
<defName>GhostVagina</defName>
|
||||
<label>immaterial vagina</label>
|
||||
<description>A translucent, almost intangible vagina. Penetrating it sends chills down the spine.</description>
|
||||
<FluidType>Ecto</FluidType>
|
||||
<DefaultBodyPart>Genitals</DefaultBodyPart>
|
||||
<stages>
|
||||
<li>
|
||||
<label>immaterial</label>
|
||||
<minSeverity>0.01</minSeverity>
|
||||
<capMods>
|
||||
<li>
|
||||
<capacity>RJW_Fertility</capacity>
|
||||
<offset>-0.75</offset>
|
||||
</li>
|
||||
</capMods>
|
||||
<statOffsets>
|
||||
<ImmunityGainSpeed>0.95</ImmunityGainSpeed>
|
||||
<ToxicSensitivity>-0.95</ToxicSensitivity>
|
||||
</statOffsets>
|
||||
</li>
|
||||
</stages>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="ArtificialPrivatePartHitech">
|
||||
<defName>GhostBreasts</defName>
|
||||
<label>immaterial breasts</label>
|
||||
<description>A translucent, almost intangible pair of breasts. Touching them sends chills down the spine.</description>
|
||||
<FluidType>Ecto</FluidType>
|
||||
<DefaultBodyPart>Chest</DefaultBodyPart>
|
||||
<stages>
|
||||
<li>
|
||||
<label>immaterial</label>
|
||||
<minSeverity>0.01</minSeverity>
|
||||
<statOffsets>
|
||||
<ImmunityGainSpeed>0.95</ImmunityGainSpeed>
|
||||
<ToxicSensitivity>-0.95</ToxicSensitivity>
|
||||
</statOffsets>
|
||||
</li>
|
||||
</stages>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="ArtificialPrivatePartHitech">
|
||||
<defName>GhostAnus</defName>
|
||||
<label>immaterial anus</label>
|
||||
<description>A translucent, almost intangible anus. Penetrating it sends chills down the spine.</description>
|
||||
<FluidType>Ecto</FluidType>
|
||||
<DefaultBodyPart>Anus</DefaultBodyPart>
|
||||
<stages>
|
||||
<li>
|
||||
<label>immaterial</label>
|
||||
<minSeverity>0.01</minSeverity>
|
||||
<statOffsets>
|
||||
<ImmunityGainSpeed>0.95</ImmunityGainSpeed>
|
||||
<ToxicSensitivity>-0.95</ToxicSensitivity>
|
||||
</statOffsets>
|
||||
</li>
|
||||
</stages>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<!-- Necro -->
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartPenis">
|
||||
<defName>NecroPenis</defName>
|
||||
<label>decayed penis</label>
|
||||
<labelNoun>A decayed penis</labelNoun>
|
||||
<description>A disgusting, rotting penis that somehow still works.</description>
|
||||
<descriptionHyperlinks><ThingDef>NecroPenis</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>NecroPenis</spawnThingOnRemoved>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartVagina">
|
||||
<defName>NecroVagina</defName>
|
||||
<label>decayed vagina</label>
|
||||
<labelNoun>A decayed vagina</labelNoun>
|
||||
<description>A disgusting, rotting vagina. Its insides are as cold as a grave.</description>
|
||||
<descriptionHyperlinks><ThingDef>NecroVagina</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>NecroVagina</spawnThingOnRemoved>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartAnus">
|
||||
<defName>NecroAnus</defName>
|
||||
<label>decayed anus</label>
|
||||
<labelNoun>A decayed anus</labelNoun>
|
||||
<description>A disgusting, rotting anus. Its insides are as cold as a grave.</description>
|
||||
<descriptionHyperlinks><ThingDef>NecroAnus</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>NecroAnus</spawnThingOnRemoved>
|
||||
</rjw.HediffDef_PartBase>
|
||||
|
||||
<rjw.HediffDef_PartBase ParentName="NaturalPrivatePartBreast">
|
||||
<defName>NecroBreasts</defName>
|
||||
<label>decayed breasts</label>
|
||||
<labelNoun>A pair of decayed breasts</labelNoun>
|
||||
<description>A disgusting, rotting pair of breasts.</description>
|
||||
<descriptionHyperlinks><ThingDef>NecroBreasts</ThingDef></descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>NecroBreasts</spawnThingOnRemoved>
|
||||
</rjw.HediffDef_PartBase>
|
||||
</Defs>
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,288 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- This is an automatically generated file. If you are the end user, this is safe to edit. If you are a contributor, please edit the source files instead. -->
|
||||
<Defs>
|
||||
<rjw.RacePartDef>
|
||||
<defName>BearPenis</defName>
|
||||
<hediffName>BearPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>BovinePenis</defName>
|
||||
<hediffName>BovinePenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>BovineVagina</defName>
|
||||
<hediffName>BovineVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>CanineAnus</defName>
|
||||
<hediffName>CanineAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>DinosaurPenis</defName>
|
||||
<hediffName>DinosaurPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>ElephantPenis</defName>
|
||||
<hediffName>ElephantPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>ElephantVagina</defName>
|
||||
<hediffName>ElephantVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>EquineAnus</defName>
|
||||
<hediffName>EquineAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>FelineAnus</defName>
|
||||
<hediffName>FelineAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>MonkeyPenis</defName>
|
||||
<hediffName>MonkeyPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>PigPenis</defName>
|
||||
<hediffName>PigPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>PigVagina</defName>
|
||||
<hediffName>PigVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>MammalVagina</defName>
|
||||
<hediffName>MammalVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>MammalAnus</defName>
|
||||
<hediffName>MammalAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>CervineAnus</defName>
|
||||
<hediffName>CervineAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>HyenaVagina</defName>
|
||||
<hediffName>HyenaVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>MarinePenis</defName>
|
||||
<hediffName>MarinePenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>MarineVagina</defName>
|
||||
<hediffName>MarineVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>CactoidPenis</defName>
|
||||
<hediffName>CactoidPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>CactoidVagina</defName>
|
||||
<hediffName>CactoidVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>CactoidAnus</defName>
|
||||
<hediffName>CactoidAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>TurtlePenis</defName>
|
||||
<hediffName>TurtlePenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Aedeagus</defName>
|
||||
<hediffName>Aedeagus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>OviporeVagina</defName>
|
||||
<hediffName>OviporeVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>AntherPenis</defName>
|
||||
<hediffName>AntherPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>PistilVagina</defName>
|
||||
<hediffName>PistilVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>TentaclePenis</defName>
|
||||
<hediffName>TentaclePenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>VinePenis</defName>
|
||||
<hediffName>VinePenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>DecayedPenis</defName>
|
||||
<hediffName>DecayedPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>DecayedVagina</defName>
|
||||
<hediffName>DecayedVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>DecayedAnus</defName>
|
||||
<hediffName>DecayedAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>ElfPenis</defName>
|
||||
<hediffName>ElfPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>ElfVagina</defName>
|
||||
<hediffName>ElfVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>ElfAnus</defName>
|
||||
<hediffName>ElfAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>RockPenis</defName>
|
||||
<hediffName>RockPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>IrradiatedPenis</defName>
|
||||
<hediffName>IrradiatedPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>IrradiatedVagina</defName>
|
||||
<hediffName>IrradiatedVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>IrradiatedAnus</defName>
|
||||
<hediffName>IrradiatedAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>OrcPenis</defName>
|
||||
<hediffName>OrcPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>OrcVagina</defName>
|
||||
<hediffName>OrcVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>OrcAnus</defName>
|
||||
<hediffName>OrcAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>TreePenis</defName>
|
||||
<hediffName>TreePenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>TreeVagina</defName>
|
||||
<hediffName>TreeVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>TreeAnus</defName>
|
||||
<hediffName>TreeAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>MammalBreasts</defName>
|
||||
<hediffName>MammalBreasts</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>CatBreasts</defName>
|
||||
<hediffName>CatBreasts</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>GhostBreasts</defName>
|
||||
<hediffName>GhostBreasts</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>CactoidBreasts</defName>
|
||||
<hediffName>CactoidBreasts</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>GhoulBreasts</defName>
|
||||
<hediffName>GhoulBreasts</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>NecroBreasts</defName>
|
||||
<hediffName>NecroBreasts</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>OrcBreasts</defName>
|
||||
<hediffName>OrcBreasts</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>ScaleBreasts</defName>
|
||||
<hediffName>ScaleBreasts</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>TreeBreasts</defName>
|
||||
<hediffName>TreeBreasts</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>GhostPenis</defName>
|
||||
<hediffName>GhostPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>GhostVagina</defName>
|
||||
<hediffName>GhostVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>GhostAnus</defName>
|
||||
<hediffName>GhostAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>DemonTentaclesF</defName>
|
||||
<hediffName>DemonTentaclesF</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
</Defs>
|
|
@ -1,184 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>DinosaurAnimalsFeathery</defName>
|
||||
<raceNames>
|
||||
<li>AA_PedigreedRaptor</li>
|
||||
<li>Yutyrannus</li>
|
||||
<li>Dakotaraptor</li>
|
||||
<li>Velociraptor</li>
|
||||
<li>Gallimimus</li>
|
||||
<li>Gigantoraptor</li>
|
||||
<li>Deinocheirus</li>
|
||||
<li>Therizinosaurus</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>DinoAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts />
|
||||
<femaleGenitals>
|
||||
<li>DinoVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts />
|
||||
<maleGenitals>
|
||||
<li>DinoPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Feathers</li>
|
||||
</tags>
|
||||
<oviPregnancy>true</oviPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>DinosaurAnimalsScaley</defName>
|
||||
<raceNames>
|
||||
<li>AA_PedigreedRaptor</li>
|
||||
<li>TyrannosaurusRex</li>
|
||||
<li>Carnotaurus</li>
|
||||
<li>Allosaurus</li>
|
||||
<li>Spinosaurus</li>
|
||||
<li>Baryonyx</li>
|
||||
<li>Ankylosaurus</li>
|
||||
<li>Minmi</li>
|
||||
<li>Brachiosaurus</li>
|
||||
<li>Brontosaurus</li>
|
||||
<li>Diplodocus</li>
|
||||
<li>Magyarosaurus</li>
|
||||
<li>Utahraptor</li>
|
||||
<li>Dilophosaurus</li>
|
||||
<li>Compsognathus</li>
|
||||
<li>Iguanodon</li>
|
||||
<li>Parasaur</li>
|
||||
<li>Corythosaurus</li>
|
||||
<li>Pachycephalosaurus</li>
|
||||
<li>Stygimoloch</li>
|
||||
<li>Dryosaurus</li>
|
||||
<li>Stegosaurus</li>
|
||||
<li>Triceratops</li>
|
||||
<li>Protoceratops</li>
|
||||
<li>Quetzalcoatlus</li>
|
||||
<li>Pteranodon</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>DinoAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts />
|
||||
<femaleGenitals>
|
||||
<li>DinoVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts />
|
||||
<maleGenitals>
|
||||
<li>DinoPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Scales</li>
|
||||
</tags>
|
||||
<oviPregnancy>true</oviPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>DragonAnimals</defName>
|
||||
<raceNames>
|
||||
<li>AA_DecayDrake</li>
|
||||
<li>GR_Thrumbear</li>
|
||||
<li>GR_Thrumbalope</li>
|
||||
<li>GR_Thrumbochicken</li>
|
||||
<li>GR_Thrumffalo</li>
|
||||
<li>GR_Thrumwolf</li>
|
||||
<li>GR_Thrumbocat</li>
|
||||
<li>GR_Thrumbospider</li>
|
||||
<li>GR_Thrumbolizard</li>
|
||||
<li>GR_Thrumborat</li>
|
||||
<li>GR_Thrumhorse</li>
|
||||
<li>GR_Thrumboman</li>
|
||||
<li>GR_ParagonThrumbo</li>
|
||||
<li>Black_Dragon</li>
|
||||
<li>Blue_Dragon</li>
|
||||
<li>Green_Dragon</li>
|
||||
<li>Purple_Dragon</li>
|
||||
<li>Red_Dragon</li>
|
||||
<li>White_Dragon</li>
|
||||
<li>Yellow_Dragon</li>
|
||||
<li>Gold_Dragon</li>
|
||||
<li>Royal_Dragon</li>
|
||||
<li>Silver_Dragon</li>
|
||||
<li>Jade_Dragon</li>
|
||||
<li>True_Dragon</li>
|
||||
<li>FO_RBehemoth</li>
|
||||
<li>MM_Qilin</li>
|
||||
<li>MM_LesserWyvern</li>
|
||||
<li>Archothrumbo</li>
|
||||
<li>Draclone</li>
|
||||
<li>Mystogen</li>
|
||||
<li>Voltaic</li>
|
||||
<li>RoyalThrumbo</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>DragonAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts></femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>DragonVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts></maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>DragonPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Scale</li>
|
||||
</tags>
|
||||
<oviPregnancy>true</oviPregnancy>
|
||||
<raceSexDrive>1.2</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>SkinDogAnimals</defName>
|
||||
<raceNames>
|
||||
<li>AA_RipperHound</li>
|
||||
<li>RRY_Yautja_Hound</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>Anus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>FeaturelessChest</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>DogVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>FeaturelessChest</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>DogPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Skin</li>
|
||||
</tags>
|
||||
<raceSexDrive>0.9</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>VineAnimals</defName>
|
||||
<raceNames>
|
||||
<li>AA_AnimaColossus</li>
|
||||
<li>AA_Mantrap</li>
|
||||
<li>AA_MycoidColossus</li>
|
||||
<li>AA_OvergrownColossus</li>
|
||||
<li>WMH_Leshy</li>
|
||||
</raceNames>
|
||||
<anuses />
|
||||
<femaleBreasts />
|
||||
<femaleGenitals />
|
||||
<maleBreasts />
|
||||
<maleGenitals>
|
||||
<li>VinePenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Plant</li>
|
||||
</tags>
|
||||
<hasSingleGender>true</hasSingleGender>
|
||||
<hasPregnancy>false</hasPregnancy>
|
||||
<raceSexDrive>0.5</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
</Defs>
|
|
@ -1,404 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>BaseHumanoidRace</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Goblin</li>
|
||||
<li>Alien_Dirach</li>
|
||||
<li>Alien_Fimm</li>
|
||||
<li>Alien_Meargh</li>
|
||||
<li>Alien_Moyo</li>
|
||||
<li>Alien_Shearl</li>
|
||||
<li>Alien_Twi'lek</li>
|
||||
<li>Alien_Zabrak</li>
|
||||
<li>DwarfRace</li>
|
||||
<li>eCutefairy</li>
|
||||
<li>eDefender</li>
|
||||
<li>eGoldenknight</li>
|
||||
<li>eGwen</li>
|
||||
<li>eYoungercatsister</li>
|
||||
<li>eYoungersister</li>
|
||||
<li>HorrorsInfestedHuman</li>
|
||||
<li>HorrorsOverlord</li>
|
||||
<li>Elona_Imouto</li>
|
||||
<li>Giant</li>
|
||||
<li>Shoujo</li>
|
||||
<li>FP_OgreRace</li>
|
||||
<li>Ooka_Miko</li>
|
||||
<li>TrollRace</li>
|
||||
<li>WMH_Cyclops</li>
|
||||
<li>Yokai_YukiShizuku</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>Anus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>Breasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>Vagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>Breasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>Penis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Skin</li>
|
||||
</tags>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>NoPartsHumanoidRace</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Zoltan</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
</anuses>
|
||||
<femaleBreasts />
|
||||
<femaleGenitals />
|
||||
<maleBreasts />
|
||||
<maleGenitals />
|
||||
<tags>
|
||||
<li>Skin</li>
|
||||
</tags>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>HornyHumanoidRace</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Kijin</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>Anus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>Horny_Breasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>Horny_Vagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>Breasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>Horny_Penis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Skin</li>
|
||||
</tags>
|
||||
<raceSexDrive>1.5</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>DemonRace</defName>
|
||||
<raceNames>
|
||||
<li>Alien_BlueOni</li>
|
||||
<li>Alien_GreenOni</li>
|
||||
<li>Alien_RedOni</li>
|
||||
<li>Alien_Zhthyhl</li>
|
||||
<li>Alien_Slaaneshi</li>
|
||||
<li>Alien_SlaaPrince</li>
|
||||
<li>Alien_Daemonette</li>
|
||||
<li>eBlackangel</li>
|
||||
<li>eExile</li>
|
||||
<li>kohime</li>
|
||||
<li>MM_Kappa</li>
|
||||
<li>O21_Alien_Tiefling</li>
|
||||
<li>O21_FR_Tiefling</li>
|
||||
<li>Sandy_Devil</li>
|
||||
<li>WMH_Ekimmara</li>
|
||||
<li>WMH_Fleder</li>
|
||||
<li>Yokai_Akaname</li>
|
||||
<li>Yokai_Issun</li>
|
||||
<li>Yokai_Kappa</li>
|
||||
<li>Yokai_OKappa</li>
|
||||
<li>Yokai_TuskSprit</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>DemonAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>Breasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>DemonVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>Breasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>DemonPenis</li>
|
||||
<li>DemonTentaclePenis</li>
|
||||
</maleGenitals>
|
||||
<chancemaleGenitals>
|
||||
<li>0.80</li>
|
||||
<li>0.20</li>
|
||||
</chancemaleGenitals>
|
||||
<tags>
|
||||
<li>Demon</li>
|
||||
</tags>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>ElfRace</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Eldar</li>
|
||||
<li>AS_WHE_Race</li>
|
||||
<li>Sandy_Angel</li>
|
||||
<li>Alien_Astoriel</li>
|
||||
<li>Alien_Drow_Otto</li>
|
||||
<li>ElfRace</li>
|
||||
<li>O21_Alien_DarkElf</li>
|
||||
<li>O21_Alien_MoonElf</li>
|
||||
<li>O21_Alien_SunElf</li>
|
||||
<li>O21_Alien_WoodElf</li>
|
||||
<li>O21_FR_DarkElf</li>
|
||||
<li>O21_FR_MoonElf</li>
|
||||
<li>O21_FR_SunElf</li>
|
||||
<li>O21_FR_WoodElf</li>
|
||||
<li>WoW_BloodElf</li>
|
||||
<li>WoW_HighElf</li>
|
||||
<li>WoW_NightElf</li>
|
||||
<li>WoW_ForsakenHighElf</li>
|
||||
<li>WoW_ForsakenNightElf</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>ElfAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>Breasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>ElfVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>Breasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>ElfPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Skin</li>
|
||||
</tags>
|
||||
<raceSexDrive>1.2</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>GhostRace</defName>
|
||||
<raceNames>
|
||||
<li>DRSKT_Race</li>
|
||||
<li>HPLovecraft_MistCreature</li>
|
||||
<li>MM_WillOWisp</li>
|
||||
<li>WoW_Skeleton</li>
|
||||
<li>WMH_Djinn</li>
|
||||
<li>WMH_Hym</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>GhostAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>GhostBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>GhostVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>GhostBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>GhostPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Demon</li>
|
||||
</tags>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>GhoulRace</defName>
|
||||
<raceNames>
|
||||
<li>Ghoul</li>
|
||||
<li>GlowingGhoul</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>GhoulAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>GhoulBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>GhoulVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>GhoulBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>GhoulPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Skin</li>
|
||||
</tags>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>GolemRace</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Crystalloid</li>
|
||||
<li>Crystal_Prism</li>
|
||||
<li>Crystal_NeutralPrism</li>
|
||||
<li>Crystal_PrismMini</li>
|
||||
<li>Crystal_Preserver</li>
|
||||
<li>Crystal_Guardian</li>
|
||||
<li>Crystal_Specter</li>
|
||||
<li>Crystal_GuardianP</li>
|
||||
<li>Crystal_Colossus</li>
|
||||
<li>Alien_Rockman</li>
|
||||
<li>Alien_Crystal</li>
|
||||
<li>WMH_Golem</li>
|
||||
</raceNames>
|
||||
<anuses />
|
||||
<femaleBreasts />
|
||||
<femaleGenitals>
|
||||
<li>GolemVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts />
|
||||
<maleGenitals>
|
||||
<li>GolemPenis</li>
|
||||
</maleGenitals>
|
||||
<tags></tags>
|
||||
<raceSexDrive>0.8</raceSexDrive>
|
||||
<hasSexNeed>true</hasSexNeed>
|
||||
<hasFertility>false</hasFertility>
|
||||
<hasPregnancy>false</hasPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>OrcRace</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Orc</li>
|
||||
<li>O21_Alien_Orc</li>
|
||||
<li>O21_FR_Orc</li>
|
||||
<li>OG_Alien_Ork</li>
|
||||
<li>OG_Cyborg_Ork</li>
|
||||
<li>OrcRace</li>
|
||||
<li>Ork_Warboss</li>
|
||||
<li>Ork_Nob</li>
|
||||
<li>Ork_Eavy_Nob</li>
|
||||
<li>Ork_Boy</li>
|
||||
<li>Ork_Eavy_Boy</li>
|
||||
<li>Ork_Grot</li>
|
||||
<li>OG_Alien_Grot</li>
|
||||
<li>WoW_Orc</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>OrcAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>OrcBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>OrcVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>OrcBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>OrcPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Skin</li>
|
||||
</tags>
|
||||
<raceSexDrive>1.3</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>SlimeRace</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Slime</li>
|
||||
<li>Alien_Slug</li>
|
||||
<li>Mincho_ThingDef</li>
|
||||
<li>Slime</li>
|
||||
<li>Yokai_HihiiroKabe</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>SlimeAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>SlimeBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>SlimeVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>SlimeBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>SlimeTentacles</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Slime</li>
|
||||
</tags>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>TreePerson</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Dryad</li>
|
||||
<li>Alien_DryadWild</li>
|
||||
<li>Alien_Tree</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>TreeAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>TreeBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>TreeVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>TreeBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>TreePenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Plant</li>
|
||||
</tags>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>ZombieRace</defName>
|
||||
<raceNames>
|
||||
<li>DRSKT_Race_Zombie</li>
|
||||
<li>ReanimatedCorpse</li>
|
||||
<li>WoW_Forsaken</li>
|
||||
<li>WMH_Fogler</li>
|
||||
<li>WMH_Ghoul</li>
|
||||
<li>WMH_Fogler</li>
|
||||
<li>WMH_Nekker</li>
|
||||
<li>WMH_Wraith</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>NecroAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>NecroBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>NecroVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>NecroBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>NecroPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Demon</li>
|
||||
</tags>
|
||||
<hasFertility>false</hasFertility>
|
||||
<hasPregnancy>false</hasPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
</Defs>
|
|
@ -1,5 +1,56 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- This is an automatically generated file. If you are the end user, this is safe to edit. If you are a contributor, please edit the source files instead. -->
|
||||
<Defs>
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>HumanPerson</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Goblin</li>
|
||||
<li>Alien_Dirach</li>
|
||||
<li>Alien_Fimm</li>
|
||||
<li>Alien_Meargh</li>
|
||||
<li>Alien_Moyo</li>
|
||||
<li>Alien_Shearl</li>
|
||||
<li>Alien_Twi'lek</li>
|
||||
<li>Alien_Zabrak</li>
|
||||
<li>DwarfRace</li>
|
||||
<li>eCutefairy</li>
|
||||
<li>eDefender</li>
|
||||
<li>eGoldenknight</li>
|
||||
<li>eGwen</li>
|
||||
<li>eYoungercatsister</li>
|
||||
<li>eYoungersister</li>
|
||||
<li>HorrorsInfestedHuman</li>
|
||||
<li>HorrorsOverlord</li>
|
||||
<li>Elona_Imouto</li>
|
||||
<li>Giant</li>
|
||||
<li>Shoujo</li>
|
||||
<li>FP_OgreRace</li>
|
||||
<li>Ooka_Miko</li>
|
||||
<li>TrollRace</li>
|
||||
<li>WMH_Cyclops</li>
|
||||
<li>Yokai_YukiShizuku</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>Anus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>Breasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>Vagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>Breasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>Penis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Skin</li>
|
||||
</tags>
|
||||
<raceSexDrive>1</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>ArachnidPerson</defName>
|
||||
<raceNames>
|
||||
|
@ -80,7 +131,7 @@
|
|||
<li>Breasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>BearPenis</li>
|
||||
<li>Penis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Fur</li>
|
||||
|
@ -88,63 +139,6 @@
|
|||
<raceSexDrive>0.9</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>BovineRace</defName>
|
||||
<raceNames>
|
||||
<li>ATK_Bovinemorph</li>
|
||||
<li>Alien_Gor</li>
|
||||
<li>Alien_Ungor</li>
|
||||
<li>akame</li>
|
||||
<li>aome</li>
|
||||
<li>WoW_Tauren</li>
|
||||
<li>WMH_Chort</li>
|
||||
<li>WMH_Fiend</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>Anus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>UdderBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>Vagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>Breasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>BovinePenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Fur</li>
|
||||
</tags>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>CamelPerson</defName>
|
||||
<raceNames>
|
||||
<li>CamelMan</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>Anus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>Breasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>NarrowVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>Breasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>NeedlePenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Fur</li>
|
||||
</tags>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>CaninePerson</defName>
|
||||
<raceNames>
|
||||
|
@ -174,10 +168,11 @@
|
|||
<tags>
|
||||
<li>Fur</li>
|
||||
</tags>
|
||||
<raceSexDrive>1</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>CaninePersonHighSex</defName>
|
||||
<defName>CanineHighSexPerson</defName>
|
||||
<raceNames>
|
||||
<li>ATK_Gnollmorph</li>
|
||||
<li>ATK_Vulpinemorph</li>
|
||||
|
@ -233,7 +228,7 @@
|
|||
<li>CrocodilianPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Scale</li>
|
||||
<li>Scales</li>
|
||||
</tags>
|
||||
<raceSexDrive>0.9</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
@ -242,6 +237,7 @@
|
|||
<defName>DeerPerson</defName>
|
||||
<raceNames>
|
||||
<li>ATK_Cervinemorph</li>
|
||||
<li>CamelPerson</li>
|
||||
<li>ElkMan</li>
|
||||
<li>GazelleMan</li>
|
||||
<li>Lliscean</li>
|
||||
|
@ -253,7 +249,7 @@
|
|||
<li>Breasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>Vagina</li>
|
||||
<li>NarrowVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>Breasts</li>
|
||||
|
@ -264,6 +260,7 @@
|
|||
<tags>
|
||||
<li>Fur</li>
|
||||
</tags>
|
||||
<raceSexDrive>1</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
|
@ -288,8 +285,9 @@
|
|||
<li>DinoPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Feathers</li>
|
||||
<li>Scales</li>
|
||||
</tags>
|
||||
<raceSexDrive>0.9</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
|
@ -313,16 +311,16 @@
|
|||
<li>yuki</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>Anus</li>
|
||||
<li>CloacalAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>Breasts</li>
|
||||
<li>ScaleBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>DragonVagina</li>
|
||||
<li>CloacalVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>Breasts</li>
|
||||
<li>ScaleBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>DragonPenis</li>
|
||||
|
@ -356,6 +354,79 @@
|
|||
<tags>
|
||||
<li>Fur</li>
|
||||
</tags>
|
||||
<raceSexDrive>1</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>FoxGirlPerson</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Hisa</li>
|
||||
<li>kon</li>
|
||||
<li>Vulpes</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>Petite_FoxGirlAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>Petite_FoxGirlBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>Petite_FoxGirlVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>Petite_FoxGirlBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>Penis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Fur</li>
|
||||
</tags>
|
||||
<raceSexDrive>1.3</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>ElfPerson</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Eldar</li>
|
||||
<li>AS_WHE_Race</li>
|
||||
<li>Sandy_Angel</li>
|
||||
<li>Alien_Astoriel</li>
|
||||
<li>Alien_Drow_Otto</li>
|
||||
<li>ElfRace</li>
|
||||
<li>O21_Alien_DarkElf</li>
|
||||
<li>O21_Alien_MoonElf</li>
|
||||
<li>O21_Alien_SunElf</li>
|
||||
<li>O21_Alien_WoodElf</li>
|
||||
<li>O21_FR_DarkElf</li>
|
||||
<li>O21_FR_MoonElf</li>
|
||||
<li>O21_FR_SunElf</li>
|
||||
<li>O21_FR_WoodElf</li>
|
||||
<li>WoW_BloodElf</li>
|
||||
<li>WoW_HighElf</li>
|
||||
<li>WoW_NightElf</li>
|
||||
<li>WoW_ForsakenHighElf</li>
|
||||
<li>WoW_ForsakenNightElf</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>ElfAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>Breasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>ElfVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>Breasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>ElfPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Skin</li>
|
||||
</tags>
|
||||
<raceSexDrive>1.1</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
|
@ -375,7 +446,7 @@
|
|||
<li>Yokai_NekoMusume</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>Anus</li>
|
||||
<li>FelineAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>Breasts</li>
|
||||
|
@ -392,36 +463,7 @@
|
|||
<tags>
|
||||
<li>Fur</li>
|
||||
</tags>
|
||||
<raceSexDrive>1.2</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<!-- Why are there so many of these? -_- -->
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>FoxGirls</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Hisa</li>
|
||||
<li>kon</li>
|
||||
<li>Vulpes</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>Petite_FoxGirls_Anus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>Petite_FoxGirls_Breasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>Petite_FoxGirls_Vagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>Breasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>DogPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Fur</li>
|
||||
</tags>
|
||||
<raceSexDrive>1.3</raceSexDrive>
|
||||
<raceSexDrive>1</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
|
@ -450,6 +492,130 @@
|
|||
<tags>
|
||||
<li>Scales</li>
|
||||
</tags>
|
||||
<raceSexDrive>0.8</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>GhostPerson</defName>
|
||||
<raceNames>
|
||||
<li>DRSKT_Race</li>
|
||||
<li>HPLovecraft_MistCreature</li>
|
||||
<li>MM_WillOWisp</li>
|
||||
<li>WoW_Skeleton</li>
|
||||
<li>WMH_Djinn</li>
|
||||
<li>WMH_Hym</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>GhostAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>GhostBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>GhostVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>GhostBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>GhostPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Demon</li>
|
||||
</tags>
|
||||
<raceSexDrive>0.5</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>GhoulPerson</defName>
|
||||
<raceNames>
|
||||
<li>Ghoul</li>
|
||||
<li>GlowingGhoul</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>IrradiatedAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>GhoulBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>IrradiatedVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>GhoulBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>IrradiatedPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Demon</li>
|
||||
</tags>
|
||||
<raceSexDrive>0.5</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>HornyPerson</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Kijin</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>Anus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>Horny_Breasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>Horny_Vagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>Horny_Breasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>Horny_Penis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Skin</li>
|
||||
</tags>
|
||||
<raceSexDrive>1.4</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>OrcPerson</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Orc</li>
|
||||
<li>O21_Alien_Orc</li>
|
||||
<li>O21_FR_Orc</li>
|
||||
<li>OG_Alien_Ork</li>
|
||||
<li>OG_Cyborg_Ork</li>
|
||||
<li>OrcRace</li>
|
||||
<li>Ork_Warboss</li>
|
||||
<li>Ork_Nob</li>
|
||||
<li>Ork_Eavy_Nob</li>
|
||||
<li>Ork_Boy</li>
|
||||
<li>Ork_Eavy_Boy</li>
|
||||
<li>Ork_Grot</li>
|
||||
<li>OG_Alien_Grot</li>
|
||||
<li>WoW_Orc</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>OrcAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>OrcBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>OrcVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>OrcBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>OrcPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Skin</li>
|
||||
</tags>
|
||||
<raceSexDrive>1.3</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
|
@ -485,42 +651,8 @@
|
|||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Fur</li>
|
||||
<li>Skin</li>
|
||||
</tags>
|
||||
<raceSexDrive>1.3</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>InsectPerson</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Mantis</li>
|
||||
<li>Ant_AntiniumRace</li>
|
||||
<li>Alien_Beetle</li>
|
||||
<li>Cults_ByakheeRace</li>
|
||||
<li>KlickmalaRace</li>
|
||||
<li>Poleepkwa</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>InsectAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>FeaturelessChest</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>OvipositorF</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>FeaturelessChest</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>OvipositorM</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Chitin</li>
|
||||
</tags>
|
||||
<raceSexDrive>0.8</raceSexDrive>
|
||||
<oviPregnancy>true</oviPregnancy>
|
||||
<ImplantEggs>true</ImplantEggs>
|
||||
<raceSexDrive>1.2</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
|
@ -535,7 +667,7 @@
|
|||
<li>Breasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>Vagina</li>
|
||||
<li>PigVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>Breasts</li>
|
||||
|
@ -546,6 +678,7 @@
|
|||
<tags>
|
||||
<li>Fur</li>
|
||||
</tags>
|
||||
<raceSexDrive>1</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
|
@ -602,8 +735,9 @@
|
|||
<li>HemiPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Scale</li>
|
||||
<li>Scales</li>
|
||||
</tags>
|
||||
<raceSexDrive>0.9</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
|
@ -641,6 +775,97 @@
|
|||
<tags>
|
||||
<li>Fur</li>
|
||||
</tags>
|
||||
<raceSexDrive>1.4</raceSexDrive>
|
||||
<raceSexDrive>1.3</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>TreePerson</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Dryad</li>
|
||||
<li>Alien_DryadWild</li>
|
||||
<li>Alien_Tree</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>TreeAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>TreeBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>TreeVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>TreeBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>TreePenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Plant</li>
|
||||
</tags>
|
||||
<raceSexDrive>1</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>Bovine</defName>
|
||||
<raceNames>
|
||||
<li>ATK_Bovinemorph</li>
|
||||
<li>Alien_Gor</li>
|
||||
<li>Alien_Ungor</li>
|
||||
<li>akame</li>
|
||||
<li>aome</li>
|
||||
<li>WoW_Tauren</li>
|
||||
<li>WMH_Chort</li>
|
||||
<li>WMH_Fiend</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>Anus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>UdderBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>BovineVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>Breasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>BovinePenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Fur</li>
|
||||
</tags>
|
||||
<raceSexDrive>1</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>Slime</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Slime</li>
|
||||
<li>Alien_Slug</li>
|
||||
<li>Mincho_ThingDef</li>
|
||||
<li>Slime</li>
|
||||
<li>Yokai_HihiiroKabe</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>SlimeAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>SlimeBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>SlimeVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>SlimeBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>SlimeTentacles</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Slime</li>
|
||||
</tags>
|
||||
<raceSexDrive>1</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
</Defs>
|
|
@ -1,94 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>SimpleRobotPerson</defName>
|
||||
<raceNames>
|
||||
<li>Kenshi_Skeleton</li>
|
||||
<li>Mech_HyperionLoader</li>
|
||||
<li>O21_Alien_Warforged</li>
|
||||
<li>O21_FR_Warforged</li>
|
||||
<li>Battle_Droid</li>
|
||||
<li>B-1_Droid_Specialist</li>
|
||||
<li>B-1_Commander_Droid</li>
|
||||
<li>Super_Battle_Droid</li>
|
||||
<li>Droidekas</li>
|
||||
<li>BX_Droid_Commando</li>
|
||||
<li>IG-100_Magnaguard</li>
|
||||
<li>T-Series_Tactical_Droid</li>
|
||||
<li>Super_Tactical_Droid</li>
|
||||
</raceNames>
|
||||
<anuses />
|
||||
<femaleBreasts />
|
||||
<femaleGenitals />
|
||||
<maleBreasts />
|
||||
<maleGenitals>
|
||||
<li>HydraulicPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Robot</li>
|
||||
</tags>
|
||||
<hasSingleGender>true</hasSingleGender>
|
||||
<hasSexNeed>false</hasSexNeed>
|
||||
<hasFertility>false</hasFertility>
|
||||
<hasPregnancy>false</hasPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>AdvancedRobotPerson</defName>
|
||||
<raceNames>
|
||||
<li>GR_Mechamime</li>
|
||||
<li>FemaleEscortBot</li>
|
||||
<li>MaleEscortBot</li>
|
||||
<li>DomestiBot</li>
|
||||
<li>eAndroid</li>
|
||||
<li>ChjAndroid</li>
|
||||
<li>Alien_Engi</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>BionicAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>BionicBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>BionicVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>BionicBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>BionicPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Robot</li>
|
||||
</tags>
|
||||
<hasFertility>false</hasFertility>
|
||||
<hasPregnancy>false</hasPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>ArchotechRobotPerson</defName>
|
||||
<raceNames>
|
||||
<li>Archorace</li>
|
||||
<li>GR_ArchotechCentipede</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>ArchotechAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>ArchotechBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>ArchotechVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>ArchotechBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>ArchotechPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Robot</li>
|
||||
</tags>
|
||||
</rjw.RaceGroupDef>
|
||||
</Defs>
|
|
@ -0,0 +1,229 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<!-- Some sizes
|
||||
Penis/Vag/Anus Breasts
|
||||
Micro 0.01 Nipples
|
||||
0.02 Tiny
|
||||
Small/Tight 0.20 Small
|
||||
Average 0.40 Average
|
||||
Large/Accommodating 0.60 Large
|
||||
Huge/Cavernous 0.80 Huge
|
||||
1.00 Enormous
|
||||
Towering/Abyssal 1.01
|
||||
1.20 Massive
|
||||
1.40 Gargantuan
|
||||
1.60 Colossal
|
||||
-->
|
||||
<Defs>
|
||||
<rjw.RacePartDef>
|
||||
<defName>Flat_Breasts</defName>
|
||||
<hediffName>Breasts</hediffName>
|
||||
<fluidType>Milk</fluidType>
|
||||
<fluidModifier>1.0</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(1.0, 0.01)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Horny_Penis</defName>
|
||||
<hediffName>Penis</hediffName>
|
||||
<fluidType>Cum</fluidType>
|
||||
<fluidModifier>1.5</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.25)</li>
|
||||
<li>(0.45, 0.7)</li>
|
||||
<li>(0.75, 0.9)</li>
|
||||
<li>(1.0, 1.01)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>Horny_Vagina</defName>
|
||||
<hediffName>Vagina</hediffName>
|
||||
<fluidType>Cum</fluidType>
|
||||
<fluidModifier>1.5</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.25)</li>
|
||||
<li>(0.35, 0.7)</li>
|
||||
<li>(0.75, 0.9)</li>
|
||||
<li>(1.0, 1.01)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>Horny_Breasts</defName>
|
||||
<hediffName>Breasts</hediffName>
|
||||
<fluidType>Milk</fluidType>
|
||||
<fluidModifier>2.0</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.25)</li>
|
||||
<li>(0.3, 0.7)</li>
|
||||
<li>(0.6, 0.9)</li>
|
||||
<li>(0.8, 1.01)</li>
|
||||
<li>(0.99, 1.5)</li>
|
||||
<li>(1.0, 1.6)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Large_Breasts</defName>
|
||||
<hediffName>Breasts</hediffName>
|
||||
<fluidType>Milk</fluidType>
|
||||
<fluidModifier>1.0</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.00001, 0.01)</li>
|
||||
<li>(0.001, 0.02)</li>
|
||||
<li>(0.02, 0.20)</li>
|
||||
<li>(0.12, 0.40)</li>
|
||||
<li>(0.63, 0.60)</li>
|
||||
<li>(0.80, 0.80)</li>
|
||||
<li>(0.90, 1.00)</li>
|
||||
<li>(0.93, 1.20)</li>
|
||||
<li>(0.97, 1.40)</li>
|
||||
<li>(1.0, 1.61)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Petite_Penis</defName>
|
||||
<hediffName>Penis</hediffName>
|
||||
<fluidType>Cum</fluidType>
|
||||
<fluidModifier>1.0</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.01)</li>
|
||||
<li>(0.20, 0.20)</li>
|
||||
<li>(0.75, 0.40)</li>
|
||||
<li>(0.99, 0.60)</li>
|
||||
<li>(0.995, 0.80)</li>
|
||||
<li>(1.0, 1.02)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Petite_Vagina</defName>
|
||||
<hediffName>Vagina</hediffName>
|
||||
<fluidType>Cum</fluidType>
|
||||
<fluidModifier>1.0</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.01)</li>
|
||||
<li>(0.30, 0.20)</li>
|
||||
<li>(0.75, 0.40)</li>
|
||||
<li>(0.99, 0.60)</li>
|
||||
<li>(0.995, 0.80)</li>
|
||||
<li>(1.0, 1.02)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Petite_Anus</defName>
|
||||
<hediffName>Anus</hediffName>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.01)</li>
|
||||
<li>(0.30, 0.20)</li>
|
||||
<li>(0.75, 0.40)</li>
|
||||
<li>(0.99, 0.60)</li>
|
||||
<li>(0.995, 0.80)</li>
|
||||
<li>(1.0, 1.02)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Petite_Breasts</defName>
|
||||
<hediffName>Breasts</hediffName>
|
||||
<fluidType>Milk</fluidType>
|
||||
<fluidModifier>1.0</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.10, 0.01)</li>
|
||||
<li>(0.30, 0.02)</li>
|
||||
<li>(0.65, 0.20)</li>
|
||||
<li>(0.85, 0.40)</li>
|
||||
<li>(0.99, 0.60)</li>
|
||||
<li>(0.995, 0.80)</li>
|
||||
<li>(0.997, 1.00)</li>
|
||||
<li>(0.998, 1.20)</li>
|
||||
<li>(0.999, 1.40)</li>
|
||||
<li>(1.0, 1.61)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Petite_Canine_Vagina</defName>
|
||||
<hediffName>DogVagina</hediffName>
|
||||
<fluidType>Cum</fluidType>
|
||||
<fluidModifier>1.0</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.01)</li>
|
||||
<li>(0.25, 0.20)</li>
|
||||
<li>(0.75, 0.40)</li>
|
||||
<li>(0.99, 0.60)</li>
|
||||
<li>(0.995, 0.80)</li>
|
||||
<li>(1.0, 1.02)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Petite_FoxGirl_Vagina</defName>
|
||||
<hediffName>Vagina</hediffName>
|
||||
<fluidType>Cum</fluidType>
|
||||
<fluidModifier>1.1</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.01)</li>
|
||||
<li>(0.20, 0.20)</li>
|
||||
<li>(0.75, 0.40)</li>
|
||||
<li>(0.99, 0.60)</li>
|
||||
<li>(1.0, 0.80)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>Petite_FoxGirl_Anus</defName>
|
||||
<hediffName>Anus</hediffName>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.01)</li>
|
||||
<li>(0.20, 0.20)</li>
|
||||
<li>(0.75, 0.40)</li>
|
||||
<li>(0.99, 0.60)</li>
|
||||
<li>(1.0, 0.80)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>Petite_FoxGirl_Breasts</defName>
|
||||
<hediffName>Breasts</hediffName>
|
||||
<fluidType>Milk</fluidType>
|
||||
<fluidModifier>1.1</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.01)</li>
|
||||
<li>(0.19, 0.02)</li>
|
||||
<li>(0.66, 0.20)</li>
|
||||
<li>(0.9, 0.40)</li>
|
||||
<li>(0.96, 0.60)</li>
|
||||
<li>(0.97, 0.80)</li>
|
||||
<li>(0.98, 1.00)</li>
|
||||
<li>(0.99, 1.20)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
</Defs>
|
|
@ -1,5 +1,268 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Defs>
|
||||
<!-- Humanoid -->
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>NoPartsHumanoidRace</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Zoltan</li>
|
||||
</raceNames>
|
||||
<anuses></anuses>
|
||||
<femaleBreasts />
|
||||
<femaleGenitals />
|
||||
<maleBreasts />
|
||||
<maleGenitals />
|
||||
<tags>
|
||||
<li>Skin</li>
|
||||
</tags>
|
||||
<hasSexNeed>false</hasSexNeed>
|
||||
<hasFertility>false</hasFertility>
|
||||
<hasPregnancy>false</hasPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>DemonRace</defName>
|
||||
<raceNames>
|
||||
<li>Alien_BlueOni</li>
|
||||
<li>Alien_GreenOni</li>
|
||||
<li>Alien_RedOni</li>
|
||||
<li>Alien_Zhthyhl</li>
|
||||
<li>Alien_Slaaneshi</li>
|
||||
<li>Alien_SlaaPrince</li>
|
||||
<li>Alien_Daemonette</li>
|
||||
<li>eBlackangel</li>
|
||||
<li>eExile</li>
|
||||
<li>kohime</li>
|
||||
<li>MM_Kappa</li>
|
||||
<li>O21_Alien_Tiefling</li>
|
||||
<li>O21_FR_Tiefling</li>
|
||||
<li>Sandy_Devil</li>
|
||||
<li>WMH_Ekimmara</li>
|
||||
<li>WMH_Fleder</li>
|
||||
<li>Yokai_Akaname</li>
|
||||
<li>Yokai_Issun</li>
|
||||
<li>Yokai_Kappa</li>
|
||||
<li>Yokai_OKappa</li>
|
||||
<li>Yokai_TuskSprit</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>DemonAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>Breasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>DemonVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>Breasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>DemonPenis</li>
|
||||
<li>DemonTentaclePenis</li>
|
||||
</maleGenitals>
|
||||
<chancemaleGenitals>
|
||||
<li>0.80</li>
|
||||
<li>0.20</li>
|
||||
</chancemaleGenitals>
|
||||
<tags>
|
||||
<li>Demon</li>
|
||||
</tags>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>GolemRace</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Crystalloid</li>
|
||||
<li>Crystal_Prism</li>
|
||||
<li>Crystal_NeutralPrism</li>
|
||||
<li>Crystal_PrismMini</li>
|
||||
<li>Crystal_Preserver</li>
|
||||
<li>Crystal_Guardian</li>
|
||||
<li>Crystal_Specter</li>
|
||||
<li>Crystal_GuardianP</li>
|
||||
<li>Crystal_Colossus</li>
|
||||
<li>Alien_Rockman</li>
|
||||
<li>Alien_Crystal</li>
|
||||
<li>WMH_Golem</li>
|
||||
</raceNames>
|
||||
<anuses />
|
||||
<femaleBreasts />
|
||||
<femaleGenitals>
|
||||
<li>GolemVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts />
|
||||
<maleGenitals>
|
||||
<li>GolemPenis</li>
|
||||
</maleGenitals>
|
||||
<tags></tags>
|
||||
<raceSexDrive>0.8</raceSexDrive>
|
||||
<hasFertility>false</hasFertility>
|
||||
<hasPregnancy>false</hasPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>InsectPerson</defName>
|
||||
<raceNames>
|
||||
<li>Alien_Mantis</li>
|
||||
<li>Ant_AntiniumRace</li>
|
||||
<li>Alien_Beetle</li>
|
||||
<li>Cults_ByakheeRace</li>
|
||||
<li>KlickmalaRace</li>
|
||||
<li>Poleepkwa</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>InsectAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>FeaturelessChest</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>OvipositorF</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>FeaturelessChest</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>OvipositorM</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Chitin</li>
|
||||
</tags>
|
||||
<raceSexDrive>0.8</raceSexDrive>
|
||||
<oviPregnancy>true</oviPregnancy>
|
||||
<ImplantEggs>true</ImplantEggs>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>ZombieRace</defName>
|
||||
<raceNames>
|
||||
<li>DRSKT_Race_Zombie</li>
|
||||
<li>ReanimatedCorpse</li>
|
||||
<li>WoW_Forsaken</li>
|
||||
<li>WMH_Fogler</li>
|
||||
<li>WMH_Ghoul</li>
|
||||
<li>WMH_Fogler</li>
|
||||
<li>WMH_Nekker</li>
|
||||
<li>WMH_Wraith</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>NecroAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>NecroBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>NecroVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>NecroBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>NecroPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Demon</li>
|
||||
</tags>
|
||||
<hasFertility>false</hasFertility>
|
||||
<hasPregnancy>false</hasPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
|
||||
<!-- Robot Humanoid -->
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>SimpleRobotPerson</defName>
|
||||
<raceNames>
|
||||
<li>Kenshi_Skeleton</li>
|
||||
<li>Mech_HyperionLoader</li>
|
||||
<li>O21_Alien_Warforged</li>
|
||||
<li>O21_FR_Warforged</li>
|
||||
<li>Battle_Droid</li>
|
||||
<li>B-1_Droid_Specialist</li>
|
||||
<li>B-1_Commander_Droid</li>
|
||||
<li>Super_Battle_Droid</li>
|
||||
<li>Droidekas</li>
|
||||
<li>BX_Droid_Commando</li>
|
||||
<li>IG-100_Magnaguard</li>
|
||||
<li>T-Series_Tactical_Droid</li>
|
||||
<li>Super_Tactical_Droid</li>
|
||||
</raceNames>
|
||||
<anuses />
|
||||
<femaleBreasts />
|
||||
<femaleGenitals />
|
||||
<maleBreasts />
|
||||
<maleGenitals>
|
||||
<li>HydraulicPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Robot</li>
|
||||
</tags>
|
||||
<hasSingleGender>true</hasSingleGender>
|
||||
<hasSexNeed>false</hasSexNeed>
|
||||
<hasFertility>false</hasFertility>
|
||||
<hasPregnancy>false</hasPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>AdvancedRobotPerson</defName>
|
||||
<raceNames>
|
||||
<li>GR_Mechamime</li>
|
||||
<li>FemaleEscortBot</li>
|
||||
<li>MaleEscortBot</li>
|
||||
<li>DomestiBot</li>
|
||||
<li>eAndroid</li>
|
||||
<li>ChjAndroid</li>
|
||||
<li>Alien_Engi</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>BionicAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>BionicBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>BionicVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>BionicBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>BionicPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Robot</li>
|
||||
</tags>
|
||||
<hasFertility>false</hasFertility>
|
||||
<hasPregnancy>false</hasPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>ArchotechRobotPerson</defName>
|
||||
<raceNames>
|
||||
<li>Archorace</li>
|
||||
<li>GR_ArchotechCentipede</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>ArchotechAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>ArchotechBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>ArchotechVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>ArchotechBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>ArchotechPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Robot</li>
|
||||
</tags>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
|
||||
<!-- Animal -->
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>NoPartsAnimals</defName>
|
||||
<raceNames>
|
||||
|
@ -51,6 +314,123 @@
|
|||
<hasPregnancy>false</hasPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<!-- Arthropods whose main function is to lay eggs for their colony -->
|
||||
<defName>ArthropodAnimalsQueen</defName>
|
||||
<raceNames>
|
||||
<li>AA_BumbledroneQueen</li>
|
||||
<li>RRY_Xenomorph_Queen</li>
|
||||
<li>Skrix_Royal</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>InsectAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts />
|
||||
<femaleGenitals>
|
||||
<li>OviporeVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts />
|
||||
<maleGenitals />
|
||||
<tags>
|
||||
<li>Chitin</li>
|
||||
</tags>
|
||||
<hasSingleGender>true</hasSingleGender>
|
||||
<hasPregnancy>true</hasPregnancy>
|
||||
<oviPregnancy>true</oviPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<!-- Arthropods whose main function is to fertilize the eggs of a queen or princess (Probably doesn't work) -->
|
||||
<defName>ArthropodAnimalsPrince</defName>
|
||||
<raceNames>
|
||||
<li>Kenshi_Hiver_Prince</li>
|
||||
<li>Kenshi_Fogman_Prince</li>
|
||||
<li>Kenshi_Hiver_Prince_Southern</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>InsectAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts />
|
||||
<femaleGenitals />
|
||||
<maleBreasts />
|
||||
<maleGenitals>
|
||||
<li>AedeagusPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Chitin</li>
|
||||
</tags>
|
||||
<hasSingleGender>true</hasSingleGender>
|
||||
<hasPregnancy>false</hasPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<!-- Arthropods that are incapable of reproduction, usually because they belong to a drone caste -->
|
||||
<defName>ArthropodAnimalsSterile</defName>
|
||||
<raceNames>
|
||||
<li>AA_Bumbledrone</li>
|
||||
<li>ACPHaulerAnt</li>
|
||||
<li>ACPAcidAnt</li>
|
||||
<li>Apini</li>
|
||||
<li>Azuri</li>
|
||||
<li>Moobee</li>
|
||||
<li>Kenshi_Hiver_Soldier</li>
|
||||
<li>Kenshi_Hiver_Worker</li>
|
||||
<li>Kenshi_Fogman_Soldier</li>
|
||||
<li>Kenshi_Fogman_Worker</li>
|
||||
<li>Kenshi_Hiver_Soldier_Southern</li>
|
||||
<li>Kenshi_Hiver_Worker_Southern</li>
|
||||
<li>Skrix</li>
|
||||
<li>Skrix_Noble</li>
|
||||
<li>Skrix_Soldier</li>
|
||||
<li>WMAux_KikimoreWarrior</li>
|
||||
<li>WMAux_KikimoreWorker</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>InsectAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts />
|
||||
<femaleGenitals />
|
||||
<maleBreasts />
|
||||
<maleGenitals />
|
||||
<tags>
|
||||
<li>Chitin</li>
|
||||
</tags>
|
||||
<hasSingleGender>true</hasSingleGender>
|
||||
<hasSexNeed>false</hasSexNeed>
|
||||
<hasFertility>false</hasFertility>
|
||||
<hasPregnancy>false</hasPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>CactoidGroup</defName>
|
||||
<raceNames>
|
||||
<li>AA_Cactipine</li>
|
||||
<li>AA_Needlepost</li>
|
||||
<li>AA_Needleroll</li>
|
||||
<li>Alien_Cactoid</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>CactoidAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>CactoidBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>CactoidVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>CactoidBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleGenitals>
|
||||
<li>CactoidPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Plant</li>
|
||||
</tags>
|
||||
<hasPregnancy>false</hasPregnancy>
|
||||
<raceSexDrive>0.5</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>EldritchThingGroup</defName>
|
||||
<raceNames>
|
||||
|
@ -91,239 +471,49 @@
|
|||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>CactoidGroup</defName>
|
||||
<defName>TentacleHermAnimals</defName>
|
||||
<raceNames>
|
||||
<li>AA_Cactipine</li>
|
||||
<li>AA_Needlepost</li>
|
||||
<li>AA_Needleroll</li>
|
||||
<li>Alien_Cactoid</li>
|
||||
<li>AA_Plasmorph</li>
|
||||
<li>AA_TarGuzzler</li>
|
||||
<li>AA_Helixien</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>CactoidAnus</li>
|
||||
<li>CloacalAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>CactoidBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleBreasts />
|
||||
<femaleGenitals>
|
||||
<li>CactoidVagina</li>
|
||||
<li>CloacalVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts>
|
||||
<li>CactoidBreasts</li>
|
||||
</maleBreasts>
|
||||
<maleBreasts />
|
||||
<maleGenitals>
|
||||
<li>CactoidPenis</li>
|
||||
<li>TentaclePenis</li>
|
||||
</maleGenitals>
|
||||
<tags></tags>
|
||||
<hasSingleGender>true</hasSingleGender>
|
||||
<oviPregnancy>true</oviPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>VineAnimals</defName>
|
||||
<raceNames>
|
||||
<li>AA_AnimaColossus</li>
|
||||
<li>AA_Mantrap</li>
|
||||
<li>AA_MycoidColossus</li>
|
||||
<li>AA_OvergrownColossus</li>
|
||||
<li>WMH_Leshy</li>
|
||||
</raceNames>
|
||||
<anuses />
|
||||
<femaleBreasts />
|
||||
<femaleGenitals />
|
||||
<maleBreasts />
|
||||
<maleGenitals>
|
||||
<li>VinePenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Plant</li>
|
||||
</tags>
|
||||
<hasPregnancy>false</hasPregnancy>
|
||||
<raceSexDrive>0.5</raceSexDrive>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<!-- Arthropods that have aedeagi and ovipores, and reproduce via spermatophores and egg-laying -->
|
||||
<defName>ArthropoidAnimals</defName>
|
||||
<raceNames>
|
||||
<li>AA_AngelMoth</li>
|
||||
<li>AA_Animalisk</li>
|
||||
<li>AA_Atispec</li>
|
||||
<li>AA_Barbslinger</li>
|
||||
<li>AA_BedBug</li>
|
||||
<li>AA_ChemfuelMyrmidon</li>
|
||||
<li>AA_Drainer</li>
|
||||
<li>AA_FireWasp</li>
|
||||
<li>AA_GreatDevourer</li>
|
||||
<li>AA_IronhuskBeetle</li>
|
||||
<li>AA_Blizzarisk</li>
|
||||
<li>AA_Cinderlisk</li>
|
||||
<li>AA_Dunealisk</li>
|
||||
<li>AA_Feralisk</li>
|
||||
<li>AA_Junglelisk</li>
|
||||
<li>AA_Ravager</li>
|
||||
<li>ACPSilkspider</li>
|
||||
<li>AEXP_Megascorpion</li>
|
||||
<li>BWFlooferMoth</li>
|
||||
<li>VAECaves_AncientGiantSpider</li>
|
||||
<li>VAECaves_CaveCrawler</li>
|
||||
<li>VAECaves_GiantSpider</li>
|
||||
<li>VAECaves_GiantSpiderHatchling</li>
|
||||
<li>Archospider</li>
|
||||
<li>Arthropleura</li>
|
||||
<li>Pulmonoscorpius</li>
|
||||
<li>Visceral</li>
|
||||
<li>Prowler</li>
|
||||
<li>Harvester</li>
|
||||
<li>BroodLord</li>
|
||||
<li>Terrorworm</li>
|
||||
<li>Bulwark</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>InsectAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts />
|
||||
<femaleGenitals>
|
||||
<li>OviporeVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts />
|
||||
<maleGenitals>
|
||||
<li>AedeagusPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Chitin</li>
|
||||
</tags>
|
||||
<raceSexDrive>0.7</raceSexDrive>
|
||||
<hasPregnancy>true</hasPregnancy>
|
||||
<oviPregnancy>true</oviPregnancy>
|
||||
<ImplantEggs>false</ImplantEggs>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<!-- Arthropods that reproduce through oviposition -->
|
||||
<defName>OvipositorAnimals</defName>
|
||||
<raceNames>
|
||||
<li>AA_BlackScarab</li>
|
||||
<li>AA_BlackSpelopede</li>
|
||||
<li>AA_BlackSpider</li>
|
||||
<li>AA_CrepuscularBeetle</li>
|
||||
<li>AA_MammothWorm</li>
|
||||
<li>AA_MegaLouse</li>
|
||||
<li>AA_Metallovore</li>
|
||||
<li>AA_Thermadon</li>
|
||||
<li>AA_LuciferBug</li>
|
||||
<li>ACPMegascorpion</li>
|
||||
<li>Meganeura</li>
|
||||
<li>Spiderant</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>InsectAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts />
|
||||
<femaleGenitals>
|
||||
<li>OvipositorF</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts />
|
||||
<maleGenitals>
|
||||
<li>OvipositorM</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Chitin</li>
|
||||
</tags>
|
||||
<raceSexDrive>0.7</raceSexDrive>
|
||||
<hasPregnancy>true</hasPregnancy>
|
||||
<oviPregnancy>true</oviPregnancy>
|
||||
<ImplantEggs>true</ImplantEggs>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<!-- Arthropods whose main function is to lay eggs for their colony -->
|
||||
<defName>ArthropoidAnimalsQueen</defName>
|
||||
<raceNames>
|
||||
<li>AA_BumbledroneQueen</li>
|
||||
<li>RRY_Xenomorph_Queen</li>
|
||||
<li>Skrix_Royal</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>InsectAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts />
|
||||
<femaleGenitals>
|
||||
<li>OviporeVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts />
|
||||
<maleGenitals />
|
||||
<tags>
|
||||
<li>Chitin</li>
|
||||
</tags>
|
||||
<hasSingleGender>true</hasSingleGender>
|
||||
<hasPregnancy>true</hasPregnancy>
|
||||
<oviPregnancy>true</oviPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<!-- Arthropods whose main function is to fertilize the eggs of a queen or princess (Probably doesn't work) -->
|
||||
<defName>ArthropoidAnimalsPrince</defName>
|
||||
<raceNames>
|
||||
<li>Kenshi_Hiver_Prince</li>
|
||||
<li>Kenshi_Fogman_Prince</li>
|
||||
<li>Kenshi_Hiver_Prince_Southern</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>InsectAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts />
|
||||
<femaleGenitals />
|
||||
<maleBreasts />
|
||||
<maleGenitals>
|
||||
<li>AedeagusPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Chitin</li>
|
||||
</tags>
|
||||
<hasSingleGender>true</hasSingleGender>
|
||||
<hasPregnancy>false</hasPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<!-- Arthropods that are incapable of reproduction, usually because they belong to a drone caste -->
|
||||
<defName>ArthropoidAnimalsSterile</defName>
|
||||
<raceNames>
|
||||
<li>AA_Bumbledrone</li>
|
||||
<li>ACPHaulerAnt</li>
|
||||
<li>ACPAcidAnt</li>
|
||||
<li>Apini</li>
|
||||
<li>Azuri</li>
|
||||
<li>Moobee</li>
|
||||
<li>Kenshi_Hiver_Soldier</li>
|
||||
<li>Kenshi_Hiver_Worker</li>
|
||||
<li>Kenshi_Fogman_Soldier</li>
|
||||
<li>Kenshi_Fogman_Worker</li>
|
||||
<li>Kenshi_Hiver_Soldier_Southern</li>
|
||||
<li>Kenshi_Hiver_Worker_Southern</li>
|
||||
<li>Skrix</li>
|
||||
<li>Skrix_Noble</li>
|
||||
<li>Skrix_Soldier</li>
|
||||
<li>WMAux_KikimoreWarrior</li>
|
||||
<li>WMAux_KikimoreWorker</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>InsectAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts />
|
||||
<femaleGenitals />
|
||||
<maleBreasts />
|
||||
<maleGenitals />
|
||||
<tags>
|
||||
<li>Chitin</li>
|
||||
</tags>
|
||||
<hasSingleGender>true</hasSingleGender>
|
||||
<hasSexNeed>false</hasSexNeed>
|
||||
<hasFertility>false</hasFertility>
|
||||
<hasPregnancy>false</hasPregnancy>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef>
|
||||
<defName>OvipositorAnimalsHighSex</defName>
|
||||
<raceNames>
|
||||
<li>VAECaves_InsectoidHulk</li>
|
||||
<li>WMH_KikimoreQueen</li>
|
||||
</raceNames>
|
||||
<anuses>
|
||||
<li>InsectAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts />
|
||||
<femaleGenitals>
|
||||
<li>OvipositorF</li>
|
||||
</femaleGenitals>
|
||||
<maleBreasts />
|
||||
<maleGenitals>
|
||||
<li>OvipositorM</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Chitin</li>
|
||||
</tags>
|
||||
<raceSexDrive>1.5</raceSexDrive>
|
||||
<hasPregnancy>true</hasPregnancy>
|
||||
<oviPregnancy>true</oviPregnancy>
|
||||
<ImplantEggs>true</ImplantEggs>
|
||||
</rjw.RaceGroupDef>
|
||||
</Defs>
|
|
@ -1,49 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<rjw.RacePartDef>
|
||||
<defName>Petite_FoxGirls_Vagina</defName>
|
||||
<hediffName>Vagina</hediffName>
|
||||
<fluidType>Cum</fluidType>
|
||||
<fluidModifier>1.1</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.01)</li>
|
||||
<li>(0.20, 0.20)</li>
|
||||
<li>(0.75, 0.40)</li>
|
||||
<li>(0.99, 0.60)</li>
|
||||
<li>(1.0, 0.80)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>Petite_FoxGirls_Anus</defName>
|
||||
<hediffName>Anus</hediffName>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.01)</li>
|
||||
<li>(0.20, 0.20)</li>
|
||||
<li>(0.75, 0.40)</li>
|
||||
<li>(0.99, 0.60)</li>
|
||||
<li>(1.0, 0.80)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>Petite_FoxGirls_Breasts</defName>
|
||||
<hediffName>Breasts</hediffName>
|
||||
<fluidType>Milk</fluidType>
|
||||
<fluidModifier>1.1</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.01)</li>
|
||||
<li>(0.19, 0.02)</li>
|
||||
<li>(0.66, 0.20)</li>
|
||||
<li>(0.9, 0.40)</li>
|
||||
<li>(0.96, 0.60)</li>
|
||||
<li>(0.97, 0.80)</li>
|
||||
<li>(0.98, 1.00)</li>
|
||||
<li>(0.99, 1.20)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
</Defs>
|
|
@ -1,47 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<rjw.RacePartDef>
|
||||
<defName>Horny_Penis</defName>
|
||||
<hediffName>Penis</hediffName>
|
||||
<fluidType>Cum</fluidType>
|
||||
<fluidModifier>1.5</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.25)</li>
|
||||
<li>(0.45, 0.7)</li>
|
||||
<li>(0.75, 0.9)</li>
|
||||
<li>(1.0, 1.01)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>Horny_Vagina</defName>
|
||||
<hediffName>Vagina</hediffName>
|
||||
<fluidType>Cum</fluidType>
|
||||
<fluidModifier>1.5</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.25)</li>
|
||||
<li>(0.35, 0.7)</li>
|
||||
<li>(0.75, 0.9)</li>
|
||||
<li>(1.0, 1.01)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>Horny_Breasts</defName>
|
||||
<hediffName>Breasts</hediffName>
|
||||
<fluidType>Milk</fluidType>
|
||||
<fluidModifier>2.0</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.25)</li>
|
||||
<li>(0.3, 0.7)</li>
|
||||
<li>(0.6, 0.9)</li>
|
||||
<li>(0.8, 1.01)</li>
|
||||
<li>(0.99, 1.5)</li>
|
||||
<li>(1.0, 1.6)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
</Defs>
|
|
@ -1,244 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<rjw.RacePartDef>
|
||||
<defName>DinoPenis</defName>
|
||||
<hediffName>DinoPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>DinoVagina</defName>
|
||||
<hediffName>DinoVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>DinoAnus</defName>
|
||||
<hediffName>DinoAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>ElfPenis</defName>
|
||||
<hediffName>ElfPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>ElfVagina</defName>
|
||||
<hediffName>ElfVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>ElfAnus</defName>
|
||||
<hediffName>ElfAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>OrcPenis</defName>
|
||||
<hediffName>OrcPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>OrcVagina</defName>
|
||||
<hediffName>OrcVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>OrcBreasts</defName>
|
||||
<hediffName>OrcBreasts</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>OrcAnus</defName>
|
||||
<hediffName>OrcAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>GhoulPenis</defName>
|
||||
<hediffName>GhoulPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>GhoulVagina</defName>
|
||||
<hediffName>GhoulVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>GhoulBreasts</defName>
|
||||
<hediffName>GhoulBreasts</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>GhoulAnus</defName>
|
||||
<hediffName>GhoulAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>ScaleBreasts</defName>
|
||||
<hediffName>ScaleBreasts</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>GolemPenis</defName>
|
||||
<hediffName>GolemPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>TentaclePenis</defName>
|
||||
<hediffName>TentaclePenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>DemonTentaclesF</defName>
|
||||
<hediffName>DemonTentaclesF</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>MonkeyPenis</defName>
|
||||
<hediffName>MonkeyPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>PigPenis</defName>
|
||||
<hediffName>PigPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>BearPenis</defName>
|
||||
<hediffName>BearPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>TurtlePenis</defName>
|
||||
<hediffName>TurtlePenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>ElephantPenis</defName>
|
||||
<hediffName>ElephantPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>BovinePenis</defName>
|
||||
<hediffName>BovinePenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>MarinePenis</defName>
|
||||
<hediffName>MarinePenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>VinePenis</defName>
|
||||
<hediffName>VinePenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>CactoidPenis</defName>
|
||||
<hediffName>CactoidPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>CactoidVagina</defName>
|
||||
<hediffName>CactoidVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>CactoidBreasts</defName>
|
||||
<hediffName>CactoidBreasts</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>CactoidAnus</defName>
|
||||
<hediffName>CactoidAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>TreePenis</defName>
|
||||
<hediffName>TreePenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>TreeVagina</defName>
|
||||
<hediffName>TreeVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>TreeBreasts</defName>
|
||||
<hediffName>TreeBreasts</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>TreeAnus</defName>
|
||||
<hediffName>TreeAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>GhostPenis</defName>
|
||||
<hediffName>GhostPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>GhostVagina</defName>
|
||||
<hediffName>GhostVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>GhostBreasts</defName>
|
||||
<hediffName>GhostBreasts</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>GhostAnus</defName>
|
||||
<hediffName>GhostAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>NecroPenis</defName>
|
||||
<hediffName>NecroPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>NecroVagina</defName>
|
||||
<hediffName>NecroVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>NecroAnus</defName>
|
||||
<hediffName>NecroAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>NecroBreasts</defName>
|
||||
<hediffName>NecroBreasts</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>AntherPenis</defName>
|
||||
<hediffName>AntherPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
<rjw.RacePartDef>
|
||||
<defName>PistilVagina</defName>
|
||||
<hediffName>PistilVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>DragonAnus</defName>
|
||||
<hediffName>DragonAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>HorseAnus</defName>
|
||||
<hediffName>HorseAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>CatAnus</defName>
|
||||
<hediffName>CatAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>DogAnus</defName>
|
||||
<hediffName>DogAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>BovineVagina</defName>
|
||||
<hediffName>BovineVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>CervineAnus</defName>
|
||||
<hediffName>CervineAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>MammalianAnus</defName>
|
||||
<hediffName>MammalianAnus</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Ovipore</defName>
|
||||
<hediffName>OviporeVagina</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Aedeagus</defName>
|
||||
<hediffName>AedeagusPenis</hediffName>
|
||||
</rjw.RacePartDef>
|
||||
</Defs>
|
|
@ -1,57 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<!-- Some sizes
|
||||
Penis/Vag/Anus Breasts
|
||||
Micro 0.01 Nipples
|
||||
0.02 Tiny
|
||||
Small/Tight 0.20 Small
|
||||
Average 0.40 Average
|
||||
Large/Accomodating 0.60 Large
|
||||
Huge/Cavernous 0.80 Huge
|
||||
1.00 Enormous
|
||||
Towering/Abyssal 1.01
|
||||
1.20 Massive
|
||||
1.40 Gargantuan
|
||||
1.60 Colossal
|
||||
-->
|
||||
<Defs>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Large_Breasts</defName>
|
||||
<hediffName>Breasts</hediffName>
|
||||
<fluidType>Milk</fluidType>
|
||||
<fluidModifier>1.0</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.00001, 0.01)</li>
|
||||
<li>(0.001, 0.02)</li>
|
||||
<li>(0.02, 0.20)</li>
|
||||
<li>(0.12, 0.40)</li>
|
||||
<li>(0.63, 0.60)</li>
|
||||
<li>(0.80, 0.80)</li>
|
||||
<li>(0.90, 1.00)</li>
|
||||
<li>(0.93, 1.20)</li>
|
||||
<li>(0.97, 1.40)</li>
|
||||
<li>(1.0, 1.61)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Large_Horse_Penis</defName>
|
||||
<hediffName>HorsePenis</hediffName>
|
||||
<fluidType>Cum</fluidType>
|
||||
<fluidModifier>1.15</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.005, 0.01)</li>
|
||||
<li>(0.01, 0.20)</li>
|
||||
<li>(0.30, 0.40)</li>
|
||||
<li>(0.70, 0.60)</li>
|
||||
<li>(0.90, 0.80)</li>
|
||||
<li>(1.0, 1.02)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
</Defs>
|
|
@ -1,55 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<!-- Some sizes
|
||||
Penis/Vag/Anus Breasts
|
||||
Micro 0.01 Nipples
|
||||
0.02 Tiny
|
||||
Small/Tight 0.20 Small
|
||||
Average 0.40 Average
|
||||
Large/Accomodating 0.60 Large
|
||||
Huge/Cavernous 0.80 Huge
|
||||
1.00 Enormous
|
||||
Towering/Abyssal 1.01
|
||||
1.20 Massive
|
||||
1.40 Gargantuan
|
||||
1.60 Colossal
|
||||
-->
|
||||
<Defs>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Flat_Breasts</defName>
|
||||
<hediffName>Breasts</hediffName>
|
||||
<fluidType>Milk</fluidType>
|
||||
<fluidModifier>1.0</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(1.0, 0.01)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Flat_Bionic_Breasts</defName>
|
||||
<hediffName>BionicBreasts</hediffName>
|
||||
<fluidType>Milk</fluidType>
|
||||
<fluidModifier>1.0</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(1.0, 0.01)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Flat_Hydraulic_Breasts</defName>
|
||||
<hediffName>HydraulicBreasts</hediffName>
|
||||
<fluidType>Milk</fluidType>
|
||||
<fluidModifier>1.0</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(1.0, 0.01)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
</Defs>
|
|
@ -1,108 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
|
||||
<!-- Some sizes
|
||||
Penis/Vag/Anus Breasts
|
||||
Micro 0.01 Nipples
|
||||
0.02 Tiny
|
||||
Small/Tight 0.20 Small
|
||||
Average 0.40 Average
|
||||
Large/Accomodating 0.60 Large
|
||||
Huge/Cavernous 0.80 Huge
|
||||
1.00 Enormous
|
||||
Towering/Abyssal 1.01
|
||||
1.20 Massive
|
||||
1.40 Gargantuan
|
||||
1.60 Colossal
|
||||
-->
|
||||
<Defs>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Petite_Penis</defName>
|
||||
<hediffName>Penis</hediffName>
|
||||
<fluidType>Cum</fluidType>
|
||||
<fluidModifier>1.0</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.01)</li>
|
||||
<li>(0.20, 0.20)</li>
|
||||
<li>(0.75, 0.40)</li>
|
||||
<li>(0.99, 0.60)</li>
|
||||
<li>(0.995, 0.80)</li>
|
||||
<li>(1.0, 1.02)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Petite_Vagina</defName>
|
||||
<hediffName>Vagina</hediffName>
|
||||
<fluidType>Cum</fluidType>
|
||||
<fluidModifier>1.0</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.01)</li>
|
||||
<li>(0.30, 0.20)</li>
|
||||
<li>(0.75, 0.40)</li>
|
||||
<li>(0.99, 0.60)</li>
|
||||
<li>(0.995, 0.80)</li>
|
||||
<li>(1.0, 1.02)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Petite_Anus</defName>
|
||||
<hediffName>Anus</hediffName>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.01)</li>
|
||||
<li>(0.30, 0.20)</li>
|
||||
<li>(0.75, 0.40)</li>
|
||||
<li>(0.99, 0.60)</li>
|
||||
<li>(0.995, 0.80)</li>
|
||||
<li>(1.0, 1.02)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Petite_Breasts</defName>
|
||||
<hediffName>Breasts</hediffName>
|
||||
<fluidType>Milk</fluidType>
|
||||
<fluidModifier>1.0</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.10, 0.01)</li>
|
||||
<li>(0.30, 0.02)</li>
|
||||
<li>(0.65, 0.20)</li>
|
||||
<li>(0.85, 0.40)</li>
|
||||
<li>(0.99, 0.60)</li>
|
||||
<li>(0.995, 0.80)</li>
|
||||
<li>(0.997, 1.00)</li>
|
||||
<li>(0.998, 1.20)</li>
|
||||
<li>(0.999, 1.40)</li>
|
||||
<li>(1.0, 1.61)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
|
||||
<rjw.RacePartDef>
|
||||
<defName>Petite_Canine_Vagina</defName>
|
||||
<hediffName>DogVagina</hediffName>
|
||||
<fluidType>Cum</fluidType>
|
||||
<fluidModifier>1.0</fluidModifier>
|
||||
<severityCurve>
|
||||
<points>
|
||||
<li>(0.01, 0.01)</li>
|
||||
<li>(0.25, 0.20)</li>
|
||||
<li>(0.75, 0.40)</li>
|
||||
<li>(0.99, 0.60)</li>
|
||||
<li>(0.995, 0.80)</li>
|
||||
<li>(1.0, 1.02)</li>
|
||||
</points>
|
||||
</severityCurve>
|
||||
</rjw.RacePartDef>
|
||||
|
||||
|
||||
</Defs>
|
File diff suppressed because it is too large
Load Diff
|
@ -1,578 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>OrcPenis</defName>
|
||||
<label>add orc penis</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>OrcPenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>OrcPenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>OrcPenis</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>ElfPenis</defName>
|
||||
<label>add elf penis</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>ElfPenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>ElfPenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>ElfPenis</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>DinoPenis</defName>
|
||||
<label>add dino penis</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>DinoPenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>DinoPenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>DinoPenis</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>MonkeyPenis</defName>
|
||||
<label>add monkey penis</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>MonkeyPenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>MonkeyPenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>MonkeyPenis</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>PigPenis</defName>
|
||||
<label>add pig penis</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>PigPenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>PigPenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>PigPenis</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>BearPenis</defName>
|
||||
<label>add bear penis</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>BearPenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>BearPenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>BearPenis</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>TurtlePenis</defName>
|
||||
<label>add turtle penis</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>TurtlePenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>TurtlePenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>TurtlePenis</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>ElephantPenis</defName>
|
||||
<label>add elephant penis</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>ElephantPenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>ElephantPenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>ElephantPenis</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>BovinePenis</defName>
|
||||
<label>add bovine penis</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>BovinePenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>BovinePenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>BovinePenis</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>TentaclePenis</defName>
|
||||
<label>add tentacles</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>TentaclePenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>PigPenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>TentaclePenis</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>NecroPenis</defName>
|
||||
<label>add decayed penis</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>NecroPenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>NecroPenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>NecroPenis</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>VinePenis</defName>
|
||||
<label>add vines</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>VinePenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>PigPenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>VinePenis</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>MarinePenis</defName>
|
||||
<label>add aquatic penis</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>MarinePenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>MarinePenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>MarinePenis</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>CactoidPenis</defName>
|
||||
<label>add cactoid penis</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>CactoidPenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>CactoidPenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>CactoidPenis</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>GolemPenis</defName>
|
||||
<label>add rock penis</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>GolemPenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>GolemPenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>GolemPenis</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>GhoulPenis</defName>
|
||||
<label>add irradiated penis</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>GhoulPenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>GhoulPenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>GhoulPenis</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>TreePenis</defName>
|
||||
<label>add bark penis</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>TreePenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>TreePenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>TreePenis</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingF">
|
||||
<defName>AntherPenis</defName>
|
||||
<label>add anther</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>AntherPenis</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>AntherPenis</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>AntherPenis</addsHediff>
|
||||
</RecipeDef>
|
||||
</Defs>
|
|
@ -1,293 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<RecipeDef ParentName="FutaMakingM">
|
||||
<defName>OrcVagina</defName>
|
||||
<label>add orc vagina</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>OrcVagina</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>OrcVagina</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>OrcVagina</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingM">
|
||||
<defName>ElfVagina</defName>
|
||||
<label>add elf vagina</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>ElfVagina</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>ElfVagina</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>ElfVagina</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingM">
|
||||
<defName>DinoVagina</defName>
|
||||
<label>add dino vagina</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>DinoVagina</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>DinoVagina</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>DinoVagina</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingM">
|
||||
<defName>NecroVagina</defName>
|
||||
<label>add decayed vagina</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>NecroVagina</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>NecroVagina</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>NecroVagina</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingM">
|
||||
<defName>CactoidVagina</defName>
|
||||
<label>add cactoid vagina</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>CactoidVagina</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>CactoidVagina</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>CactoidVagina</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingM">
|
||||
<defName>GhoulVagina</defName>
|
||||
<label>add irradiated vagina</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>GhoulVagina</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>GhoulVagina</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>GhoulVagina</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingM">
|
||||
<defName>TreeVagina</defName>
|
||||
<label>add bark vagina</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>TreeVagina</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>TreeVagina</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>TreeVagina</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingM">
|
||||
<defName>PistilVagina</defName>
|
||||
<label>add pistil</label>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>PistilVagina</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>PistilVagina</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>PistilVagina</addsHediff>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef ParentName="FutaMakingM">
|
||||
<defName>BovineVagina</defName>
|
||||
<label>add bovine vagina</label>
|
||||
<skillRequirements>
|
||||
<Medicine>7</Medicine>
|
||||
</skillRequirements>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>BovineVagina</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>BovineVagina</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>BovineVagina</addsHediff>
|
||||
</RecipeDef>
|
||||
</Defs>
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,573 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- This is an automatically generated file. If you are the end user, this is safe to edit. If you are a contributor, please edit the source files instead. -->
|
||||
<Defs>
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>BearPenis</defName>
|
||||
<label>bear penis</label>
|
||||
<description>A small penis supported by a bone.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.080</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>BovinePenis</defName>
|
||||
<label>bovine penis</label>
|
||||
<description>A rather long but thin penis with large testicles.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.192</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenFemale">
|
||||
<defName>BovineVagina</defName>
|
||||
<label>bovine vagina</label>
|
||||
<description>A rather thin and deep vagina, likely belonging to a large mammal.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.130</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseAnus">
|
||||
<defName>CanineAnus</defName>
|
||||
<label>canine anus</label>
|
||||
<description>A canine anus.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.120</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>DinosaurPenis</defName>
|
||||
<label>dinosaur penis</label>
|
||||
<description>A large tapered penis that is slightly flattened at the top. It looks similar to a large tongue.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.240</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>ElephantPenis</defName>
|
||||
<label>elephant penis</label>
|
||||
<description>A large and flexible prehensile penis.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.320</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenFemale">
|
||||
<defName>ElephantVagina</defName>
|
||||
<label>elephant vagina</label>
|
||||
<description>The deep vagina of a female elephant.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.130</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseAnus">
|
||||
<defName>EquineAnus</defName>
|
||||
<label>equine anus</label>
|
||||
<description>An anus shaped like a doughnut.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.120</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseAnus">
|
||||
<defName>FelineAnus</defName>
|
||||
<label>feline anus</label>
|
||||
<description>A feline anus.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.120</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>MonkeyPenis</defName>
|
||||
<label>monkey penis</label>
|
||||
<description>A very thin, but otherwise humanoid-looking penis.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.112</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>PigPenis</defName>
|
||||
<label>pig penis</label>
|
||||
<description>A corkscrew shaped penis.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.192</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenFemale">
|
||||
<defName>PigVagina</defName>
|
||||
<label>pig vagina</label>
|
||||
<description>The foldy vagina of a female pig.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.100</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenFemale">
|
||||
<defName>MammalVagina</defName>
|
||||
<label>mammal vagina</label>
|
||||
<description>A generic vagina that probably belongs to some mammal.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.100</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseAnus">
|
||||
<defName>MammalAnus</defName>
|
||||
<label>mammal anus</label>
|
||||
<description>A generic mammalian animal's anus.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.120</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseAnus">
|
||||
<defName>CervineAnus</defName>
|
||||
<label>cervine anus</label>
|
||||
<description>A deer's anus.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.120</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenFemale">
|
||||
<defName>HyenaVagina</defName>
|
||||
<label>hyena pseudo-penis</label>
|
||||
<description>The clitoris of the female spotted hyena is enlarged into a pseudo-penis, through which the female urinates and reproduces. It can even get erect!</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.130</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>MarinePenis</defName>
|
||||
<label>marine penis</label>
|
||||
<description>A girthy, retractable penis that tapers to a point; it likely belongs to a seal, walrus, or hippo.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.240</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenFemale">
|
||||
<defName>MarineVagina</defName>
|
||||
<label>marine vagina</label>
|
||||
<description>A slippery vagina.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.100</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>CactoidPenis</defName>
|
||||
<label>cactoid penis</label>
|
||||
<description>A rough plant-like penis, with thorns along the shaft.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.160</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenFemale">
|
||||
<defName>CactoidVagina</defName>
|
||||
<label>cactoid vagina</label>
|
||||
<description>A rough plant-like vagina, with thorns lining the inner walls. The thorns grip male genitals during sex.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.100</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseAnus">
|
||||
<defName>CactoidAnus</defName>
|
||||
<label>cactoid anus</label>
|
||||
<description>A rough plant-like anus. No thorns this time.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.120</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>TurtlePenis</defName>
|
||||
<label>turtle penis</label>
|
||||
<description>A large penis with a huge flare at the tip.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.320</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>Aedeagus</defName>
|
||||
<label>aedeagus</label>
|
||||
<description>The phallus of a male arthropod, for excreting a spermatophore to inseminate a female arthropod.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.160</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenFemale">
|
||||
<defName>OviporeVagina</defName>
|
||||
<label>ovipore</label>
|
||||
<description>A pore-like sexual organ of a female arthropod for receiving a spermatophore. Very loosely comparable to a vagina.</description>
|
||||
<statBases>
|
||||
<MarketValue>50</MarketValue>
|
||||
<Mass>0.100</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>AntherPenis</defName>
|
||||
<label>anther</label>
|
||||
<description>A flower's male reproductive organ. A long and thin filament, with a large pollen-producing head in the tip.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.192</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenFemale">
|
||||
<defName>PistilVagina</defName>
|
||||
<label>pistil</label>
|
||||
<description>A flower's female reproductive organ. The sticky entrance is connected to the ovaries via a long tube-like structure.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.100</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>TentaclePenis</defName>
|
||||
<label>tentacles</label>
|
||||
<description>A mass of tentacle-like penises, capable of both restraining and pleasuring.</description>
|
||||
<statBases>
|
||||
<MarketValue>350</MarketValue>
|
||||
<Mass>0.272</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>VinePenis</defName>
|
||||
<label>vines</label>
|
||||
<description>Genetically altered vines capable of reproduction.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.224</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>DecayedPenis</defName>
|
||||
<label>decayed penis</label>
|
||||
<description>A disgusting, rotting penis that somehow still works.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.160</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenFemale">
|
||||
<defName>DecayedVagina</defName>
|
||||
<label>decayed vagina</label>
|
||||
<description>A disgusting, rotting vagina. Its insides are as cold as a grave.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.100</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseAnus">
|
||||
<defName>DecayedAnus</defName>
|
||||
<label>decayed anus</label>
|
||||
<description>A disgusting, rotting anus. Its insides are as cold as a grave.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.120</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>ElfPenis</defName>
|
||||
<label>elf penis</label>
|
||||
<description>A thinner and longer humanlike penis. Is that glitter?</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.192</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenFemale">
|
||||
<defName>ElfVagina</defName>
|
||||
<label>elf vagina</label>
|
||||
<description>A tighter humanlike vagina. Tastes like oranges.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.100</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseAnus">
|
||||
<defName>ElfAnus</defName>
|
||||
<label>elf anus</label>
|
||||
<description>A tighter humanlike anus. Smells of flowers.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.120</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>RockPenis</defName>
|
||||
<label>rock penis</label>
|
||||
<description>A rough and jagged stone-like penis.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.320</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>IrradiatedPenis</defName>
|
||||
<label>irradiated penis</label>
|
||||
<description>A humanlike penis that glows slightly. It's very hot to the touch.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.160</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenFemale">
|
||||
<defName>IrradiatedVagina</defName>
|
||||
<label>irradiated vagina</label>
|
||||
<description>A humanlike vagina that glows slightly. It is uncomfortably hot inside.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.100</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseAnus">
|
||||
<defName>IrradiatedAnus</defName>
|
||||
<label>irradiated anus</label>
|
||||
<description>An anus that glows slightly. It is uncomfortably hot inside.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.120</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>OrcPenis</defName>
|
||||
<label>orc penis</label>
|
||||
<description>A girthy penis with a preputial ring, but otherwise similar to a humanoid penis.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.240</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenFemale">
|
||||
<defName>OrcVagina</defName>
|
||||
<label>orc vagina</label>
|
||||
<description>A loose humanlike vagina with very large lips.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.100</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseAnus">
|
||||
<defName>OrcAnus</defName>
|
||||
<label>orc anus</label>
|
||||
<description>An anus that looks like a mix between an humanlike anus and an equine anus.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.120</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>TreePenis</defName>
|
||||
<label>bark penis</label>
|
||||
<description>A naturally grown wooden penis. The testicles are completely covered in hard, wooden bark, while the texture along the shaft is softer, leaving the tip uncovered.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.160</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenFemale">
|
||||
<defName>TreeVagina</defName>
|
||||
<label>bark vagina</label>
|
||||
<description>A naturally grown wooden vagina. While the outside looks like bark, the inside is soft.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.100</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseAnus">
|
||||
<defName>TreeAnus</defName>
|
||||
<label>bark anus</label>
|
||||
<description>A naturally grown wooden anus. While the outside looks like bark, the inside is soft.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.120</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseBreast">
|
||||
<defName>MammalBreasts</defName>
|
||||
<label>mammal breasts</label>
|
||||
<description>A group of breasts/nipples that mammals use to suckle their young.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.500</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseBreast">
|
||||
<defName>CatBreasts</defName>
|
||||
<label>kitty titties</label>
|
||||
<description>It's the kitty's titties!</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.500</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseBreast">
|
||||
<defName>GhostBreasts</defName>
|
||||
<label>immaterial breasts</label>
|
||||
<description>A translucent, almost intangible pair of breasts. Touching them sends chills down the spine.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.500</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseBreast">
|
||||
<defName>CactoidBreasts</defName>
|
||||
<label>cactoid breasts</label>
|
||||
<description>A pair of rough plant-like breasts, with thorns all around them, and flower-like nipples.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.500</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseBreast">
|
||||
<defName>GhoulBreasts</defName>
|
||||
<label>irradiated breasts</label>
|
||||
<description>A pair of humanlike breasts that glow slightly. They're very hot to the touch.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.500</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseBreast">
|
||||
<defName>NecroBreasts</defName>
|
||||
<label>decayed breasts</label>
|
||||
<description>A disgusting, rotting pair of breasts.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.500</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseBreast">
|
||||
<defName>OrcBreasts</defName>
|
||||
<label>orc breasts</label>
|
||||
<description>A pair of humanlike breasts that sag greatly.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.500</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseBreast">
|
||||
<defName>ScaleBreasts</defName>
|
||||
<label>scaly breasts</label>
|
||||
<description>A pair of scale-covered breasts, without nipples.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.500</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseBreast">
|
||||
<defName>TreeBreasts</defName>
|
||||
<label>bark breasts</label>
|
||||
<description>A pair of naturally grown wooden breasts. Hard bark covers the entire outer portion, while leaving the nipples underneath exposed.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.500</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenMale">
|
||||
<defName>GhostPenis</defName>
|
||||
<label>immaterial penis</label>
|
||||
<description>A translucent, almost intangible penis. Touching it sends chills down the spine.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.160</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenFemale">
|
||||
<defName>GhostVagina</defName>
|
||||
<label>immaterial vagina</label>
|
||||
<description>A translucent, almost intangible vagina. Penetrating it sends chills down the spine.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.100</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseAnus">
|
||||
<defName>GhostAnus</defName>
|
||||
<label>immaterial anus</label>
|
||||
<description>A translucent, almost intangible anus. Penetrating it sends chills down the spine.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.120</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBaseGenFemale">
|
||||
<defName>DemonTentaclesF</defName>
|
||||
<label>demon tentacle</label>
|
||||
<description>A long and flexible tentacle, capable of laying eggs.</description>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.150</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
</Defs>
|
|
@ -1,696 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<!-- Dino -->
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>DinoPenis</defName>
|
||||
<label>dinosaur penis</label>
|
||||
<description>A large tapering penis that is slightly flattened at the top. It's very similar to a big tongue.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>1.2</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>DinoVagina</defName>
|
||||
<label>dinosaur vagina</label>
|
||||
<description>A egg-laying vagina with a tough hide on the outside.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_female</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.10</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>DinoAnus</defName>
|
||||
<label>dinosaur anus</label>
|
||||
<description>An anus with a tough hide on the outside.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/anus</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.10</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<!-- Orc -->
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>OrcPenis</defName>
|
||||
<label>orc penis</label>
|
||||
<description>A girthy penis with a preputial ring, but otherwise similar to a humanoid penis.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>OrcVagina</defName>
|
||||
<label>orc vagina</label>
|
||||
<description>A humanlike vagina with very large lips.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_female</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.10</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>OrcBreasts</defName>
|
||||
<label>orc breasts</label>
|
||||
<description>A pair of humanlike breasts that sag greatly.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/breast</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>OrcAnus</defName>
|
||||
<label>Orc anus</label>
|
||||
<description>An anus that looks like a mix between an humanlike anus and an equine anus.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/anus</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.10</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<!-- Elf -->
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>ElfPenis</defName>
|
||||
<label>elf penis</label>
|
||||
<description>A thinner and longer humanlike penis. Is that glitter?</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>ElfVagina</defName>
|
||||
<label>elf vagina</label>
|
||||
<description>A tighter humanlike vagina. Tastes like oranges.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_female</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.10</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>ElfAnus</defName>
|
||||
<label>elf anus</label>
|
||||
<description>A tighter humanlike anus. Smells of flowers.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/anus</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.10</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<!-- Necro -->
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>NecroPenis</defName>
|
||||
<label>decayed penis</label>
|
||||
<description>A disgusting, rotting penis that somehow still works.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>500</MarketValue>
|
||||
<Mass>0.20</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>NecroVagina</defName>
|
||||
<label>decayed vagina</label>
|
||||
<description>A disgusting, rotting vagina. Its insides are as cold as a grave.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_female</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.20</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>NecroAnus</defName>
|
||||
<label>decayed anus</label>
|
||||
<description>A disgusting, rotting anus. Its insides are as cold as a grave.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/anus</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.20</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>NecroBreasts</defName>
|
||||
<label>decayed breasts</label>
|
||||
<description>A disgusting, rotting pair of breasts.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/breast</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.20</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<!-- Ghoul -->
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>GhoulPenis</defName>
|
||||
<label>an irradiated penis</label>
|
||||
<description>A humanlike penis that glows slightly. It's very hot to the touch.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>GhoulVagina</defName>
|
||||
<label>an irradiated vagina</label>
|
||||
<description>A humanlike vagina that glows slightly. It is uncomfortably hot inside.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_female</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>GhoulAnus</defName>
|
||||
<label>an irradiated anus</label>
|
||||
<description>An anus that glows slightly. It is uncomfortably hot inside.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/anus</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>GhoulBreasts</defName>
|
||||
<label>irradiated breasts</label>
|
||||
<description>A pair of humanlike breasts that glow slightly. They're very hot to the touch.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/breast</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.30</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<!-- Animals -->
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>ScaleBreasts</defName>
|
||||
<label>scaly breasts</label>
|
||||
<description>A pair of scale-covered breasts, without nipples.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/breast</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>MonkeyPenis</defName>
|
||||
<label>monkey penis</label>
|
||||
<description>A very thin, but otherwise humanoid-looking penis.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>PigPenis</defName>
|
||||
<label>corkscrew penis</label>
|
||||
<description>A corkscrew shaped penis.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.20</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>BearPenis</defName>
|
||||
<label>bear penis</label>
|
||||
<description>A thin penis supported by a bone.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>TurtlePenis</defName>
|
||||
<label>turtle penis</label>
|
||||
<description>A large penis with a huge flare at the tip.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.30</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>ElephantPenis</defName>
|
||||
<label>elephant penis</label>
|
||||
<description>A large and flexible prehensile penis.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.70</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>BovinePenis</defName>
|
||||
<label>bovine penis</label>
|
||||
<description>A rather long but thin penis, with large testicles.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>MarinePenis</defName>
|
||||
<label>an aquatic penis</label>
|
||||
<description>A girthy penis that tapers to a point.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>HorseAnus</defName>
|
||||
<label>equine anus</label>
|
||||
<description>An anus shaped like a doughnut.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/anus</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.10</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>CatAnus</defName>
|
||||
<label>feline anus</label>
|
||||
<description>A cat's anus.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/anus</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.10</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>DogAnus</defName>
|
||||
<label>canine anus</label>
|
||||
<description>A dog's anus.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/anus</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.10</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>DragonAnus</defName>
|
||||
<label>dragon anus</label>
|
||||
<description>A rough anus covered in scales on the outside.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/anus</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.10</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>BovineVagina</defName>
|
||||
<label>bovine vagina</label>
|
||||
<description>A rather thin and deep vagina, likely belonging to a large mammal.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_female</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.10</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>CervineAnus</defName>
|
||||
<label>cervine anus</label>
|
||||
<description>A deer's anus.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/anus</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.10</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>MammalianAnus</defName>
|
||||
<label>mammalian anus</label>
|
||||
<description>A mammal's anus.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/anus</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.10</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>OviporeVagina</defName>
|
||||
<label>an ovipore</label>
|
||||
<description>A pore-like sexual organ of a female arthropod for receiving a spermatophore. Very loosely comparable to a vagina.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_female</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.10</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>AedeagusPenis</defName>
|
||||
<label>an aedeagus</label>
|
||||
<description>The phallus of a male arthropod, for excreting a spermatophore to inseminate a female arthropod.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.10</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<!-- Plant -->
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>CactoidPenis</defName>
|
||||
<label>a cactoid penis</label>
|
||||
<description>A rough plant-like penis, with thorns along the shaft.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>CactoidVagina</defName>
|
||||
<label>cactoid vagina</label>
|
||||
<description>A rough plant-like vagina, with thorns lining the inner walls. The thorns grip male genitals during sex.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_female</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.30</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>CactoidAnus</defName>
|
||||
<label>cactoid anus</label>
|
||||
<description>A rough plant-like anus. No thorns this time.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/anus</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.30</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>CactoidBreasts</defName>
|
||||
<label>cactoid breasts</label>
|
||||
<description>A pair of rough plant-like breasts with thorns all around them, and flower-like nipples.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/breast</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.30</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>TreePenis</defName>
|
||||
<label>a bark penis</label>
|
||||
<description>A naturally grown wooden penis. The testicles are completely covered in hard, wooden bark, while the texture along the shaft is softer, leaving the tip uncovered.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>TreeVagina</defName>
|
||||
<label>a bark vagina</label>
|
||||
<description>A naturally grown wooden vagina. While the outside looks like bark, the inside is soft and leaf-like.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_female</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>TreeAnus</defName>
|
||||
<label>a bark anus</label>
|
||||
<description>A naturally grown wooden anus. While the outside looks like bark, the inside is soft.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/anus</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.40</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>TreeBreasts</defName>
|
||||
<label>bark breasts</label>
|
||||
<description>A pair of naturally grown wooden breasts. Hard bark covers the entire outer portion, while leaving the nipples underneath exposed.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/breast</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.30</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>VinePenis</defName>
|
||||
<label>vines</label>
|
||||
<description>Genetically altered vines capable of reproduction.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>500</MarketValue>
|
||||
<Mass>0.30</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>AntherPenis</defName>
|
||||
<label>anther</label>
|
||||
<description>A flower's male reproductive organ. A long and thin filament, with a large pollen-producing head in the tip.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>1.2</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>PistilVagina</defName>
|
||||
<label>pistil</label>
|
||||
<description>A flower's female reproductive organ. The sticky entrance is connected to the ovaries via a long tube-like structure.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_female</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.10</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<!-- Other -->
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>DemonTentaclesF</defName>
|
||||
<label>demon tentacles</label>
|
||||
<description>A long and flexible tentacle, capable of laying eggs.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_female</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>700</MarketValue>
|
||||
<Mass>0.60</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>GolemPenis</defName>
|
||||
<label>a golem penis</label>
|
||||
<description>A rough and jagged stone-like penis.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>250</MarketValue>
|
||||
<Mass>0.99</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="rjw_BodyPartNaturalBase">
|
||||
<defName>TentaclePenis</defName>
|
||||
<label>tentacles</label>
|
||||
<description>A mass of tentacle-like penises, capable of both restraining and pleasuring.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Item/Parts/genital_male</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
</graphicData>
|
||||
<statBases>
|
||||
<MarketValue>500</MarketValue>
|
||||
<Mass>0.90</Mass>
|
||||
</statBases>
|
||||
</ThingDef>
|
||||
</Defs>
|
|
@ -0,0 +1,24 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Patch>
|
||||
<!-- SYR Harpies -->
|
||||
<Operation Class="PatchOperationFindMod">
|
||||
<mods>
|
||||
<li>[SYR] Harpy</li>
|
||||
</mods>
|
||||
<match Class="PatchOperationSequence">
|
||||
<operations>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName = "Harpy"]/alienRace/generalSettings/forcedRaceTraitEntries</xpath>
|
||||
<value>
|
||||
<li>
|
||||
<defName>Rapist</defName>
|
||||
<chance>85</chance>
|
||||
<commonalityMale>0</commonalityMale>
|
||||
<commonalityFemale>100</commonalityFemale>
|
||||
</li>
|
||||
</value>
|
||||
</li>
|
||||
</operations>
|
||||
</match>
|
||||
</Operation>
|
||||
</Patch>
|
|
@ -0,0 +1,45 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Patch>
|
||||
<!-- Lliscean -->
|
||||
<Operation Class="PatchOperationFindMod">
|
||||
<mods>
|
||||
<li>Lliscean</li>
|
||||
</mods>
|
||||
<match Class="PatchOperationSequence">
|
||||
<operations>
|
||||
<!-- Remake this as a LoadFolder Defs -->
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs</xpath>
|
||||
<value>
|
||||
<PawnKindDef ParentName="BaseLlisceanPawnKind">
|
||||
<defName>Lliscean_PlayerColonist_Futa</defName>
|
||||
<label>member</label>
|
||||
<defaultFactionType>LlisceanPlayerTribe</defaultFactionType>
|
||||
<apparelTags>
|
||||
<li>Neolithic</li>
|
||||
</apparelTags>
|
||||
<apparelAllowHeadgearChance>0</apparelAllowHeadgearChance>
|
||||
<apparelMoney>200~200</apparelMoney>
|
||||
<techHediffsChance>0.03</techHediffsChance>
|
||||
<techHediffsMoney>50~250</techHediffsMoney>
|
||||
<techHediffsTags>
|
||||
<li>Simple</li>
|
||||
</techHediffsTags>
|
||||
<initialWillRange>0~0</initialWillRange>
|
||||
<initialResistanceRange>10~17</initialResistanceRange>
|
||||
</PawnKindDef>
|
||||
</value>
|
||||
</li>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Lliscean"]/alienRace/generalSettings/forcedRaceTraitEntries</xpath>
|
||||
<value>
|
||||
<li>
|
||||
<defName>Zoophile</defName>
|
||||
<chance>15</chance>
|
||||
</li>
|
||||
</value>
|
||||
</li>
|
||||
</operations>
|
||||
</match>
|
||||
</Operation>
|
||||
</Patch>
|
|
@ -0,0 +1,28 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Patch>
|
||||
<Operation Class="PatchOperationAdd">
|
||||
<xpath>Defs/AlienRace.ThingDef_AlienRace/alienRace/raceRestriction/whiteApparelList</xpath>
|
||||
<value>
|
||||
<!-- <li>RJW_BreedersCharm</li> -->
|
||||
<!-- <li MayRequire="rimworld.ekss.rjwex">AnalPlugSmall</li> -->
|
||||
<!-- <li MayRequire="rimworld.ekss.rjwex">AnalPlugAverage</li> -->
|
||||
<!-- <li MayRequire="rimworld.ekss.rjwex">AnalPlugLarge</li> -->
|
||||
<!-- <li MayRequire="rimworld.ekss.rjwex">AnalPlugExpandable</li> -->
|
||||
|
||||
<li MayRequire="rimworld.ekss.rjwex">AnalPlugExpandable</li>
|
||||
|
||||
<li MayRequire="rimworld.ekss.rjwex">MAnalPlugSmall</li>
|
||||
<li MayRequire="rimworld.ekss.rjwex">MAnalPlugMedium</li>
|
||||
<li MayRequire="rimworld.ekss.rjwex">MAnalPlugLarge</li>
|
||||
|
||||
<li MayRequire="rimworld.ekss.rjwex">SAnalPlugSmall</li>
|
||||
<li MayRequire="rimworld.ekss.rjwex">SAnalPlugMedium</li>
|
||||
<li MayRequire="rimworld.ekss.rjwex">SAnalPlugLarge</li>
|
||||
|
||||
<li MayRequire="rimworld.ekss.rjwex">WAnalPlugSmall</li>
|
||||
<li MayRequire="rimworld.ekss.rjwex">WAnalPlugMedium</li>
|
||||
<li MayRequire="rimworld.ekss.rjwex">WAnalPlugLarge</li>
|
||||
</value>
|
||||
<success>Always</success>
|
||||
</Operation>
|
||||
</Patch>
|
|
@ -0,0 +1,20 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Patch>
|
||||
<Operation Class="PatchOperationFindMod">
|
||||
<mods>
|
||||
<li>Grouped Pawns Lists</li>
|
||||
</mods>
|
||||
<match Class="PatchOperationInsert">
|
||||
<xpath>Defs/PawnTableGrouped.ClassMappingDef[defName="GroupHeadersMapping"]/mapping/li[columnWorkerType="PawnColumnWorker_Text"][groupWorkerType="PawnTableGrouped.GroupColumnWorker_Text"]</xpath>
|
||||
<value>
|
||||
<li>
|
||||
<columnWorkerType>rjw.MainTab.PawnColumnWorker_TextCenter</columnWorkerType>
|
||||
<groupWorkerType>PawnTableGrouped.GroupColumnWorker_Text</groupWorkerType>
|
||||
<workerConfig Class="PawnTableGrouped.GCW_Text_Config">
|
||||
<textAlignment>MiddleCenter</textAlignment>
|
||||
</workerConfig>
|
||||
</li>
|
||||
</value>
|
||||
</match>
|
||||
</Operation>
|
||||
</Patch>
|
|
@ -0,0 +1,56 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Patch>
|
||||
<Operation Class="PatchOperationFindMod">
|
||||
<mods>
|
||||
<li>Moyo-From the depth</li>
|
||||
</mods>
|
||||
<match Class="PatchOperationSequence">
|
||||
<!-- <success>Always</success> -->
|
||||
<operations>
|
||||
<!-- Fix RJW Body parts -->
|
||||
<li Class="PatchOperationRemove">
|
||||
<xpath>Defs/BodyDef[defName = "Moyo_Pressurepod" or defName = "Moyo_Hexapod"]/corePart/parts/li[def = "Genitals" or def = "Chest" or def = "Anus"]</xpath>
|
||||
</li>
|
||||
<!-- pressurepod -->
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/BodyDef[defName = "Moyo_Pressurepod"]/corePart/parts</xpath>
|
||||
<value>
|
||||
<li>
|
||||
<def>MechGenitals</def>
|
||||
<coverage>0.001</coverage>
|
||||
<depth>Inside</depth>
|
||||
</li>
|
||||
</value>
|
||||
</li>
|
||||
<!-- Hexapod -->
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/BodyDef[defName = "Moyo_Hexapod"]/corePart/parts/li[def = "Hexapod_TentacleJoint"]/parts/li[def = "Hexapod_Tentacle"]</xpath>
|
||||
<value>
|
||||
<parts>
|
||||
<li>
|
||||
<def>MechGenitals</def>
|
||||
<coverage>0.001</coverage>
|
||||
<depth>Inside</depth>
|
||||
<groups>
|
||||
<li>Tentacle1</li>
|
||||
</groups>
|
||||
</li>
|
||||
</parts>
|
||||
</value>
|
||||
</li>
|
||||
<!-- RJW Implant -->
|
||||
<!-- <li Class="PatchOperationAdd"> -->
|
||||
<!-- <xpath>Defs/rjw.HediffDef_MechImplants[@Name="RJW_ImplantMech"]/parentDefs</xpath> -->
|
||||
<!-- <value> -->
|
||||
<!-- <li>MoyoPressurePod_Kind</li> -->
|
||||
<!-- <li>MoyoHexapod_Kind</li> -->
|
||||
<!-- <li>MoyoCryopod_Kind</li> -->
|
||||
<!-- <li>MoyoPressurePod_Race</li> -->
|
||||
<!-- <li>MoyoHexaPod_Race</li> -->
|
||||
<!-- <li>MoyoCryoPod_Race</li> -->
|
||||
<!-- </value> -->
|
||||
<!-- </li> -->
|
||||
</operations>
|
||||
</match>
|
||||
</Operation>
|
||||
</Patch>
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
|
@ -0,0 +1,83 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Patch>
|
||||
<Operation Class="PatchOperationSequence">
|
||||
<operations>
|
||||
<!-- ReviaRaceMarauder -->
|
||||
<li Class="PatchOperationAttributeAdd">
|
||||
<xpath>Defs/PawnKindDef[defName="ReviaRaceMarauder"]</xpath>
|
||||
<attribute>Name</attribute>
|
||||
<value>ReviaRaceMarauder_Standard</value>
|
||||
</li>
|
||||
<!-- <li Class="PatchOperationAttributeAdd">
|
||||
<xpath>Defs/PawnKindDef[defName="ReviaRaceMarauder_Herm"]</xpath>
|
||||
<attribute>ParentName</attribute>
|
||||
<value>ReviaRaceMarauder_Standard</value>
|
||||
</li> -->
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/FactionDef[defName="ReviaMarauderFaction"]/pawnGroupMakers/li[2]/options</xpath>
|
||||
<value>
|
||||
<ReviaRaceMarauder_Herm>1</ReviaRaceMarauder_Herm>
|
||||
</value>
|
||||
</li>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/FactionDef[defName="ReviaMarauderFaction"]/pawnGroupMakers/li[3]/options</xpath>
|
||||
<value>
|
||||
<ReviaRaceMarauder_Herm>1</ReviaRaceMarauder_Herm>
|
||||
</value>
|
||||
</li>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/FactionDef[defName="ReviaMarauderFaction"]/pawnGroupMakers/li[4]/options</xpath>
|
||||
<value>
|
||||
<ReviaRaceMarauder_Herm>2</ReviaRaceMarauder_Herm>
|
||||
</value>
|
||||
</li>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/FactionDef[defName="ReviaMarauderFaction"]/pawnGroupMakers/li[5]/options</xpath>
|
||||
<value>
|
||||
<ReviaRaceMarauder_Herm>4</ReviaRaceMarauder_Herm>
|
||||
</value>
|
||||
</li>
|
||||
<!-- ReviaRaceTemplar -->
|
||||
<li Class="PatchOperationAttributeAdd">
|
||||
<xpath>Defs/PawnKindDef[defName="ReviaRaceTemplar"]</xpath>
|
||||
<attribute>Name</attribute>
|
||||
<value>ReviaRaceTemplar_Standard</value>
|
||||
</li>
|
||||
<!-- <li Class="PatchOperationAttributeAdd">
|
||||
<xpath>Defs/PawnKindDef[defName="ReviaRaceTemplar_Herm"]</xpath>
|
||||
<attribute>ParentName</attribute>
|
||||
<value>ReviaRaceMarauder_Standard</value>
|
||||
</li> -->
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/FactionDef[defName="ReviaTemplarFaction"]/pawnGroupMakers/li[2]/options</xpath>
|
||||
<value>
|
||||
<ReviaRaceTemplar_Herm>1</ReviaRaceTemplar_Herm>
|
||||
</value>
|
||||
</li>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/FactionDef[defName="ReviaTemplarFaction"]/pawnGroupMakers/li[kindDef="Peaceful"]/options</xpath>
|
||||
<value>
|
||||
<ReviaRaceTemplar_Herm>1</ReviaRaceTemplar_Herm>
|
||||
</value>
|
||||
</li>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/FactionDef[defName="ReviaTemplarFaction"]/pawnGroupMakers/li[kindDef="Trader"]/guards</xpath>
|
||||
<value>
|
||||
<ReviaRaceTemplar_Herm>2</ReviaRaceTemplar_Herm>
|
||||
</value>
|
||||
</li>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/FactionDef[defName="ReviaTemplarFaction"]/pawnGroupMakers/li[kindDef="Settlement"]/options</xpath>
|
||||
<value>
|
||||
<ReviaRaceTemplar_Herm>5</ReviaRaceTemplar_Herm>
|
||||
</value>
|
||||
</li>
|
||||
<!-- Nymph -->
|
||||
<!-- <li Class="PatchOperationAttributeAdd">
|
||||
<xpath>Defs/PawnKindDef[defName="Nymph_ReviaRaceMarauder" or defName="Nymph_ReviaRaceMarauder_Herm"]</xpath>
|
||||
<attribute>ParentName</attribute>
|
||||
<value>ReviaRaceMarauder_Standard</value>
|
||||
</li> -->
|
||||
</operations>
|
||||
</Operation>
|
||||
</Patch>
|
|
@ -0,0 +1,28 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<!-- These will be hard -->
|
||||
<!-- <PawnKindDef ParentName="ReviaRaceMarauder_Standard">
|
||||
<defName>Nymph_ReviaRaceMarauder</defName>
|
||||
</PawnKindDef>
|
||||
|
||||
<PawnKindDef ParentName="ReviaRaceMarauder_Standard">
|
||||
<defName>Nymph_ReviaRaceMarauder_Herm</defName>
|
||||
</PawnKindDef> -->
|
||||
|
||||
<!-- normal -->
|
||||
<PawnKindDef ParentName="RJW_NymphStandard">
|
||||
<!-- <defName>Nymph_ReviaRace</defName> -->
|
||||
<defName>Nymph_ReviaRaceMarauder</defName>
|
||||
<label>nymph</label>
|
||||
<combatPower>30</combatPower>
|
||||
<race>ReviaRaceAlien</race>
|
||||
</PawnKindDef>
|
||||
|
||||
<PawnKindDef ParentName="RJW_NymphStandard">
|
||||
<!-- <defName>Nymph_ReviaRace_Herm</defName> -->
|
||||
<defName>Nymph_ReviaRaceMarauder_Herm</defName>
|
||||
<label>nymph</label>
|
||||
<combatPower>30</combatPower>
|
||||
<race>ReviaRaceAlien</race>
|
||||
</PawnKindDef>
|
||||
</Defs>
|
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<PawnKindDef ParentName="ReviaRaceMarauder_Standard">
|
||||
<!-- <PawnKindDef> -->
|
||||
<defName>ReviaRaceMarauder_Herm</defName>
|
||||
<combatPower>40</combatPower>
|
||||
</PawnKindDef>
|
||||
|
||||
<PawnKindDef ParentName="ReviaRaceTemplar_Standard">
|
||||
<!-- <PawnKindDef> -->
|
||||
<defName>ReviaRaceTemplar_Herm</defName>
|
||||
<combatPower>40</combatPower>
|
||||
</PawnKindDef>
|
||||
</Defs>
|
|
@ -0,0 +1,79 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<!-- Revia Race. 2020041005. https://steamcommunity.com/sharedfiles/filedetails/?id=2020041005 -->
|
||||
<!-- Awoo -->
|
||||
<rjw.RaceGroupDef Name="RJW_Revia_Standard">
|
||||
<defName>Revia_Fox_Girl_Race</defName>
|
||||
<raceNames>
|
||||
<li>ReviaRaceAlien</li>
|
||||
</raceNames>
|
||||
|
||||
<anuses>
|
||||
<li>Petite_FoxGirls_Anus</li>
|
||||
</anuses>
|
||||
|
||||
<femaleBreasts>
|
||||
<li>Petite_FoxGirls_Breasts</li>
|
||||
</femaleBreasts>
|
||||
|
||||
<femaleGenitals>
|
||||
<li>Petite_FoxGirls_Vagina</li>
|
||||
</femaleGenitals>
|
||||
|
||||
<maleBreasts>
|
||||
<li>Breasts</li>
|
||||
</maleBreasts>
|
||||
|
||||
<maleGenitals>
|
||||
<li>DogPenis</li>
|
||||
</maleGenitals>
|
||||
|
||||
<tags>
|
||||
<li>Fur</li>
|
||||
</tags>
|
||||
|
||||
<hybridRaceParents>
|
||||
<li>ReviaRaceAlien</li>
|
||||
<li>Any</li>
|
||||
</hybridRaceParents>
|
||||
<hybridChildKindDef>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceColonist</li>
|
||||
<li>ReviaRaceMarauder_Herm</li>
|
||||
</hybridChildKindDef>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
<rjw.RaceGroupDef ParentName="RJW_Revia_Standard">
|
||||
<defName>Revia_Fox_Girl_Race_Herm</defName>
|
||||
|
||||
<raceNames Inherit="false">
|
||||
<!-- safety net -->
|
||||
</raceNames>
|
||||
|
||||
<pawnKindNames>
|
||||
<li>ReviaRaceMarauder_Herm</li>
|
||||
<li>ReviaRaceTemplar_Herm</li>
|
||||
<li>Nymph_ReviaRaceMarauder_Herm</li>
|
||||
</pawnKindNames>
|
||||
|
||||
<hasSingleGender>true</hasSingleGender>
|
||||
</rjw.RaceGroupDef>
|
||||
|
||||
</Defs>
|
|
@ -40,10 +40,10 @@
|
|||
<li>MammalianAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>GenericBreasts</li>
|
||||
<li>MammalBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>GenericVagina</li>
|
||||
<li>MammalVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleGenitals>
|
||||
<li>BearPenis</li>
|
||||
|
@ -135,10 +135,10 @@
|
|||
<li>MammalianAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>GenericBreasts</li>
|
||||
<li>MammalBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>GenericVagina</li>
|
||||
<li>MammalVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleGenitals>
|
||||
<li>RodentPenis</li>
|
||||
|
@ -182,7 +182,7 @@
|
|||
<li>MammalianAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>GenericBreasts</li>
|
||||
<li>MammalBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>DogVagina</li>
|
||||
|
@ -213,9 +213,6 @@
|
|||
<maleGenitals>
|
||||
<li>DragonPenis</li>
|
||||
</maleGenitals>
|
||||
<tags>
|
||||
<li>Scale</li>
|
||||
</tags>
|
||||
<tags>
|
||||
<li>Robot</li>
|
||||
</tags>
|
||||
|
@ -232,7 +229,7 @@
|
|||
<li>CatAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>GenericBreasts</li>
|
||||
<li>MammalBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>CatVagina</li>
|
||||
|
@ -256,10 +253,10 @@
|
|||
<li>MammalianAnus</li>
|
||||
</anuses>
|
||||
<femaleBreasts>
|
||||
<li>GenericBreasts</li>
|
||||
<li>MammalBreasts</li>
|
||||
</femaleBreasts>
|
||||
<femaleGenitals>
|
||||
<li>GenericVagina</li>
|
||||
<li>BovineVagina</li>
|
||||
</femaleGenitals>
|
||||
<maleGenitals>
|
||||
<li>HorsePenis</li>
|
|
@ -1,11 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<loadFolders>
|
||||
<default>
|
||||
<v1.3>
|
||||
<li>Content/Base</li>
|
||||
<li>Content/Mods/Alien Races/_General</li>
|
||||
<!-- ==========================Genetic Rim Stuff -->
|
||||
<li IfModActive="VanillaExpanded.VGeneticsE">Content/Mods/VanillaGeneticsExpanded</li>
|
||||
<li IfModActive="syrchalis.traitvalue">Content/Mods/SYR Mods/Trait Value</li>
|
||||
<li IfModActive="rjw.milk.humanoid">Content/RJW Mods/Milk</li>
|
||||
</default>
|
||||
<!-- Mods -->
|
||||
<li IfModActive="VanillaExpanded.VGeneticsE">Content/Mods/VGE</li>
|
||||
<li IfModActive="rjw.milk.humanoid">Content/Mods/Milk</li>
|
||||
<li IfModActive="moyo">Content/Mods/Moyo</li>
|
||||
<li IfModActive="revia">Content/Mods/Revia</li>
|
||||
<li IfModActive="syrchalis.traitvalue">Content/Mods/TraitValue</li>
|
||||
</v1.3>
|
||||
</loadFolders>
|
|
@ -10,6 +10,7 @@ This mod requires RJW and must be placed somewhere below it.
|
|||
* Alpha Animals https://steamcommunity.com/sharedfiles/filedetails/?id=1541721856
|
||||
* Ancient Species https://steamcommunity.com/sharedfiles/filedetails/?id=2154569778
|
||||
* Androids https://steamcommunity.com/workshop/filedetails/?id=1541064015
|
||||
* Anima Animals - Community Pack https://steamcommunity.com/sharedfiles/filedetails/?id=2488975583
|
||||
* Angels and Devils https://steamcommunity.com/sharedfiles/filedetails/?id=2048192285
|
||||
* Animal Collab Project https://steamcommunity.com/sharedfiles/filedetails/?id=2208467668
|
||||
* Antinium (Continued) https://steamcommunity.com/sharedfiles/filedetails/?id=2209261976
|
||||
|
@ -39,6 +40,7 @@ This mod requires RJW and must be placed somewhere below it.
|
|||
* Erin's Palamutes https://steamcommunity.com/sharedfiles/filedetails/?id=2485624026
|
||||
* Fallout Races: Playable Ghoul (Continued) https://steamcommunity.com/sharedfiles/filedetails/?id=2343993193
|
||||
* Fantasy Goblins Updated https://steamcommunity.com/sharedfiles/filedetails/?id=2011680079
|
||||
* Feles - Felines of the Rim https://steamcommunity.com/sharedfiles/filedetails/?id=2690125435
|
||||
* Filthy Orc Invasion (Continued) https://steamcommunity.com/sharedfiles/filedetails/?id=2178698397
|
||||
* Forgotten Realms https://steamcommunity.com/sharedfiles/filedetails/?id=2184183669
|
||||
* Forsakens: Fauna https://steamcommunity.com/sharedfiles/filedetails/?id=1929101125
|
||||
|
@ -112,19 +114,20 @@ This mod requires RJW and must be placed somewhere below it.
|
|||
|
||||
### Plans
|
||||
* Maintain
|
||||
* Full refactor
|
||||
* Llisceans, moyo, and revia second pass
|
||||
* Test Test Test
|
||||
* LoadFolders for Alien Races patches
|
||||
* Figure out what the Revia patches are for -_-
|
||||
* Rock skin type for golems
|
||||
* Eldritch and/or undead skin type? Or Necrophilia?
|
||||
* Improve marsupial parts
|
||||
* Animal breeding balancing and testing
|
||||
* Review mod support and patches
|
||||
#### Mod support
|
||||
* Kenshi shek race
|
||||
* VFE insects
|
||||
* Android tiers
|
||||
* Pawnmorpher
|
||||
* RimEffect
|
||||
* Update milk mod support
|
||||
|
||||
### Thanks
|
||||
* Ed86 (for Maintaining RJW)
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
11.1.0
|
||||
-Changed lots of rote and error prone xml defs into a Rust script that generates the files
|
||||
-Fixed lots of typos
|
||||
-Removed lots of uses of the "Generic" parts
|
||||
-Removed dead and unused xmls
|
||||
-Shuffled around a ton of xmls to be more intuitive and similar to the structure rjw uses
|
||||
|
||||
11.0.0
|
||||
-Takeover by AsmodeusRex.
|
||||
-Cleaned up lots of formatting and spelling issues.
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
[package]
|
||||
name = "generator"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
||||
[dependencies]
|
|
@ -0,0 +1,70 @@
|
|||
use std::fs::File;
|
||||
use std::io::{self, Write};
|
||||
|
||||
mod parts;
|
||||
mod racegroups;
|
||||
mod surgery;
|
||||
mod things;
|
||||
|
||||
use parts::*;
|
||||
use racegroups::*;
|
||||
use surgery::*;
|
||||
use things::*;
|
||||
|
||||
fn write(path: &'static str, data: &String) -> io::Result<()> {
|
||||
let mut f = File::create(format!("../Content/Base/Defs/{path}.xml"))?;
|
||||
let s = format!("<?xml version=\"1.0\" encoding=\"utf-8\"?>
|
||||
<!-- This is an automatically generated file. If you are the end user, this is safe to edit. If you are a contributor, please edit the source files instead. -->
|
||||
<Defs>{data}</Defs>");
|
||||
f.write_all(s.as_bytes())?;
|
||||
Ok(())
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let animal_parts = part_data_animals();
|
||||
let mut animal_hediffs = String::new();
|
||||
for part in &animal_parts {
|
||||
animal_hediffs.push_str(&(construct_hediff(part, false) + "\n"));
|
||||
}
|
||||
|
||||
let mut human_hediffs = String::new();
|
||||
let human_parts = part_data_humans();
|
||||
for part in &human_parts {
|
||||
human_hediffs.push_str(&(construct_hediff(part, true) + "\n"));
|
||||
}
|
||||
|
||||
let (breasts, breast_hediffs) = part_data_breasts();
|
||||
let (parts, part_hediffs) = part_data_other();
|
||||
|
||||
let mut raceparts = String::new();
|
||||
let mut thingdefs = String::new();
|
||||
let mut surgeries = String::new();
|
||||
for part in animal_parts.iter().chain(human_parts.iter()).chain(breasts.iter()).chain(parts.iter()) {
|
||||
raceparts.push_str(&(construct_racepart(part) + "\n"));
|
||||
thingdefs.push_str(&(construct_thingdef(part) + "\n"));
|
||||
let surg = enumerate_surgeries(&part);
|
||||
for surgery in surg {
|
||||
surgeries.push_str(&(construct_surgery(&surgery) + "\n"));
|
||||
}
|
||||
}
|
||||
|
||||
let mut human_races = String::new();
|
||||
for group in racegroup_data_humans() {
|
||||
human_races.push_str(&construct_racegroup(&group));
|
||||
}
|
||||
|
||||
let mut animal_races = String::new();
|
||||
for group in racegroup_data_animals() {
|
||||
animal_races.push_str(&construct_racegroup(&group));
|
||||
}
|
||||
|
||||
write("HediffDefs/Hediffs_Animals", &animal_hediffs).unwrap();
|
||||
write("HediffDefs/Hediffs_Humans", &human_hediffs).unwrap();
|
||||
write("HediffDefs/Hediffs_Breasts", &breast_hediffs).unwrap();
|
||||
write("HediffDefs/Hediffs_Misc", &part_hediffs).unwrap();
|
||||
write("RaceSupport/Custom_Parts", &raceparts).unwrap();
|
||||
write("ThingDefs/Items_BodyParts", &thingdefs).unwrap();
|
||||
write("RecipeDefs/Recipes_Surgery", &surgeries).unwrap();
|
||||
write("RaceSupport/Humanoids", &human_races).unwrap();
|
||||
write("RaceSupport/Animals", &animal_races).unwrap();
|
||||
}
|
|
@ -0,0 +1,593 @@
|
|||
use std::collections::HashMap;
|
||||
|
||||
#[derive(Clone, Copy, Debug)]
|
||||
pub enum PartType {
|
||||
Anus,
|
||||
Breasts,
|
||||
Penis,
|
||||
Vagina,
|
||||
}
|
||||
|
||||
#[derive(Clone, Debug)]
|
||||
pub struct Part {
|
||||
pub part_type: PartType,
|
||||
pub name: String,
|
||||
pub label: String,
|
||||
pub label_noun: String,
|
||||
pub description: String,
|
||||
// Known props:
|
||||
// Penis:
|
||||
// Girthy/Thin
|
||||
// Long/Small
|
||||
// Artificial
|
||||
// Barbed
|
||||
// Flared
|
||||
// Glowing
|
||||
// Humanlike
|
||||
// Internal
|
||||
// Knotted
|
||||
// Multiple
|
||||
// Prehensile
|
||||
// Resizable
|
||||
// Ridged
|
||||
// Rigid
|
||||
// Sheathed
|
||||
// Solid
|
||||
// STDImmune
|
||||
// Tapered
|
||||
//
|
||||
// Hole:
|
||||
// Loose/Tight
|
||||
// Barbed
|
||||
// Deep
|
||||
// Glowing
|
||||
// Resizable
|
||||
// Ridged
|
||||
// STDImmune
|
||||
|
||||
pub props: Vec<&'static str>,
|
||||
}
|
||||
|
||||
impl Part {
|
||||
fn standard(pre: &'static str, ty: PartType, species: &'static str, desc: &'static str, props: Vec<&'static str>) -> Option<Self> {
|
||||
let mut name = species.to_owned() + match ty {
|
||||
PartType::Anus => "Anus",
|
||||
PartType::Breasts => return None,
|
||||
PartType::Penis => "Penis",
|
||||
PartType::Vagina => "Vagina",
|
||||
};
|
||||
if let Some(c) = name.get_mut(0..1) {
|
||||
c.make_ascii_uppercase();
|
||||
};
|
||||
|
||||
let label_type = match ty {
|
||||
PartType::Anus => "anus",
|
||||
PartType::Breasts => panic!(),
|
||||
PartType::Penis => "penis",
|
||||
PartType::Vagina => "vagina",
|
||||
};
|
||||
let label = format!("{species} {label_type}");
|
||||
let label_noun = format!("{pre} {species} {label_type}");
|
||||
Some(Self {
|
||||
part_type: ty,
|
||||
name: name,
|
||||
label: label,
|
||||
label_noun: label_noun,
|
||||
description: desc.to_string(),
|
||||
props: props
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
pub fn construct_racepart(part: &Part) -> String {
|
||||
String::from(RACEPART_STRING).replace("{name}", &part.name)
|
||||
}
|
||||
|
||||
pub fn construct_hediff(part: &Part, human: bool) -> String {
|
||||
let mut s = String::from(HEDIFF_STRING);
|
||||
let ty = match part.part_type {
|
||||
PartType::Anus => "Anus",
|
||||
PartType::Breasts => return "".to_string(),
|
||||
PartType::Penis => "Penis",
|
||||
PartType::Vagina => "Vagina",
|
||||
};
|
||||
let mut props = String::new();
|
||||
for prop in &part.props {
|
||||
props.push_str(&format!("\n\t\t\t\t\t<li>{prop}</li>"));
|
||||
}
|
||||
if human {
|
||||
props.push_str(&format!("\n\t\t\t\t\t<li>Humanlike</li>"));
|
||||
}
|
||||
let replace = HashMap::from([
|
||||
("{type}", ty),
|
||||
("{name}", &part.name),
|
||||
("{label}", &part.label),
|
||||
("{label_noun}", &part.label_noun),
|
||||
("{description}", &part.description),
|
||||
("{props}", &props),
|
||||
]);
|
||||
for r in replace {
|
||||
s = s.replace(r.0, r.1);
|
||||
}
|
||||
s
|
||||
}
|
||||
|
||||
const HEDIFF_STRING: &'static str = "
|
||||
<rjw.HediffDef_PartBase ParentName=\"NaturalPrivatePart{type}\">
|
||||
<defName>{name}</defName>
|
||||
<label>{label}</label>
|
||||
<labelNoun>{label_noun}</labelNoun>
|
||||
<description>{description}</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>{name}</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>{name}</spawnThingOnRemoved>
|
||||
<modExtensions>
|
||||
<li Class=\"rjw.PartProps\">
|
||||
<props>{props}
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>";
|
||||
|
||||
const HEDIFF_STRING_EXT: &'static str = "
|
||||
<rjw.HediffDef_PartBase ParentName=\"NaturalPrivatePart{type}\">
|
||||
<defName>{name}</defName>
|
||||
<label>{label}</label>
|
||||
<labelNoun>{label_noun}</labelNoun>
|
||||
<description>{description}</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>{name}</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>{name}</spawnThingOnRemoved>
|
||||
{fields}<modExtensions>
|
||||
<li Class=\"rjw.PartProps\">
|
||||
<props>{props}
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>\n";
|
||||
|
||||
const HEDIFF_STRING_BREASTS: &'static str = "
|
||||
<rjw.HediffDef_PartBase ParentName=\"{type}\">
|
||||
<defName>{name}</defName>
|
||||
<label>{label}</label>
|
||||
<labelNoun>{label_noun}</labelNoun>
|
||||
<description>{description}</description>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>{name}</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<spawnThingOnRemoved>{name}</spawnThingOnRemoved>
|
||||
{fields}<modExtensions>
|
||||
<li Class=\"rjw.PartProps\">
|
||||
<props>{props}
|
||||
</props>
|
||||
</li>
|
||||
</modExtensions>
|
||||
</rjw.HediffDef_PartBase>\n";
|
||||
|
||||
const RACEPART_STRING: &'static str = "
|
||||
<rjw.RacePartDef>
|
||||
<defName>{name}</defName>
|
||||
<hediffName>{name}</hediffName>
|
||||
</rjw.RacePartDef>";
|
||||
|
||||
pub fn part_data_animals() -> Vec<Part> {
|
||||
vec![
|
||||
// Mammals
|
||||
Part::standard("a", PartType::Penis, "bear",
|
||||
"A small penis supported by a bone.",
|
||||
vec!["Flared", "Small", "Rigid"]
|
||||
).unwrap(),
|
||||
Part::standard("a", PartType::Penis, "bovine",
|
||||
"A rather long but thin penis with large testicles.",
|
||||
vec!["Long", "Sheathed", "Thin"]
|
||||
).unwrap(),
|
||||
Part::standard("a", PartType::Vagina, "bovine",
|
||||
"A rather thin and deep vagina, likely belonging to a large mammal.",
|
||||
vec!["Tight", "Deep"]
|
||||
).unwrap(),
|
||||
Part::standard("a", PartType::Anus, "dog",
|
||||
"A canine anus.",
|
||||
vec![]
|
||||
).unwrap(),
|
||||
Part::standard("a", PartType::Penis, "dino",
|
||||
"A large tapered penis that is slightly flattened at the top. It looks similar to a large tongue.",
|
||||
vec!["Girthy", "Tapered", "Internal"]
|
||||
).unwrap(),
|
||||
Part::standard("an", PartType::Penis, "elephant",
|
||||
"A large and flexible prehensile penis.",
|
||||
vec!["Girthy", "Long", "Prehensile", "Sheathed"]
|
||||
).unwrap(),
|
||||
Part::standard("an", PartType::Vagina, "elephant",
|
||||
"The deep vagina of a female elephant.",
|
||||
vec!["Deep"]
|
||||
).unwrap(),
|
||||
Part::standard("an", PartType::Anus, "equine",
|
||||
"An anus shaped like a doughnut.",
|
||||
vec!["Loose"]
|
||||
).unwrap(),
|
||||
Part::standard("a", PartType::Anus, "feline",
|
||||
"A feline anus.",
|
||||
vec!["Tight"]
|
||||
).unwrap(),
|
||||
Part::standard("a", PartType::Penis, "monkey",
|
||||
"A very thin, but otherwise humanoid-looking penis.",
|
||||
vec!["Thin"]
|
||||
).unwrap(),
|
||||
Part::standard("a", PartType::Penis, "pig",
|
||||
"A corkscrew shaped penis.",
|
||||
vec!["Long", "Sheathed", "Thin"]
|
||||
).unwrap(),
|
||||
Part::standard("a", PartType::Vagina, "pig",
|
||||
"The foldy vagina of a female pig.",
|
||||
vec!["Tight"]
|
||||
).unwrap(),
|
||||
Part {
|
||||
part_type: PartType::Vagina,
|
||||
name: "MammalVagina".to_string(),
|
||||
label: "mammal vagina".to_string(),
|
||||
label_noun: "a mammalian vagina".to_string(),
|
||||
description: "A generic vagina that probably belongs to some mammal.".to_string(),
|
||||
props: vec![],
|
||||
},
|
||||
Part {
|
||||
part_type: PartType::Anus,
|
||||
name: "MammalAnus".to_string(),
|
||||
label: "mammal anus".to_string(),
|
||||
label_noun: "a mammalian anus".to_string(),
|
||||
description: "A generic mammalian animal's anus.".to_string(),
|
||||
props: vec![],
|
||||
},
|
||||
Part {
|
||||
part_type: PartType::Anus,
|
||||
name: "CervineAnus".to_string(),
|
||||
label: "cervine anus".to_string(),
|
||||
label_noun: "a deer anus".to_string(),
|
||||
description: "A deer's anus.".to_string(),
|
||||
props: vec![],
|
||||
},
|
||||
Part {
|
||||
part_type: PartType::Vagina,
|
||||
name: "HyenaVagina".to_string(),
|
||||
label: "hyena pseudo-penis".to_string(),
|
||||
label_noun: "a hyena pseudo-penis".to_string(),
|
||||
description: "The clitoris of the female spotted hyena is enlarged into a pseudo-penis, through which the female urinates and reproduces. It can even get erect!".to_string(),
|
||||
props: vec!["Barbed", "Deep"],
|
||||
},
|
||||
Part {
|
||||
part_type: PartType::Penis,
|
||||
name: "MarinePenis".to_string(),
|
||||
label: "marine penis".to_string(),
|
||||
label_noun: "a marine mammal penis".to_string(),
|
||||
description: "A girthy, retractable penis that tapers to a point; it likely belongs to a seal, walrus, or hippo.".to_string(),
|
||||
props: vec!["Girthy", "Internal", "Tapered"],
|
||||
},
|
||||
Part {
|
||||
part_type: PartType::Vagina,
|
||||
name: "MarineVagina".to_string(),
|
||||
label: "marine vagina".to_string(),
|
||||
label_noun: "a marine mammal vagina".to_string(),
|
||||
description: "A slippery vagina.".to_string(),
|
||||
props: vec!["Loose"],
|
||||
},
|
||||
// Non-Mammals
|
||||
Part::standard("a", PartType::Penis, "cactoid",
|
||||
"A rough plant-like penis, with thorns along the shaft.",
|
||||
vec!["Barbed", "Ridged"]
|
||||
).unwrap(),
|
||||
Part::standard("a", PartType::Vagina, "cactoid",
|
||||
"A rough plant-like vagina, with thorns lining the inner walls. The thorns grip male genitals during sex.",
|
||||
vec!["Barbed", "Ridged"]
|
||||
).unwrap(),
|
||||
Part::standard("a", PartType::Anus, "cactoid",
|
||||
"A rough plant-like anus. No thorns this time.",
|
||||
vec!["Barbed", "Ridged"]
|
||||
).unwrap(),
|
||||
Part::standard("a", PartType::Penis, "turtle",
|
||||
"A large penis with a huge flare at the tip.",
|
||||
vec!["Flared", "Girthy", "Internal", "Long"]
|
||||
).unwrap(),
|
||||
Part {
|
||||
part_type: PartType::Penis,
|
||||
name: "Aedeagus".to_string(),
|
||||
label: "aedeagus".to_string(),
|
||||
label_noun: "an aedeagus".to_string(),
|
||||
description: "The phallus of a male arthropod, for excreting a spermatophore to inseminate a female arthropod.".to_string(),
|
||||
props: vec!["Rigid"],
|
||||
},
|
||||
Part {
|
||||
part_type: PartType::Vagina,
|
||||
name: "OviporeVagina".to_string(),
|
||||
label: "ovipore".to_string(),
|
||||
label_noun: "an ovipore".to_string(),
|
||||
description: "A pore-like sexual organ of a female arthropod for receiving a spermatophore. Very loosely comparable to a vagina.".to_string(),
|
||||
props: vec!["Rigid"],
|
||||
},
|
||||
Part {
|
||||
part_type: PartType::Penis,
|
||||
name: "AntherPenis".to_string(),
|
||||
label: "anther".to_string(),
|
||||
label_noun: "a flower's anther".to_string(),
|
||||
description: "A flower's male reproductive organ. A long and thin filament, with a large pollen-producing head in the tip.".to_string(),
|
||||
props: vec!["Long", "Thin"],
|
||||
},
|
||||
Part {
|
||||
part_type: PartType::Vagina,
|
||||
name: "PistilVagina".to_string(),
|
||||
label: "pistil".to_string(),
|
||||
label_noun: "a flower's pistil".to_string(),
|
||||
description: "A flower's female reproductive organ. The sticky entrance is connected to the ovaries via a long tube-like structure.".to_string(),
|
||||
props: vec![],
|
||||
},
|
||||
Part {
|
||||
part_type: PartType::Penis,
|
||||
name: "TentaclePenis".to_string(),
|
||||
label: "tentacles".to_string(),
|
||||
label_noun: "reproductive tentacles".to_string(),
|
||||
description: "A mass of tentacle-like penises, capable of both restraining and pleasuring.".to_string(),
|
||||
props: vec!["Long", "Multiple", "Prehensile"],
|
||||
},
|
||||
Part {
|
||||
part_type: PartType::Penis,
|
||||
name: "VinePenis".to_string(),
|
||||
label: "vines".to_string(),
|
||||
label_noun: "a mass of vines".to_string(),
|
||||
description: "Genetically altered vines capable of reproduction.".to_string(),
|
||||
props: vec!["Long", "Multiple", "Prehensile", "Thin"],
|
||||
},
|
||||
]
|
||||
}
|
||||
|
||||
pub fn part_data_humans() -> Vec<Part> {
|
||||
vec![
|
||||
Part::standard("a", PartType::Penis, "necro",
|
||||
"A disgusting, rotting penis that somehow still works.",
|
||||
vec![]
|
||||
).unwrap(),
|
||||
Part::standard("a", PartType::Vagina, "necro",
|
||||
"A disgusting, rotting vagina. Its insides are as cold as a grave.",
|
||||
vec!["Loose"]
|
||||
).unwrap(),
|
||||
Part::standard("a", PartType::Anus, "necro",
|
||||
"A disgusting, rotting anus. Its insides are as cold as a grave.",
|
||||
vec!["Loose"]
|
||||
).unwrap(),
|
||||
Part::standard("an", PartType::Penis, "elf",
|
||||
"A thinner and longer humanlike penis. Is that glitter?",
|
||||
vec!["Long", "Thin"]
|
||||
).unwrap(),
|
||||
Part::standard("an", PartType::Vagina, "elf",
|
||||
"A tighter humanlike vagina. Tastes like oranges.",
|
||||
vec!["Tight"]
|
||||
).unwrap(),
|
||||
Part::standard("an", PartType::Anus, "elf",
|
||||
"A tighter humanlike anus. Smells of flowers.",
|
||||
vec!["Tight"]
|
||||
).unwrap(),
|
||||
Part::standard("a", PartType::Penis, "golem",
|
||||
"A rough and jagged stone-like penis.",
|
||||
vec!["Rigid", "Solid"]
|
||||
).unwrap(),
|
||||
Part::standard("an", PartType::Penis, "ghoul",
|
||||
"A humanlike penis that glows slightly. It's very hot to the touch.",
|
||||
vec!["Glowing"]
|
||||
).unwrap(),
|
||||
Part::standard("a", PartType::Vagina, "ghoul",
|
||||
"A humanlike vagina that glows slightly. It is uncomfortably hot inside.",
|
||||
vec!["Glowing"]
|
||||
).unwrap(),
|
||||
Part::standard("a", PartType::Anus, "ghoul",
|
||||
"An anus that glows slightly. It is uncomfortably hot inside.",
|
||||
vec!["Glowing"]
|
||||
).unwrap(),
|
||||
Part::standard("an", PartType::Penis, "orc",
|
||||
"A girthy penis with a preputial ring, but otherwise similar to a humanoid penis.",
|
||||
vec!["Girthy"]
|
||||
).unwrap(),
|
||||
Part::standard("an", PartType::Vagina, "orc",
|
||||
"A loose humanlike vagina with very large lips.",
|
||||
vec!["Loose"]
|
||||
).unwrap(),
|
||||
Part::standard("an", PartType::Anus, "orc",
|
||||
"An anus that looks like a mix between an humanlike anus and an equine anus.",
|
||||
vec!["Loose"]
|
||||
).unwrap(),
|
||||
Part {
|
||||
part_type: PartType::Penis,
|
||||
name: "TreePenis".to_string(),
|
||||
label: "bark penis".to_string(),
|
||||
label_noun: "a wooden penis".to_string(),
|
||||
description: "A naturally grown wooden penis. The testicles are completely covered in hard, wooden bark, while the texture along the shaft is softer, leaving the tip uncovered.".to_string(),
|
||||
props: vec!["Ridged", "Rigid"],
|
||||
},
|
||||
Part {
|
||||
part_type: PartType::Vagina,
|
||||
name: "TreeVagina".to_string(),
|
||||
label: "bark vagina".to_string(),
|
||||
label_noun: "a wooden vagina".to_string(),
|
||||
description: "A naturally grown wooden vagina. While the outside looks like bark, the inside is soft.".to_string(),
|
||||
props: vec!["Ridged", "Rigid"],
|
||||
},
|
||||
Part {
|
||||
part_type: PartType::Anus,
|
||||
name: "TreeAnus".to_string(),
|
||||
label: "bark anus".to_string(),
|
||||
label_noun: "a wooden anus".to_string(),
|
||||
description: "A naturally grown wooden anus. While the outside looks like bark, the inside is soft.".to_string(),
|
||||
props: vec!["Ridged", "Rigid"],
|
||||
},
|
||||
]
|
||||
}
|
||||
|
||||
pub fn part_data_breasts() -> (Vec<Part>, String) {
|
||||
let breasts = vec![
|
||||
(Part {
|
||||
part_type: PartType::Breasts,
|
||||
name: "MammalBreasts".to_string(),
|
||||
label: "mammal breasts".to_string(),
|
||||
label_noun: "a pair of mammalian breasts".to_string(),
|
||||
description: "A group of breasts/nipples that mammals use to suckle their young.".to_string(),
|
||||
props: vec![],
|
||||
}, "MammalBreastBase", None),
|
||||
(Part {
|
||||
part_type: PartType::Breasts,
|
||||
name: "CatBreasts".to_string(),
|
||||
label: "kitty titties".to_string(),
|
||||
label_noun: "the kitty's titties".to_string(),
|
||||
description: "It's the kitty's titties!".to_string(),
|
||||
props: vec![],
|
||||
}, "MammalBreastBase", None),
|
||||
(Part {
|
||||
part_type: PartType::Breasts,
|
||||
name: "GhostBreasts".to_string(),
|
||||
label: "immaterial breasts".to_string(),
|
||||
label_noun: "a pair of immaterial breasts".to_string(),
|
||||
description: "A translucent, almost intangible pair of breasts. Touching them sends chills down the spine.".to_string(),
|
||||
props: vec!["Humanlike"],
|
||||
}, "NaturalPrivatePartBreast", Some(
|
||||
"<FluidType>Ecto</FluidType>\n\t\t"
|
||||
)),
|
||||
(Part {
|
||||
part_type: PartType::Breasts,
|
||||
name: "CactoidBreasts".to_string(),
|
||||
label: "cactoid breasts".to_string(),
|
||||
label_noun: "a pair of cactoid breasts".to_string(),
|
||||
description: "A pair of rough plant-like breasts, with thorns all around them, and flower-like nipples.".to_string(),
|
||||
props: vec![],
|
||||
}, "NaturalPrivatePartBreast", None),
|
||||
(Part {
|
||||
part_type: PartType::Breasts,
|
||||
name: "GhoulBreasts".to_string(),
|
||||
label: "irradiated breasts".to_string(),
|
||||
label_noun: "a pair of irradiated breasts".to_string(),
|
||||
description: "A pair of humanlike breasts that glow slightly. They're very hot to the touch.".to_string(),
|
||||
props: vec!["Humanlike"],
|
||||
}, "NaturalPrivatePartBreast", None),
|
||||
(Part {
|
||||
part_type: PartType::Breasts,
|
||||
name: "NecroBreasts".to_string(),
|
||||
label: "decayed breasts".to_string(),
|
||||
label_noun: "A pair of decayed breasts".to_string(),
|
||||
description: "A disgusting, rotting pair of breasts.".to_string(),
|
||||
props: vec!["Humanlike"],
|
||||
}, "NaturalPrivatePartBreast", None),
|
||||
(Part {
|
||||
part_type: PartType::Breasts,
|
||||
name: "OrcBreasts".to_string(),
|
||||
label: "orc breasts".to_string(),
|
||||
label_noun: "a pair of orc breasts".to_string(),
|
||||
description: "A pair of humanlike breasts that sag greatly.".to_string(),
|
||||
props: vec!["Humanlike"],
|
||||
}, "NaturalPrivatePartBreast", None),
|
||||
(Part {
|
||||
part_type: PartType::Breasts,
|
||||
name: "ScaleBreasts".to_string(),
|
||||
label: "scaly breasts".to_string(),
|
||||
label_noun: "a pair of scaly breasts".to_string(),
|
||||
description: "A pair of scale-covered breasts, without nipples.".to_string(),
|
||||
props: vec!["Humanlike"],
|
||||
}, "NaturalPrivatePartBreast", None),
|
||||
(Part {
|
||||
part_type: PartType::Breasts,
|
||||
name: "TreeBreasts".to_string(),
|
||||
label: "bark breasts".to_string(),
|
||||
label_noun: "a pair of wooden breasts".to_string(),
|
||||
description: "A pair of naturally grown wooden breasts. Hard bark covers the entire outer portion, while leaving the nipples underneath exposed.".to_string(),
|
||||
props: vec!["Humanlike", "Ridged", "Rigid"],
|
||||
}, "NaturalPrivatePartBreast", None),
|
||||
];
|
||||
|
||||
let mut hediffs = String::new();
|
||||
for breast in &breasts {
|
||||
let mut s = String::from(HEDIFF_STRING_BREASTS);
|
||||
let mut props = String::new();
|
||||
for prop in &breast.0.props {
|
||||
props.push_str(&format!("\n\t\t\t\t\t<li>{prop}</li>"));
|
||||
}
|
||||
let fields = breast.2.unwrap_or("");
|
||||
let replace = HashMap::from([
|
||||
("{type}", breast.1),
|
||||
("{name}", &breast.0.name),
|
||||
("{label}", &breast.0.label),
|
||||
("{label_noun}", &breast.0.label_noun),
|
||||
("{description}", &breast.0.description),
|
||||
("{fields}", &fields),
|
||||
("{props}", &props),
|
||||
]);
|
||||
for r in replace {
|
||||
s = s.replace(r.0, r.1);
|
||||
}
|
||||
hediffs.push_str(&s);
|
||||
}
|
||||
(breasts.into_iter().map(|x| x.0).collect(), hediffs)
|
||||
}
|
||||
|
||||
pub fn part_data_other() -> (Vec<Part>, String) {
|
||||
let parts = vec![
|
||||
(Part {
|
||||
part_type: PartType::Penis,
|
||||
name: "GhostPenis".to_string(),
|
||||
label: "immaterial penis".to_string(),
|
||||
label_noun: "an immaterial penis".to_string(),
|
||||
description: "A translucent, almost intangible penis. Touching it sends chills down the spine.".to_string(),
|
||||
props: vec!["Humanlike"],
|
||||
}, "<FluidType>Ecto</FluidType>\n\t\t".to_string() ),
|
||||
(Part {
|
||||
part_type: PartType::Vagina,
|
||||
name: "GhostVagina".to_string(),
|
||||
label: "immaterial vagina".to_string(),
|
||||
label_noun: "an immaterial vagina".to_string(),
|
||||
description: "A translucent, almost intangible vagina. Penetrating it sends chills down the spine.".to_string(),
|
||||
props: vec!["Humanlike"],
|
||||
}, "<FluidType>Ecto</FluidType>\n\t\t".to_string() ),
|
||||
(Part {
|
||||
part_type: PartType::Anus,
|
||||
name: "GhostAnus".to_string(),
|
||||
label: "immaterial anus".to_string(),
|
||||
label_noun: "an immaterial anus".to_string(),
|
||||
description: "A translucent, almost intangible anus. Penetrating it sends chills down the spine.".to_string(),
|
||||
props: vec!["Humanlike"],
|
||||
}, "<FluidType>Ecto</FluidType>\n\t\t".to_string() ),
|
||||
(Part {
|
||||
part_type: PartType::Vagina,
|
||||
name: "DemonTentaclesF".to_string(),
|
||||
label: "demon tentacle".to_string(),
|
||||
label_noun: "a female demon tentacle".to_string(),
|
||||
description: "A long and flexible tentacle, capable of laying eggs.".to_string(),
|
||||
props: vec!["Long", "Prehensile"],
|
||||
}, "<produceEggs>true</produceEggs>
|
||||
<minEggTick>12000</minEggTick>
|
||||
<maxEggTick>60000</maxEggTick>
|
||||
<FluidType>GR_EldritchInsectJelly</FluidType>\n\t\t".to_string() ),
|
||||
];
|
||||
|
||||
let mut hediffs = String::new();
|
||||
for part in &parts {
|
||||
let mut s = String::from(HEDIFF_STRING_EXT);
|
||||
let ty = match part.0.part_type {
|
||||
PartType::Anus => "Anus",
|
||||
PartType::Breasts => panic!(),
|
||||
PartType::Penis => "Penis",
|
||||
PartType::Vagina => "Vagina",
|
||||
};
|
||||
let mut props = String::new();
|
||||
for prop in &part.0.props {
|
||||
props.push_str(&format!("\n\t\t\t\t\t<li>{prop}</li>"));
|
||||
}
|
||||
let replace = HashMap::from([
|
||||
("{type}", ty),
|
||||
("{name}", &part.0.name),
|
||||
("{label}", &part.0.label),
|
||||
("{label_noun}", &part.0.label_noun),
|
||||
("{description}", &part.0.description),
|
||||
("{fields}", &part.1),
|
||||
("{props}", &props),
|
||||
]);
|
||||
for r in replace {
|
||||
s = s.replace(r.0, r.1);
|
||||
}
|
||||
hediffs.push_str(&s);
|
||||
}
|
||||
(parts.into_iter().map(|x| x.0).collect(), hediffs)
|
||||
}
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,138 @@
|
|||
use std::collections::HashMap;
|
||||
|
||||
use crate::parts::{Part, PartType};
|
||||
|
||||
#[derive(Clone, Copy, Debug)]
|
||||
struct Operation {
|
||||
surgery_type: &'static str,
|
||||
verbs: (&'static str, &'static str, &'static str),
|
||||
}
|
||||
|
||||
#[derive(Clone, Debug)]
|
||||
pub struct Surgery {
|
||||
part: Part,
|
||||
operation: Operation,
|
||||
}
|
||||
|
||||
const SURGERY_STRING: &str = "
|
||||
<RecipeDef ParentName=\"{type}\">
|
||||
<defName>{type}{name}</defName>
|
||||
<label>{verb.0} {label}</label>
|
||||
<description>{verb.1} {label_noun}</description>
|
||||
<jobString>{verb.2} {label_noun}</jobString>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>{name}</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>1</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<categories>
|
||||
<li>Medicine</li>
|
||||
</categories>
|
||||
<thingDefs>
|
||||
<li>{name}</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<addsHediff>{name}</addsHediff>
|
||||
</RecipeDef>";
|
||||
|
||||
const BREAST_SURGERIES: [Option<Operation>;3] = [
|
||||
Some(Operation{
|
||||
surgery_type: "MultiBreast",
|
||||
verbs: ("add", "Adds", "Adding"),
|
||||
}),
|
||||
Some(Operation{
|
||||
surgery_type: "BreastSurgery",
|
||||
verbs: ("attach", "Attaches", "Attaching"),
|
||||
}),
|
||||
None
|
||||
];
|
||||
|
||||
const PENIS_SURGERIES: [Option<Operation>;3] = [
|
||||
Some(Operation{
|
||||
surgery_type: "FutaMakingF",
|
||||
verbs: ("add", "Adds", "Adding"),
|
||||
}),
|
||||
Some(Operation{
|
||||
surgery_type: "MultiPenis",
|
||||
verbs: ("add", "Adds", "Adding"),
|
||||
}),
|
||||
Some(Operation{
|
||||
surgery_type: "SexReassignmentP",
|
||||
verbs: ("attach", "Attaches", "Attaching"),
|
||||
})
|
||||
];
|
||||
|
||||
const VAGINA_SURGERIES: [Option<Operation>;3] = [
|
||||
Some(Operation{
|
||||
surgery_type: "FutaMakingM",
|
||||
verbs: ("add", "Adds", "Adding"),
|
||||
}),
|
||||
Some(Operation{
|
||||
surgery_type: "MultiVagina",
|
||||
verbs: ("add", "Adds", "Adding"),
|
||||
}),
|
||||
Some(Operation{
|
||||
surgery_type: "SexReassignmentV",
|
||||
verbs: ("attach", "Attaches", "Attaching"),
|
||||
})
|
||||
];
|
||||
|
||||
const ANUS_SURGERIES: [Option<Operation>;3] = [
|
||||
Some(Operation{
|
||||
surgery_type: "MultiAnus",
|
||||
verbs: ("add", "Adds", "Adding"),
|
||||
}),
|
||||
Some(Operation{
|
||||
surgery_type: "AnalSurgery",
|
||||
verbs: ("attach", "Attaches", "Attaching"),
|
||||
}),
|
||||
None
|
||||
];
|
||||
|
||||
pub fn enumerate_surgeries<'a>(part: &Part) -> Vec<Surgery> {
|
||||
// Every part should have 2-3 relevant surgeries
|
||||
let surgeries = match part.part_type {
|
||||
PartType::Anus => ANUS_SURGERIES,
|
||||
PartType::Breasts => BREAST_SURGERIES,
|
||||
PartType::Penis => PENIS_SURGERIES,
|
||||
PartType::Vagina => VAGINA_SURGERIES,
|
||||
};
|
||||
|
||||
surgeries.iter().filter(|x| x.is_some()).map(|operation|
|
||||
Surgery {
|
||||
part: part.clone(),
|
||||
operation: operation.unwrap()
|
||||
}
|
||||
).collect()
|
||||
}
|
||||
|
||||
pub fn construct_surgery(surgery: &Surgery) -> String {
|
||||
let mut s = String::from(SURGERY_STRING);
|
||||
let replace = HashMap::from([
|
||||
("{type}", surgery.operation.surgery_type),
|
||||
("{verb.0}", surgery.operation.verbs.0),
|
||||
("{verb.1}", surgery.operation.verbs.1),
|
||||
("{verb.2}", surgery.operation.verbs.2),
|
||||
("{name}", &surgery.part.name),
|
||||
("{label}", &surgery.part.label),
|
||||
("{label_noun}", &surgery.part.label_noun),
|
||||
]);
|
||||
for r in replace {
|
||||
s = s.replace(r.0, r.1);
|
||||
}
|
||||
s
|
||||
}
|
|
@ -0,0 +1,77 @@
|
|||
use std::collections::HashMap;
|
||||
|
||||
use crate::parts::{Part, PartType};
|
||||
|
||||
const THINGDEF_STRING: &str = "
|
||||
<ThingDef ParentName=\"rjw_BodyPartNaturalBase{type}\">
|
||||
<defName>{name}</defName>
|
||||
<label>{label}</label>
|
||||
<description>{description}</description>
|
||||
<statBases>
|
||||
<MarketValue>{value}</MarketValue>
|
||||
<Mass>{mass}</Mass>
|
||||
</statBases>
|
||||
</ThingDef>";
|
||||
|
||||
|
||||
pub fn construct_thingdef(part: &Part) -> String {
|
||||
let mut s = String::from(THINGDEF_STRING);
|
||||
|
||||
let ty = match part.part_type {
|
||||
PartType::Anus => "Anus",
|
||||
PartType::Breasts => "Breast",
|
||||
PartType::Penis => "GenMale",
|
||||
PartType::Vagina => "GenFemale",
|
||||
};
|
||||
|
||||
let mass = match part.part_type {
|
||||
PartType::Anus => 0.12,
|
||||
PartType::Breasts => 0.5,
|
||||
PartType::Penis => 0.16,
|
||||
PartType::Vagina => 0.10,
|
||||
};
|
||||
|
||||
let mut mass_mult = 1.;
|
||||
|
||||
for prop in &part.props {
|
||||
match *prop {
|
||||
// positive
|
||||
"Long" => mass_mult += 0.5,
|
||||
"Girthy" => mass_mult += 0.5,
|
||||
"Deep" => mass_mult += 0.3,
|
||||
"Knotted" => mass_mult += 0.1,
|
||||
"Solid" => mass_mult += 1.,
|
||||
"Multiple" => mass_mult += 0.2,
|
||||
// negative
|
||||
"Thin" => mass_mult -= 0.3,
|
||||
"Small" => mass_mult -= 0.5,
|
||||
_ => {}
|
||||
}
|
||||
}
|
||||
|
||||
let m = format!("{:.3}", mass * mass_mult);
|
||||
|
||||
let val = match part.name.as_str() {
|
||||
// positive
|
||||
"DinoPenis" => "300",
|
||||
"DinoVagina" => "300",
|
||||
"TentaclePenis" => "350",
|
||||
// negative
|
||||
"OviporeVagina" => "50",
|
||||
"AedeagusPenis" => "50",
|
||||
_ => "250",
|
||||
};
|
||||
|
||||
let replace = HashMap::from([
|
||||
("{type}", ty),
|
||||
("{name}", &part.name),
|
||||
("{label}", &part.label),
|
||||
("{description}", &part.description),
|
||||
("{value}", val),
|
||||
("{mass}", &m),
|
||||
]);
|
||||
for r in replace {
|
||||
s = s.replace(r.0, r.1);
|
||||
}
|
||||
s
|
||||
}
|
Loading…
Reference in New Issue