This commit is contained in:
Tourswen
2025-10-20 00:11:19 +08:00
parent e637e932b1
commit 2bdbe9ddcb
8 changed files with 17 additions and 22 deletions

View File

@@ -31,7 +31,7 @@
<HediffDef>
<defName>ARA_CryoShock</defName>
<label>急速冷却</label>
<description>目标正处于急速冷却状态。</description>
<description>目标正处于急冻状态,这种状态。</description>
<defaultLabelColor>(1, 1, 0.8)</defaultLabelColor>
<hediffClass>ArachnaeSwarm.HediffCurseFlame</hediffClass>
<comps>
@@ -59,7 +59,6 @@
<minSeverity>0.2</minSeverity>
<statOffsets>
<ComfyTemperatureMin>40</ComfyTemperatureMin>
<ArmorRating_Heat>-0.15</ArmorRating_Heat>
</statOffsets>
<capMods>
<li>
@@ -77,7 +76,6 @@
<minSeverity>0.35</minSeverity>
<statOffsets>
<ComfyTemperatureMin>80</ComfyTemperatureMin>
<ArmorRating_Heat>-0.35</ArmorRating_Heat>
</statOffsets>
<capMods>
<li>
@@ -95,7 +93,6 @@
<minSeverity>0.5</minSeverity>
<statOffsets>
<ComfyTemperatureMin>120</ComfyTemperatureMin>
<ArmorRating_Heat>-0.65</ArmorRating_Heat>
</statOffsets>
<capMods>
<li>
@@ -113,7 +110,6 @@
<minSeverity>0.65</minSeverity>
<statOffsets>
<ComfyTemperatureMin>160</ComfyTemperatureMin>
<ArmorRating_Heat>-0.8</ArmorRating_Heat>
</statOffsets>
<capMods>
<li>
@@ -131,7 +127,6 @@
<minSeverity>0.85</minSeverity>
<statOffsets>
<ComfyTemperatureMin>200</ComfyTemperatureMin>
<ArmorRating_Heat>-2</ArmorRating_Heat>
</statOffsets>
<capMods>
<li>
@@ -159,7 +154,7 @@
<armorCategory>Heat</armorCategory> <!-- 可以被抗热/冷的护甲减免 -->
<overkillPctToDestroyPart>0</overkillPctToDestroyPart> <!-- 伤害足够时直接摧毁我们的C#代码会处理这个) -->
<defaultDamage>3</defaultDamage>
<defaultArmorPenetration>1</defaultArmorPenetration>
<defaultArmorPenetration>2</defaultArmorPenetration>
<buildingDamageFactorImpassable>0</buildingDamageFactorImpassable>
<buildingDamageFactorPassable>0</buildingDamageFactorPassable>
<explosionHeatEnergyPerCell>-15</explosionHeatEnergyPerCell>

View File

@@ -76,10 +76,11 @@
<hediffsToAdd>
<!-- <li>ARA_CombatStim</li> -->
</hediffsToAdd>
<iconPath>ArachnaeSwarm/UI/Abilities/ARA_RW_Icez_Mortar_Switch</iconPath>
</li>
<li>
<label>高能武装</label>
<description>使用拥有极致对单输出的高能系武器,以快速点杀对方高价值目标。</description>
<description>使用拥有极致对单输出的冰冻系武器,以快速点杀对方高价值目标。</description>
<weapon>ARA_RW_Lighting_Cannon</weapon> <!-- 这里使用实际的武器定义 -->
<hediffsToAdd>
<!-- <li>ARA_CombatStim</li> -->

View File

@@ -1997,7 +1997,7 @@
<tickerType>Normal</tickerType>
<techLevel>Medieval</techLevel>
<graphicData>
<texPath>ArachnaeSwarm/Weapon/ARA_RW_Acid_Mortar</texPath>
<texPath>ArachnaeSwarm/Weapon/ARA_RW_Icez_Mortar</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>1.5</drawSize>
</graphicData>
@@ -2033,7 +2033,7 @@
<minRange>5</minRange>
<range>49</range>
<burstShotCount>12</burstShotCount>
<ticksBetweenBurstShots>1</ticksBetweenBurstShots>
<ticksBetweenBurstShots>3</ticksBetweenBurstShots>
<soundCast>SpitterSpit</soundCast>
<targetParams>
<canTargetLocations>true</canTargetLocations>
@@ -2113,7 +2113,7 @@
<ThingDef ParentName="BaseWeaponTurret">
<defName>ARA_RW_Lighting_Cannon</defName>
<label>武装器官"急冻透镜管"</label>
<description>一种特殊的远程武装器官,只会在阿拉克涅的共生肌群上出现。其高精度的透镜可以在经过短暂的瞄准后可以汇聚恐怖的生物能,直接转化为高能射线融化目标。由于其预机制,它在切换目标时很费劲,但是一旦被其盯上将顷刻气化</description>
<description>一种特殊的远程武装器官,只会在阿拉克涅的共生肌群上出现。这种武装器官可以喷射出能快速冷却目标的射流束,使目标在受到大量伤害的同时封锁其行动。由于其预机制,它在开始攻击前需要很长时间准备</description>
<tradeability>None</tradeability>
<destroyOnDrop>true</destroyOnDrop>
<graphicData>
@@ -2138,11 +2138,10 @@
<hasStandardCommand>true</hasStandardCommand>
<warmupTime>5</warmupTime>
<range>45</range>
<burstShotCount>6</burstShotCount>
<ticksBetweenBurstShots>30</ticksBetweenBurstShots>
<burstShotCount>25</burstShotCount>
<ticksBetweenBurstShots>1</ticksBetweenBurstShots>
<beamDamageDef>ARA_Damage_Freeze_ex</beamDamageDef>
<beamTotalDamage>15</beamTotalDamage>
<beamArmorPenetration>1</beamArmorPenetration>
<beamTotalDamage>2</beamTotalDamage>
<!-- 消除射线偏移的参数 -->
<beamFullWidthRange>1000</beamFullWidthRange>
@@ -2157,9 +2156,9 @@
<beamGroundFleckDef>Fleck_IncineratorBeamBurn</beamGroundFleckDef>
<beamFleckChancePerTick>0.32</beamFleckChancePerTick>
<beamMoteDef>Mote_ARA_RW_Lighting_Cannon_Beam</beamMoteDef>
<beamEndEffecterDef>Explosion_Stun</beamEndEffecterDef>
<beamEndEffecterDef>GraserBeam_End</beamEndEffecterDef>
<screenShakeFactor>0.35</screenShakeFactor>
<screenShakeFactor>0</screenShakeFactor>
<!-- 火焰效果 -->
<beamChanceToStartFire>0</beamChanceToStartFire>
@@ -2183,13 +2182,13 @@
</targetParams>
<!-- 每发都爆炸 -->
<enableExplosion>true</enableExplosion>
<explosionShotInterval>1</explosionShotInterval>
<enableExplosion>false</enableExplosion>
<!-- <explosionShotInterval>1</explosionShotInterval>
<explosionRadius>2.5</explosionRadius>
<explosionDamageDef>ARA_Damage_Freeze</explosionDamageDef>
<explosionDamage>5</explosionDamage>
<explosionSound>Explosion_Stun</explosionSound>
<chanceToStartFire>0</chanceToStartFire>
<explosionDamage>1</explosionDamage> -->
<!-- <explosionSound>Explosion_Stun</explosionSound> -->
<!-- <chanceToStartFire>0</chanceToStartFire> -->
</li>
</verbs>
<generateCommonality>0</generateCommonality>

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.8 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB