This commit is contained in:
2025-10-19 22:05:20 +08:00
parent 9dc9d7d6e3
commit ea9811dcaf

View File

@@ -2073,6 +2073,7 @@
<shadowSize>1</shadowSize>
<damageDef>ARA_Damage_Freeze_ex</damageDef>
<damageAmountBase>25</damageAmountBase>
<armorPenetrationBase>1.5</armorPenetrationBase>
<speed>75</speed>
<arcHeightFactor>1</arcHeightFactor>
<explosionRadius>3.5</explosionRadius>
@@ -2091,7 +2092,7 @@
</ThingDef>
<ThingDef ParentName="BaseWeaponTurret">
<defName>ARA_RW_Lighting_Cannon</defName>
<label>武装器官"透镜管"</label>
<label>武装器官"急冻透镜管"</label>
<description>一种特殊的远程武装器官,只会在阿拉克涅的共生肌群上出现。其高精度的透镜可以在经过短暂的瞄准后可以汇聚恐怖的生物能,直接转化为高能射线融化目标。由于其预热机制,它在切换目标时很费劲,但是一旦被其盯上将顷刻气化。</description>
<tradeability>None</tradeability>
<destroyOnDrop>true</destroyOnDrop>
@@ -2116,9 +2117,11 @@
<hasStandardCommand>true</hasStandardCommand>
<warmupTime>5</warmupTime>
<range>45</range>
<burstShotCount>3</burstShotCount>
<ticksBetweenBurstShots>1</ticksBetweenBurstShots>
<beamDamageDef>ARA_Beam</beamDamageDef>
<burstShotCount>6</burstShotCount>
<ticksBetweenBurstShots>30</ticksBetweenBurstShots>
<beamDamageDef>ARA_Damage_Freeze_ex</beamDamageDef>
<beamTotalDamage>15</beamTotalDamage>
<beamArmorPenetration>1.5</beamArmorPenetration>
<!-- 消除射线偏移的参数 -->
<beamFullWidthRange>1000</beamFullWidthRange>
@@ -2130,19 +2133,20 @@
<!-- 视觉和音效 -->
<muzzleFlashScale>0</muzzleFlashScale>
<soundCastBeam>BeamGraser_Shooting</soundCastBeam>
<beamGroundFleckDef>Fleck_BeamBurn</beamGroundFleckDef>
<beamGroundFleckDef>Fleck_IncineratorBeamBurn</beamGroundFleckDef>
<beamFleckChancePerTick>0.32</beamFleckChancePerTick>
<beamMoteDef>Mote_ARA_RW_Lighting_Cannon_Beam</beamMoteDef>
<beamEndEffecterDef>GraserBeam_End</beamEndEffecterDef>
<beamEndEffecterDef>Explosion_Stun</beamEndEffecterDef>
<screenShakeFactor>0.35</screenShakeFactor>
<!-- 火焰效果 -->
<beamChanceToStartFire>0.6</beamChanceToStartFire>
<beamChanceToAttachFire>0.6</beamChanceToAttachFire>
<beamFireSizeRange>0.25</beamFireSizeRange>
<beamChanceToStartFire>0</beamChanceToStartFire>
<beamChanceToAttachFire>0</beamChanceToAttachFire>
<beamFireSizeRange>0</beamFireSizeRange>
<!-- 其他射线属性 -->
<beamStartOffset>0.8</beamStartOffset>
<beamHitsNeighborCells>true</beamHitsNeighborCells>
<beamLineFleckChanceCurve>
<points>
@@ -2158,13 +2162,13 @@
</targetParams>
<!-- 每发都爆炸 -->
<enableExplosion>false</enableExplosion>
<!-- <explosionShotInterval>1</explosionShotInterval>
<explosionRadius>0</explosionRadius>
<explosionDamageDef>Wula_Dark_Matter_Flame</explosionDamageDef>
<explosionDamage>15</explosionDamage>
<explosionSound>Explosion_Bomb</explosionSound>
<chanceToStartFire>0.6</chanceToStartFire> -->
<enableExplosion>true</enableExplosion>
<explosionShotInterval>1</explosionShotInterval>
<explosionRadius>1.5</explosionRadius>
<explosionDamageDef>ARA_Damage_Freeze_ex</explosionDamageDef>
<explosionDamage>5</explosionDamage>
<explosionSound>Explosion_Stun</explosionSound>
<chanceToStartFire>0</chanceToStartFire>
</li>
</verbs>
<generateCommonality>0</generateCommonality>
@@ -2203,7 +2207,7 @@
<drawOffscreen>true</drawOffscreen>
<graphicData>
<texPath>Things/Mote/GraserBeam</texPath>
<color>(249, 28, 35, 255)</color>
<color>(0.6, 1.0, 1.0, 1.0)</color>
<graphicClass>Graphic_MoteWithAgeSecs</graphicClass>
<shaderType>MoteBeam</shaderType>
<shaderParameters>