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