1181 lines
44 KiB
XML
1181 lines
44 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_Base</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>40</Steel>
|
||
<ComponentIndustrial>2</ComponentIndustrial>
|
||
</costList>
|
||
<recipeMaker>
|
||
<researchPrerequisite>WULA_Base_Technology</researchPrerequisite>
|
||
<recipeUsers>
|
||
<li>WULA_Cube_Productor_BIO</li>
|
||
<li>WULA_Cube_Productor_Energy</li>
|
||
</recipeUsers>
|
||
</recipeMaker>
|
||
<!-- <techHediffsTags>
|
||
<li>FieldHand</li>
|
||
</techHediffsTags> -->
|
||
</ThingDef>
|
||
<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_Energy</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</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_Energy</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_Energy</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_Energy</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">
|
||
<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_Energy</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>
|
||
<li>WULA_Neutronium_Technology</li>
|
||
</researchPrerequisites>
|
||
<recipeUsers>
|
||
<li>WULA_Cube_Productor_Energy</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>Torso</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="BodyPartProstheticMakeableBase">
|
||
<defName>WULA_Addons_Antenna_Base</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>30</Steel>
|
||
<ComponentIndustrial>2</ComponentIndustrial>
|
||
</costList>
|
||
<recipeMaker>
|
||
<researchPrerequisite>WULA_Base_Technology</researchPrerequisite>
|
||
<recipeUsers>
|
||
<li>WULA_Cube_Productor_BIO</li>
|
||
<li>WULA_Cube_Productor_Energy</li>
|
||
</recipeUsers>
|
||
</recipeMaker>
|
||
</ThingDef>
|
||
<HediffDef ParentName="ImplantHediffBase">
|
||
<defName>WULA_Addons_Antenna_Hediff_Base</defName>
|
||
<hediffClass>Hediff_Mechlink</hediffClass>
|
||
<label>基础上线链路天线</label>
|
||
<description>一对安装于乌拉帝国合成人脑袋两侧的天线,除了接收来自乌拉帝国人工智能网络“演算圆环”的信号外,还能兼职控制其他低级机械体。</description>
|
||
<descriptionShort>一对安装于乌拉帝国合成人脑袋两侧的天线。</descriptionShort>
|
||
<isBad>false</isBad>
|
||
<duplicationAllowed>false</duplicationAllowed>
|
||
<keepOnBodyPartRestoration>true</keepOnBodyPartRestoration>
|
||
<stages>
|
||
<li>
|
||
<statOffsets>
|
||
<MechBandwidth>2</MechBandwidth>
|
||
<MechControlGroups>1</MechControlGroups>
|
||
</statOffsets>
|
||
</li>
|
||
</stages>
|
||
<defaultInstallPart>WULA_Addons_Antenna_Bodypart</defaultInstallPart>
|
||
<!-- <spawnThingOnRemoved>WULA_Addons_Antenna_Base</spawnThingOnRemoved> -->
|
||
<comps>
|
||
<li Class="WulaFallenEmpire.HediffCompProperties_MakesMechanitor"/>
|
||
</comps>
|
||
</HediffDef>
|
||
<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_Energy</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_Energy</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>
|
||
|
||
<!-- 抽魂 -->
|
||
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
|
||
<defName>WULA_Extract_Soul_Wedge</defName>
|
||
<label>提取魂楔</label>
|
||
<description>从该目标体内提取50枚魂楔以供乌拉帝国灵能法杖充能,被提取灵魂的目标将进入灵魂抽离状态,在这种状态下,目标不稳定的灵魂每过一段时间都可能导致目标无法行动、陷入昏迷甚至是直接死亡——这种症状没有固定的治愈时间,但是每天都将有一定几率自动消失,届时可再次开展提取手术。</description>
|
||
<jobString>正在提取魂楔</jobString>
|
||
<workAmount>500</workAmount>
|
||
<workerClass>Recipe_AddHediff</workerClass>
|
||
<hideBodyPartNames>true</hideBodyPartNames>
|
||
<targetsBodyPart>false</targetsBodyPart>
|
||
<isViolation>true</isViolation>
|
||
<descriptionHyperlinks>
|
||
<ThingDef>WULA_Soul_Wedge</ThingDef>
|
||
</descriptionHyperlinks>
|
||
<researchPrerequisites>
|
||
<li>WULA_Synth_Psi_Technology</li>
|
||
</researchPrerequisites>
|
||
<uiIconThing>WULA_Soul_Wedge</uiIconThing>
|
||
<surgeryOutcomeEffect IsNull="True" />
|
||
<!-- Always succeeds -->
|
||
<anesthetize>false</anesthetize>
|
||
<workSkillLearnFactor>2</workSkillLearnFactor>
|
||
<products>
|
||
<WULA_Soul_Wedge>50</WULA_Soul_Wedge>
|
||
</products>
|
||
|
||
<ingredients Inherit="False">
|
||
</ingredients>
|
||
<addsHediff>WULA_Extract_Soul_Wedge_Hediff</addsHediff>
|
||
</RecipeDef>
|
||
<HediffDef ParentName="ImplantHediffBase">
|
||
<defName>WULA_Extract_Soul_Wedge_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>
|
||
<comps>
|
||
<li Class="HediffCompProperties_ChanceToRemove">
|
||
<intervalTicks>60000</intervalTicks>
|
||
<chance>0.5</chance>
|
||
</li>
|
||
<li Class="HediffCompProperties_RandomizeStageWithInterval">
|
||
<ticksToRandomize>60000</ticksToRandomize>
|
||
<notifyMessage>{PAWN_labelShort} 的灵魂状态从 {1} 转变为 {2}.</notifyMessage>
|
||
</li>
|
||
<li Class="HediffCompProperties_DisappearsOnDeath"/>
|
||
</comps>
|
||
<stages>
|
||
<li>
|
||
<label>残缺</label>
|
||
<minSeverity>0.01</minSeverity>
|
||
<capMods>
|
||
<li>
|
||
<capacity>Consciousness</capacity>
|
||
<setMax>0.5</setMax>
|
||
</li>
|
||
</capMods>
|
||
</li>
|
||
<li>
|
||
<label>破碎</label>
|
||
<minSeverity>0.3</minSeverity>
|
||
<capMods>
|
||
<li>
|
||
<capacity>Consciousness</capacity>
|
||
<setMax>0.1</setMax>
|
||
</li>
|
||
</capMods>
|
||
</li>
|
||
<li>
|
||
<label>弥散</label>
|
||
<minSeverity>0.9</minSeverity>
|
||
<capMods>
|
||
<li>
|
||
<capacity>Consciousness</capacity>
|
||
<setMax>0</setMax>
|
||
</li>
|
||
</capMods>
|
||
</li>
|
||
</stages>
|
||
</HediffDef>
|
||
|
||
<!-- 背景故事重置 -->
|
||
<ThingDef ParentName="BodyPartProstheticMakeableBase">
|
||
<defName>Wula_BackstoryRegeneratorImplant</defName>
|
||
<label>合成人人格数据包</label>
|
||
<description>从乌拉帝国上行链路下载的数据包,内含随机的人格数据,机械乌拉在使用后会改变其人格,这会重置它禁止的工作,但是不会重设其热情和特质。\n\n新的人格有可能和旧人格一模一样!</description>
|
||
<thingClass>ThingWithComps</thingClass>
|
||
<graphicData>
|
||
<texPath>Wula/Item/WULA_Syhth_Trainer</texPath>
|
||
<graphicClass>Graphic_Single</graphicClass>
|
||
</graphicData>
|
||
<statBases>
|
||
<MarketValue>1500</MarketValue>
|
||
<Mass>0.1</Mass>
|
||
</statBases>
|
||
<recipeMaker>
|
||
<researchPrerequisites Inherit="False">
|
||
<li>WULA_New_Synth_Skill_2_Technology</li>
|
||
</researchPrerequisites>
|
||
<researchPrerequisite Inherit="False"/>
|
||
<skillRequirements>
|
||
<Crafting>8</Crafting>
|
||
</skillRequirements>
|
||
<recipeUsers Inherit="False">
|
||
<li>WULA_Synth_Server</li>
|
||
</recipeUsers>
|
||
</recipeMaker>
|
||
<costList>
|
||
<Steel>50</Steel>
|
||
<ComponentSpacer>1</ComponentSpacer>
|
||
<WULA_Charge_Cube>1</WULA_Charge_Cube>
|
||
</costList>
|
||
<comps>
|
||
<li Class="CompProperties_Usable">
|
||
<compClass>CompUsableImplant</compClass>
|
||
<useJob>UseItem</useJob>
|
||
<useLabel>使用 {0_label}</useLabel>
|
||
</li>
|
||
<li Class="CompProperties_UseEffectInstallImplant">
|
||
<hediffDef>Wula_RegenerateBackstory</hediffDef>
|
||
<bodyPart>Brain</bodyPart>
|
||
</li>
|
||
<li Class="CompProperties_UseEffectDestroySelf" />
|
||
</comps>
|
||
</ThingDef>
|
||
<HediffDef ParentName="ImplantHediffBase">
|
||
<defName>Wula_RegenerateBackstory</defName>
|
||
<label>backstory regenerator</label>
|
||
<labelNoun>a backstory regenerator</labelNoun>
|
||
<description>A backstory regenerator is installed.</description>
|
||
<spawnThingOnRemoved>Wula_BackstoryRegeneratorImplant</spawnThingOnRemoved>
|
||
<comps>
|
||
<li Class="WulaFallenEmpire.HediffCompProperties_RegenerateBackstory">
|
||
<spawnCategories>
|
||
<li>Wula_Backstory_Categories</li>
|
||
</spawnCategories>
|
||
<regenerateChildhood>false</regenerateChildhood>
|
||
</li>
|
||
</comps>
|
||
</HediffDef>
|
||
<!-- <RecipeDef ParentName="SurgeryInstallImplantBase">
|
||
<defName>InstallWulaBackstoryRegenerator</defName>
|
||
<label>install backstory regenerator</label>
|
||
<description>Installs a backstory regenerator.</description>
|
||
<jobString>Installing backstory regenerator.</jobString>
|
||
<ingredients>
|
||
<li>
|
||
<filter>
|
||
<thingDefs>
|
||
<li>Wula_BackstoryRegeneratorImplant</li>
|
||
</thingDefs>
|
||
</filter>
|
||
<count>1</count>
|
||
</li>
|
||
</ingredients>
|
||
<fixedIngredientFilter>
|
||
<thingDefs>
|
||
<li>Wula_BackstoryRegeneratorImplant</li>
|
||
</thingDefs>
|
||
</fixedIngredientFilter>
|
||
<appliedOnFixedBodyParts>
|
||
<li>Brain</li>
|
||
</appliedOnFixedBodyParts>
|
||
<addsHediff>Wula_RegenerateBackstory</addsHediff>
|
||
</RecipeDef> -->
|
||
|
||
<!-- 修复器 -->
|
||
<ThingDef ParentName="MechSerumBase">
|
||
<defName>WULA_MechRepairKit</defName>
|
||
<label>机械乌拉修理套件</label>
|
||
<description>一种一次性使用的堕落乌拉帝国修理套件,专门用来完全修复机械乌拉。</description>
|
||
<descriptionHyperlinks><RecipeDef>AdministerWULA_MechRepairKit</RecipeDef></descriptionHyperlinks>
|
||
<graphicData>
|
||
<texPath>Wula/Item/WULA_MechRepairKit</texPath>
|
||
<graphicClass>Graphic_Single</graphicClass>
|
||
<drawSize>0.7</drawSize>
|
||
</graphicData>
|
||
<stackLimit>10</stackLimit>
|
||
<statBases>
|
||
<MarketValue>1</MarketValue>
|
||
</statBases>
|
||
<thingCategories>
|
||
<li>Drugs</li>
|
||
</thingCategories>
|
||
<tradeability>None</tradeability>
|
||
<comps>
|
||
<li Class="CompProperties_UseEffect">
|
||
<compClass>WulaFallenEmpire.CompUseEffect_FixAllHealthConditions</compClass>
|
||
</li>
|
||
<li Class="CompProperties_UseEffectPlaySound">
|
||
<soundOnUsed>MechSerumUsed</soundOnUsed>
|
||
</li>
|
||
<li Class="CompProperties_UseEffectDestroySelf" />
|
||
</comps>
|
||
<costList>
|
||
<Steel>25</Steel>
|
||
<WULA_Charge_Cube>2</WULA_Charge_Cube>
|
||
</costList>
|
||
<thingSetMakerTags>
|
||
<li>RewardStandardCore</li>
|
||
</thingSetMakerTags>
|
||
<recipeMaker>
|
||
<unfinishedThingDef>UnfinishedHealthItemProsthetic</unfinishedThingDef>
|
||
<recipeUsers>
|
||
<li>WULA_Cube_Productor_BIO</li>
|
||
<li>WULA_Cube_Productor_Energy</li>
|
||
</recipeUsers>
|
||
<useIngredientsForColor>false</useIngredientsForColor>
|
||
<workSpeedStat>GeneralLaborSpeed</workSpeedStat>
|
||
<workSkill>Crafting</workSkill>
|
||
<effectWorking>Smith</effectWorking>
|
||
<soundWorking>Recipe_Machining</soundWorking>
|
||
<displayPriority>650</displayPriority>
|
||
<researchPrerequisites>
|
||
<li>WULA_Repair_All_Technology</li>
|
||
</researchPrerequisites>
|
||
</recipeMaker>
|
||
</ThingDef>
|
||
<RecipeDef>
|
||
<defName>AdministerWULA_MechRepairKit</defName>
|
||
<label>修理机械乌拉</label>
|
||
<description>施用一个机械乌拉修理套件,修复乌拉族目标的所有健康状况。</description>
|
||
<workerClass>WulaFallenEmpire.Recipe_AdministerWulaMechRepairKit</workerClass> <!-- 更改为自定义的 RecipeWorker -->
|
||
<descriptionHyperlinks><ThingDef>WULA_MechRepairKit</ThingDef></descriptionHyperlinks>
|
||
<jobString>正在修理机械乌拉。</jobString>
|
||
<workAmount>5000</workAmount> <!-- 增加工作量以适应手术 -->
|
||
<workSkill>Medicine</workSkill> <!-- 需要医疗技能 -->
|
||
<skillRequirements>
|
||
<Medicine>6</Medicine> <!-- 示例:需要医疗技能等级 6 -->
|
||
</skillRequirements>
|
||
<recipeUsers>
|
||
<li>WulaSpecies</li> <!-- 只能在乌拉族上执行 -->
|
||
</recipeUsers>
|
||
<targetsBodyPart>false</targetsBodyPart> <!-- 仍然作用于整个小人 -->
|
||
<anesthetize>false</anesthetize> <!-- 不需要麻醉 -->
|
||
<dontShowIfAnyIngredientMissing>true</dontShowIfAnyIngredientMissing>
|
||
<effectWorking>Smith</effectWorking>
|
||
<soundWorking>Recipe_Smith</soundWorking>
|
||
<!-- 此处无需特定的 surgeryOutcomeEffect,因为物品的 CompUseEffect 处理实际治疗 -->
|
||
<ingredients>
|
||
<li>
|
||
<filter>
|
||
<thingDefs>
|
||
<li>WULA_MechRepairKit</li>
|
||
</thingDefs>
|
||
</filter>
|
||
<count>1</count>
|
||
</li>
|
||
</ingredients>
|
||
<fixedIngredientFilter>
|
||
<thingDefs>
|
||
<li>WULA_MechRepairKit</li>
|
||
</thingDefs>
|
||
</fixedIngredientFilter>
|
||
</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>
|
||
<uiIconThing>WULA_Charge_Cube_No_Power</uiIconThing>
|
||
<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>
|
||
<uiIconThing>WULA_Charge_Cube</uiIconThing>
|
||
<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>
|
||
</Defs>
|