2025-7-19

This commit is contained in:
2025-07-19 10:11:10 +08:00
parent afa7a1a726
commit d609517019
273 changed files with 4 additions and 241 deletions

View File

@@ -243,168 +243,6 @@
<defaultInstallPart>WULA_Energy_Furnace_Bodypart</defaultInstallPart>
<!-- <spawnThingOnRemoved>WULA_Addons_Antenna_Base</spawnThingOnRemoved> -->
</HediffDef>
<!-- <ThingDef ParentName="BodyPartProstheticMakeableBase">
<defName>WULA_Energy_Furnace_Jumpdrive</defName>
<label>中央能源炉-跃迁组件</label>
<description>将一台精简的跃迁引擎直接安装在合成人的动力炉中,允许它们传送至附近的随机位置。</description>
<graphicData>
<texPath>Things/Item/Health/HealthItem</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<costList>
<Steel>200</Steel>
<Plasteel>25</Plasteel>
<ComponentSpacer>4</ComponentSpacer>
</costList>
<recipeMaker Inherit="False">
<researchPrerequisite>WULA_Synth_Addons_2_Technology</researchPrerequisite>
<recipeUsers>
<li>WULA_Cube_Productor_Energy</li>
</recipeUsers>
</recipeMaker>
<comps>
<li Class="CompProperties_Usable">
<compClass>CompUsableImplant</compClass>
<useJob>UseItem</useJob>
<useLabel>安装中央能源炉跃迁组件</useLabel>
</li>
<li Class="CompProperties_UseEffectDestroySelf" />
<li Class="CompProperties_UseEffectInstallImplant">
<hediffDef>WULA_Energy_Furnace_Hediff_Jumpdrive</hediffDef>
<bodyPart>WULA_Energy_Furnace_Bodypart</bodyPart>
<canUpgrade>false</canUpgrade>
<maxSeverity>1</maxSeverity>
</li>
</comps>
</ThingDef>
<HediffDef ParentName="Wula_ImplantHediffBase_T3">
<defName>WULA_Energy_Furnace_Hediff_Jumpdrive</defName>
<label>跃迁组件</label>
<description>安装在合成人的动力炉中的精简的跃迁引擎,允许它们传送至附近的随机位置。</description>
<duplicationAllowed>false</duplicationAllowed>
<defaultInstallPart>WULA_Energy_Furnace_Bodypart</defaultInstallPart>
<comps>
<li Class="HediffCompProperties_GiveAbility">
<abilityDefs>
<li>WULA_Energy_Furnace_Skill_Jumpdrive</li>
</abilityDefs>
</li>
</comps>
</HediffDef>
<AbilityDef ParentName="PsycastBase">
<defName>WULA_Energy_Furnace_Skill_Jumpdrive</defName>
<label>短距离折跃</label>
<description>启动能源炉中的跃迁引擎迅速折跃至附近6-8格外的随机位置不需要目标位置的视野。</description>
<iconPath>UI/Abilities/Skip</iconPath>
<writeCombatLog>True</writeCombatLog>
<showPsycastEffects>False</showPsycastEffects>
<casterMustBeCapableOfViolence>false</casterMustBeCapableOfViolence>
<category>Skip</category>
<cooldownTicksRange>180~480</cooldownTicksRange>
<statBases>
<Ability_EntropyGain>0</Ability_EntropyGain>
<Ability_PsyfocusCost>-1</Ability_PsyfocusCost>
</statBases>
<verbProperties>
<warmupTime>1</warmupTime>
<range>6</range>
<targetable>false</targetable>
<targetParams>
<canTargetSelf>true</canTargetSelf>
</targetParams>
</verbProperties>
<comps>
<li Class = "CompProperties_AbilityTeleport">
<compClass>CompAbilityEffect_Teleport</compClass>
<destination>RandomInRange</destination>
<requiresLineOfSight>False</requiresLineOfSight>
<range>6~8</range>
<clamorType>Ability</clamorType>
<clamorRadius>10</clamorRadius>
<destClamorType>Ability</destClamorType>
<destClamorRadius>10</destClamorRadius>
<stunTicks>0</stunTicks>
<goodwillImpact>-15</goodwillImpact>
<applyGoodwillImpactToLodgers>False</applyGoodwillImpactToLodgers>
</li>
</comps>
</AbilityDef>
<ThingDef ParentName="BodyPartProstheticMakeableBase">
<defName>WULA_Energy_Furnace_AntigrainShell</defName>
<label>中央能源炉-自爆组件</label>
<description>把一枚反粒子弹安装到体内的能源炉附近,允许合成人发起自杀式袭击。</description>
<graphicData>
<texPath>Things/Item/Health/HealthItem</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<costList>
<Shell_AntigrainWarhead>1</Shell_AntigrainWarhead>
</costList>
<recipeMaker Inherit="False">
<researchPrerequisite>WULA_Synth_Addons_2_Technology</researchPrerequisite>
<recipeUsers>
<li>WULA_Cube_Productor_Energy</li>
</recipeUsers>
</recipeMaker>
<comps>
<li Class="CompProperties_Usable">
<compClass>CompUsableImplant</compClass>
<useJob>UseItem</useJob>
<useLabel>安装中央能源炉自爆组件</useLabel>
</li>
<li Class="CompProperties_UseEffectDestroySelf" />
<li Class="CompProperties_UseEffectInstallImplant">
<hediffDef>WULA_Energy_Furnace_Hediff_AntigrainShell</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_AntigrainShell</defName>
<label>自爆组件</label>
<description>一枚安装到体内的能源炉附近的反粒子弹,允许合成人发起自杀式袭击。</description>
<duplicationAllowed>false</duplicationAllowed>
<defaultInstallPart>WULA_Energy_Furnace_Bodypart</defaultInstallPart>
<comps>
<li Class="HediffCompProperties_GiveAbility">
<abilityDefs>
<li>WULA_Energy_Furnace_Skill_AntigrainShell</li>
</abilityDefs>
</li>
</comps>
</HediffDef>
<AbilityDef ParentName="PsycastBase">
<defName>WULA_Energy_Furnace_Skill_AntigrainShell</defName>
<label>反物质自爆</label>
<description>启动能源炉附近的反粒子弹,将附近的一切都化为灰烬。</description>
<iconPath>UI/Abilities/AcidSpray</iconPath>
<writeCombatLog>True</writeCombatLog>
<showPsycastEffects>False</showPsycastEffects>
<casterMustBeCapableOfViolence>false</casterMustBeCapableOfViolence>
<statBases>
<Ability_EntropyGain>0</Ability_EntropyGain>
<Ability_PsyfocusCost>-1</Ability_PsyfocusCost>
</statBases>
<verbProperties>
<warmupTime>0</warmupTime>
<range>14.9</range>
<drawAimPie>true</drawAimPie>
<requireLineOfSight>false</requireLineOfSight>
<nonInterruptingSelfCast>true</nonInterruptingSelfCast>
<soundCast>VoidTerrorCast</soundCast>
<targetable>false</targetable>
<targetParams>
<canTargetSelf>true</canTargetSelf>
</targetParams>
</verbProperties>
<comps>
<li Class="CompProperties_AbilityLaunchProjectile">
<projectileDef>Bullet_Shell_AntigrainWarhead</projectileDef>
</li>
</comps>
</AbilityDef> -->
<!-- 天线 -->
<ThingDef ParentName="BodyPartProstheticMakeableBase">

View File

@@ -71,7 +71,6 @@
<damageDefIncoming>EMP</damageDefIncoming>
<vomit>true</vomit>
</li>
<li Class="WulaFallenEmpire.HediffCompProperties_MakesMechanitor"/>
</comps>
</HediffDef>
<HediffDef>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<ThingDef ParentName="ImplantBase">
<!-- <ThingDef ParentName="ImplantBase">
<defName>Wula_BackstoryRegeneratorImplant</defName>
<label>backstory regenerator</label>
<description>A one-use implant that restructures a person's memories and experiences, effectively giving them a new backstory. The process is unstable and the implant is consumed on use.</description>
@@ -51,6 +51,6 @@
<li>Brain</li>
</appliedOnFixedBodyParts>
<addsHediff>Wula_RegenerateBackstory</addsHediff>
</RecipeDef>
</RecipeDef> -->
</Defs>