81 lines
2.9 KiB
XML
81 lines
2.9 KiB
XML
<?xml version="1.0" encoding="utf-8" ?>
|
|
<Defs>
|
|
|
|
<ThingDef ParentName="BaseHumanMakeableGun">
|
|
<defName>ARA_RW_Basic_FireSpewer_Gun</defName>
|
|
<label>武装器官"害虫克星"</label>
|
|
<description>阿拉克涅虫群督虫使用基础远程武装器官,可以加压喷出热熔气团。瞬间伤害路径范围内的所有敌人。</description>
|
|
<tickerType>Normal</tickerType>
|
|
<techLevel>Animal</techLevel>
|
|
<descriptionHyperlinks>
|
|
<ThingDef>ARA_Cocoon_Weapon</ThingDef>
|
|
</descriptionHyperlinks>
|
|
<graphicData>
|
|
<texPath>ArachnaeSwarm/Weapon/ARA_RW_Basic_Acid_Bladder_Gun</texPath>
|
|
<graphicClass>Graphic_Single</graphicClass>
|
|
<drawSize>1.2</drawSize>
|
|
</graphicData>
|
|
<soundInteract>SpitterSpawn</soundInteract>
|
|
<recipeMaker>
|
|
<recipeUsers Inherit="False" />
|
|
<researchPrerequisite>ARA_Technology_7VXI</researchPrerequisite>
|
|
<unfinishedThingDef>UnfinishedWeapon</unfinishedThingDef>
|
|
</recipeMaker>
|
|
<statBases>
|
|
<WorkToMake>1300</WorkToMake>
|
|
<!-- <MarketValue>370</MarketValue> -->
|
|
<Mass>3.5</Mass>
|
|
<AccuracyTouch>0.5</AccuracyTouch>
|
|
<AccuracyShort>0.6</AccuracyShort>
|
|
<AccuracyMedium>0.45</AccuracyMedium>
|
|
<AccuracyLong>0.3</AccuracyLong>
|
|
<RangedWeapon_Cooldown>2.5</RangedWeapon_Cooldown>
|
|
</statBases>
|
|
<verbs>
|
|
<li Class="ArachnaeSwarm.VerbProperties_FireSpew">
|
|
<verbClass>ArachnaeSwarm.Verb_ShootFireSpew</verbClass>
|
|
<hasStandardCommand>true</hasStandardCommand>
|
|
<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>20</damageAmount>
|
|
<filthDef>Filth_SpentAcid</filthDef>
|
|
<effecterDef>Fire_Spew</effecterDef>
|
|
<propagationSpeed>0.8</propagationSpeed>
|
|
<chanceToStartFire>0</chanceToStartFire>
|
|
<avoidFriendlyFire>true</avoidFriendlyFire>
|
|
</li>
|
|
</verbs>
|
|
<costList Inherit="False">
|
|
<ARA_Carapace>50</ARA_Carapace>
|
|
</costList>
|
|
<weaponTags>
|
|
<li>ARA_Armed_Organ</li>
|
|
<li>ARA_Armed_Organ_Ranged</li>
|
|
<li>ARA_Armed_Organ_T1</li>
|
|
</weaponTags>
|
|
<thingSetMakerTags>
|
|
<li>RewardStandardQualitySuper</li>
|
|
</thingSetMakerTags>
|
|
<comps>
|
|
<li Class="ArachnaeSwarm.CompProperties_CustomUniqueWeapon" MayRequire="Ludeon.RimWorld.Odyssey">
|
|
<forcedTraits>
|
|
<li>ARA_Weapon_Damage_Acid</li>
|
|
</forcedTraits>
|
|
<numTraitsRange>
|
|
<min>1</min>
|
|
<max>1</max>
|
|
</numTraitsRange>
|
|
</li>
|
|
</comps>
|
|
</ThingDef>
|
|
|
|
</Defs> |