fix(ARA_Weapon_FireSpew): 调整火焰喷射武器的伤害与效果配置
将火焰喷射武器的伤害值从 20 调整为 12,并修改了相关的 effecter 效果定义, 新增自定义的 ARA_Fire_Spew 效果器及对应的 FleckDef 定义,优化视觉表现。 同时关闭友军误伤检测,并降低火焰传播速度以提升平衡性。
This commit is contained in:
@@ -334,7 +334,7 @@
|
||||
<li>ARA_MW_Cartilage_Whip</li>
|
||||
<li>ARA_MW_Scything_Talons</li>
|
||||
</weaponList>
|
||||
<onlyUseRaceRestrictedWeapons>true</onlyUseRaceRestrictedWeapons>
|
||||
<onlyUseRaceRestrictedWeapons>false</onlyUseRaceRestrictedWeapons>
|
||||
<!-- 可以穿戴的衣服 -->
|
||||
<apparelList>
|
||||
<li>ARA_Dragoon_Uniform</li>
|
||||
|
||||
@@ -48,12 +48,12 @@
|
||||
<!-- Custom Properties for the modified Verb_SpewFire logic -->
|
||||
<degrees>15</degrees>
|
||||
<damageDef>ARA_AcidBurn</damageDef>
|
||||
<damageAmount>20</damageAmount>
|
||||
<damageAmount>12</damageAmount>
|
||||
<filthDef>Filth_SpentAcid</filthDef>
|
||||
<effecterDef>Fire_Spew</effecterDef>
|
||||
<propagationSpeed>0.8</propagationSpeed>
|
||||
<effecterDef>ARA_Fire_Spew</effecterDef>
|
||||
<propagationSpeed>0.5</propagationSpeed>
|
||||
<chanceToStartFire>0</chanceToStartFire>
|
||||
<avoidFriendlyFire>true</avoidFriendlyFire>
|
||||
<avoidFriendlyFire>false</avoidFriendlyFire>
|
||||
</li>
|
||||
</verbs>
|
||||
<costList Inherit="False">
|
||||
@@ -86,4 +86,71 @@
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
<EffecterDef>
|
||||
<defName>ARA_Fire_Spew</defName>
|
||||
<children>
|
||||
<li>
|
||||
<subEffecterClass>SubEffecter_SprayerChance</subEffecterClass>
|
||||
<positionRadius>0.15</positionRadius>
|
||||
<fleckDef>ARA_FireSpew_A</fleckDef>
|
||||
<chancePerTick>0.9</chancePerTick>
|
||||
<burstCount>5~10</burstCount>
|
||||
<speed>15.5</speed>
|
||||
<scale>0.8~1.2</scale>
|
||||
<angle>-15~15</angle>
|
||||
<positionLerpFactor>0.85</positionLerpFactor>
|
||||
<fleckUsesAngleForVelocity>true</fleckUsesAngleForVelocity>
|
||||
</li>
|
||||
<li>
|
||||
<subEffecterClass>SubEffecter_SprayerChance</subEffecterClass>
|
||||
<positionRadius>0.1</positionRadius>
|
||||
<fleckDef>FireSpew_Base</fleckDef>
|
||||
<chancePerTick>0.1</chancePerTick>
|
||||
<speed>0.6</speed>
|
||||
<scale>0.8</scale>
|
||||
<angle>-9~9</angle>
|
||||
<positionLerpFactor>0.75</positionLerpFactor>
|
||||
<fleckUsesAngleForVelocity>true</fleckUsesAngleForVelocity>
|
||||
</li>
|
||||
<li>
|
||||
<subEffecterClass>SubEffecter_SprayerChance</subEffecterClass>
|
||||
<positionRadius>0.1</positionRadius>
|
||||
<moteDef>Mote_SparkThrownFast</moteDef>
|
||||
<chancePerTick>0.5</chancePerTick>
|
||||
<speed>3.3~5</speed>
|
||||
<scale>0.1~0.2</scale>
|
||||
<angle>-12~12</angle>
|
||||
<positionLerpFactor>0.8</positionLerpFactor>
|
||||
<fleckUsesAngleForVelocity>true</fleckUsesAngleForVelocity>
|
||||
</li>
|
||||
<li>
|
||||
<subEffecterClass>SubEffecter_SprayerChance</subEffecterClass>
|
||||
<positionRadius>0.2</positionRadius>
|
||||
<fleckDef>FireSpew_Glow</fleckDef>
|
||||
<chancePerTick>0.16</chancePerTick>
|
||||
<positionLerpFactor>0.65</positionLerpFactor>
|
||||
</li>
|
||||
</children>
|
||||
</EffecterDef>
|
||||
|
||||
<FleckDef ParentName="FleckBase_Thrown">
|
||||
<defName>ARA_FireSpew_A</defName>
|
||||
<altitudeLayer>MoteOverhead</altitudeLayer>
|
||||
<fadeInTime>0.2</fadeInTime>
|
||||
<solidTime>0.5</solidTime>
|
||||
<fadeOutTime>0.2</fadeOutTime>
|
||||
<rotateTowardsMoveDirection>true</rotateTowardsMoveDirection>
|
||||
<rotateTowardsMoveDirectionExtraAngle>-90</rotateTowardsMoveDirectionExtraAngle>
|
||||
<graphicData>
|
||||
<graphicClass>Graphic_FleckPulse</graphicClass>
|
||||
<shaderType>GlowAnimated</shaderType>
|
||||
<texPath>ArachnaeSwarm/Mote/ARA_FireSpew_B</texPath>
|
||||
<shaderParameters>
|
||||
<_NumFrames>5</_NumFrames>
|
||||
<_FramesPerSec>7</_FramesPerSec>
|
||||
</shaderParameters>
|
||||
<drawSize>1.2</drawSize>
|
||||
</graphicData>
|
||||
</FleckDef>
|
||||
|
||||
</Defs>
|
||||
BIN
Content/Textures/ArachnaeSwarm/Mote/ARA_FireSpew_B.png
Normal file
BIN
Content/Textures/ArachnaeSwarm/Mote/ARA_FireSpew_B.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 27 KiB |
BIN
非公开资源/Content/Textures/Mote/ARA_FireSpew_B.psd
Normal file
BIN
非公开资源/Content/Textures/Mote/ARA_FireSpew_B.psd
Normal file
Binary file not shown.
Reference in New Issue
Block a user