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

	<RecipeDef Abstract="True" Name="SurgeryFlesh">
		<effectWorking>Surgery</effectWorking>
		<soundWorking>Recipe_Surgery</soundWorking>
		<workSpeedStat>MedicalOperationSpeed</workSpeedStat>
		<workSkill>Medicine</workSkill>
		<workSkillLearnFactor>16</workSkillLearnFactor>
		<recipeUsers>
			<li>Human</li>
		</recipeUsers>
	</RecipeDef>


	<!-- new body parts - natural -->

	<RecipeDef ParentName="SurgeryFlesh">
		<defName>InstallGTEar</defName>
		<label>install advanced bionic ear</label>
		<description>Installs advanced bionic ear.</description>
		<workerClass>Recipe_InstallArtificialBodyPart</workerClass>
		<jobString>Installing advanced bionic ear.</jobString>
		<workAmount>2500</workAmount>
		<ingredients>
			<li>
				<filter>
					<categories>
						<li>Medicine</li>
					</categories>
				</filter>
				<count>1</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>GTEar</li>
					</thingDefs>
				</filter>
				<count>1</count>
			</li>
		</ingredients>
		<fixedIngredientFilter>
			<categories>
				<li>Medicine</li>
			</categories>
			<thingDefs>
				<li>GTEar</li>
			</thingDefs>
		</fixedIngredientFilter>
		<appliedOnFixedBodyParts>
			<li>LeftEar</li>
			<li>RightEar</li>
		</appliedOnFixedBodyParts>
		<addsHediff>GTEar</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SurgeryFlesh">
		<defName>InstallGTEye</defName>
		<label>install advanced bionic eye</label>
		<description>Installs advanced bionic eye.</description>
		<workerClass>Recipe_InstallArtificialBodyPart</workerClass>
		<jobString>Installing advanced bionic eye.</jobString>
		<workAmount>2500</workAmount>
		<ingredients>
			<li>
				<filter>
					<categories>
						<li>Medicine</li>
					</categories>
				</filter>
				<count>1</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>GTEye</li>
					</thingDefs>
				</filter>
				<count>1</count>
			</li>
		</ingredients>
		<fixedIngredientFilter>
			<categories>
				<li>Medicine</li>
			</categories>
			<thingDefs>
				<li>GTEye</li>
			</thingDefs>
		</fixedIngredientFilter>
		<appliedOnFixedBodyParts>
			<li>LeftEye</li>
			<li>RightEye</li>
		</appliedOnFixedBodyParts>
		<addsHediff>GTEye</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SurgeryFlesh">
		<defName>InstallGTArm</defName>
		<label>install advanced bionic arm</label>
		<description>Installs advanced bionic arm.</description>
		<workerClass>Recipe_InstallArtificialBodyPart</workerClass>
		<jobString>Installing advanced bionic arm.</jobString>
		<workAmount>2500</workAmount>
		<ingredients>
			<li>
				<filter>
					<categories>
						<li>Medicine</li>
					</categories>
				</filter>
				<count>1</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>GTArm</li>
					</thingDefs>
				</filter>
				<count>1</count>
			</li>
		</ingredients>
		<fixedIngredientFilter>
			<categories>
				<li>Medicine</li>
			</categories>
			<thingDefs>
				<li>GTArm</li>
			</thingDefs>
		</fixedIngredientFilter>
		<appliedOnFixedBodyParts>
			<li>LeftShoulder</li>
			<li>RightShoulder</li>
		</appliedOnFixedBodyParts>
		<addsHediff>GTArm</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SurgeryFlesh">
		<defName>InstallGTHand</defName>
		<label>install advanced bionic hand</label>
		<description>Installs advanced bionic hand.</description>
		<workerClass>Recipe_InstallArtificialBodyPart</workerClass>
		<jobString>Installing advanced bionic hand.</jobString>
		<workAmount>2500</workAmount>
		<ingredients>
			<li>
				<filter>
					<categories>
						<li>Medicine</li>
					</categories>
				</filter>
				<count>1</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>GTHand</li>
					</thingDefs>
				</filter>
				<count>1</count>
			</li>
		</ingredients>
		<fixedIngredientFilter>
			<categories>
				<li>Medicine</li>
			</categories>
			<thingDefs>
				<li>GTHand</li>
			</thingDefs>
		</fixedIngredientFilter>
		<appliedOnFixedBodyParts>
			<li>LeftHand</li>
			<li>RightHand</li>
		</appliedOnFixedBodyParts>
		<addsHediff>GTHand</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SurgeryFlesh">
		<defName>InstallGTLeg</defName>
		<label>install advanced bionic leg</label>
		<description>Installs advanced bionic leg.</description>
		<workerClass>Recipe_InstallArtificialBodyPart</workerClass>
		<jobString>Installing advanced bionic leg.</jobString>
		<workAmount>2500</workAmount>
		<ingredients>
			<li>
				<filter>
					<categories>
						<li>Medicine</li>
					</categories>
				</filter>
				<count>1</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>GTLeg</li>
					</thingDefs>
				</filter>
				<count>1</count>
			</li>
		</ingredients>
		<fixedIngredientFilter>
			<categories>
				<li>Medicine</li>
			</categories>
			<thingDefs>
				<li>GTLeg</li>
			</thingDefs>
		</fixedIngredientFilter>
		<appliedOnFixedBodyParts>
			<li>LeftLeg</li>
			<li>RightLeg</li>
		</appliedOnFixedBodyParts>
		<addsHediff>GTLeg</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SurgeryFlesh">
		<defName>InstallGTFoot</defName>
		<label>install advanced bionic foot</label>
		<description>Installs advanced bionic foot.</description>
		<workerClass>Recipe_InstallArtificialBodyPart</workerClass>
		<jobString>Installing advanced bionic foot.</jobString>
		<workAmount>2500</workAmount>
		<ingredients>
			<li>
				<filter>
					<categories>
						<li>Medicine</li>
					</categories>
				</filter>
				<count>1</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>GTFoot</li>
					</thingDefs>
				</filter>
				<count>1</count>
			</li>
		</ingredients>
		<fixedIngredientFilter>
			<categories>
				<li>Medicine</li>
			</categories>
			<thingDefs>
				<li>GTFoot</li>
			</thingDefs>
		</fixedIngredientFilter>
		<appliedOnFixedBodyParts>
			<li>LeftFoot</li>
			<li>RightFoot</li>
		</appliedOnFixedBodyParts>
		<addsHediff>GTFoot</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SurgeryFlesh">
		<defName>InstallGTHeart</defName>
		<label>install cybernetic heart</label>
		<description>Installs cybernetic heart.</description>
		<workerClass>Recipe_InstallArtificialBodyPart</workerClass>
		<jobString>Installing cybernetic heart.</jobString>
		<workAmount>2500</workAmount>
		<ingredients>
			<li>
				<filter>
					<categories>
						<li>Medicine</li>
					</categories>
				</filter>
				<count>1</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>GTHeart</li>
					</thingDefs>
				</filter>
				<count>1</count>
			</li>
		</ingredients>
		<fixedIngredientFilter>
			<categories>
				<li>Medicine</li>
			</categories>
			<thingDefs>
				<li>GTHeart</li>
			</thingDefs>
		</fixedIngredientFilter>
		<appliedOnFixedBodyParts>
			<li>Heart</li>
		</appliedOnFixedBodyParts>
		<addsHediff>GTHeart</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SurgeryFlesh">
		<defName>InstallGTLung</defName>
		<label>install cybernetic lung</label>
		<description>Installs cybernetic lung.</description>
		<workerClass>Recipe_InstallArtificialBodyPart</workerClass>
		<jobString>Installing cybernetic lung.</jobString>
		<workAmount>2500</workAmount>
		<ingredients>
			<li>
				<filter>
					<categories>
						<li>Medicine</li>
					</categories>
				</filter>
				<count>1</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>GTLung</li>
					</thingDefs>
				</filter>
				<count>1</count>
			</li>
		</ingredients>
		<fixedIngredientFilter>
			<categories>
				<li>Medicine</li>
			</categories>
			<thingDefs>
				<li>GTLung</li>
			</thingDefs>
		</fixedIngredientFilter>
		<appliedOnFixedBodyParts>
			<li>LeftLung</li>
			<li>RightLung</li>
		</appliedOnFixedBodyParts>
		<addsHediff>GTLung</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SurgeryFlesh">
		<defName>InstallGTKidney</defName>
		<label>install cybernetic kidney</label>
		<description>Installs cybernetic kidney.</description>
		<workerClass>Recipe_InstallArtificialBodyPart</workerClass>
		<jobString>Installing cybernetic kidney.</jobString>
		<workAmount>2500</workAmount>
		<ingredients>
			<li>
				<filter>
					<categories>
						<li>Medicine</li>
					</categories>
				</filter>
				<count>1</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>GTKidney</li>
					</thingDefs>
				</filter>
				<count>1</count>
			</li>
		</ingredients>
		<fixedIngredientFilter>
			<categories>
				<li>Medicine</li>
			</categories>
			<thingDefs>
				<li>GTKidney</li>
			</thingDefs>
		</fixedIngredientFilter>
		<appliedOnFixedBodyParts>
			<li>LeftKidney</li>
			<li>RightKidney</li>
		</appliedOnFixedBodyParts>
		<addsHediff>GTKidney</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SurgeryFlesh">
		<defName>InstallGTLiver</defName>
		<label>install cybernetic liver</label>
		<description>Installs cybernetic liver.</description>
		<workerClass>Recipe_InstallArtificialBodyPart</workerClass>
		<jobString>Installing cybernetic liver.</jobString>
		<workAmount>2500</workAmount>
		<ingredients>
			<li>
				<filter>
					<categories>
						<li>Medicine</li>
					</categories>
				</filter>
				<count>1</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>GTLiver</li>
					</thingDefs>
				</filter>
				<count>1</count>
			</li>
		</ingredients>
		<fixedIngredientFilter>
			<categories>
				<li>Medicine</li>
			</categories>
			<thingDefs>
				<li>GTLiver</li>
			</thingDefs>
		</fixedIngredientFilter>
		<appliedOnFixedBodyParts>
			<li>Liver</li>
		</appliedOnFixedBodyParts>
		<addsHediff>GTLiver</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SurgeryFlesh">
		<defName>InstallGTStomach</defName>
		<label>install cybernetic stomach</label>
		<description>Installs cybernetic stomach.</description>
		<workerClass>Recipe_InstallArtificialBodyPart</workerClass>
		<jobString>Installing cybernetic stomach.</jobString>
		<workAmount>2500</workAmount>
		<ingredients>
			<li>
				<filter>
					<categories>
						<li>Medicine</li>
					</categories>
				</filter>
				<count>1</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>GTStomach</li>
					</thingDefs>
				</filter>
				<count>1</count>
			</li>
		</ingredients>
		<fixedIngredientFilter>
			<categories>
				<li>Medicine</li>
			</categories>
			<thingDefs>
				<li>GTStomach</li>
			</thingDefs>
		</fixedIngredientFilter>
		<appliedOnFixedBodyParts>
			<li>Stomach</li>
		</appliedOnFixedBodyParts>
		<addsHediff>GTStomach</addsHediff>
	</RecipeDef>

	<RecipeDef ParentName="SurgeryFlesh">
		<defName>InstallGTDentures</defName>
		<label>install cybernetic dentures</label>
		<description>Installs cybernetic dentures.</description>
		<workerClass>Recipe_InstallArtificialBodyPart</workerClass>
		<jobString>Installing cybernetic dentures.</jobString>
		<workAmount>2500</workAmount>
		<ingredients>
			<li>
				<filter>
					<categories>
						<li>Medicine</li>
					</categories>
				</filter>
				<count>1</count>
			</li>
			<li>
				<filter>
					<thingDefs>
						<li>GTDentures</li>
					</thingDefs>
				</filter>
				<count>1</count>
			</li>
		</ingredients>
		<fixedIngredientFilter>
			<categories>
				<li>Medicine</li>
			</categories>
			<thingDefs>
				<li>GTDentures</li>
			</thingDefs>
		</fixedIngredientFilter>
		<appliedOnFixedBodyParts>
			<li>Jaw</li>
		</appliedOnFixedBodyParts>
		<addsHediff>GTDentures</addsHediff>
	</RecipeDef>

</RecipeDefs>