This commit is contained in:
Tourswen
2025-08-03 17:28:59 +08:00
9 changed files with 425 additions and 57 deletions

Binary file not shown.

View File

@@ -80,6 +80,15 @@
<ammoCountPerCharge>2</ammoCountPerCharge>
<baseReloadTicks>60</baseReloadTicks>
</li>
<li Class="WulaFallenEmpire.CompProperties_CustomUniqueWeapon">
<forcedTraits>
<li>WULA_DamagePsychicScaling</li>
</forcedTraits>
<numTraitsRange>
<min>1</min>
<max>1</max>
</numTraitsRange>
</li>
</comps>
<tradeability>None</tradeability>
</ThingDef>
@@ -246,6 +255,15 @@
<ammoCountPerCharge>2</ammoCountPerCharge>
<baseReloadTicks>60</baseReloadTicks>
</li>
<li Class="WulaFallenEmpire.CompProperties_CustomUniqueWeapon">
<forcedTraits>
<li>WULA_DamagePsychicScaling</li>
</forcedTraits>
<numTraitsRange>
<min>1</min>
<max>1</max>
</numTraitsRange>
</li>
</comps>
<tradeability>None</tradeability>
</ThingDef>
@@ -409,6 +427,15 @@
<ammoCountPerCharge>20</ammoCountPerCharge>
<baseReloadTicks>60</baseReloadTicks>
</li>
<li Class="WulaFallenEmpire.CompProperties_CustomUniqueWeapon">
<forcedTraits>
<li>WULA_DamagePsychicScaling</li>
</forcedTraits>
<numTraitsRange>
<min>1</min>
<max>1</max>
</numTraitsRange>
</li>
</comps>
<tradeability>None</tradeability>
</ThingDef>

View File

@@ -1106,12 +1106,12 @@
</costList>
<verbs>
<li>
<verbClass>Verb_Shoot</verbClass>
<verbClass>WulaFallenEmpire.Verb_ShootShotgun</verbClass>
<hasStandardCommand>true</hasStandardCommand>
<defaultProjectile>WULA_Bullet_StarDrift_Shotgun_Spear</defaultProjectile>
<warmupTime>0.2</warmupTime>
<range>15</range>
<burstShotCount>6</burstShotCount>
<burstShotCount>1</burstShotCount>
<ticksBetweenBurstShots>3</ticksBetweenBurstShots>
<soundCast>ChargeLance_Fire</soundCast>
<soundCastTail>GunTail_Heavy</soundCastTail>
@@ -1133,6 +1133,11 @@
<armorPenetrationBase>0.65</armorPenetrationBase>
<speed>55</speed>
</projectile>
<modExtensions>
<li Class="WulaFallenEmpire.ShotgunExtension">
<pelletCount>6</pelletCount>
</li>
</modExtensions>
</ThingDef>
<!-- 机枪 -->

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<WeaponCategoryDef>
<defName>WULA_Psychic</defName>
<label>灵能</label>
<description>与心灵能量相互作用的武器。</description>
</WeaponCategoryDef>
</Defs>

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<WeaponTraitDef>
<defName>WULA_DamagePsychicScaling</defName>
<label>灵能增幅</label>
<description>这把武器的伤害会随着使用者的心灵敏感度而变化。</description>
<commonality>1</commonality>
<weaponCategory>WULA_Psychic</weaponCategory>
<statOffsets>
</statOffsets>
<statFactors>
</statFactors>
</WeaponTraitDef>
</Defs>