414 lines
16 KiB
XML
414 lines
16 KiB
XML
<?xml version="1.0" encoding="utf-8" ?>
|
||
<Defs>
|
||
<HediffDef>
|
||
<defName>WULA_SwiftHunterBlessing</defName>
|
||
<label>迅捷猎手加护</label>
|
||
<description>此人享受着乌拉帝国仪式带来的加护,身体变得更加轻盈,感官更加敏锐。</description>
|
||
<hediffClass>HediffWithComps</hediffClass>
|
||
<defaultLabelColor>(0.6, 0.8, 1.0)</defaultLabelColor>
|
||
<isBad>false</isBad>
|
||
<stages>
|
||
<li>
|
||
<statOffsets>
|
||
<MoveSpeed>3.0</MoveSpeed>
|
||
<!-- <WorkSpeedGlobal>0.25</WorkSpeedGlobal> -->
|
||
</statOffsets>
|
||
<statFactors>
|
||
<AimingDelayFactor>0.8</AimingDelayFactor>
|
||
<!-- <MeleeWeapon_CooldownMultiplier>0.8</MeleeWeapon_CooldownMultiplier> -->
|
||
</statFactors>
|
||
</li>
|
||
</stages>
|
||
<comps>
|
||
<li Class="HediffCompProperties_ReplaceHediff">
|
||
<hediffs>
|
||
<li>
|
||
<!-- <hediff>WULA_SwiftHunterBlessing</hediff> -->
|
||
<hediff>WULA_AbyssFearBlessing</hediff>
|
||
<hediff>WULA_InstantJumpdriveBlessing</hediff>
|
||
<hediff>WULA_MindSpringBlessing</hediff>
|
||
</li>
|
||
</hediffs>
|
||
<letterLabel>加护已取代</letterLabel>
|
||
<letterDesc>由于新的加护,其他作用于 {PAWN_nameDef} 的加护已经消散。</letterDesc>
|
||
</li>
|
||
</comps>
|
||
</HediffDef>
|
||
<HediffDef>
|
||
<defName>WULA_AbyssFearBlessing</defName>
|
||
<label>深渊恐惧加护</label>
|
||
<description>此人享受着乌拉帝国仪式带来的加护,躯体变得无坚不摧,似乎可捏碎一切挡路之敌。</description>
|
||
<hediffClass>HediffWithComps</hediffClass>
|
||
<defaultLabelColor>(0.6, 0.8, 1.0)</defaultLabelColor>
|
||
<isBad>false</isBad>
|
||
<stages>
|
||
<li>
|
||
<statOffsets>
|
||
<IncomingDamageFactor>-0.2</IncomingDamageFactor>
|
||
</statOffsets>
|
||
<statFactors>
|
||
<!-- <AimingDelayFactor>0.8</AimingDelayFactor> -->
|
||
<MeleeWeapon_CooldownMultiplier>0.8</MeleeWeapon_CooldownMultiplier>
|
||
</statFactors>
|
||
</li>
|
||
</stages>
|
||
<comps>
|
||
<li Class="HediffCompProperties_ReplaceHediff">
|
||
<hediffs>
|
||
<li>
|
||
<hediff>WULA_SwiftHunterBlessing</hediff>
|
||
<!-- <hediff>WULA_AbyssFearBlessing</hediff> -->
|
||
<hediff>WULA_InstantJumpdriveBlessing</hediff>
|
||
<hediff>WULA_MindSpringBlessing</hediff>
|
||
</li>
|
||
</hediffs>
|
||
<letterLabel>加护已取代</letterLabel>
|
||
<letterDesc>由于新的加护,其他作用于 {PAWN_nameDef} 的加护已经消散。</letterDesc>
|
||
</li>
|
||
</comps>
|
||
</HediffDef>
|
||
<HediffDef>
|
||
<defName>WULA_InstantJumpdriveBlessing</defName>
|
||
<label>转瞬移型加护</label>
|
||
<description>此人享受着乌拉帝国仪式带来的加护,身形变得飘忽不定,一切阻碍皆为无物。</description>
|
||
<hediffClass>HediffWithComps</hediffClass>
|
||
<defaultLabelColor>(0.6, 0.8, 1.0)</defaultLabelColor>
|
||
<isBad>false</isBad>
|
||
<comps>
|
||
<li Class="HediffCompProperties_ReplaceHediff">
|
||
<hediffs>
|
||
<li>
|
||
<hediff>WULA_SwiftHunterBlessing</hediff>
|
||
<hediff>WULA_AbyssFearBlessing</hediff>
|
||
<!-- <hediff>WULA_InstantJumpdriveBlessing</hediff> -->
|
||
</li>
|
||
</hediffs>
|
||
<letterLabel>加护已取代</letterLabel>
|
||
<letterDesc>由于新的加护,其他作用于 {PAWN_nameDef} 的加护已经消散。</letterDesc>
|
||
</li>
|
||
<li Class="AutoBlink.HediffCompProperties_AutoBlink" MayRequire="rabiosus.autoblink">
|
||
<!-- <gizmoIconPath></gizmoIconPath> -->
|
||
<blinkIntervalTicks>480</blinkIntervalTicks>
|
||
<delayAfterEligibleTicks>10</delayAfterEligibleTicks>
|
||
<cellsBeforeTarget>3</cellsBeforeTarget>
|
||
<maxDistanceToBlink>40</maxDistanceToBlink>
|
||
<minDistanceToBlink>4</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>
|
||
<HediffDef>
|
||
<defName>WULA_MindSpringBlessing</defName>
|
||
<label>思绪泉涌加护</label>
|
||
<description>此人享受着乌拉帝国仪式带来的加护,思维如山涧泉水般清澈,无尽的灵感纷至沓来。</description>
|
||
<hediffClass>HediffWithComps</hediffClass>
|
||
<defaultLabelColor>(0.6, 0.8, 1.0)</defaultLabelColor>
|
||
<isBad>false</isBad>
|
||
<abilities>
|
||
<li>WULA_MW_Scepter_Of_Perception_Ability</li>
|
||
</abilities>
|
||
<comps>
|
||
<li Class="HediffCompProperties_ReplaceHediff">
|
||
<hediffs>
|
||
<li>
|
||
<hediff>WULA_SwiftHunterBlessing</hediff>
|
||
<hediff>WULA_AbyssFearBlessing</hediff>
|
||
<hediff>WULA_InstantJumpdriveBlessing</hediff>
|
||
<!-- <hediff>WULA_MindSpringBlessing</hediff> -->
|
||
</li>
|
||
</hediffs>
|
||
<letterLabel>加护已取代</letterLabel>
|
||
<letterDesc>由于新的加护,其他作用于 {PAWN_nameDef} 的加护已经消散。</letterDesc>
|
||
</li>
|
||
</comps>
|
||
</HediffDef>
|
||
<AbilityDef>
|
||
<defName>WULA_MW_Scepter_Of_Perception_Ability</defName>
|
||
<label>乌拉帝国术式:拔擢</label>
|
||
<description>加速自身思维。获得一个适合的随机灵感。</description>
|
||
<iconPath>Wula/UI/Abilities/WULA_MW_Scepter_Of_Perception_Ability</iconPath>
|
||
<!-- <abilityClass>Psycast</abilityClass>
|
||
<category>Psychic</category> -->
|
||
<targetRequired>False</targetRequired>
|
||
<warmupSound>PsycastCastLoop</warmupSound>
|
||
<verbProperties>
|
||
<warmupTime>2</warmupTime>
|
||
<verbClass>Verb_CastPsycast</verbClass>
|
||
<range>1</range>
|
||
<requireLineOfSight>True</requireLineOfSight>
|
||
<targetParams>
|
||
<canTargetSelf>true</canTargetSelf>
|
||
</targetParams>
|
||
</verbProperties>
|
||
<showPsycastEffects>false</showPsycastEffects>
|
||
<level>-1</level>
|
||
<!-- <cooldownTicksRange>180~480</cooldownTicksRange> -->
|
||
<aiCanUse>true</aiCanUse>
|
||
<showOnCharacterCard>false</showOnCharacterCard>
|
||
<casterMustBeCapableOfViolence>false</casterMustBeCapableOfViolence>
|
||
<statBases>
|
||
<Ability_EntropyGain>0</Ability_EntropyGain>
|
||
<Ability_PsyfocusCost>-1</Ability_PsyfocusCost>
|
||
</statBases>
|
||
<comps>
|
||
<li Class="CompProperties_AbilityGiveInspiration">
|
||
<canTargetBaby>False</canTargetBaby>
|
||
<psychic>True</psychic>
|
||
</li>
|
||
<li Class="CompProperties_AbilitySocialInteraction">
|
||
<interactionDef>WordOfInspiration</interactionDef>
|
||
</li>
|
||
</comps>
|
||
</AbilityDef>
|
||
|
||
<ThingDef ParentName="BodyPartProstheticMakeableBase">
|
||
<defName>WULA_CPU_Psienhance</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>
|
||
<WULA_Soul_Wedge>200</WULA_Soul_Wedge>
|
||
<Wula_Zro>12</Wula_Zro>
|
||
<ComponentSpacer>6</ComponentSpacer>
|
||
</costList>
|
||
<tradeability>None</tradeability>
|
||
<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_CPU_Hediff_Psienhance</hediffDef>
|
||
<bodyPart>Brain</bodyPart>
|
||
<canUpgrade>false</canUpgrade>
|
||
<maxSeverity>1</maxSeverity>
|
||
</li>
|
||
</comps>
|
||
</ThingDef>
|
||
<HediffDef ParentName="Wula_ImplantHediffBase_T2">
|
||
<defName>WULA_CPU_Hediff_Psienhance</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>
|
||
<PsychicSensitivity>0.5</PsychicSensitivity>
|
||
</statOffsets>
|
||
</li>
|
||
</stages>
|
||
</HediffDef>
|
||
<ThingDef ParentName="BodyPartProstheticMakeableBase">
|
||
<defName>WULA_CPU_Prophet</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>
|
||
<WULA_Soul_Wedge>200</WULA_Soul_Wedge>
|
||
<Wula_Zro>12</Wula_Zro>
|
||
<ComponentSpacer>6</ComponentSpacer>
|
||
</costList>
|
||
<tradeability>None</tradeability>
|
||
<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_CPU_Hediff_Prophet</hediffDef>
|
||
<bodyPart>Brain</bodyPart>
|
||
<canUpgrade>false</canUpgrade>
|
||
<maxSeverity>1</maxSeverity>
|
||
</li>
|
||
</comps>
|
||
</ThingDef>
|
||
<HediffDef ParentName="Wula_ImplantHediffBase_T2">
|
||
<defName>WULA_CPU_Hediff_Prophet</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>
|
||
<ShootingAccuracyPawn>5</ShootingAccuracyPawn>
|
||
<MeleeHitChance>0.5</MeleeHitChance>
|
||
</statOffsets>
|
||
</li>
|
||
</stages>
|
||
</HediffDef>
|
||
|
||
|
||
<HediffDef ParentName="AddedBodyPartBase">
|
||
<defName>WULA_Brain_Hediff_Soul_Wedge_Extract</defName>
|
||
<label>魂楔提取</label>
|
||
<description>用于抽取灵魂的特殊机械,会深深地植入大脑,使殖民者再也无法醒来。但是随着时间的推移,殖民者会周期性地产生魂楔——年龄越大,凝聚速度越快。</description>
|
||
<descriptionHyperlinks>
|
||
<ThingDef>WULA_Soul_Wedge</ThingDef>
|
||
<ThingDef>WULA_Brain_Soul_Wedge_Extract</ThingDef>
|
||
</descriptionHyperlinks>
|
||
<spawnThingOnRemoved>WULA_Brain_Hediff_Soul_Wedge_Extract</spawnThingOnRemoved>
|
||
<addedPartProps>
|
||
<partEfficiency>0.01</partEfficiency>
|
||
<betterThanNatural>true</betterThanNatural>
|
||
</addedPartProps>
|
||
<comps>
|
||
<li Class="WulaFallenEmpire.MoharHediffs.HediffCompProperties_Spawner">
|
||
<!--
|
||
==================================================
|
||
基础设置 (Basic Settings)
|
||
==================================================
|
||
-->
|
||
<!-- [DEBUG] 如果为true,则为此组件启用详细的调试日志记录。 -->
|
||
<debug>true</debug>
|
||
<!-- 要生成的物品的ThingDef。 -->
|
||
<thingToSpawn>WULA_Soul_Wedge</thingToSpawn>
|
||
<!-- 每次生成的基础物品数量。 -->
|
||
<spawnCount>5</spawnCount>
|
||
<!--
|
||
==================================================
|
||
生成周期 (Spawning Interval)
|
||
==================================================
|
||
-->
|
||
<!-- 下一次生成事件发生前的最少天数。 -->
|
||
<minDaysB4Next>5</minDaysB4Next>
|
||
<!-- 下一次生成事件发生前的最大天数。 -->
|
||
<maxDaysB4Next>10</maxDaysB4Next>
|
||
<!--
|
||
==================================================
|
||
与年龄相关的调整 (Age-Related Adjustments)
|
||
==================================================
|
||
-->
|
||
<!-- 如果为true,生成数量将根据宿主的年龄进行调整。 -->
|
||
<ageWeightedQuantity>true</ageWeightedQuantity>
|
||
<!-- 如果为true且ageWeightedQuantity为true,则随着宿主年龄增长,生成数量变多。 -->
|
||
<olderBiggerQuantity>true</olderBiggerQuantity>
|
||
<!-- 如果为true且ageWeightedQuantity为true,则随年龄增长的数量缩放将是指数性的而非线性的。 -->
|
||
<exponentialQuantity>true</exponentialQuantity>
|
||
<!-- 指数级数量缩放的最大乘数,以防止出现荒谬的数字。 -->
|
||
<exponentialRatioLimit>20</exponentialRatioLimit>
|
||
<!--
|
||
==================================================
|
||
生成条件 (Spawning Conditions)
|
||
==================================================
|
||
-->
|
||
<!-- 如果为true,当宿主Pawn饥饿时,生成将暂停。 -->
|
||
<hungerRelative>true</hungerRelative>
|
||
<!-- 如果为true,当宿主Pawn受伤时,生成将暂停。 -->
|
||
<healthRelative>true</healthRelative>
|
||
</li>
|
||
</comps>
|
||
</HediffDef>
|
||
<ThingDef ParentName="BodyPartBionicBase">
|
||
<defName>WULA_Brain_Soul_Wedge_Extract</defName>
|
||
<label>魂楔提取器</label>
|
||
<description>一个替代大脑进行工作的特殊插件,会深深地植入大脑,使殖民者再也无法醒来。但是随着时间的推移,殖民者会周期性地产生魂楔——年龄越大,凝聚速度越快。</description>
|
||
<tradeability>None</tradeability>
|
||
<descriptionHyperlinks>
|
||
<RecipeDef>Install_WULA_Brain_Soul_Wedge_Extract</RecipeDef>
|
||
</descriptionHyperlinks>
|
||
<costList>
|
||
<WULA_Soul_Wedge>200</WULA_Soul_Wedge>
|
||
<Wula_Zro>12</Wula_Zro>
|
||
</costList>
|
||
<thingSetMakerTags>
|
||
<li>RewardStandardMidFreq</li>
|
||
</thingSetMakerTags>
|
||
<recipeMaker>
|
||
<researchPrerequisite>WULA_FE_Spiritualist_Base_Technology</researchPrerequisite>
|
||
<recipeUsers>
|
||
<li>WULA_Cube_Productor_Energy</li>
|
||
</recipeUsers>
|
||
</recipeMaker>
|
||
<statBases>
|
||
<Mass>0.3</Mass>
|
||
</statBases>
|
||
</ThingDef>
|
||
<RecipeDef ParentName="SurgeryInstallBodyPartArtificialBase">
|
||
<defName>Install_WULA_Brain_Soul_Wedge_Extract</defName>
|
||
<label>安装魂楔提取器</label>
|
||
<description>为他人安装魂楔提取器。</description>
|
||
<descriptionHyperlinks>
|
||
<ThingDef>WULA_Brain_Soul_Wedge_Extract</ThingDef>
|
||
<HediffDef>WULA_Brain_Hediff_Soul_Wedge_Extract</HediffDef>
|
||
</descriptionHyperlinks>
|
||
<jobString>安装魂楔提取器中</jobString>
|
||
<!-- <surgeryOutcomeEffect IsNull="True" /> -->
|
||
<!-- <anesthetize>false</anesthetize> -->
|
||
<ingredients Inherit="False">
|
||
<li>
|
||
<filter>
|
||
<thingDefs>
|
||
<li>WULA_Brain_Soul_Wedge_Extract</li>
|
||
</thingDefs>
|
||
</filter>
|
||
<count>1</count>
|
||
</li>
|
||
</ingredients>
|
||
<fixedIngredientFilter>
|
||
<thingDefs>
|
||
<li>WULA_Brain_Soul_Wedge_Extract</li>
|
||
</thingDefs>
|
||
</fixedIngredientFilter>
|
||
<appliedOnFixedBodyParts>
|
||
<li>Brain</li>
|
||
</appliedOnFixedBodyParts>
|
||
<addsHediff>WULA_Brain_Hediff_Soul_Wedge_Extract</addsHediff>
|
||
</RecipeDef>
|
||
</Defs> |