Skip to content
Snippets Groups Projects
Commit a30bd006 authored by anon18392's avatar anon18392
Browse files

Add Multi surgeries for insect/animal parts


* Allow adding an m/f ovipositor to existing genitals
* Allow adding an insect anus to an existing anus
* Allow adding an udder to an existing udder

Signed-off-by: default avataranon18392 <35117-anon18392@users.noreply.gitgud.io>
parent 750cef61
No related branches found
No related tags found
No related merge requests found
......@@ -202,6 +202,40 @@
<addsHediff>DragonVagina</addsHediff>
</RecipeDef>
<RecipeDef ParentName="MultiVagina">
<defName>AddMultiOvipositorF</defName>
<label>add female ovipositor</label>
<description>Adds additional female ovipositor.</description>
<jobString>Adding female ovipositor.</jobString>
<ingredients>
<li>
<filter>
<categories>
<li>Medicine</li>
</categories>
</filter>
<count>1</count>
</li>
<li>
<filter>
<thingDefs>
<li>OvipositorF</li>
</thingDefs>
</filter>
<count>1</count>
</li>
</ingredients>
<fixedIngredientFilter>
<categories>
<li>Medicine</li>
</categories>
<thingDefs>
<li>OvipositorF</li>
</thingDefs>
</fixedIngredientFilter>
<addsHediff>OvipositorF</addsHediff>
</RecipeDef>
<!--natural penises-->
<RecipeDef ParentName="MultiPenis">
<defName>AddMultiPenis</defName>
......@@ -459,6 +493,40 @@
<addsHediff>CrocodilianPenis</addsHediff>
</RecipeDef>
<RecipeDef ParentName="MultiPenis">
<defName>AddMultiOvipositorM</defName>
<label>add male ovipositor</label>
<description>Adds additional male ovipositor.</description>
<jobString>Adding male ovipositor.</jobString>
<ingredients>
<li>
<filter>
<categories>
<li>Medicine</li>
</categories>
</filter>
<count>1</count>
</li>
<li>
<filter>
<thingDefs>
<li>OvipositorM</li>
</thingDefs>
</filter>
<count>1</count>
</li>
</ingredients>
<fixedIngredientFilter>
<categories>
<li>Medicine</li>
</categories>
<thingDefs>
<li>OvipositorM</li>
</thingDefs>
</fixedIngredientFilter>
<addsHediff>OvipositorM</addsHediff>
</RecipeDef>
<!-- Breasts -->
<RecipeDef ParentName="MultiBreast">
<defName>AddMultiBreasts</defName>
......@@ -492,6 +560,43 @@
<addsHediff>Breasts</addsHediff>
</RecipeDef>
<RecipeDef ParentName="MultiBreast">
<defName>AddMultiUdder</defName>
<label>add udder</label>
<description>Adds additional udder.</description>
<jobString>Adding udder.</jobString>
<ingredients>
<li>
<filter>
<categories>
<li>Medicine</li>
</categories>
</filter>
<count>1</count>
</li>
<li>
<filter>
<thingDefs>
<li>UdderBreasts</li>
</thingDefs>
</filter>
<count>1</count>
</li>
</ingredients>
<fixedIngredientFilter>
<categories>
<li>Medicine</li>
</categories>
<thingDefs>
<li>UdderBreasts</li>
</thingDefs>
</fixedIngredientFilter>
<addsHediff>UdderBreasts</addsHediff>
<appliedOnFixedBodyParts Inherit="false">
<li>Flank</li>
</appliedOnFixedBodyParts>
</RecipeDef>
<RecipeDef ParentName="MultiAnus">
<defName>AddMultiAnus</defName>
<label>add anus</label>
......@@ -523,4 +628,36 @@
</fixedIngredientFilter>
<addsHediff>Anus</addsHediff>
</RecipeDef>
<RecipeDef ParentName="MultiAnus">
<defName>AddMultiInsectAnus</defName>
<label>add insect anus</label>
<ingredients>
<li>
<filter>
<categories>
<li>Medicine</li>
</categories>
</filter>
<count>1</count>
</li>
<li>
<filter>
<thingDefs>
<li>InsectAnus</li>
</thingDefs>
</filter>
<count>1</count>
</li>
</ingredients>
<fixedIngredientFilter>
<categories>
<li>Medicine</li>
</categories>
<thingDefs>
<li>InsectAnus</li>
</thingDefs>
</fixedIngredientFilter>
<addsHediff>InsectAnus</addsHediff>
</RecipeDef>
</Defs>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment