Files
WulaFallenEmpireRW/1.6/1.6/Defs/HediffDefs/Hediffs_BodyParts_WULA.xml
2025-11-18 17:30:12 +08:00

1472 lines
55 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<HediffDef Name="Wula_ImplantHediffBase" Abstract="True">
<hediffClass>Hediff_Implant</hediffClass>
<defaultLabelColor>(0.6, 0.6, 1.0)</defaultLabelColor>
<isBad>false</isBad>
<priceImpact>true</priceImpact>
<keepOnBodyPartRestoration>true</keepOnBodyPartRestoration>
<countsAsAddedPartOrImplant>true</countsAsAddedPartOrImplant>
<allowMothballIfLowPriorityWorldPawn>true</allowMothballIfLowPriorityWorldPawn>
</HediffDef>
<HediffDef Name="Wula_ImplantHediffBase_T1" ParentName="Wula_ImplantHediffBase" Abstract="True">
<stages>
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.05</offset>
</li>
</capMods>
</li>
</stages>
</HediffDef>
<HediffDef Name="Wula_ImplantHediffBase_T2" ParentName="Wula_ImplantHediffBase" Abstract="True">
<stages>
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.1</offset>
</li>
</capMods>
</li>
</stages>
</HediffDef>
<HediffDef Name="Wula_ImplantHediffBase_T3" ParentName="Wula_ImplantHediffBase" Abstract="True">
<stages>
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.2</offset>
</li>
</capMods>
</li>
</stages>
</HediffDef>
<!-- 能源炉 -->
<ThingDef ParentName="BodyPartProstheticMakeableBase">
<defName>WULA_Energy_Furnace_Overdrive</defName>
<label>中央能源炉-超载组件</label>
<description>安装于能源炉的特殊改件,除了获得常驻的移动速度外,还可以短时间超载机体,获得力量上的爆发性增益。</description>
<!-- <descriptionHyperlinks><RecipeDef>InstallFieldHand</RecipeDef></descriptionHyperlinks> -->
<!-- <thingSetMakerTags><li>RewardStandardLowFreq</li></thingSetMakerTags> -->
<graphicData>
<texPath>Things/Item/Health/HealthItem</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<costList>
<Steel>100</Steel>
<ComponentIndustrial>4</ComponentIndustrial>
</costList>
<recipeMaker Inherit="False">
<researchPrerequisite>WULA_Synth_Addons_Technology</researchPrerequisite>
<recipeUsers>
<li>WULA_Cube_Productor_Cleanzone</li>
</recipeUsers>
</recipeMaker>
<comps>
<li Class="CompProperties_Usable">
<compClass>CompUsableImplant</compClass>
<useJob>UseItem</useJob>
<useLabel>安装中央能源炉超载组件</useLabel>
<!-- <userMustHaveHediff>WULA_Addons_Antenna_Hediff_Base</userMustHaveHediff> -->
</li>
<li Class="CompProperties_UseEffectDestroySelf" />
<li Class="CompProperties_UseEffectInstallImplant">
<hediffDef>WULA_Energy_Furnace_Hediff_Overdrive</hediffDef>
<bodyPart>WULA_Energy_Furnace_Bodypart</bodyPart>
<canUpgrade>false</canUpgrade>
<maxSeverity>1</maxSeverity>
</li>
</comps>
<tradeTags>
<li>TechHediff</li>
</tradeTags>
</ThingDef>
<HediffDef ParentName="Wula_ImplantHediffBase_T2">
<defName>WULA_Energy_Furnace_Hediff_Overdrive</defName>
<label>超载组件</label>
<description>安装于能源炉的特殊改件,除了获得常驻的移动速度外,还可以短时间超载机体,获得力量上的爆发性增益。</description>
<duplicationAllowed>false</duplicationAllowed>
<stages>
<li>
<minSeverity>0.01</minSeverity>
<statOffsets>
<MoveSpeed>1</MoveSpeed>
</statOffsets>
</li>
</stages>
<defaultInstallPart>WULA_Energy_Furnace_Bodypart</defaultInstallPart>
<!-- <spawnThingOnRemoved>WULA_Addons_Antenna_Base</spawnThingOnRemoved> -->
<comps>
<li Class="HediffCompProperties_GiveAbility">
<abilityDefs>
<li>WULA_Energy_Furnace_Skill_Overdrive</li>
</abilityDefs>
</li>
</comps>
</HediffDef>
<AbilityDef>
<defName>WULA_Energy_Furnace_Skill_Overdrive</defName>
<label>能源炉超载</label>
<description>立刻激活能源炉的超载能力,极大增加近战的命中率和速度,并且不会被敌人的近战减速。</description>
<iconPath>UI/Abilities/MetalbloodInjection</iconPath>
<cooldownTicksRange>1800</cooldownTicksRange> <!-- 30 seconds -->
<hostile>false</hostile>
<groupAbility>true</groupAbility>
<displayGizmoWhileUndrafted>false</displayGizmoWhileUndrafted>
<disableGizmoWhileUndrafted>false</disableGizmoWhileUndrafted>
<aiCanUse>true</aiCanUse>
<ai_IsOffensive>true</ai_IsOffensive>
<targetRequired>false</targetRequired>
<jobDef>CastAbilityOnThing</jobDef> <!-- 添加jobDef -->
<statBases>
<Ability_Duration>15</Ability_Duration>
</statBases>
<verbProperties>
<verbClass>Verb_CastAbility</verbClass>
<drawAimPie>false</drawAimPie>
<requireLineOfSight>false</requireLineOfSight>
<nonInterruptingSelfCast>true</nonInterruptingSelfCast>
<soundCast>Pawn_Ghoul_Frenzy</soundCast>
<targetable>false</targetable>
<targetParams>
<canTargetSelf>true</canTargetSelf>
</targetParams>
</verbProperties>
<comps>
<li Class="CompProperties_AbilityGiveHediff">
<compClass>CompAbilityEffect_GiveHediff</compClass>
<hediffDef>WULA_Energy_Furnace_Skill_Hediff_Overdrive</hediffDef>
<onlyApplyToSelf>True</onlyApplyToSelf>
<replaceExisting>true</replaceExisting>
</li>
</comps>
</AbilityDef>
<HediffDef>
<defName>WULA_Energy_Furnace_Skill_Hediff_Overdrive</defName>
<hediffClass>HediffWithComps</hediffClass>
<label>能源炉超载</label>
<description>能源炉正处于超载状态,极大增加了近战的命中率、攻击速度和移动速度,并且不会被伤害所减速。</description>
<everCurableByItem>false</everCurableByItem>
<stages>
<li>
<statFactors>
<MeleeCooldownFactor>0.5</MeleeCooldownFactor>
<MeleeHitChance>1.25</MeleeHitChance>
<StaggerDurationFactor>0</StaggerDurationFactor>
</statFactors>
<statOffsets>
<MoveSpeed>2</MoveSpeed>
</statOffsets>
</li>
</stages>
<comps>
<li Class="HediffCompProperties_Disappears">
<showRemainingTime>true</showRemainingTime>
</li>
<li Class="HediffCompProperties_Effecter" MayRequire="Ludeon.RimWorld.Anomaly">
<stateEffecter>GhoulFrenzy</stateEffecter>
</li>
</comps>
</HediffDef>
<ThingDef ParentName="BodyPartProstheticMakeableBase">
<defName>WULA_Energy_Furnace_Regulator</defName>
<label>中央能源炉-调节组件</label>
<description>安装于能源炉的特殊改件,能够微调机械乌拉的能量系统,提高能量上限并降低能量消耗速度。</description>
<graphicData>
<texPath>Things/Item/Health/HealthItem</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<recipeMaker Inherit="False">
<researchPrerequisite>WULA_Synth_Addons_Technology</researchPrerequisite>
<recipeUsers>
<li>WULA_Cube_Productor_Cleanzone</li>
</recipeUsers>
</recipeMaker>
<costList>
<Steel>200</Steel>
<ComponentIndustrial>10</ComponentIndustrial>
<WULA_Charge_Cube>5</WULA_Charge_Cube>
</costList>
<tradeTags>
<li>TechHediff</li>
</tradeTags>
<comps>
<li Class="CompProperties_Usable">
<compClass>CompUsableImplant</compClass>
<useJob>UseItem</useJob>
<useLabel>安装中央能源炉调节组件</useLabel>
<!-- <userMustHaveHediff>WULA_Addons_Antenna_Hediff_Base</userMustHaveHediff> -->
</li>
<li Class="CompProperties_UseEffectDestroySelf" />
<li Class="CompProperties_UseEffectInstallImplant">
<hediffDef>WULA_Energy_Furnace_Hediff_Regulator</hediffDef>
<bodyPart>WULA_Energy_Furnace_Bodypart</bodyPart>
<canUpgrade>false</canUpgrade>
<maxSeverity>1</maxSeverity>
</li>
</comps>
</ThingDef>
<HediffDef ParentName="Wula_ImplantHediffBase_T1">
<defName>WULA_Energy_Furnace_Hediff_Regulator</defName>
<label>调节组件</label>
<description>安装于能源炉的特殊改件,提高能量上限并降低能量消耗速度。</description>
<maxSeverity>1</maxSeverity>
<!-- <spawnThingOnRemoved>WULA_Energy_Furnace_Regulator</spawnThingOnRemoved> -->
<addedPartProps>
<partEfficiency>1.0</partEfficiency>
</addedPartProps>
<stages>
<li>
<minSeverity>0.01</minSeverity>
<statOffsets> <!-- StatOffset 是加法偏移量,正数增加,负数减少 -->
<WulaEnergyMaxLevelOffset>0.5</WulaEnergyMaxLevelOffset>
</statOffsets>
<statFactors> <!-- StatFactor 是乘法因子,小于 1.0 减少,大于 1.0 增加 -->
<WulaEnergyFallRateFactor>0.9</WulaEnergyFallRateFactor>
</statFactors>
</li>
</stages>
</HediffDef>
<ThingDef ParentName="BodyPartProstheticMakeableBase">
<defName>WULA_Energy_Furnace_Hunger</defName>
<label>中央能源炉-偷吃组件</label>
<description>安装于能源炉的特殊改件,通过增加能源需求变相制造满足感,以增加合成人的心情。</description>
<!-- <descriptionHyperlinks><RecipeDef>InstallFieldHand</RecipeDef></descriptionHyperlinks> -->
<!-- <thingSetMakerTags><li>RewardStandardLowFreq</li></thingSetMakerTags> -->
<graphicData>
<texPath>Things/Item/Health/HealthItem</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<costList>
<Steel>100</Steel>
<ComponentIndustrial>4</ComponentIndustrial>
</costList>
<recipeMaker Inherit="False">
<researchPrerequisite>WULA_Synth_Addons_Technology</researchPrerequisite>
<recipeUsers>
<li>WULA_Cube_Productor_Cleanzone</li>
</recipeUsers>
</recipeMaker>
<comps>
<li Class="CompProperties_Usable">
<compClass>CompUsableImplant</compClass>
<useJob>UseItem</useJob>
<useLabel>安装中央能源炉偷吃组件</useLabel>
<!-- <userMustHaveHediff>WULA_Addons_Antenna_Hediff_Base</userMustHaveHediff> -->
</li>
<li Class="CompProperties_UseEffectDestroySelf" />
<li Class="CompProperties_UseEffectInstallImplant">
<hediffDef>WULA_Energy_Furnace_Hediff_Hunger</hediffDef>
<bodyPart>WULA_Energy_Furnace_Bodypart</bodyPart>
<canUpgrade>false</canUpgrade>
<maxSeverity>1</maxSeverity>
</li>
</comps>
<tradeTags>
<li>TechHediff</li>
</tradeTags>
</ThingDef>
<HediffDef ParentName="Wula_ImplantHediffBase_T2">
<defName>WULA_Energy_Furnace_Hediff_Hunger</defName>
<label>偷吃插件</label>
<description>安装于能源炉的特殊改件,通过增加能源需求变相制造满足感,以增加合成人的心情。</description>
<duplicationAllowed>false</duplicationAllowed>
<stages>
<li>
<minSeverity>0.01</minSeverity>
<statFactors>
<WulaEnergyFallRateFactor>3</WulaEnergyFallRateFactor>
</statFactors>
</li>
</stages>
<defaultInstallPart>WULA_Energy_Furnace_Bodypart</defaultInstallPart>
<!-- <spawnThingOnRemoved>WULA_Addons_Antenna_Base</spawnThingOnRemoved> -->
</HediffDef>
<HediffDef ParentName="AddedBodyPartBase">
<defName>WULA_Energy_Furnace_Hediff_DM_Engine</defName>
<label>暗物质能源炉</label>
<description>一台由暗物质作为能源驱动的合成人能源炉,拥有永不枯竭的动力,合成人安装后将不再需要充电。</description>
<descriptionHyperlinks>
<ThingDef>WULA_Energy_Furnace_DM_Engine</ThingDef>
</descriptionHyperlinks>
<spawnThingOnRemoved>WULA_Energy_Furnace_DM_Engine</spawnThingOnRemoved>
<addedPartProps>
<!-- <partEfficiency>1.5</partEfficiency> -->
<betterThanNatural>true</betterThanNatural>
</addedPartProps>
<stages>
<li>
<disablesNeeds>
<li>WULA_Energy</li>
</disablesNeeds>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.1</offset>
</li>
</capMods>
</li>
</stages>
</HediffDef>
<ThingDef ParentName="BodyPartBionicBase">
<defName>WULA_Energy_Furnace_DM_Engine</defName>
<label>暗物质能源炉</label>
<description>一台由暗物质作为能源驱动的合成人能源炉,拥有永不枯竭的动力,合成人安装后将不再需要充电。</description>
<tradeability>None</tradeability>
<descriptionHyperlinks>
<RecipeDef>Install_WULA_Energy_Furnace_DM_Engine</RecipeDef>
</descriptionHyperlinks>
<costList>
<Steel>100</Steel>
<ComponentSpacer>4</ComponentSpacer>
<WULA_Dark_Matter_Item>1</WULA_Dark_Matter_Item>
</costList>
<thingSetMakerTags>
<li>RewardStandardMidFreq</li>
</thingSetMakerTags>
<recipeMaker>
<researchPrerequisite>WULA_Synth_Addons_2_Technology</researchPrerequisite>
<recipeUsers>
<li>WULA_Cube_Productor_Cleanzone</li>
</recipeUsers>
</recipeMaker>
<statBases>
<Mass>0.3</Mass>
</statBases>
</ThingDef>
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
<defName>Install_WULA_Energy_Furnace_DM_Engine</defName>
<label>安装暗物质能源炉</label>
<description>为合成人安装暗物质能源炉。</description>
<descriptionHyperlinks>
<ThingDef>WULA_Energy_Furnace_DM_Engine</ThingDef>
<HediffDef>WULA_Energy_Furnace_Hediff_DM_Engine</HediffDef>
</descriptionHyperlinks>
<jobString>安装暗物质能源炉中</jobString>
<surgeryOutcomeEffect IsNull="True" />
<!-- Always succeeds -->
<anesthetize>false</anesthetize>
<ingredients Inherit="False">
<li>
<filter>
<thingDefs>
<li>WULA_Energy_Furnace_DM_Engine</li>
</thingDefs>
</filter>
<count>1</count>
</li>
</ingredients>
<fixedIngredientFilter>
<thingDefs>
<li>WULA_Energy_Furnace_DM_Engine</li>
</thingDefs>
</fixedIngredientFilter>
<appliedOnFixedBodyParts>
<li>WULA_Energy_Furnace_Bodypart</li>
</appliedOnFixedBodyParts>
<addsHediff>WULA_Energy_Furnace_Hediff_DM_Engine</addsHediff>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
<recipeUsers Inherit="False">
<li>WulaSpecies</li>
</recipeUsers>
</RecipeDef>
<HediffDef ParentName="AddedBodyPartBase" MayRequire="rabiosus.autoblink">
<defName>WULA_Energy_Furnace_Hediff_JumpDrive_Engine</defName>
<label>跃迁引擎</label>
<description>一台以暗物质和跃迁系统为核心的合成人能源炉,合成人安装后将获得短距离跃迁的能力。</description>
<descriptionHyperlinks>
<ThingDef>WULA_Energy_Furnace_JumpDrive_Engine</ThingDef>
</descriptionHyperlinks>
<spawnThingOnRemoved>WULA_Energy_Furnace_JumpDrive_Engine</spawnThingOnRemoved>
<addedPartProps>
<!-- <partEfficiency>1.5</partEfficiency> -->
<betterThanNatural>true</betterThanNatural>
</addedPartProps>
<stages>
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.1</offset>
</li>
</capMods>
</li>
</stages>
<comps>
<li Class="AutoBlink.HediffCompProperties_AutoBlink" MayRequire="rabiosus.autoblink">
<!-- <gizmoIconPath></gizmoIconPath> -->
<blinkIntervalTicks>480</blinkIntervalTicks>
<delayAfterEligibleTicks>10</delayAfterEligibleTicks>
<cellsBeforeTarget>3</cellsBeforeTarget>
<maxDistanceToBlink>40</maxDistanceToBlink>
<minDistanceToBlink>6</minDistanceToBlink>
<postBlinkStanceTicks>0</postBlinkStanceTicks>
<playerFactionOnly>false</playerFactionOnly>
<excludedJobDefs>
<li>GotoWander</li>
<li>Carried</li>
</excludedJobDefs>
<preBlinkSoundDefs>
<li>AutoBlink_Skip_Small</li>
</preBlinkSoundDefs>
<postBlinkSoundDefs>
<li>AutoBlink_Skip_Exit_Small</li>
</postBlinkSoundDefs>
<preBlinkEffecterDefs>
<li>Skip_Entry</li>
</preBlinkEffecterDefs>
<postBlinkEffecterDefs>
<li>Skip_ExitNoDelay</li>
</postBlinkEffecterDefs>
<preBlinkMoteDefs/>
<postBlinkMoteDefs/>
</li>
</comps>
</HediffDef>
<ThingDef ParentName="BodyPartBionicBase" MayRequire="rabiosus.autoblink">
<defName>WULA_Energy_Furnace_JumpDrive_Engine</defName>
<label>跃迁引擎</label>
<description>一台以暗物质和跃迁系统为核心的合成人能源炉,合成人安装后将获得短距离跃迁的能力。</description>
<tradeability>None</tradeability>
<descriptionHyperlinks>
<RecipeDef>Install_WULA_Energy_Furnace_JumpDrive_Engine</RecipeDef>
</descriptionHyperlinks>
<costList>
<Steel>200</Steel>
<ComponentSpacer>6</ComponentSpacer>
<WULA_Dark_Matter_Item>2</WULA_Dark_Matter_Item>
</costList>
<thingSetMakerTags>
<li>RewardStandardMidFreq</li>
</thingSetMakerTags>
<recipeMaker>
<researchPrerequisite>WULA_Synth_Addons_2_Technology</researchPrerequisite>
<recipeUsers>
<li>WULA_Cube_Productor_Cleanzone</li>
</recipeUsers>
</recipeMaker>
<statBases>
<Mass>0.3</Mass>
</statBases>
</ThingDef>
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase" MayRequire="rabiosus.autoblink">
<defName>Install_WULA_Energy_Furnace_JumpDrive_Engine</defName>
<label>安装跃迁引擎</label>
<description>为合成人安装跃迁引擎。</description>
<descriptionHyperlinks>
<ThingDef>WULA_Energy_Furnace_JumpDrive_Engine</ThingDef>
<HediffDef>WULA_Energy_Furnace_Hediff_JumpDrive_Engine</HediffDef>
</descriptionHyperlinks>
<jobString>安装跃迁引擎中</jobString>
<surgeryOutcomeEffect IsNull="True" />
<!-- Always succeeds -->
<anesthetize>false</anesthetize>
<ingredients Inherit="False">
<li>
<filter>
<thingDefs>
<li>WULA_Energy_Furnace_JumpDrive_Engine</li>
</thingDefs>
</filter>
<count>1</count>
</li>
</ingredients>
<fixedIngredientFilter>
<thingDefs>
<li>WULA_Energy_Furnace_JumpDrive_Engine</li>
</thingDefs>
</fixedIngredientFilter>
<appliedOnFixedBodyParts>
<li>WULA_Energy_Furnace_Bodypart</li>
</appliedOnFixedBodyParts>
<addsHediff>WULA_Energy_Furnace_Hediff_JumpDrive_Engine</addsHediff>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
<recipeUsers Inherit="False">
<li>WulaSpecies</li>
</recipeUsers>
</RecipeDef>
<!-- 处理器 -->
<HediffDef ParentName="AddedBodyPartBase">
<defName>WULA_DM_CPU_Hediff</defName>
<label>暗物质处理器</label>
<description>由填充非交互性暗物质微粒的卡西米尔共振腔构成的处理器,极大增强合成人的意识。</description>
<descriptionHyperlinks>
<ThingDef>WULA_DM_CPU</ThingDef>
</descriptionHyperlinks>
<spawnThingOnRemoved>WULA_DM_CPU</spawnThingOnRemoved>
<addedPartProps>
<!-- <partEfficiency>1.5</partEfficiency> -->
<betterThanNatural>true</betterThanNatural>
</addedPartProps>
<stages>
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>0.3</offset>
</li>
</capMods>
</li>
</stages>
</HediffDef>
<ThingDef ParentName="BodyPartBionicBase">
<defName>WULA_DM_CPU</defName>
<label>暗物质处理器</label>
<description>由填充非交互性暗物质微粒的卡西米尔共振腔构成的处理器,用于替换过时的生物处理器,极大增强合成人的意识。</description>
<tradeability>None</tradeability>
<descriptionHyperlinks>
<RecipeDef>Install_WULA_DM_CPU</RecipeDef>
</descriptionHyperlinks>
<costList>
<Steel>100</Steel>
<ComponentSpacer>8</ComponentSpacer>
<WULA_Dark_Matter_Item>2</WULA_Dark_Matter_Item>
</costList>
<thingSetMakerTags>
<li>RewardStandardMidFreq</li>
</thingSetMakerTags>
<recipeMaker>
<researchPrerequisite>WULA_Synth_Addons_2_Technology</researchPrerequisite>
<recipeUsers>
<li>WULA_Cube_Productor_Cleanzone</li>
</recipeUsers>
</recipeMaker>
<statBases>
<Mass>0.3</Mass>
</statBases>
</ThingDef>
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
<defName>Install_WULA_DM_CPU</defName>
<label>安装暗物质处理器</label>
<description>为合成人安装暗物质处理器。</description>
<descriptionHyperlinks>
<ThingDef>WULA_DM_CPU</ThingDef>
<HediffDef>WULA_DM_CPU_Hediff</HediffDef>
</descriptionHyperlinks>
<jobString>安装暗物质处理器中</jobString>
<surgeryOutcomeEffect IsNull="True" />
<!-- Always succeeds -->
<anesthetize>false</anesthetize>
<ingredients Inherit="False">
<li>
<filter>
<thingDefs>
<li>WULA_DM_CPU</li>
</thingDefs>
</filter>
<count>1</count>
</li>
</ingredients>
<fixedIngredientFilter>
<thingDefs>
<li>WULA_DM_CPU</li>
</thingDefs>
</fixedIngredientFilter>
<appliedOnFixedBodyParts>
<li>Brain</li>
</appliedOnFixedBodyParts>
<addsHediff>WULA_DM_CPU_Hediff</addsHediff>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
<recipeUsers Inherit="False">
<li>WulaSpecies</li>
</recipeUsers>
</RecipeDef>
<!-- 骨架 -->
<HediffDef ParentName="ImplantHediffBase">
<defName>WULA_Skeleton_Hediff_Neutronium</defName>
<label>零素骨架</label>
<hediffClass>Hediff_Implant</hediffClass>
<description>利用暗物质压缩而成的内嵌式中子装甲层和结构层,植入机械乌拉的体内时将使得她们获得强大的防御力。</description>
<descriptionHyperlinks>
<ThingDef>WULA_Skeleton_Neutronium</ThingDef>
</descriptionHyperlinks>
<spawnThingOnRemoved>WULA_Skeleton_Neutronium</spawnThingOnRemoved>
<addedPartProps>
<!-- <partEfficiency>1.5</partEfficiency> -->
<betterThanNatural>true</betterThanNatural>
</addedPartProps>
<stages>
<li>
<statOffsets>
<!-- 有自带护甲,对热量伤害有高抵抗 -->
<ArmorRating_Sharp>0.5</ArmorRating_Sharp>
<ArmorRating_Blunt>0.5</ArmorRating_Blunt>
<ArmorRating_Heat>0.5</ArmorRating_Heat>
<IncomingDamageFactor>-0.3</IncomingDamageFactor>
</statOffsets>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.1</offset>
</li>
</capMods>
</li>
</stages>
</HediffDef>
<ThingDef ParentName="BodyPartBionicBase">
<defName>WULA_Skeleton_Neutronium</defName>
<label>零素骨架</label>
<description>利用暗物质压缩而成的内嵌式中子装甲层和结构层,植入机械乌拉的体内时将使得她们获得强大的防御力。</description>
<tradeability>None</tradeability>
<descriptionHyperlinks>
<RecipeDef>Install_WULA_Energy_Furnace_DM_Engine</RecipeDef>
</descriptionHyperlinks>
<costList>
<Plasteel>100</Plasteel>
<WULA_Neutronium>20</WULA_Neutronium>
</costList>
<thingSetMakerTags>
<li>RewardStandardMidFreq</li>
</thingSetMakerTags>
<recipeMaker>
<researchPrerequisite Inherit="False"/>
<researchPrerequisites>
<li>WULA_Synth_Addons_2_Technology</li>
</researchPrerequisites>
<recipeUsers>
<li>WULA_Cube_Productor_Cleanzone</li>
</recipeUsers>
</recipeMaker>
<statBases>
<Mass>0.3</Mass>
</statBases>
</ThingDef>
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
<defName>Install_WULA_Skeleton_Neutronium</defName>
<label>安装零素骨架</label>
<description>为合成人安装零素骨架。</description>
<descriptionHyperlinks>
<ThingDef>WULA_Skeleton_Neutronium</ThingDef>
<HediffDef>WULA_Skeleton_Hediff_Neutronium</HediffDef>
</descriptionHyperlinks>
<jobString>安装零素骨架中</jobString>
<surgeryOutcomeEffect IsNull="True" />
<!-- Always succeeds -->
<anesthetize>false</anesthetize>
<ingredients Inherit="False">
<li>
<filter>
<thingDefs>
<li>WULA_Skeleton_Neutronium</li>
</thingDefs>
</filter>
<count>1</count>
</li>
</ingredients>
<fixedIngredientFilter>
<thingDefs>
<li>WULA_Skeleton_Neutronium</li>
</thingDefs>
</fixedIngredientFilter>
<appliedOnFixedBodyParts>
<li>WULA_Skeleton_Bodypart</li>
</appliedOnFixedBodyParts>
<recipeUsers Inherit="False">
<li>WulaSpecies</li>
</recipeUsers>
<addsHediff>WULA_Skeleton_Hediff_Neutronium</addsHediff>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
</RecipeDef>
<!-- 天线 -->
<ThingDef ParentName="MechanitorImplantCraftableBase">
<defName>WULA_Addons_Antenna_Expansion</defName>
<label>上行链路天线-扩容插件</label>
<description>用于为上行链路天线进行带宽扩容的组件,支持更多的机械体带宽和机械组,以指挥更庞大的钢铁洪流。</description>
<descriptionHyperlinks>
<HediffDef>WULA_Addons_Antenna_Hediff_Expansion</HediffDef>
</descriptionHyperlinks>
<costList>
<Plasteel>10</Plasteel>
<ComponentIndustrial>4</ComponentIndustrial>
</costList>
<recipeMaker Inherit="False">
<researchPrerequisite>WULA_Synth_Addons_Technology</researchPrerequisite>
<recipeUsers>
<li>WULA_Cube_Productor_Cleanzone</li>
</recipeUsers>
</recipeMaker>
<comps>
<li Class="CompProperties_Usable">
<compClass>CompUsableImplant</compClass>
<useJob>UseItem</useJob>
<useLabel>安装上行链路天线扩容插件</useLabel>
<userMustHaveHediff>WULA_Addons_Antenna_Hediff_Base</userMustHaveHediff>
</li>
<li Class="CompProperties_UseEffectInstallImplant">
<hediffDef>WULA_Addons_Antenna_Hediff_Expansion</hediffDef>
<bodyPart>WULA_Addons_Antenna_Bodypart</bodyPart>
<canUpgrade>true</canUpgrade>
<maxSeverity>3</maxSeverity>
</li>
</comps>
</ThingDef>
<HediffDef ParentName="Wula_ImplantHediffBase_T1">
<defName>WULA_Addons_Antenna_Hediff_Expansion</defName>
<hediffClass>Hediff_Level</hediffClass>
<label>扩容插件</label>
<description>用于为上行链路天线进行带宽扩容的组件,支持更多的机械体带宽和机械组,以指挥更庞大的钢铁洪流。</description>
<descriptionShort>用于为上行链路天线进行带宽扩容的组件。</descriptionShort>
<defaultLabelColor>(0.5, 0.8, 1.0)</defaultLabelColor>
<descriptionHyperlinks>
<ThingDef>WULA_Addons_Antenna_Expansion</ThingDef>
</descriptionHyperlinks>
<isBad>false</isBad>
<priceImpact>true</priceImpact>
<initialSeverity>1</initialSeverity> <!-- Severity is bound to level of implant -->
<minSeverity>0</minSeverity>
<maxSeverity>3</maxSeverity>
<keepOnBodyPartRestoration>True</keepOnBodyPartRestoration>
<levelIsQuantity>true</levelIsQuantity>
<duplicationAllowed>false</duplicationAllowed>
<stages>
<li>
<minSeverity>1</minSeverity>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.01</offset>
</li>
</capMods>
<statOffsets>
<MechBandwidth>4</MechBandwidth>
<MechControlGroups>1</MechControlGroups>
</statOffsets>
</li>
<li>
<minSeverity>2</minSeverity>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.03</offset>
</li>
</capMods>
<statOffsets>
<MechBandwidth>8</MechBandwidth>
<MechControlGroups>1</MechControlGroups>
</statOffsets>
</li>
<li>
<minSeverity>3</minSeverity>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.05</offset>
</li>
</capMods>
<statOffsets>
<MechBandwidth>12</MechBandwidth>
<MechControlGroups>2</MechControlGroups>
</statOffsets>
</li>
</stages>
</HediffDef>
<ThingDef ParentName="MechanitorImplantCraftableBase">
<defName>WULA_Addons_Antenna_Repairer</defName>
<label>上行链路天线-维修插件</label>
<description>用于为上行链路天线添加额外维修能力的组件,可以向乌拉帝国的机械体发送特殊的信号,使其能够利用上行链路自行诊断和修复伤势,并提高维修速度。</description>
<descriptionHyperlinks>
<HediffDef>WULA_Addons_Antenna_Hediff_Repairer</HediffDef>
</descriptionHyperlinks>
<costList>
<Plasteel>10</Plasteel>
<ComponentIndustrial>4</ComponentIndustrial>
</costList>
<recipeMaker Inherit="False">
<researchPrerequisite>WULA_Synth_Addons_Technology</researchPrerequisite>
<recipeUsers>
<li>WULA_Cube_Productor_Cleanzone</li>
</recipeUsers>
</recipeMaker>
<comps>
<li Class="CompProperties_Usable">
<compClass>CompUsableImplant</compClass>
<useJob>UseItem</useJob>
<useLabel>安装上行链路天线维修插件</useLabel>
<userMustHaveHediff>WULA_Addons_Antenna_Hediff_Base</userMustHaveHediff>
</li>
<li Class="CompProperties_UseEffectInstallImplant">
<hediffDef>WULA_Addons_Antenna_Hediff_Repairer</hediffDef>
<bodyPart>WULA_Addons_Antenna_Bodypart</bodyPart>
<canUpgrade>true</canUpgrade>
<maxSeverity>3</maxSeverity>
</li>
</comps>
</ThingDef>
<HediffDef ParentName="Wula_ImplantHediffBase_T1">
<defName>WULA_Addons_Antenna_Hediff_Repairer</defName>
<hediffClass>Hediff_Level</hediffClass>
<label>维修插件</label>
<description>用于为上行链路天线添加额外维修能力的组件,可以向乌拉帝国的机械体发送特殊的信号,使其能够利用上行链路自行诊断和修复伤势,并提高维修速度。</description>
<defaultLabelColor>(0.5, 0.8, 1.0)</defaultLabelColor>
<descriptionHyperlinks>
<ThingDef>WULA_Addons_Antenna_Repairer</ThingDef>
</descriptionHyperlinks>
<isBad>false</isBad>
<priceImpact>true</priceImpact>
<initialSeverity>1</initialSeverity> <!-- Severity is bound to level of implant -->
<minSeverity>0</minSeverity>
<maxSeverity>3</maxSeverity>
<keepOnBodyPartRestoration>True</keepOnBodyPartRestoration>
<levelIsQuantity>true</levelIsQuantity>
<duplicationAllowed>false</duplicationAllowed>
<comps>
<li Class="HediffCompProperties_GiveAbility">
<abilityDefs>
<li>RemoteRepair</li>
</abilityDefs>
</li>
</comps>
<stages>
<li>
<minSeverity>1</minSeverity>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.01</offset>
</li>
</capMods>
<statOffsets>
<MechRemoteRepairDistance>10</MechRemoteRepairDistance>
<MechRepairSpeed>0.66</MechRepairSpeed>
</statOffsets>
</li>
<li>
<minSeverity>2</minSeverity>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.03</offset>
</li>
</capMods>
<statOffsets>
<MechRemoteRepairDistance>12</MechRemoteRepairDistance>
<MechRepairSpeed>1.3</MechRepairSpeed>
</statOffsets>
</li>
<li>
<minSeverity>3</minSeverity>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.05</offset>
</li>
</capMods>
<statOffsets>
<MechRemoteRepairDistance>15</MechRemoteRepairDistance>
<MechRepairSpeed>2</MechRepairSpeed>
</statOffsets>
</li>
</stages>
</HediffDef>
<HediffDef ParentName="AddedBodyPartBase">
<defName>WULA_Addons_Antenna_Hediff_Spuernode</defName>
<label>高级节点天线</label>
<description>机械乌拉的特殊高频率天线,装备了这种天线的机械乌拉可以作为一群机械乌拉的高级节点,协作乌拉集群处理数据,以牺牲自己的生产力为代价换来极高的指挥能力。</description>
<descriptionHyperlinks>
<ThingDef>WULA_Addons_Antenna_Spuernode</ThingDef>
<HediffDef>WULA_Addons_Antenna_Commander_Hediff</HediffDef>
</descriptionHyperlinks>
<spawnThingOnRemoved>WULA_Addons_Antenna_Spuernode</spawnThingOnRemoved>
<addedPartProps>
<!-- <partEfficiency>1.5</partEfficiency> -->
<betterThanNatural>true</betterThanNatural>
</addedPartProps>
<stages>
<li>
<statFactors>
<WorkSpeedGlobal>0.2</WorkSpeedGlobal>
</statFactors>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.3</offset>
</li>
</capMods>
</li>
</stages>
<comps>
<!-- 这里使用我们新创建的C#类的完整名称 -->
<li Class="WulaFallenEmpire.HediffCompProperties_GiveHediffsInRangeToRace">
<range>45</range>
<hediff>WULA_Addons_Antenna_Commander_Hediff</hediff>
<!-- 定义可以被影响的种族列表 -->
<targetRaces>
<li>WulaSpecies</li>
</targetRaces>
<!-- 其他参数和原版一样 -->
<targetingParameters>
<canTargetBuildings>false</canTargetBuildings>
<canTargetAnimals>false</canTargetAnimals>
<canTargetMechs>false</canTargetMechs>
<onlyTargetColonists>true</onlyTargetColonists>
</targetingParameters>
<onlyPawnsInSameFaction>true</onlyPawnsInSameFaction>
<hideMoteWhenNotDrafted>true</hideMoteWhenNotDrafted>
</li>
</comps>
</HediffDef>
<HediffDef>
<defName>WULA_Addons_Antenna_Commander_Hediff</defName>
<label>低级子节点(处理器)</label>
<defaultLabelColor>(0.52, 1, 0.95)</defaultLabelColor>
<hediffClass>HediffWithComps</hediffClass>
<descriptionHyperlinks>
<HediffDef>WULA_Addons_Antenna_Hediff_Spuernode</HediffDef>
</descriptionHyperlinks>
<isBad>false</isBad>
<description>一个高级节点正在附近指挥这只机械乌拉,并分担了其综合计算压力。</description>
<debugLabelExtra>other</debugLabelExtra>
<defaultInstallPart>WULA_Addons_Antenna_Bodypart</defaultInstallPart>
<stages>
<li>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>0.3</offset>
</li>
</capMods>
</li>
</stages>
<comps>
<li Class="HediffCompProperties_Disappears">
<showRemainingTime>false</showRemainingTime>
</li>
<li Class="HediffCompProperties_DisappearsOnDeath"/>
<li Class="HediffCompProperties_Link">
<requireLinkOnOtherPawn>false</requireLinkOnOtherPawn>
<maxDistance>45</maxDistance>
<!-- <customMote>Mote_WorkCommandLinkLine</customMote> -->
</li>
</comps>
</HediffDef>
<ThingDef ParentName="BodyPartBionicBase">
<defName>WULA_Addons_Antenna_Spuernode</defName>
<label>高级节点天线</label>
<description>机械乌拉的特殊高频率天线,装备了这种天线的机械乌拉可以作为一群机械乌拉的高级节点,协作乌拉集群处理数据,以牺牲自己的生产力为代价换来极高的指挥能力。</description>
<tradeability>None</tradeability>
<descriptionHyperlinks>
<RecipeDef>Install_WULA_Addons_Antenna_Spuernode</RecipeDef>
</descriptionHyperlinks>
<costList>
<Steel>50</Steel>
<ComponentSpacer>1</ComponentSpacer>
</costList>
<thingSetMakerTags>
<li>RewardStandardMidFreq</li>
</thingSetMakerTags>
<recipeMaker>
<researchPrerequisite>WULA_Synth_Antenna_Technology</researchPrerequisite>
<recipeUsers>
<li>WULA_Cube_Productor_Cleanzone</li>
</recipeUsers>
</recipeMaker>
<statBases>
<Mass>0.3</Mass>
</statBases>
</ThingDef>
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
<defName>Install_WULA_Addons_Antenna_Spuernode</defName>
<label>安装高级节点天线</label>
<description>为合成人安装高级节点天线。</description>
<descriptionHyperlinks>
<ThingDef>WULA_Addons_Antenna_Spuernode</ThingDef>
<HediffDef>WULA_Addons_Antenna_Hediff_Spuernode</HediffDef>
</descriptionHyperlinks>
<jobString>安装高级节点天线中</jobString>
<surgeryOutcomeEffect IsNull="True" />
<!-- Always succeeds -->
<anesthetize>false</anesthetize>
<ingredients Inherit="False">
<li>
<filter>
<thingDefs>
<li>WULA_Addons_Antenna_Spuernode</li>
</thingDefs>
</filter>
<count>1</count>
</li>
</ingredients>
<fixedIngredientFilter>
<thingDefs>
<li>WULA_Addons_Antenna_Spuernode</li>
</thingDefs>
</fixedIngredientFilter>
<appliedOnFixedBodyParts>
<li>WULA_Addons_Antenna_Bodypart</li>
</appliedOnFixedBodyParts>
<addsHediff>WULA_Addons_Antenna_Hediff_Spuernode</addsHediff>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
<recipeUsers Inherit="False">
<li>WulaSpecies</li>
</recipeUsers>
</RecipeDef>
<HediffDef ParentName="AddedBodyPartBase">
<defName>WULA_Addons_Antenna_Hediff_Shield</defName>
<label>连携斥力场天线</label>
<description>机械乌拉的特殊高频率天线,装备了这种天线的机械乌拉可以为自己和旁边的机械乌拉提供斥力护盾以抵消伤害,但是其本体将因为高额能量输出而变得非常脆弱。</description>
<descriptionHyperlinks>
<ThingDef>WULA_Addons_Antenna_Shield</ThingDef>
<HediffDef>WULA_Addons_Antenna_Protected_Hediff</HediffDef>
</descriptionHyperlinks>
<spawnThingOnRemoved>WULA_Addons_Antenna_Shield</spawnThingOnRemoved>
<addedPartProps>
<!-- <partEfficiency>1.5</partEfficiency> -->
<betterThanNatural>true</betterThanNatural>
</addedPartProps>
<stages>
<li>
<statFactors>
<MeleeDodgeChance>0</MeleeDodgeChance>
<StaggerDurationFactor>5</StaggerDurationFactor>
<IncomingDamageFactor>1.5</IncomingDamageFactor>
</statFactors>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.3</offset>
</li>
</capMods>
</li>
</stages>
<comps>
<!-- 这里使用我们新创建的C#类的完整名称 -->
<li Class="WulaFallenEmpire.HediffCompProperties_GiveHediffsInRangeToRace">
<range>3</range>
<hediff>WULA_Addons_Antenna_Protected_Hediff</hediff>
<!-- 定义可以被影响的种族列表 -->
<targetRaces>
<li>WulaSpecies</li>
</targetRaces>
<!-- 其他参数和原版一样 -->
<targetingParameters>
<canTargetBuildings>false</canTargetBuildings>
<canTargetAnimals>false</canTargetAnimals>
<canTargetMechs>false</canTargetMechs>
<canTargetSelf>true</canTargetSelf>
<onlyTargetColonists>true</onlyTargetColonists>
</targetingParameters>
<onlyPawnsInSameFaction>true</onlyPawnsInSameFaction>
<hideMoteWhenNotDrafted>true</hideMoteWhenNotDrafted>
</li>
</comps>
</HediffDef>
<HediffDef>
<defName>WULA_Addons_Antenna_Protected_Hediff</defName>
<label>低级子节点(斥力场)</label>
<defaultLabelColor>(0.52, 1, 0.95)</defaultLabelColor>
<hediffClass>WulaFallenEmpire.Hediff_DamageShield</hediffClass>
<descriptionHyperlinks>
<HediffDef>WULA_Addons_Antenna_Hediff_Shield</HediffDef>
</descriptionHyperlinks>
<isBad>false</isBad>
<description>一个高级节点正在附近指挥这只机械乌拉,为其投射了特殊的能量护盾,可以抵挡一次伤害。</description>
<debugLabelExtra>other</debugLabelExtra>
<defaultInstallPart>WULA_Addons_Antenna_Bodypart</defaultInstallPart>
<initialSeverity>1</initialSeverity> <!-- 初始层数设置为10 -->
<maxSeverity>1</maxSeverity> <!-- 最大层数,可以根据需要调整 -->
<comps>
<li Class="HediffCompProperties_Disappears">
<showRemainingTime>false</showRemainingTime>
</li>
<li Class="HediffCompProperties_DisappearsOnDeath"/>
<li Class="HediffCompProperties_Link">
<requireLinkOnOtherPawn>false</requireLinkOnOtherPawn>
<maxDistance>3</maxDistance>
<!-- <customMote>Mote_WorkCommandLinkLine</customMote> -->
</li>
</comps>
</HediffDef>
<ThingDef ParentName="BodyPartBionicBase">
<defName>WULA_Addons_Antenna_Shield</defName>
<label>连携斥力场天线</label>
<description>机械乌拉的特殊高频率天线,装备了这种天线的机械乌拉可以为旁边的机械乌拉提供斥力护盾以抵消伤害,但是其本体将因为高额能量输出而变得非常脆弱。</description>
<tradeability>None</tradeability>
<descriptionHyperlinks>
<RecipeDef>Install_WULA_Addons_Antenna_Shield</RecipeDef>
</descriptionHyperlinks>
<costList>
<Steel>50</Steel>
<ComponentSpacer>1</ComponentSpacer>
</costList>
<thingSetMakerTags>
<li>RewardStandardMidFreq</li>
</thingSetMakerTags>
<recipeMaker>
<researchPrerequisite>WULA_Synth_Addons_2_Technology</researchPrerequisite>
<recipeUsers>
<li>WULA_Cube_Productor_Cleanzone</li>
</recipeUsers>
</recipeMaker>
<statBases>
<Mass>0.3</Mass>
</statBases>
</ThingDef>
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
<defName>Install_WULA_Addons_Antenna_Shield</defName>
<label>安装连携斥力场天线</label>
<description>为合成人安装连携斥力场天线。</description>
<descriptionHyperlinks>
<ThingDef>WULA_Addons_Antenna_Shield</ThingDef>
<HediffDef>WULA_Addons_Antenna_Hediff_Shield</HediffDef>
</descriptionHyperlinks>
<jobString>安装连携斥力场天线中</jobString>
<surgeryOutcomeEffect IsNull="True" />
<!-- Always succeeds -->
<anesthetize>false</anesthetize>
<ingredients Inherit="False">
<li>
<filter>
<thingDefs>
<li>WULA_Addons_Antenna_Shield</li>
</thingDefs>
</filter>
<count>1</count>
</li>
</ingredients>
<fixedIngredientFilter>
<thingDefs>
<li>WULA_Addons_Antenna_Shield</li>
</thingDefs>
</fixedIngredientFilter>
<appliedOnFixedBodyParts>
<li>WULA_Addons_Antenna_Bodypart</li>
</appliedOnFixedBodyParts>
<addsHediff>WULA_Addons_Antenna_Hediff_Shield</addsHediff>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
<recipeUsers Inherit="False">
<li>WulaSpecies</li>
</recipeUsers>
</RecipeDef>
<HediffDef ParentName="AddedBodyPartBase">
<defName>WULA_Addons_Antenna_Hediff_Shotgun</defName>
<label>梭镖发射器天线</label>
<description>一种特殊的上行链路天线,通过省去一些结构以在小小的天线中塞下两具微型梭镖发射器,这使得换装此天线的机械乌拉可以将自己的头当霰弹枪用——尽管射程不会太长并且会挤占天线的机械体带宽。</description>
<descriptionHyperlinks>
<ThingDef>WULA_Addons_Antenna_Shotgun</ThingDef>
<ThingDef>WULA_Addons_Antenna_Shotgun_Turret</ThingDef>
<RecipeDef>Install_WULA_Addons_Antenna_Shotgun</RecipeDef>
</descriptionHyperlinks>
<spawnThingOnRemoved>WULA_Addons_Antenna_Shield</spawnThingOnRemoved>
<addedPartProps>
<!-- <partEfficiency>1.5</partEfficiency> -->
<betterThanNatural>true</betterThanNatural>
</addedPartProps>
<stages>
<li>
<statOffsets>
<MechBandwidth>-2</MechBandwidth>
<MechControlGroups>-1</MechControlGroups>
</statOffsets>
<capMods>
<li>
<capacity>Consciousness</capacity>
<offset>-0.1</offset>
</li>
</capMods>
</li>
</stages>
<comps>
<li Class="WulaFallenEmpire.HediffCompProperties_TopTurret">
<turretDef>WULA_Addons_Antenna_Shotgun_Turret</turretDef>
<angleOffset>0</angleOffset>
<autoAttack>true</autoAttack>
</li>
</comps>
</HediffDef>
<ThingDef ParentName="BaseWeaponTurret">
<defName>WULA_Addons_Antenna_Shotgun_Turret</defName>
<label>梭镖发射器</label>
<description>藏在机械乌拉脑袋两侧天线中的微型霰弹枪,射程不远但是对接近的敌人有很大的威慑力。</description>
<graphicData>
<texPath>Wula/Weapon/WULA_Weapon_Empty</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<descriptionHyperlinks>
<ThingDef>WULA_Addons_Antenna_Shotgun</ThingDef>
<RecipeDef>Install_WULA_Addons_Antenna_Shotgun</RecipeDef>
</descriptionHyperlinks>
<statBases>
<AccuracyTouch>1</AccuracyTouch>
<AccuracyShort>0.6</AccuracyShort>
<AccuracyMedium>0.3</AccuracyMedium>
<AccuracyLong>0.1</AccuracyLong>
<Mass>5</Mass>
</statBases>
<verbs>
<li>
<verbClass>Verb_Shoot</verbClass>
<defaultProjectile>Bullet_WULA_Addons_Antenna_Shotgun_Turret</defaultProjectile>
<range>4</range>
<ticksBetweenBurstShots>8</ticksBetweenBurstShots>
<burstShotCount>2</burstShotCount>
<soundCast>Shot_BeamRepeater</soundCast>
<soundCastTail>GunTail_Medium</soundCastTail>
<muzzleFlashScale>9</muzzleFlashScale>
<defaultCooldownTime>6</defaultCooldownTime>
</li>
</verbs>
</ThingDef>
<ThingDef ParentName="BaseBullet">
<defName>Bullet_WULA_Addons_Antenna_Shotgun_Turret</defName>
<label>梭镖</label>
<graphicData>
<texPath>Wula/Projectile/WULA_Bullet_StarDrift_Shotgun_Spear</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<projectile>
<damageDef>Bullet</damageDef>
<damageAmountBase>10</damageAmountBase>
<stoppingPower>15</stoppingPower>
<armorPenetrationBase>0.65</armorPenetrationBase>
<speed>55</speed>
</projectile>
</ThingDef>
<ThingDef ParentName="BodyPartBionicBase">
<defName>WULA_Addons_Antenna_Shotgun</defName>
<label>梭镖发射器天线</label>
<description>一种特殊的上行链路天线,通过省去一些结构以在小小的天线中塞下两具微型梭镖发射器,这使得换装此天线的机械乌拉可以将自己的头当霰弹枪用——尽管射程不会太长并且会挤占天线的机械体带宽。</description>
<tradeability>None</tradeability>
<descriptionHyperlinks>
<RecipeDef>Install_WULA_Addons_Antenna_Shotgun</RecipeDef>
<ThingDef>WULA_Addons_Antenna_Shotgun_Turret</ThingDef>
</descriptionHyperlinks>
<costList>
<Steel>100</Steel>
<ComponentIndustrial>4</ComponentIndustrial>
</costList>
<thingSetMakerTags>
<li>RewardStandardMidFreq</li>
</thingSetMakerTags>
<recipeMaker>
<researchPrerequisite>WULA_Synth_Addons_Technology</researchPrerequisite>
<recipeUsers>
<li>WULA_Cube_Productor_Cleanzone</li>
</recipeUsers>
</recipeMaker>
<statBases>
<Mass>0.3</Mass>
</statBases>
</ThingDef>
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
<defName>Install_WULA_Addons_Antenna_Shotgun</defName>
<label>安装梭镖发射器天线</label>
<description>为合成人安装梭镖发射器天线。</description>
<descriptionHyperlinks>
<ThingDef>WULA_Addons_Antenna_Shotgun</ThingDef>
<HediffDef>WULA_Addons_Antenna_Hediff_Shotgun</HediffDef>
</descriptionHyperlinks>
<jobString>安装梭镖发射器天线中</jobString>
<surgeryOutcomeEffect IsNull="True" />
<!-- Always succeeds -->
<anesthetize>false</anesthetize>
<ingredients Inherit="False">
<li>
<filter>
<thingDefs>
<li>WULA_Addons_Antenna_Shotgun</li>
</thingDefs>
</filter>
<count>1</count>
</li>
</ingredients>
<fixedIngredientFilter>
<thingDefs>
<li>WULA_Addons_Antenna_Shotgun</li>
</thingDefs>
</fixedIngredientFilter>
<appliedOnFixedBodyParts>
<li>WULA_Addons_Antenna_Bodypart</li>
</appliedOnFixedBodyParts>
<addsHediff>WULA_Addons_Antenna_Hediff_Shotgun</addsHediff>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
<recipeUsers Inherit="False">
<li>WulaSpecies</li>
</recipeUsers>
</RecipeDef>
<!-- 关机 -->
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
<defName>WULA_Shutdown_Synth</defName>
<label>紧急关机</label>
<description>将这只机械乌拉的所有系统关闭,以规避一段时间内的潜在风险。需要一位殖民者协助关机工作,同时若想开机也需要一位殖民者协助。</description>
<jobString>正在紧急关机。</jobString>
<workAmount>100</workAmount>
<workerClass>Recipe_AddHediff</workerClass>
<hideBodyPartNames>true</hideBodyPartNames>
<targetsBodyPart>false</targetsBodyPart>
<isViolation>true</isViolation>
<researchPrerequisites>
<li>WULA_Shutdown_Technology</li>
</researchPrerequisites>
<uiIconPath>Wula/UI/Commands/WULA_Shutdown_Synth</uiIconPath>
<surgeryOutcomeEffect IsNull="True" />
<!-- Always succeeds -->
<anesthetize>false</anesthetize>
<skillRequirements Inherit="False">
<Medicine>0</Medicine>
</skillRequirements>
<recipeUsers Inherit="False">
<li>WulaSpecies</li> <!-- 只能在乌拉族上执行 -->
</recipeUsers>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
<ingredients Inherit="False"/>
<addsHediff>WULA_Shutdown_Synth_Hediff</addsHediff>
</RecipeDef>
<RecipeDef ParentName="FertilitySurgery">
<defName>WULA_Synth_Power_On</defName>
<label>开机</label>
<description>重启该合成人,恢复其系统机能运行。</description>
<workerClass>Recipe_RemoveHediff</workerClass>
<jobString>正在重启合成人。</jobString>
<successfullyRemovedHediffMessage>{0} 成功重启了 {1}。</successfullyRemovedHediffMessage>
<uiIconPath>Wula/UI/Commands/WULA_Synth_Power_On</uiIconPath>
<removesHediff>WULA_Shutdown_Synth_Hediff</removesHediff>
<surgeryOutcomeEffect IsNull="True" />
<!-- Always succeeds -->
<anesthetize>false</anesthetize>
<addsHediffOnFailure Inherit="False" />
<ingredients Inherit="False" />
<researchPrerequisites Inherit="False">
<li>WULA_Shutdown_Technology</li>
</researchPrerequisites>
<recipeUsers Inherit="False">
<li>WulaSpecies</li> <!-- 只能在乌拉族上执行 -->
</recipeUsers>
<effectWorking>Smith</effectWorking>
<soundWorking>Recipe_Smith</soundWorking>
</RecipeDef>
<HediffDef ParentName="ImplantHediffBase">
<defName>WULA_Shutdown_Synth_Hediff</defName>
<hediffClass>HediffWithComps</hediffClass>
<label>关机</label>
<description>这只机械乌拉的所有系统都已经关闭了。</description>
<descriptionShort>这只机械乌拉的所有系统都已经关闭了——如果需要唤醒,则需要另一位殖民者的协助。</descriptionShort>
<!-- <initialSeverity>0.5</initialSeverity> -->
<minSeverity>0.01</minSeverity>
<maxSeverity>1</maxSeverity>
<alwaysShowSeverity>true</alwaysShowSeverity>
<isBad>true</isBad>
<duplicationAllowed>true</duplicationAllowed>
<keepOnBodyPartRestoration>true</keepOnBodyPartRestoration> <!-- true -->
<!-- <defaultInstallPart>Brain</defaultInstallPart> -->
<stages>
<li>
<label>停机</label>
<minSeverity>0</minSeverity>
<capMods>
<li>
<capacity>Consciousness</capacity>
<setMax>0.1</setMax>
</li>
<li>
<capacity>Moving</capacity>
<setMax>0.1</setMax>
</li>
<li>
<capacity>Manipulation</capacity>
<setMax>0.1</setMax>
</li>
</capMods>
</li>
</stages>
</HediffDef>
<!-- 特殊-传送器 -->
<HediffDef>
<defName>WULA_AutoJumpdrive_Hediff</defName>
<label>微型传送装置</label>
<description>安装在乌拉帝国合成人军团体内的微型跃迁引擎,会在合成人到达指定作战时间或死亡时将其回收</description>
<hediffClass>HediffWithComps</hediffClass>
<defaultLabelColor>(1,0,0.5)</defaultLabelColor>
<maxSeverity>1.0</maxSeverity>
<initialSeverity>0.0</initialSeverity>
<isBad>true</isBad>
<spawnThingOnRemoved>WULA_AutoJumpdrive</spawnThingOnRemoved>
<comps>
<li Class="HediffCompProperties_DissolveGearOnDeath">
<fleck>AcidCloud</fleck>
<moteCount>6</moteCount>
<moteOffsetRange>0.25~0.75</moteOffsetRange>
<filth>Filth_Slime</filth>
<sound>DeathAcidifier</sound>
<injuryCreatedOnDeath>ChemicalBurn</injuryCreatedOnDeath>
<injuryCount>3~6</injuryCount>
</li>
<li Class="HediffCompProperties_Disappears">
<disappearsAfterTicks>10000</disappearsAfterTicks> <!-- 2/3 RimWorld days -->
</li>
<li Class="WulaFallenEmpire.HediffCompProperties_DisappearWithEffect">
<disappearsAfterTicks>15000</disappearsAfterTicks>
<showRemainingTime>true</showRemainingTime>
<fleckDef>PsycastAreaEffect</fleckDef>
<fleckScale>2.5</fleckScale>
<dropEquipment>false</dropEquipment>
<destroyCorpse>true</destroyCorpse>
<playSound>true</playSound>
<messageOnDisappear>{0} 通过传送离开了殖民地</messageOnDisappear>
</li>
</comps>
<stages>
<li>
<label>微弱</label>
<minSeverity>0</minSeverity>
</li>
</stages>
</HediffDef>
<ThingDef ParentName="BodyPartBase">
<defName>WULA_AutoJumpdrive</defName>
<label>微型传送装置</label>
<description>安装在乌拉帝国合成人军团体内的微型跃迁引擎,会在合成人到达指定作战时间或死亡时将其回收。</description>
<statBases>
<Mass>0.3</Mass>
<WorkToMake>1</WorkToMake>
</statBases>
<techHediffsTags>
<li>WULA_AutoJumpdrive</li>
</techHediffsTags>
<costList>
<ComponentIndustrial>1</ComponentIndustrial>
</costList>
<recipeMaker>
<soundWorking>Recipe_Smith</soundWorking>
<recipeUsers Inherit="False" IsNull="True"/>
</recipeMaker>
</ThingDef>
</Defs>