This commit is contained in:
2025-08-20 15:48:55 +08:00
parent b43ad04985
commit dec619663d
9 changed files with 251 additions and 60 deletions

View File

@@ -69,7 +69,7 @@
</graphicData>
<thingClass>WulaFallenEmpire.Projectile_TrackingBullet</thingClass>
<projectile>
<speed>30</speed>
<speed>60</speed>
<damageDef>Bullet</damageDef>
<damageAmountBase>15</damageAmountBase>
<armorPenetrationBase>0.5</armorPenetrationBase>
@@ -78,7 +78,12 @@
<modExtensions>
<li Class="WulaFallenEmpire.TrackingBulletDef">
<homingSpeed>0.5</homingSpeed>
<initRotateAngle>10</initRotateAngle>
<initRotateAngle>30</initRotateAngle>
<destroyTicksAfterLosingTrack>
<min>60</min>
<max>120</max>
</destroyTicksAfterLosingTrack>
<tailFleckDef>WULA_GunTail_Blue</tailFleckDef>
</li>
</modExtensions>
</ThingDef>

View File

@@ -89,7 +89,17 @@
<li Class="WulaFallenEmpire.TrackingBulletDef">
<homingSpeed>0.5</homingSpeed>
<initRotateAngle>5</initRotateAngle>
<!-- 爆炸相关配置可以直接在projectile节点下定义Projectile_TrackingBullet 不直接处理爆炸逻辑 -->
<destroyTicksAfterLosingTrack>
<min>60</min>
<max>120</max>
</destroyTicksAfterLosingTrack>
<tailFleckDef>Mote_BlastFlame</tailFleckDef>
<fleckMakeFleckTickMax>3</fleckMakeFleckTickMax>
<fleckMakeFleckNum>1</fleckMakeFleckNum>
<fleckAngle>30</fleckAngle>
<fleckScale>0.8~1.2</fleckScale>
<fleckSpeed>0.2~0.5</fleckSpeed>
<fleckRotation>0~360</fleckRotation>
</li>
</modExtensions>
</ThingDef>