更改
This commit is contained in:
@@ -300,8 +300,8 @@
|
||||
<warmupTime>0.25</warmupTime>
|
||||
<defaultProjectile>Bullet_ARA_RW_Basic_Fist_Needle_Gun</defaultProjectile>
|
||||
<range>14</range>
|
||||
<burstShotCount>6</burstShotCount>
|
||||
<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
|
||||
<burstShotCount>4</burstShotCount>
|
||||
<ticksBetweenBurstShots>4</ticksBetweenBurstShots>
|
||||
<soundCast>SpitterSpit</soundCast>
|
||||
<targetParams>
|
||||
<canTargetLocations>true</canTargetLocations>
|
||||
@@ -468,7 +468,7 @@
|
||||
<ThingDef>ARA_Cocoon_Weapon_1Stage</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<graphicData>
|
||||
<texPath>ArachnaeSwarm/Weapon/ARA_RW_Toxic_Needle_MG</texPath>
|
||||
<texPath>ArachnaeSwarm/Weapon/ARA_RW_Toxic_Needle_SG</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
<drawSize>1</drawSize>
|
||||
</graphicData>
|
||||
@@ -536,7 +536,6 @@
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="BaseBullet">
|
||||
<defName>ARA_Bullet_SniperCannon</defName>
|
||||
<label>阿拉克涅棘刺</label>
|
||||
@@ -553,7 +552,6 @@
|
||||
<speed>120</speed>
|
||||
</projectile>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="BaseHumanMakeableGun">
|
||||
<defName>ARA_RW_Basic_SniperCannon_Gun</defName>
|
||||
<label>武装器官"血链棘刺炮"</label>
|
||||
@@ -635,7 +633,6 @@
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="BaseBullet">
|
||||
<defName>ARA_Bullet_Rail</defName>
|
||||
<label>阿拉克涅穿梭棘刺</label>
|
||||
@@ -661,10 +658,9 @@
|
||||
<stoppingPower>5</stoppingPower>
|
||||
</projectile>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="BaseHumanMakeableGun">
|
||||
<defName>ARA_RW_Basic_Rail_Gun</defName>
|
||||
<label>武装器官"血棘穿梭炮"</label>
|
||||
<label>武装器官"血棘梭镖炮"</label>
|
||||
<description>阿拉克涅虫群的大型武装器官,拥有张牙舞爪的侵略性外形,其口器与一连串可以增生巨型棘刺的血链相连,并通过肌肉压缩获得极高的膛压以射出腔内破坏力惊人的棘刺。这种改型进一步提高了膛压能够发射出具有极强穿透力的巨型棘刺,但缺少快速发射的能力。</description>
|
||||
<tickerType>Normal</tickerType>
|
||||
<techLevel>Animal</techLevel>
|
||||
@@ -672,7 +668,7 @@
|
||||
<ThingDef>ARA_Cocoon_Weapon_2Stage</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<graphicData>
|
||||
<texPath>ArachnaeSwarm/Weapon/ARA_RW_Basic_SniperCannon_Gun</texPath>
|
||||
<texPath>ArachnaeSwarm/Weapon/ARA_RW_Basic_Rail_Gun</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
<drawSize>1.5</drawSize>
|
||||
</graphicData>
|
||||
@@ -851,20 +847,19 @@
|
||||
</projectile>
|
||||
</ThingDef>
|
||||
<ThingDef ParentName="BaseHumanMakeableGun">
|
||||
<defName>ARA_RW_Basic_Acid_Spreay_Gun</defName>
|
||||
<defName>ARA_RW_Basic_FireSpewer_Gun</defName>
|
||||
<label>武装器官"炎酸炮"</label>
|
||||
<description>阿拉克涅虫群的大型远程武装器官,拥有布满酸腺的液囊和强健的肌肉纤管,可以向瞄准的方向喷射酸雨,覆盖范围内的敌人并融化它们的装甲和血肉。</description>
|
||||
<description>阿拉克涅虫群的大型远程武装器官,拥有布满酸腺的液囊和强健的肌肉纤管,可以向瞄准的方向喷射火酸热熔气团,覆盖范围内的敌人并融化它们的装甲和血肉。</description>
|
||||
<tickerType>Normal</tickerType>
|
||||
<techLevel>Animal</techLevel>
|
||||
<descriptionHyperlinks>
|
||||
<ThingDef>ARA_Cocoon_Weapon_1Stage</ThingDef>
|
||||
</descriptionHyperlinks>
|
||||
<graphicData>
|
||||
<texPath>ArachnaeSwarm/Weapon/ARA_RW_Basic_Acid_Spreay_Gun</texPath>
|
||||
<texPath>ArachnaeSwarm/Weapon/ARA_RW_Basic_FireSpewer_Gun</texPath>
|
||||
<graphicClass>Graphic_Single</graphicClass>
|
||||
<drawSize>1.5</drawSize>
|
||||
<drawSize>1.2</drawSize>
|
||||
</graphicData>
|
||||
<uiIconScale>0.75</uiIconScale>
|
||||
<soundInteract>SpitterSpawn</soundInteract>
|
||||
<recipeMaker>
|
||||
<recipeUsers Inherit="False" />
|
||||
@@ -880,27 +875,30 @@
|
||||
<AccuracyMedium>0.45</AccuracyMedium>
|
||||
<AccuracyLong>0.3</AccuracyLong>
|
||||
<RangedWeapon_Cooldown>2.5</RangedWeapon_Cooldown>
|
||||
<ARA_IncubationCost>200</ARA_IncubationCost>
|
||||
<ARA_IncubationTime>8</ARA_IncubationTime>
|
||||
<ARA_IncubationCost>450</ARA_IncubationCost>
|
||||
<ARA_IncubationTime>15</ARA_IncubationTime>
|
||||
</statBases>
|
||||
<verbs>
|
||||
<li Class="ArachnaeSwarm.VerbProperties_ShootSprayMulti">
|
||||
<verbClass>ArachnaeSwarm.Verb_ShootSprayMulti</verbClass>
|
||||
<li Class="ArachnaeSwarm.VerbProperties_FireSpew">
|
||||
<verbClass>ArachnaeSwarm.Verb_ShootFireSpew</verbClass>
|
||||
<hasStandardCommand>true</hasStandardCommand>
|
||||
<forceNormalTimeSpeed>false</forceNormalTimeSpeed>
|
||||
<warmupTime>1.0</warmupTime>
|
||||
<defaultProjectile>ARA_Proj_StrongSludgeSpray_Eco</defaultProjectile>
|
||||
<isMortar>false</isMortar>
|
||||
<requireLineOfSight>false</requireLineOfSight>
|
||||
<minRange>3</minRange>
|
||||
<range>28</range>
|
||||
<burstShotCount>8</burstShotCount>
|
||||
<ticksBetweenBurstShots>2</ticksBetweenBurstShots>
|
||||
<soundCast>SpitterSpit</soundCast>
|
||||
<targetParams>
|
||||
<canTargetLocations>true</canTargetLocations>
|
||||
</targetParams>
|
||||
<numCellsToHit>4</numCellsToHit>
|
||||
<warmupTime>1.5</warmupTime>
|
||||
<range>16</range> <!-- Standard range property -->
|
||||
<ticksBetweenBurstShots>12</ticksBetweenBurstShots>
|
||||
<burstShotCount>3</burstShotCount>
|
||||
<soundCast>Shot_MiniFlameblaster</soundCast>
|
||||
<soundCastTail>GunTail_Medium</soundCastTail>
|
||||
<muzzleFlashScale>9</muzzleFlashScale>
|
||||
|
||||
<!-- Custom Properties for the modified Verb_SpewFire logic -->
|
||||
<degrees>15</degrees>
|
||||
<damageDef>ARA_AcidBurn</damageDef>
|
||||
<damageAmount>12</damageAmount>
|
||||
<filthDef>Filth_SpentAcid</filthDef>
|
||||
<effecterDef>ARA_Fire_Spew</effecterDef>
|
||||
<propagationSpeed>0.5</propagationSpeed>
|
||||
<chanceToStartFire>0</chanceToStartFire>
|
||||
<avoidFriendlyFire>false</avoidFriendlyFire>
|
||||
</li>
|
||||
</verbs>
|
||||
<costList Inherit="False">
|
||||
@@ -933,6 +931,71 @@
|
||||
</li>
|
||||
</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>
|
||||
<ThingDef ParentName="BaseHumanMakeableGun">
|
||||
<defName>ARA_RW_Acid_Mortar</defName>
|
||||
<label>武装器官"腐蚀臼炮"</label>
|
||||
|
||||
Reference in New Issue
Block a user