2025-8-20

This commit is contained in:
2025-08-20 10:42:22 +08:00
parent 414b105634
commit eaf2f54569
9 changed files with 221 additions and 72 deletions

View File

@@ -888,7 +888,7 @@
<li>
<verbClass>Verb_Shoot</verbClass>
<hasStandardCommand>true</hasStandardCommand>
<defaultProjectile>Bullet_WULA_RW_MG_Beam</defaultProjectile>
<defaultProjectile>Bullet_WULA_RW_Sphene_MG</defaultProjectile>
<warmupTime>0.5</warmupTime>
<range>33.9</range>
<burstShotCount>32</burstShotCount>
@@ -902,20 +902,19 @@
<li>RewardStandardQualitySuper</li>
</thingSetMakerTags>
</ThingDef>
<ThingDef ParentName="BaseBullet">
<defName>Bullet_WULA_RW_MG_Beam</defName>
<label>光束</label>
<defName>Bullet_WULA_RW_Sphene_MG</defName>
<label>榍石光束</label>
<thingClass>Beam</thingClass>
<graphicData>
<texPath>Things/Projectile/ChargeLanceShot</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
<projectile>
<damageDef>BeamBypassShields</damageDef>
<damageDef>Beam</damageDef><!-- BeamBypassShields -->
<damageAmountBase>5</damageAmountBase>
<beamStartOffset>0.5</beamStartOffset>
<armorPenetrationBase>0.5</armorPenetrationBase>
<armorPenetrationBase>1.5</armorPenetrationBase>
<stoppingPower>1</stoppingPower>
<beamMoteDef>Mote_WULA_RW_Penetrating_Beam</beamMoteDef>
</projectile>
@@ -1693,7 +1692,7 @@
<ThingDef ParentName="BaseGun">
<defName>WULA_WM_Panzer_Turret</defName>
<label>ATt-6"金红石"</label>
<description>由乌拉帝国的"萨克森"战车所装备的战车炮塔,可以从极远距离上精准地点杀高价值目标。</description>
<description>由乌拉帝国的"萨克森"战车所装备的战车炮塔,可以从极远距离上精准地点杀高价值目标,并穿透路径上的所有敌人</description>
<techLevel>Ultra</techLevel>
<relicChance>0</relicChance>
<graphicData>
@@ -1739,7 +1738,14 @@
<ThingDef ParentName="BaseBullet">
<defName>Bullet_WULA_WM_Panzer_Turret</defName>
<label>金红石穿甲弹</label>
<thingClass>Projectile_Explosive</thingClass>
<thingClass>WulaFallenEmpire.Projectile_WulaLineAttack</thingClass>
<modExtensions>
<li Class="WulaFallenEmpire.Wula_PathPierce_Extension">
<maxHits>-1</maxHits> <!-- 无限穿透 -->
<damageFalloff>0</damageFalloff> <!-- 无伤害衰减 -->
<preventFriendlyFire>false</preventFriendlyFire> <!-- 是否阻止友方火力 -->
</li>
</modExtensions>
<tickerType>Normal</tickerType>
<neverMultiSelect>True</neverMultiSelect>
<graphicData>
@@ -1752,10 +1758,9 @@
<damageDef>Bullet</damageDef>
<damageAmountBase>385</damageAmountBase>
<speed>220</speed>
<explosionRadius>3.5</explosionRadius>
<arcHeightFactor>0.4</arcHeightFactor>
<armorPenetrationBase>1.5</armorPenetrationBase>
<stoppingPower>5</stoppingPower>
<soundExplode>Explosion_Rocket</soundExplode>
<armorPenetrationBase>1</armorPenetrationBase>
</projectile>
</ThingDef>
<ThingDef Name="WULA_WM_Panzer_Autocannon" ParentName="BaseGun">

View File

@@ -262,31 +262,6 @@
</projectile>
</ThingDef>
<ThingDef ParentName="MoteBase">
<defName>Mote_WULA_RW_Penetrating_Beam</defName>
<thingClass>MoteDualAttached</thingClass>
<altitudeLayer>MoteOverhead</altitudeLayer>
<mote>
<fadeInTime>0.1</fadeInTime>
<fadeOutTime>0.1</fadeOutTime>
<solidTime>0.1</solidTime>
<rotateTowardsTarget>True</rotateTowardsTarget>
<scaleToConnectTargets>True</scaleToConnectTargets>
</mote>
<drawOffscreen>true</drawOffscreen>
<graphicData>
<texPath>Things/Projectile/ChargeLanceShot</texPath>
<graphicClass>Graphic_MoteWithAgeSecs</graphicClass>
<shaderType>MoteBeam</shaderType>
<shaderParameters>
<_ScrollSpeedA>0</_ScrollSpeedA>
<_ScrollSpeedB>0</_ScrollSpeedB>
<_Intensity>2</_Intensity>
</shaderParameters>
</graphicData>
</ThingDef>
<AbilityDef>
<defName>WULA_RW_Penetrating_Beam_RifleSwitchAbility</defName>
<label>武装解放 / 武装闭锁</label>
@@ -324,5 +299,4 @@
</li>-->
</comps>
</AbilityDef>
</Defs>