<?xml version="1.0" encoding="utf-8" ?> <Patch> <Operation Class="PatchOperationFindMod"> <mods> <li>Royalty</li> </mods> <match Class="PatchOperationSequence"> <success>Always</success> <operations> <!-- 오토마톤 면역 --> <li Class="PatchOperationAdd"> <xpath>/Defs/HediffDef[defName = "PanielBaseHediff"]/comps/li[@Class = "MoharHediffs.HediffCompProperties_HediffNullifier"]/hediffToNullify</xpath> <value> <li>BloodRot</li> <li>Abasia</li> <li>PsychicLove</li> <li>Joyfuzz</li> </value> </li> <!-- 제국 우호도 --> <li Class="PatchOperationAdd"> <xpath>/Defs/FactionDef[defName = "Empire"]/permanentEnemyToEveryoneExcept</xpath> <value> <li>Paniel_PlayerFaction</li> </value> </li> <!-- 임플란트 --> <li Class="PatchOperationAdd"> <xpath>/Defs</xpath> <value> <!-- 드릴암 --> <RecipeDef ParentName="PN_SurgeryInstallBodyPartProstheticBase"> <defName>PN_InstallDrillArm</defName> <label>install drill arm</label> <description>Install a drill arm.</description> <descriptionHyperlinks> <ThingDef>DrillArm</ThingDef> <HediffDef>DrillArm</HediffDef> </descriptionHyperlinks> <jobString>Installing drill arm.</jobString> <ingredients> <li> <filter> <thingDefs> <li>DrillArm</li> </thingDefs> </filter> <count>1</count> </li> </ingredients> <fixedIngredientFilter> <thingDefs> <li>DrillArm</li> </thingDefs> </fixedIngredientFilter> <appliedOnFixedBodyParts> <li>PNArm</li> </appliedOnFixedBodyParts> <addsHediff>DrillArm</addsHediff> </RecipeDef> <!-- 농업손 --> <RecipeDef ParentName="PN_SurgeryInstallBodyPartProstheticBase"> <defName>PN_InstallFieldHand</defName> <label>install field hand</label> <description>Install a field hand.</description> <descriptionHyperlinks> <ThingDef>FieldHand</ThingDef> <HediffDef>FieldHand</HediffDef> </descriptionHyperlinks> <jobString>Installing field hand.</jobString> <ingredients> <li> <filter> <thingDefs> <li>FieldHand</li> </thingDefs> </filter> <count>1</count> </li> </ingredients> <fixedIngredientFilter> <thingDefs> <li>FieldHand</li> </thingDefs> </fixedIngredientFilter> <appliedOnFixedBodyParts> <li>PNHand</li> </appliedOnFixedBodyParts> <addsHediff>FieldHand</addsHediff> </RecipeDef> <!--파워클로--> <RecipeDef ParentName="PN_SurgeryInstallBodyPartProstheticBase"> <defName>PN_InstallPowerClaw</defName> <label>install power claw</label> <description>Install a power claw.</description> <descriptionHyperlinks> <ThingDef>PowerClaw</ThingDef> <HediffDef>PowerClaw</HediffDef> </descriptionHyperlinks> <jobString>Installing power claw.</jobString> <ingredients> <li> <filter> <thingDefs> <li>PowerClaw</li> </thingDefs> </filter> <count>1</count> </li> </ingredients> <fixedIngredientFilter> <thingDefs> <li>PowerClaw</li> </thingDefs> </fixedIngredientFilter> <appliedOnFixedBodyParts> <li>PNHand</li> </appliedOnFixedBodyParts> <addsHediff>PowerClaw</addsHediff> </RecipeDef> <!-- 핸드 탈론 --> <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> <defName>PN_InstallHandTalon</defName> <label>install hand talon</label> <description>Install a hand talon.</description> <descriptionHyperlinks> <ThingDef>HandTalon</ThingDef> <HediffDef>HandTalon</HediffDef> </descriptionHyperlinks> <jobString>Installing hand talon.</jobString> <ingredients> <li> <filter> <thingDefs> <li>HandTalon</li> </thingDefs> </filter> <count>1</count> </li> </ingredients> <fixedIngredientFilter> <thingDefs> <li>HandTalon</li> </thingDefs> </fixedIngredientFilter> <appliedOnFixedBodyParts> <li>PNHand</li> </appliedOnFixedBodyParts> <addsHediff>HandTalon</addsHediff> </RecipeDef> <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> <defName>PN_RemoveHandTalon</defName> <label>remove hand talon</label> <description>Remove hand talon.</description> <descriptionHyperlinks> <ThingDef>HandTalon</ThingDef> <HediffDef>HandTalon</HediffDef> </descriptionHyperlinks> <jobString>Removing hand talon.</jobString> <removesHediff>HandTalon</removesHediff> </RecipeDef> <!-- 엘보 블레이드 --> <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> <defName>PN_InstallElbowBlade</defName> <label>install elbow blade</label> <description>Install an elbow blade.</description> <descriptionHyperlinks> <ThingDef>ElbowBlade</ThingDef> <HediffDef>ElbowBlade</HediffDef> </descriptionHyperlinks> <jobString>Installing elbow blade.</jobString> <ingredients> <li> <filter> <thingDefs> <li>ElbowBlade</li> </thingDefs> </filter> <count>1</count> </li> </ingredients> <fixedIngredientFilter> <thingDefs> <li>ElbowBlade</li> </thingDefs> </fixedIngredientFilter> <appliedOnFixedBodyParts> <li>PNArm</li> </appliedOnFixedBodyParts> <addsHediff>ElbowBlade</addsHediff> </RecipeDef> <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> <defName>PN_RemoveElbowBlade</defName> <label>remove elbow blade</label> <description>Remove elbow blade.</description> <descriptionHyperlinks> <ThingDef>ElbowBlade</ThingDef> <HediffDef>ElbowBlade</HediffDef> </descriptionHyperlinks> <jobString>Removing elbow blade.</jobString> <removesHediff>ElbowBlade</removesHediff> </RecipeDef> <!-- 무릎 스파이크 --> <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> <defName>PN_InstallKneeSpike</defName> <label>install knee spike</label> <description>Install a knee spike.</description> <descriptionHyperlinks> <ThingDef>KneeSpike</ThingDef> <HediffDef>KneeSpike</HediffDef> </descriptionHyperlinks> <jobString>Installing knee spike.</jobString> <ingredients> <li> <filter> <thingDefs> <li>KneeSpike</li> </thingDefs> </filter> <count>1</count> </li> </ingredients> <fixedIngredientFilter> <thingDefs> <li>KneeSpike</li> </thingDefs> </fixedIngredientFilter> <appliedOnFixedBodyParts> <li>PNLeg</li> </appliedOnFixedBodyParts> <addsHediff>KneeSpike</addsHediff> </RecipeDef> <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> <defName>PN_RemoveKneeSpike</defName> <label>remove knee spike</label> <description>Remove knee spike.</description> <descriptionHyperlinks> <ThingDef>KneeSpike</ThingDef> <HediffDef>KneeSpike</HediffDef> </descriptionHyperlinks> <jobString>Removing knee spike.</jobString> <removesHediff>KneeSpike</removesHediff> </RecipeDef> <!-- 독니 --> <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> <defName>PN_InstallVenomFangs</defName> <label>install venom fangs</label> <description>Install venom fangs.</description> <descriptionHyperlinks> <ThingDef>VenomFangs</ThingDef> <HediffDef>VenomFangs</HediffDef> </descriptionHyperlinks> <jobString>Installing venom fangs.</jobString> <ingredients> <li> <filter> <thingDefs> <li>VenomFangs</li> </thingDefs> </filter> <count>1</count> </li> </ingredients> <fixedIngredientFilter> <thingDefs> <li>VenomFangs</li> </thingDefs> </fixedIngredientFilter> <appliedOnFixedBodyPartGroups> <li>Teeth</li> </appliedOnFixedBodyPartGroups> <addsHediff>VenomFangs</addsHediff> </RecipeDef> <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> <defName>PN_RemoveVenomFangs</defName> <label>remove venom fangs</label> <description>Remove venom fangs.</description> <descriptionHyperlinks> <ThingDef>VenomFangs</ThingDef> <HediffDef>VenomFangs</HediffDef> </descriptionHyperlinks> <jobString>Removing venom fangs.</jobString> <removesHediff>VenomFangs</removesHediff> </RecipeDef> <!-- 베놈 탈론 --> <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> <defName>PN_InstallVenomTalon</defName> <label>install venom talon</label> <description>Install a venom talon.</description> <descriptionHyperlinks> <ThingDef>VenomTalon</ThingDef> <HediffDef>VenomTalon</HediffDef> </descriptionHyperlinks> <jobString>Installing venom talon.</jobString> <ingredients> <li> <filter> <thingDefs> <li>VenomTalon</li> </thingDefs> </filter> <count>1</count> </li> </ingredients> <fixedIngredientFilter> <thingDefs> <li>VenomTalon</li> </thingDefs> </fixedIngredientFilter> <appliedOnFixedBodyPartGroups> <li>MiddleFingers</li> </appliedOnFixedBodyPartGroups> <addsHediff>VenomTalon</addsHediff> </RecipeDef> <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> <defName>PN_RemoveVenomTalon</defName> <label>remove venom talon</label> <description>Remove venom talon.</description> <descriptionHyperlinks> <ThingDef>VenomTalon</ThingDef> <HediffDef>VenomTalon</HediffDef> </descriptionHyperlinks> <jobString>Removing venom talon.</jobString> <removesHediff>VenomTalon</removesHediff> </RecipeDef> <!-- neurocalculator --> <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> <defName>PN_InstallNeurocalculator</defName> <label>install neurocalculator</label> <description>Install a neurocalculator.</description> <descriptionHyperlinks> <ThingDef>Neurocalculator</ThingDef> <HediffDef>Neurocalculator</HediffDef> </descriptionHyperlinks> <jobString>Installing neurocalculator.</jobString> <ingredients> <li> <filter> <thingDefs> <li>Neurocalculator</li> </thingDefs> </filter> <count>1</count> </li> </ingredients> <fixedIngredientFilter> <thingDefs> <li>Neurocalculator</li> </thingDefs> </fixedIngredientFilter> <appliedOnFixedBodyParts> <li>PNBrain</li> </appliedOnFixedBodyParts> <addsHediff>Neurocalculator</addsHediff> </RecipeDef> <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> <defName>PN_RemoveNeurocalculator</defName> <label>remove neurocalculator</label> <description>Remove neurocalculator.</description> <descriptionHyperlinks> <ThingDef>Neurocalculator</ThingDef> <HediffDef>Neurocalculator</HediffDef> </descriptionHyperlinks> <jobString>Removing neurocalculator.</jobString> <removesHediff>Neurocalculator</removesHediff> </RecipeDef> <!-- Circadian assistant --> <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> <defName>PN_InstallCircadianAssistant</defName> <label>install circadian assistant</label> <description>Install a circadian assistant.</description> <descriptionHyperlinks> <ThingDef>CircadianAssistant</ThingDef> <HediffDef>CircadianAssistant</HediffDef> </descriptionHyperlinks> <jobString>Installing circadian assistant.</jobString> <ingredients> <li> <filter> <thingDefs> <li>CircadianAssistant</li> </thingDefs> </filter> <count>1</count> </li> </ingredients> <fixedIngredientFilter> <thingDefs> <li>CircadianAssistant</li> </thingDefs> </fixedIngredientFilter> <appliedOnFixedBodyParts> <li>PNBrain</li> </appliedOnFixedBodyParts> <addsHediff>CircadianAssistant</addsHediff> </RecipeDef> <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> <defName>PN_RemoveCircadianAssistant</defName> <label>remove circadian assistant</label> <description>Remove circadian assistant.</description> <descriptionHyperlinks> <ThingDef>CircadianAssistant</ThingDef> <HediffDef>CircadianAssistant</HediffDef> </descriptionHyperlinks> <jobString>Removing circadian assistant.</jobString> <removesHediff>CircadianAssistant</removesHediff> </RecipeDef> <!-- Circadian half-cycler --> <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> <defName>PN_InstallCircadianHalfCycler</defName> <label>install circadian half-cycler</label> <description>Install a circadian half-cycler.</description> <descriptionHyperlinks> <ThingDef>CircadianHalfCycler</ThingDef> <HediffDef>CircadianHalfCycler</HediffDef> </descriptionHyperlinks> <jobString>Installing circadian half-cycler.</jobString> <ingredients> <li> <filter> <thingDefs> <li>CircadianHalfCycler</li> </thingDefs> </filter> <count>1</count> </li> </ingredients> <fixedIngredientFilter> <thingDefs> <li>CircadianHalfCycler</li> </thingDefs> </fixedIngredientFilter> <appliedOnFixedBodyParts> <li>PNBrain</li> </appliedOnFixedBodyParts> <addsHediff>CircadianHalfCycler</addsHediff> </RecipeDef> <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> <defName>PN_RemoveCircadianHalfCycler</defName> <label>remove circadian half-cycler</label> <description>Remove circadian half-cycler.</description> <descriptionHyperlinks> <ThingDef>CircadianHalfCycler</ThingDef> <HediffDef>CircadianHalfCycler</HediffDef> </descriptionHyperlinks> <jobString>Removing circadian half-cycler.</jobString> <removesHediff>CircadianHalfCycler</removesHediff> </RecipeDef> <!-- Psychic sensitizer --> <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> <defName>PN_InstallPsychicSensitizer</defName> <label>install psychic sensitizer</label> <description>Install a psychic sensitizer.</description> <descriptionHyperlinks> <ThingDef>PsychicSensitizer</ThingDef> <HediffDef>PsychicSensitizer</HediffDef> </descriptionHyperlinks> <jobString>Installing psychic sensitizer.</jobString> <ingredients> <li> <filter> <thingDefs> <li>PsychicSensitizer</li> </thingDefs> </filter> <count>1</count> </li> </ingredients> <fixedIngredientFilter> <thingDefs> <li>PsychicSensitizer</li> </thingDefs> </fixedIngredientFilter> <appliedOnFixedBodyParts> <li>PNBrain</li> </appliedOnFixedBodyParts> <addsHediff>PsychicSensitizer</addsHediff> </RecipeDef> <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> <defName>PN_RemovePsychicSensitizer</defName> <label>remove psychic sensitizer</label> <description>Remove psychic sensitizer.</description> <descriptionHyperlinks> <ThingDef>PsychicSensitizer</ThingDef> <HediffDef>PsychicSensitizer</HediffDef> </descriptionHyperlinks> <jobString>Removing psychic sensitizer.</jobString> <removesHediff>PsychicSensitizer</removesHediff> </RecipeDef> <!-- Psychic reader --> <RecipeDef ParentName="PN_SurgeryInstallImplantBase"> <defName>PN_InstallPsychicReader</defName> <label>install psychic reader</label> <description>Install a psychic reader.</description> <descriptionHyperlinks> <ThingDef>PsychicReader</ThingDef> <HediffDef>PsychicReader</HediffDef> </descriptionHyperlinks> <jobString>Installing psychic reader.</jobString> <ingredients> <li> <filter> <thingDefs> <li>PsychicReader</li> </thingDefs> </filter> <count>1</count> </li> </ingredients> <fixedIngredientFilter> <thingDefs> <li>PsychicReader</li> </thingDefs> </fixedIngredientFilter> <appliedOnFixedBodyParts> <li>PNBrain</li> </appliedOnFixedBodyParts> <addsHediff>PsychicReader</addsHediff> </RecipeDef> <RecipeDef ParentName="PN_SurgeryRemoveImplantBase"> <defName>PN_RemovePsychicReader</defName> <label>remove psychic reader</label> <description>Remove psychic reader.</description> <descriptionHyperlinks> <ThingDef>PsychicReader</ThingDef> <HediffDef>PsychicReader</HediffDef> </descriptionHyperlinks> <jobString>Removing psychic reader.</jobString> <removesHediff>PsychicReader</removesHediff> </RecipeDef> </value> </li> </operations> </match> </Operation> </Patch>