code:
<?xml version="1.0" encoding="utf-8" ?>

<Defs>

	<RecipeDef Abstract="True" Name="RJW_SurgeryFlesh">
		<effectWorking>Surgery</effectWorking>
		<soundWorking>Recipe_Surgery</soundWorking>
		<workSpeedStat>MedicalOperationSpeed</workSpeedStat>
		<workSkill>Medicine</workSkill>
		<workSkillLearnFactor>16</workSkillLearnFactor>
		<dontShowIfAnyIngredientMissing>true</dontShowIfAnyIngredientMissing>
		<recipeUsers>

Human

		</recipeUsers>
	</RecipeDef>

	<RecipeDef Abstract="True" Name="SexReassignmentV" ParentName="RJW_SurgeryFlesh">
		<description>Installs a vagina, replaces other bodyparts if present.</description>
		<workerClass>rjw.Recipe_InstallGenitals</workerClass>
		<jobString>Installing vagina.</jobString>
		<workAmount>2000</workAmount>
		<skillRequirements>
			<Medicine>10</Medicine>
		</skillRequirements>
		<appliedOnFixedBodyParts>

Genitals

		</appliedOnFixedBodyParts>
	</RecipeDef>

	<RecipeDef Abstract="True" Name="SexReassignment" ParentName="RJW_SurgeryFlesh">
		<description>Install genital part.</description>
		<workerClass>rjw.Recipe_InstallGenitals</workerClass>
		<workAmount>1200</workAmount>
		<skillRequirements>
			<Medicine>10</Medicine>
		</skillRequirements>
		<appliedOnFixedBodyParts>

Genitals

		</appliedOnFixedBodyParts>
	</RecipeDef>

	<RecipeDef Abstract="True" Name="SexReassignmentP" ParentName="RJW_SurgeryFlesh">
		<description>Attaches a penis, replaces other bodyparts if present.</description>
		<workerClass>rjw.Recipe_InstallGenitals</workerClass>
		<jobString>Attaching penis.</jobString>
		<workAmount>1200</workAmount>
		<skillRequirements>
			<Medicine>10</Medicine>
		</skillRequirements>
		<appliedOnFixedBodyParts>

Genitals

		</appliedOnFixedBodyParts>
	</RecipeDef>

	<RecipeDef Abstract="True" Name="BreastSurgery" ParentName="RJW_SurgeryFlesh">
		<description>Attaches a pair of breasts, replaces other bodyparts if present.</description>
		<workerClass>rjw.Recipe_InstallBreasts</workerClass>
		<jobString>Attaching a pair of breasts.</jobString>
		<workAmount>1200</workAmount>
		<skillRequirements>
			<Medicine>8</Medicine>
		</skillRequirements>
		<appliedOnFixedBodyParts>

Chest

		</appliedOnFixedBodyParts>
	</RecipeDef>

	<RecipeDef Abstract="True" Name="AnalSurgery" ParentName="RJW_SurgeryFlesh">
		<description>Installs an anus, replaces other bodyparts if present.</description>
		<workerClass>rjw.Recipe_InstallAnus</workerClass>
		<jobString>Installing an anus.</jobString>
		<workAmount>1200</workAmount>
		<skillRequirements>
			<Medicine>10</Medicine>
		</skillRequirements>
		<appliedOnFixedBodyParts>

Anus

		</appliedOnFixedBodyParts>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>AttachPenis</defName>
		attach average penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

Penis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

Penis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>Penis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>InstallVagina</defName>
		install average vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

Vagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

Vagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>Vagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>InstallMicroVagina</defName>
		install micro vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

MicroVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

MicroVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>MicroVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>InstallTightVagina</defName>
		install tight vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

TightVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

TightVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>TightVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>InstallLooseVagina</defName>
		install loose vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

LooseVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

LooseVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>LooseVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>InstallGapingVagina</defName>
		install gaping vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

GapingVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

GapingVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>GapingVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>InstallCatVagina</defName>
		install feline vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

CatVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

CatVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>CatVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>InstallDogVagina</defName>
		install canine vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

DogVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

DogVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>DogVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>InstallHorseVagina</defName>
		install equine vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

HorseVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

HorseVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>HorseVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>InstallDragonVagina</defName>
		install dragon vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

DragonVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

DragonVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>DragonVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>InstallNarrowVagina</defName>
		install narrow vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

NarrowVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

NarrowVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>NarrowVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>InstallCloacalVagina</defName>
		install cloacal vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

CloacalVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

CloacalVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>CloacalVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>InstallRodentVagina</defName>
		install rodent agina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

RodentVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

RodentVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>RodentVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>InstallOvipositorF</defName>
		install female Ovipositor
		<description>Installs a female Ovipositor.</description>
		<jobString>Installing female Ovipositor.</jobString>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

OvipositorF

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

OvipositorF

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>OvipositorF</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>AttachMicroPenis</defName>
		attach micro penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

MicroPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

MicroPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>MicroPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>AttachSmallPenis</defName>
		attach small penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

SmallPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

SmallPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>SmallPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>AttachBigPenis</defName>
		attach big penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

BigPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

BigPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>BigPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>AttachHugePenis</defName>
		attach huge penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

HugePenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

HugePenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>HugePenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>AttachHorsePenis</defName>
		attach equine penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

HorsePenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

HorsePenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>HorsePenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>AttachRaccoonPenis</defName>
		attach procyonine penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

RaccoonPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

RaccoonPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>RaccoonPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>AttachCatPenis</defName>
		attach feline penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

CatPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

CatPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>CatPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>AttachDogPenis</defName>
		attach canine penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

DogPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

DogPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>DogPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>AttachDragonPenis</defName>
		attach dragon penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

DragonPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

DragonPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>DragonPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>AttachHemipenis</defName>
		attach hemipenis
		<description>Attaches a dual-shafted hemipenis.</description>
		<jobString>Attaching hemipenes.</jobString>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

Hemipenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

Hemipenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>Hemipenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>AttachCrocodilianPenis</defName>
		attach crocodilian penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

Hemipenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

CrocodilianPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>CrocodilianPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>AttachNeedlePenis</defName>
		attach needle penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

NeedlePenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

NeedlePenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>NeedlePenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>AttachCloacalPenis</defName>
		attach cloacal penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

CloacalPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

CloacalPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>CloacalPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>AttachRodentPenis</defName>
		attach rodent penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

RodentPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

RodentPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>RodentPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>AttachOvipositorM</defName>
		attach male Ovipositor
		<description>Attaches a male Ovipositor, replaces other bodyparts if present.</description>
		<jobString>Attaching male Ovipositor.</jobString>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

OvipositorM

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

OvipositorM

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>OvipositorM</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="BreastSurgery">
		<defName>AttachFlatBreasts</defName>
		attach flat breasts
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

FlatBreasts

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

FlatBreasts

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>FlatBreasts</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="BreastSurgery">
		<defName>AttachSmallBreasts</defName>
		attach small breasts
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

SmallBreasts

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

SmallBreasts

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>SmallBreasts</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="BreastSurgery">
		<defName>AttachBreasts</defName>
		attach average breasts
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

Breasts

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

Breasts

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>Breasts</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="BreastSurgery">
		<defName>AttachLargeBreasts</defName>
		attach large breasts
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

LargeBreasts

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

LargeBreasts

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>LargeBreasts</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="BreastSurgery">
		<defName>AttachHugeBreasts</defName>
		attach huge breasts
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

HugeBreasts

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

HugeBreasts

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>HugeBreasts</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="BreastSurgery">
		<defName>AttachUdder</defName>
		attach udder
		<description>Attaches a large cowlike udder, replaces other bodyparts if present.</description>
		<jobString>Attaching udder.</jobString>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

Udder

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

Udder

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>Udder</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="BreastSurgery">
		<defName>AttachFeaturelesschest</defName>
		attach featureless chest
		<description>Attaches a smooth, non-mammalian chest, replaces other bodyparts if present.</description>
		<jobString>Attaching featureless chest.</jobString>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

FeaturelessChest

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

FeaturelessChest

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>FeaturelessChest</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="AnalSurgery">
		<defName>InstallAnus</defName>
		install average anus
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

Anus

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

Anus

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>Anus</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="AnalSurgery">
		<defName>InstallMicroAnus</defName>
		install micro anus
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

MicroAnus

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

MicroAnus

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>MicroAnus</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="AnalSurgery">
		<defName>InstallTightAnus</defName>
		install tight anus
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

TightAnus

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

TightAnus

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>TightAnus</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="AnalSurgery">
		<defName>InstallLooseAnus</defName>
		install loose anus
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

LooseAnus

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

LooseAnus

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>LooseAnus</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="AnalSurgery">
		<defName>InstallGapingAnus</defName>
		install gaping anus
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

GapingAnus

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

GapingAnus

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>GapingAnus</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="AnalSurgery">
		<defName>InstallCloacalAnus</defName>
		install cloacal anus
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

CloacalAnus

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

CloacalAnus

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>CloacalAnus</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="AnalSurgery">
		<defName>InstallInsectAnus</defName>
		install Insect anus
		<description>Installs a Insect anus, replaces other bodyparts if present.</description>
		<jobString>Installing Insect anus.</jobString>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

InsectAnus

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

InsectAnus

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>InsectAnus</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>InstallHydraulicPenis</defName>
		install hydraulic penis
		<description>Installs a hydraulic penis, replaces other bodyparts if present.</description>
		<jobString>Installing hydraulic penis.</jobString>
		<workAmount>1500</workAmount>
		<skillRequirements>
			<Medicine>7</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

HydraulicPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

HydraulicPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>HydraulicPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>InstallHydraulicVagina</defName>
		install hydraulic vagina
		<description>Installs a hydraulic vagina, replaces other bodyparts if present.</description>
		<jobString>Installing hydraulic vagina.</jobString>
		<workAmount>1500</workAmount>
		<skillRequirements>
			<Medicine>7</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

HydraulicVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

HydraulicVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>HydraulicVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="BreastSurgery">
		<defName>InstallHydraulicBreasts</defName>
		install hydraulic breasts
		<description>Installs a pair of hydraulic breasts, replaces other bodyparts if present.</description>
		<jobString>Installing hydraulic breasts.</jobString>
		<workAmount>1500</workAmount>
		<skillRequirements>
			<Medicine>7</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

HydraulicBreasts

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

HydraulicBreasts

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>HydraulicBreasts</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="AnalSurgery">
		<defName>InstallHydraulicAnus</defName>
		install hydraulic anus
		<description>Installs a hydraulic anus, replaces other bodyparts if present.</description>
		<jobString>Installing hydraulic anus.</jobString>
		<workAmount>1500</workAmount>
		<skillRequirements>
			<Medicine>7</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

HydraulicAnus

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

HydraulicAnus

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>HydraulicAnus</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>AttachPegDick</defName>
		attach peg dick
		<description>Attaches a peg dick, replaces other bodyparts if present.</description>
		<jobString>Attaching peg dick.</jobString>
		<workAmount>900</workAmount>
		<skillRequirements>
			<Medicine>2</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

PegDick

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

PegDick

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>PegDick</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>InstallBionicVagina</defName>
		install bionic vagina
		<description>Installs a bionic vagina, replaces other bodyparts if present.</description>
		<jobString>Installing bionic vagina.</jobString>
		<workAmount>2000</workAmount>
		<skillRequirements>
			<Medicine>12</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

BionicVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

BionicVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>BionicVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>InstallBionicPenis</defName>
		install bionic penis
		<description>Attaches a bionic penis, replaces other bodyparts if present.</description>
		<jobString>Attaching bionic penis.</jobString>
		<workAmount>1500</workAmount>
		<skillRequirements>
			<Medicine>12</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

BionicPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

BionicPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>BionicPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="BreastSurgery">
		<defName>InstallBionicBreasts</defName>
		install bionic breasts
		<description>Installs a pair of bionic breasts, replaces other bodyparts if present.</description>
		<jobString>Installing bionic breasts.</jobString>
		<workAmount>2000</workAmount>
		<skillRequirements>
			<Medicine>14</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

BionicBreasts

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

BionicBreasts

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>BionicBreasts</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="AnalSurgery">
		<defName>InstallBionicAnus</defName>
		install bionic anus
		<description>Installs a bionic anus, replaces other bodyparts if present.</description>
		<jobString>Installing bionic anus.</jobString>
		<workAmount>2000</workAmount>
		<skillRequirements>
			<Medicine>14</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

BionicAnus

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

BionicAnus

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>BionicAnus</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>InstallArchotechPenis</defName>
		install archotech penis
		<description>Attaches a archotech penis, replaces other bodyparts if present.</description>
		<jobString>Attaching archotech penis.</jobString>
		<workAmount>1500</workAmount>
		<skillRequirements>

			<Medicine>5</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

ArchotechPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

ArchotechPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>ArchotechPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>InstallArchotechVagina</defName>
		install archotech vagina
		<description>Installs a archotech vagina, replaces other bodyparts if present.</description>
		<jobString>Installing archotech vagina.</jobString>
		<workAmount>2000</workAmount>
		<skillRequirements>
			<Medicine>5</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

ArchotechVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

ArchotechVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>ArchotechVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="AnalSurgery">
		<defName>InstallArchotechAnus</defName>
		install archotech anus
		<description>Installs a archotech anus, replaces other bodyparts if present.</description>
		<jobString>Installing archotech anus.</jobString>
		<workAmount>2000</workAmount>
		<skillRequirements>
			<Medicine>5</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

ArchotechAnus

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

ArchotechAnus

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>ArchotechAnus</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="BreastSurgery">
		<defName>InstallArchotechBreasts</defName>
		install archotech breasts
		<description>Installs a pair of archotech breasts, replaces other bodyparts if present.</description>
		<jobString>Installing archotech breasts.</jobString>
		<workAmount>2000</workAmount>
		<skillRequirements>
			<Medicine>5</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

ArchotechBreasts

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

ArchotechBreasts

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>ArchotechBreasts</addsHediff>
	</RecipeDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>

<Defs>
	<RecipeDef Abstract="True" Name="GrowBreastsSurgery" ParentName="BreastSurgery">
		<workerClass>rjw.Recipe_GrowBreasts</workerClass>
		<dontShowIfAnyIngredientMissing>false</dontShowIfAnyIngredientMissing>
		<hideBodyPartNames>false</hideBodyPartNames>
		<anesthetize>false</anesthetize>
	</RecipeDef>

	<RecipeDef ParentName="GrowBreastsSurgery">
		<defName>GrowFlatBreasts</defName>
		grow flat breasts
		<description>Cause undeveloped breasts to bud using a huge amount of healroot salve paired with a thorough massage.</description>
		<addsHediff>FlatBreasts</addsHediff>
		<jobString>Growing flat breasts.</jobString>
		<workAmount>4000</workAmount>
		<skillRequirements>
			<Medicine>8</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<thingDefs>

MedicineHerbal

					</thingDefs>
				</filter>
				<count>8</count>

		</ingredients>
		<fixedIngredientFilter>
			<thingDefs>

MedicineHerbal

			</thingDefs>
		</fixedIngredientFilter>
	</RecipeDef>

	<RecipeDef ParentName="GrowBreastsSurgery">
		<defName>GrowSmallBreasts</defName>
		grow small breasts
		<description>Adds volume to flat breasts through the liberal use healroot salve paired with a vigorous massage.</description>
		<removesHediff>FlatBreasts</removesHediff>
		<addsHediff>SmallBreasts</addsHediff>
		<jobString>Growing small breasts.</jobString>
		<workAmount>3000</workAmount>
		<skillRequirements>
			<Medicine>4</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<thingDefs>

MedicineHerbal

					</thingDefs>
				</filter>
				<count>2</count>

		</ingredients>
		<fixedIngredientFilter>
			<thingDefs>

MedicineHerbal

			</thingDefs>
		</fixedIngredientFilter>
	</RecipeDef>

	<RecipeDef ParentName="GrowBreastsSurgery">
		<defName>GrowAverageBreasts</defName>
		grow average breasts
		<description>Cause small breasts to swell by lightly bruising the breast tissue then applying a large dose of healroot salve.</description>
		<removesHediff>SmallBreasts</removesHediff>
		<addsHediff>Breasts</addsHediff>
		<jobString>Growing average breasts.</jobString>
		<workAmount>3000</workAmount>
		<skillRequirements>
			<Medicine>4</Medicine>
		</skillRequirements>
		<hideBodyPartNames>false</hideBodyPartNames>
		<ingredients>

				<filter>
					<thingDefs>

MedicineHerbal

					</thingDefs>
				</filter>
				<count>4</count>

		</ingredients>
		<fixedIngredientFilter>
			<thingDefs>

MedicineHerbal

			</thingDefs>
		</fixedIngredientFilter>
	</RecipeDef>

	<RecipeDef ParentName="GrowBreastsSurgery">
		<defName>GrowLargeBreasts</defName>
		grow large breasts
		<description>Fill out average breasts by bruising the breast tissue then injecting growth hormones harvested from medical kits.</description>
		<removesHediff>Breasts</removesHediff>
		<addsHediff>LargeBreasts</addsHediff>
		<jobString>Growing large breasts.</jobString>
		<workAmount>3000</workAmount>
		<skillRequirements>
			<Medicine>8</Medicine>
		</skillRequirements>
		<hideBodyPartNames>false</hideBodyPartNames>
		<ingredients>

				<filter>
					<thingDefs>

MedicineIndustrial

					</thingDefs>
				</filter>
				<count>4</count>

		</ingredients>
		<fixedIngredientFilter>
			<thingDefs>

MedicineIndustrial

			</thingDefs>
		</fixedIngredientFilter>
	</RecipeDef>

	<RecipeDef ParentName="GrowBreastsSurgery">
		<defName>GrowHugeBreasts</defName>
		grow huge breasts
		<description>Expand already large breasts by continuously bruising the breast tissue as it is being healed by glitterworld medicine.</description>
		<removesHediff>LargeBreasts</removesHediff>
		<addsHediff>HugeBreasts</addsHediff>
		<jobString>Growing huge breasts.</jobString>
		<workAmount>3000</workAmount>
		<skillRequirements>
			<Medicine>8</Medicine>
		</skillRequirements>
		<hideBodyPartNames>false</hideBodyPartNames>
		<ingredients>

				<filter>
					<thingDefs>

MedicineUltratech

					</thingDefs>
				</filter>
				<count>2</count>

		</ingredients>
		<fixedIngredientFilter>
			<thingDefs>

MedicineUltratech

			</thingDefs>
		</fixedIngredientFilter>
	</RecipeDef>

	<RecipeDef ParentName="BreastSurgery">
		<defName>ShrinkBreastsSurgery</defName>
		<workerClass>rjw.Recipe_ShrinkBreasts</workerClass>
		reduce breast size
		<description>Reduce the size of natural breasts through surgery.</description>
		<jobString>Reducing breasts.</jobString>
		<workAmount>2000</workAmount>
		<anesthetize>true</anesthetize>
		<dontShowIfAnyIngredientMissing>false</dontShowIfAnyIngredientMissing>
		<hideBodyPartNames>false</hideBodyPartNames>
		<skillRequirements>
			<Medicine>4</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>2</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
		</fixedIngredientFilter>
	</RecipeDef>
</Defs>

repo_name: Eggs/rjw

license: mit


code:
<?xml version="1.0" encoding="utf-8" ?>

<Defs>

	<RecipeDef Abstract="True" Name="FutaMakingF" ParentName="SexReassignmentP">
		<description>Adds a penis to a female, making them a hermaphrodite.</description>
		<workerClass>rjw.Recipe_MakeFutaF</workerClass>
		<workAmount>1800</workAmount>
		<skillRequirements>
			<Medicine>11</Medicine>
		</skillRequirements>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>AddPenis</defName>
		add average penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

Penis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

Penis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>Penis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>AddMicropenis</defName>
		add micro penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

MicroPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

MicroPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>MicroPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>addSmallPenis</defName>
		add small penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

SmallPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

SmallPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>SmallPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>addBigPenis</defName>
		add big penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

BigPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

BigPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>BigPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>addHugePenis</defName>
		add huge penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

HugePenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

HugePenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>HugePenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>addHorsePenis</defName>
		add equine penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

HorsePenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

HorsePenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>HorsePenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>addCatPenis</defName>
		add feline penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

CatPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

CatPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>CatPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>addDogPenis</defName>
		add canine penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

DogPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

DogPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>DogPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>addDragonPenis</defName>
		add dragon penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

DragonPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

DragonPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>DragonPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>addOvipositorM</defName>
		add ovipositor
		<jobString>adding Ovipositor.</jobString>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

OvipositorM

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

OvipositorM

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>OvipositorM</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>addRaccoonPenis</defName>
		add procyonine penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

RaccoonPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

RaccoonPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>RaccoonPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>addHemipenis</defName>
		add hemipenis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

Hemipenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

Hemipenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>Hemipenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>addCrocodilianPenis</defName>
		add crocodilian penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

CrocodilianPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

CrocodilianPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>CrocodilianPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>AddNeedlePenis</defName>
		add needle penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

NeedlePenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

NeedlePenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>NeedlePenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>AddCloacalPenis</defName>
		add cloacal penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

CloacalPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

CloacalPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>CloacalPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>AddRodentPenis</defName>
		add rodent penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

RodentPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

RodentPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>RodentPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>addHydraulicPenis</defName>
		add hydraulic penis
		<jobString>Attaching hydraulic penis.</jobString>
		<workAmount>1500</workAmount>
		<skillRequirements>
			<Medicine>7</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

HydraulicPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

HydraulicPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>HydraulicPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>addBionicPenis</defName>
		add bionic penis
		<jobString>Attaching bionic penis.</jobString>
		<workAmount>1500</workAmount>
		<skillRequirements>
			<Medicine>14</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

BionicPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

BionicPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>BionicPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingF">
		<defName>addArchotechPenis</defName>
		add archotech penis
		<jobString>Attaching archotech penis.</jobString>
		<workAmount>900</workAmount>
		<skillRequirements>

			<Medicine>5</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

ArchotechPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

ArchotechPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>ArchotechPenis</addsHediff>
	</RecipeDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>

<Defs>

	<RecipeDef Abstract="True" Name="FutaMakingM" ParentName="SexReassignmentV">
		<description>Adds a vagina to a male, making them a hermaphrodite.</description>
		<workerClass>rjw.Recipe_MakeFutaM</workerClass>
		<workAmount>2500</workAmount>
		<skillRequirements>
			<Medicine>11</Medicine>
		</skillRequirements>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingM">
		<defName>AddVagina</defName>
		add average vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

Vagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

Vagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>Vagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingM">
		<defName>AddMicroVagina</defName>
		add micro vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

MicroVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

MicroVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>MicroVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingM">
		<defName>addTightVagina</defName>
		add tight vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

TightVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

TightVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>TightVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingM">
		<defName>addLooseVagina</defName>
		add loose vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

LooseVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

LooseVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>LooseVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingM">
		<defName>addGapingVagina</defName>
		add gaping vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

GapingVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

GapingVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>GapingVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingM">
		<defName>addHorseVagina</defName>
		add equine vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

HorseVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

HorseVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>HorseVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingM">
		<defName>addCatVagina</defName>
		add feline vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

CatVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

CatVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>CatVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingM">
		<defName>addDogVagina</defName>
		add canine vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

DogVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

DogVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>DogVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingM">
		<defName>addDragonVagina</defName>
		add dragon vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

DragonVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

DragonVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>DragonVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingM">
		<defName>AddNarrowVagina</defName>
		add narrow vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

NarrowVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

NarrowVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>NarrowVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingM">
		<defName>AddCloacalVagina</defName>
		add cloacal vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

CloacalVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

CloacalVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>CloacalVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingM">
		<defName>AddRodentVagina</defName>
		add rodent vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

RodentVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

RodentVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>RodentVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingM">
		<defName>addOvipositorF</defName>
		add ovipositor
		<jobString>adding Ovipositor.</jobString>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

OvipositorF

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

OvipositorF

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>OvipositorF</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingM">
		<defName>addHydraulicVagina</defName>
		add hydraulic vagina
		<jobString>adding hydraulic vagina.</jobString>
		<workAmount>1500</workAmount>
		<skillRequirements>
			<Medicine>7</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

HydraulicVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

HydraulicVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>HydraulicVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingM">
		<defName>addBionicVagina</defName>
		add bionic vagina
		<jobString>adding bionic vagina.</jobString>
		<workAmount>1500</workAmount>
		<skillRequirements>
			<Medicine>14</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

BionicVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

BionicVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>BionicVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="FutaMakingM">
		<defName>addArchotechVagina</defName>
		add archotech vagina
		<jobString>adding archotech vagina.</jobString>
		<workAmount>900</workAmount>
		<skillRequirements>
			<Medicine>5</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

ArchotechVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

ArchotechVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>ArchotechVagina</addsHediff>
	</RecipeDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>

<Defs>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>Sterilization</defName>
		sterilize
		<description>Prevents reproduction without removing genitals.</description>
		<jobString>sterilizing.</jobString>
		<workAmount>1000</workAmount>
		<dontShowIfAnyIngredientMissing>false</dontShowIfAnyIngredientMissing>
		<skillRequirements>
			<Medicine>2</Medicine>
		</skillRequirements>
		<addsHediff>Sterilized</addsHediff>
		<workerClass>rjw.Recipe_InstallImplantToExistParts</workerClass>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
		</fixedIngredientFilter>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>RJW_InstallIUD</defName>
		install IUD
		<description>Prevents reproduction temporarily. Recoverable anytime.</description>
		<jobString>installing IUD.</jobString>
		<workAmount>300</workAmount>
		<dontShowIfAnyIngredientMissing>false</dontShowIfAnyIngredientMissing>
		<addsHediff>RJW_IUD</addsHediff>
		<workerClass>rjw.Recipe_InstallIUD</workerClass>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

Silver

					</thingDefs>
				</filter>
				<count>0.3</count>

				<filter>
					<thingDefs>

Steel

					</thingDefs>
				</filter>
				<count>0.1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

Steel

Silver

			</thingDefs>
		</fixedIngredientFilter>
	</RecipeDef>

	<RecipeDef ParentName="SexReassignmentV">
		<defName>RJW_RemovelIUD</defName>
		remove IUD
		<description>Prevents reproduction temporarily. Recoverable anytime.</description>
		<jobString>removing IUD.</jobString>
		<workAmount>300</workAmount>
		<dontShowIfAnyIngredientMissing>false</dontShowIfAnyIngredientMissing>
		<removesHediff>RJW_IUD</removesHediff>
		<workerClass>Recipe_RemoveHediff</workerClass>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
		</fixedIngredientFilter>
	</RecipeDef>

	<RecipeDef ParentName="RJW_SurgeryFlesh">
		<defName>InstallPegArm</defName>
		install peg arm
		<description>Install a peg arm.</description>
		<workerClass>Recipe_InstallArtificialBodyPart</workerClass>
		<jobString>Installing peg arm.</jobString>
		<workAmount>1300</workAmount>
		<dontShowIfAnyIngredientMissing>false</dontShowIfAnyIngredientMissing>
		<surgerySuccessChanceFactor>1.40</surgerySuccessChanceFactor>
		<skillRequirements>
			<Medicine>3</Medicine>
		</skillRequirements>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
				  <thingDefs>

WoodLog

				  </thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

WoodLog

			</thingDefs>
		</fixedIngredientFilter>
		<appliedOnFixedBodyParts>

Arm

		</appliedOnFixedBodyParts>
		<addsHediff>PegArm</addsHediff>
	</RecipeDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>

<Defs>
	<RecipeDef Abstract="True" Name="MultiBase" ParentName="RJW_SurgeryFlesh">
		<workerClass>rjw.Recipe_AddMultiPart</workerClass>
		<workAmount>3000</workAmount>
		<skillRequirements>
			<Medicine>12</Medicine>
		</skillRequirements>
	</RecipeDef>

	<RecipeDef Abstract="True" Name="MultiVagina" ParentName="MultiBase">
		<description>Adds additional vagina.</description>
		<jobString>Adding vagina.</jobString>
		<appliedOnFixedBodyParts>

Genitals

		</appliedOnFixedBodyParts>
	</RecipeDef>

	<RecipeDef Abstract="True" Name="MultiPenis" ParentName="MultiBase">
		<description>Adds additional penis.</description>
		<jobString>Adding penis.</jobString>
		<appliedOnFixedBodyParts>

Genitals

		</appliedOnFixedBodyParts>
	</RecipeDef>

	<RecipeDef Abstract="True" Name="MultiBreast" ParentName="MultiBase">
		<description>Adds additional breast row.</description>
		<jobString>Adding breasts.</jobString>
		<appliedOnFixedBodyParts>

Chest

		</appliedOnFixedBodyParts>
	</RecipeDef>

	<RecipeDef Abstract="True" Name="MultiAnus" ParentName="MultiBase">
		<description>Adds additional anus.</description>
		<jobString>Adding anus.</jobString>
		<appliedOnFixedBodyParts>

Anus

		</appliedOnFixedBodyParts>
	</RecipeDef>

	<RecipeDef ParentName="MultiVagina">
		<defName>AddMultiVagina</defName>
		add average vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

Vagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

Vagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>Vagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiVagina">
		<defName>AddMultiMicroVagina</defName>
		add micro vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

MicroVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

MicroVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>MicroVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiVagina">
		<defName>AddMultiTightVagina</defName>
		add tight vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

TightVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

TightVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>TightVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiVagina">
		<defName>AddMultiLooseVagina</defName>
		add loose vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

LooseVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

LooseVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>LooseVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiVagina">
		<defName>AddMultiGapingVagina</defName>
		add gaping vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

GapingVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

GapingVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>GapingVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiVagina">
		<defName>AddMultiHorseVagina</defName>
		add equine vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

HorseVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

HorseVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>HorseVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiVagina">
		<defName>AddMultiCatVagina</defName>
		add feline vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

CatVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

CatVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>CatVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiVagina">
		<defName>AddMultiDogVagina</defName>
		add canine vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

DogVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

DogVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>DogVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiVagina">
		<defName>AddMultiDragonVagina</defName>
		add dragon vagina
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

DragonVagina

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

DragonVagina

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>DragonVagina</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiPenis">
		<defName>AddMultiPenis</defName>
		add average penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

Penis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

Penis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>Penis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiPenis">
		<defName>AddMultiMicropenis</defName>
		add micro penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

MicroPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

MicroPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>MicroPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiPenis">
		<defName>AddMultiSmallPenis</defName>
		add small penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

SmallPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

SmallPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>SmallPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiPenis">
		<defName>AddMultiBigPenis</defName>
		add big penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

BigPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

BigPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>BigPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiPenis">
		<defName>AddMultiHugePenis</defName>
		add huge penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

HugePenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

HugePenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>HugePenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiPenis">
		<defName>AddMultiHorsePenis</defName>
		add equine penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

HorsePenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

HorsePenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>HorsePenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiPenis">
		<defName>AddMultiCatPenis</defName>
		add feline penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

CatPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

CatPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>CatPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiPenis">
		<defName>AddMultiDogPenis</defName>
		add canine penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

DogPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

DogPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>DogPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiPenis">
		<defName>AddMultiDragonPenis</defName>
		add dragon penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

DragonPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

DragonPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>DragonPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiPenis">
		<defName>AddMultiRaccoonPenis</defName>
		add procyonine penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

RaccoonPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

RaccoonPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>RaccoonPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiPenis">
		<defName>AddMultiHemipenis</defName>
		add hemipenis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

Hemipenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

Hemipenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>Hemipenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiPenis">
		<defName>AddMultiCrocodilianPenis</defName>
		add crocodilian penis
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

CrocodilianPenis

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

CrocodilianPenis

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>CrocodilianPenis</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiBreast">
		<defName>AddMultiFlatBreasts</defName>
		add flat breasts
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

FlatBreasts

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

FlatBreasts

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>FlatBreasts</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiBreast">
		<defName>AddMultiSmallBreasts</defName>
		add small breasts
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

SmallBreasts

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

SmallBreasts

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>SmallBreasts</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiBreast">
		<defName>AddMultiBreasts</defName>
		add average breasts
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

Breasts

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

Breasts

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>Breasts</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiBreast">
		<defName>AddMultiLargeBreasts</defName>
		add large breasts
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

LargeBreasts

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

LargeBreasts

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>LargeBreasts</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiBreast">
		<defName>AddMultiHugeBreasts</defName>
		add huge breasts
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

HugeBreasts

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

HugeBreasts

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>HugeBreasts</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiAnus">
		<defName>AddMultiAnus</defName>
		add average anus
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

Anus

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

Anus

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>Anus</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiAnus">
		<defName>AddMultiMicroAnus</defName>
		add micro anus
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

MicroAnus

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

MicroAnus

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>MicroAnus</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiAnus">
		<defName>AddMultiTightAnus</defName>
		add tight anus
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

TightAnus

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

TightAnus

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>TightAnus</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiAnus">
		<defName>AddMultiLooseAnus</defName>
		add loose anus
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

LooseAnus

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

LooseAnus

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>LooseAnus</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="MultiAnus">
		<defName>AddMultiGapingAnus</defName>
		add gaping anus
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

				<filter>
					<thingDefs>

GapingAnus

					</thingDefs>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
			<thingDefs>

GapingAnus

			</thingDefs>
		</fixedIngredientFilter>
		<addsHediff>GapingAnus</addsHediff>
	</RecipeDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>

<Defs>

	<RecipeDef ParentName="SexReassignmentP">
		<defName>RemoveGenitals</defName>
		remove genitals
		<description>Removes sex organs.</description>
		<workerClass>rjw.Recipe_RemoveGenitals</workerClass>
		<jobString>Removing genitals.</jobString>
		<workAmount>1600</workAmount>
		<skillRequirements>
			<Medicine>2</Medicine>
		</skillRequirements>
		<hideBodyPartNames>true</hideBodyPartNames>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
		</fixedIngredientFilter>
	</RecipeDef>

	<RecipeDef ParentName="BreastSurgery">
		<defName>RemoveBreasts</defName>
		remove breasts
		<description>Removes breasts.</description>
		<workerClass>rjw.Recipe_RemoveBreasts</workerClass>
		<jobString>Removing breasts.</jobString>
		<workAmount>1600</workAmount>
		<skillRequirements>
			<Medicine>2</Medicine>
		</skillRequirements>
		<hideBodyPartNames>true</hideBodyPartNames>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
		</fixedIngredientFilter>
	</RecipeDef>

	<RecipeDef ParentName="AnalSurgery">
		<defName>RemoveAnus</defName>
		remove anus
		<description>Removes anus.</description>
		<workerClass>rjw.Recipe_RemoveAnus</workerClass>
		<jobString>Removing anus.</jobString>
		<workAmount>1600</workAmount>
		<skillRequirements>
			<Medicine>2</Medicine>
		</skillRequirements>
		<hideBodyPartNames>true</hideBodyPartNames>
		<ingredients>

				<filter>
					<categories>

Medicine

					</categories>
				</filter>
				<count>1</count>

		</ingredients>
		<fixedIngredientFilter>
			<categories>

Medicine

			</categories>
		</fixedIngredientFilter>
	</RecipeDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>

<Defs>

	<RecordDef>
		<defName>CountOfFappin</defName>
		masturbating done
		<description>The number of times I masturbated.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfSex</defName>
		total sex had
		<description>The number of times I had sex.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfSexWithHumanlikes</defName>
		sex with humanlikes
		<description>The number of times I had sex with humanlikes.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfSexWithAnimals</defName>
		sex with animals
		<description>The number of times I had sex with animals.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfSexWithInsects</defName>
		sex with insects
		<description>The number of times I had sex with insects.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfSexWithOthers</defName>
		sex with other
		<description>The number of times I had sex with weird stuff.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfRapedHumanlikes</defName>
		raped humanlikes
		<description>The number of times I raped humanlikes.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfRapedAnimals</defName>
		raped animals
		<description>The number of times I raped animals.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfRapedInsects</defName>
		raped insects
		<description>The number of times I raped insects.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfRapedOthers</defName>
		raped other
		<description>The number of times I raped weird stuff.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfSexWithCorpse</defName>
		raped corpses
		<description>The number of times I raped corpses.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfBeenRapedByHumanlikes</defName>
		raped by humanlikes
		<description>The number of times I was raped by humanlikes.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfBeenRapedByAnimals</defName>
		raped by animals
		<description>The number of times I was raped by animals.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfBeenRapedByInsects</defName>
		raped by insects
		<description>The number of times I was raped by insects.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfBeenRapedByOthers</defName>
		raped by other
		<description>The number of times I was raped by weird stuff.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>GetRapedAsComfortPrisoner</defName>
		raped as a comfort
		<description>The number of times I was used to comfort someone.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfWhore</defName>
		times whored
		<description>The number of times I whored myself.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>EarnedMoneyByWhore</defName>
		silvers earned as a whore
		<description>The amount of silvers I have earned as a whore.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfBirthHuman</defName>
			birthed humanlikes
			<description>How many humanlikes I have birthed.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfBirthAnimal</defName>
		birthed animals
		<description>How many animals I have birthed.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfBirthEgg</defName>
		birthed eggs
		<description>How many eggs I have birthed.</description>
		<type>Int</type>
	</RecordDef>

	<RecordDef>
		<defName>CountOfCondomsUsed</defName>
		condoms used
		<description>The number of condoms I've used.</description>
		<type>Int</type>
	</RecordDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>

<Defs>
	<RulePackDef>
		<defName>AnalBreedingRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] was anally mounted by [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>VaginalBreedingRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] was vaginally bred by [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>

<Defs>
	<RulePackDef>
		<defName>EngravedName</defName>
		<rulePack>
			<rulesRaw>

					<keyword>animalnameunisex</keyword>
					<path>Names/Animal_Unisex</path>

			</rulesRaw>
			<rulesStrings>

name->[animalnameunisex]

			</rulesStrings>
		</rulePack>
	</RulePackDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>

<Defs>
	<RulePackDef>
		<defName>RimmingRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] rimmed [RECIPIENT_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>CunnilingusRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] went down on [RECIPIENT_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>FellatioRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] sucked off [RECIPIENT_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

    <RulePackDef>
		<defName>beakjobRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] fellated [RECIPIENT_nameDef] with [INITIATOR_possessive] beak.

			</rulesStrings>
		</rulePack>
    </RulePackDef>

	<RulePackDef>
		<defName>SixtynineRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] 69'd with [RECIPIENT_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>

<Defs>
	<RulePackDef>
		<defName>AnalRapeRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] was anally raped by [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>AnalDomRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] was forced into anal sex.

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>VaginalRapeRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] was vaginally raped by [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>VaginalDomRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] forced [INITIATOR_possessive]self on [RECIPIENT_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>FellatioRapeRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] was forcibly fellated by [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>OtherRapeRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] was raped.

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>ForcedRimmingRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] was forced to lick [INITIATOR_nameDef]'s anus.

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>ForcedCunnilingusRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] was forced to lick [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>ForcedFellatioRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] was forced to fellate [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>ForcedBreastjobRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] was forced to give a breastjob to [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>HandjobRapeRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] pinned [RECIPIENT_nameDef] down and forcefully jacked [RECIPIENT_objective] off.

sent-> [INITIATOR_nameDef] humiliated [RECIPIENT_nameDef] by forcibly jerking [RECIPIENT_objective] off.

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>FootjobRapeRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] gave a forced footjob to [RECIPIENT_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>MaleRapeRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] forced [RECIPIENT_nameDef] to cum.

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>ForcedHandjobRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] was forced to give a handjob to [INITIATOR_nameDef].

sent-> [RECIPIENT_nameDef] was forced to jerk off [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>ForcedFootjobRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] was forced to give a footjob to [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>DoubleRapeRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] was double-penetrated and raped vaginally and anally.

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>FingeringRapeRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] forcibly fingered [RECIPIENT_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>ForcedFingeringRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] was forced to finger [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>ScissoringRapeRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] forcibly scissored with [RECIPIENT_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>ForcedScissoringRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] was forced to scissor with [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>FistingRapeRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] forcibly fisted [RECIPIENT_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

    <RulePackDef>
		<defName>ForcedSixtynineRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] coerced [RECIPIENT_nameDef] into 69ing with [INITIATOR_objective].

sent-> [INITIATOR_nameDef] forced [RECIPIENT_nameDef] to 69 with [INITIATOR_objective].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>MechImplantingRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] implanted something inside [RECIPIENT_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>

<Defs>
	<RulePackDef>
		<defName>AnalSexRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] had anal sex with [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>VaginalSexRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] had vaginal sex with [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>OtherSexRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] had sex with [RECIPIENT_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>DoublePenetrationRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] was double-penetrated by [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>BreastjobRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] gave [RECIPIENT_nameDef] a breastjob.

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>HandjobRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] received a handjob from [INITIATOR_nameDef].

sent-> [RECIPIENT_nameDef] was jerked off by [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>FootjobRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] received a footjob from [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>FingeringRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] fingered [RECIPIENT_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>ScissoringRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] scissored with [INITIATOR_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>MutualMasturbationRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [RECIPIENT_nameDef] and [INITIATOR_nameDef] masturbated each other.

			</rulesStrings>
		</rulePack>
	</RulePackDef>

	<RulePackDef>
		<defName>FistingRP</defName>
		<rulePack>
			<rulesStrings>

sent-> [INITIATOR_nameDef] anally fisted [RECIPIENT_nameDef].

			</rulesStrings>
		</rulePack>
	</RulePackDef>
</Defs>


code:
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
  <RulePackDef>
    <defName>TalkTopicsSex</defName>
    <rulePack>
      <rulesStrings>

TalkTopicAny->[TalkTopicSex]

TalkTopicSex(p=0.8)->[talktopicsexfile]

TalkTopicHeavy(p=0.08)->the link between [talktopicsexfile] and [talktopicsexfile]

TalkTopicHeavy(p=0.08)->the connection between [talktopicsexfile] and [talktopicsexfile]

TalkTopicHeavy(p=0.08)->the relationship between [talktopicsexfile] and [talktopicsexfile]

TalkTopicHeavy(p=0.16)->the link between [talktopicheavyfile] and [talktopicsexfile]

TalkTopicHeavy(p=0.16)->the connection between [talktopicheavyfile] and [talktopicsexfile]

TalkTopicHeavy(p=0.16)->the relationship between [talktopicheavyfile] and [talktopicsexfile]

      </rulesStrings>
      <rulesFiles>

talktopicsexfile->Words/Nouns/TalkTopics_Sexual

      </rulesFiles>
    </rulePack>
  </RulePackDef>
</Defs>