1
This commit is contained in:
@@ -61,39 +61,6 @@
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
<AbilityDef>
|
||||
<defName>WULA_CallBattleShip</defName>
|
||||
<label>帝国战舰召唤</label>
|
||||
<description>发送增援请求,呼叫乌拉帝国舰队的战舰前往殖民地</description>
|
||||
<iconPath>Wula/UI/Abilities/WULA_CallBattleShip</iconPath>
|
||||
<cooldownTicksRange>1</cooldownTicksRange>
|
||||
<hotKey>Misc12</hotKey>
|
||||
<casterMustBeCapableOfViolence>false</casterMustBeCapableOfViolence>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbility</verbClass>
|
||||
<drawAimPie>false</drawAimPie>
|
||||
<requireLineOfSight>false</requireLineOfSight>
|
||||
<nonInterruptingSelfCast>true</nonInterruptingSelfCast>
|
||||
<warmupTime>1</warmupTime>
|
||||
<range>19.9</range>
|
||||
<targetable>true</targetable>
|
||||
<targetParams>
|
||||
<canTargetSelf>True</canTargetSelf>
|
||||
</targetParams>
|
||||
</verbProperties>
|
||||
<comps>
|
||||
<li Class="WulaFallenEmpire.CompProperties_AbilitySpawnFlyOver">
|
||||
<flyOverDef>WULA_BattleShip</flyOverDef>
|
||||
<flyOverType>Standard</flyOverType>
|
||||
<flightSpeed>0.01</flightSpeed>
|
||||
<altitude>20</altitude>
|
||||
<startPosition>MapEdge</startPosition>
|
||||
<endPosition>OppositeMapEdge</endPosition>
|
||||
<playFlyOverSound>true</playFlyOverSound>
|
||||
</li>
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
|
||||
<ThingDef Name="WULA_Fighter_Base" ParentName="EtherealThingBase" Abstract="True">
|
||||
<label>乌拉帝国战机</label>
|
||||
<thingClass>WulaFallenEmpire.FlyOver</thingClass>
|
||||
@@ -214,62 +181,6 @@
|
||||
</li>
|
||||
</modExtensions>
|
||||
</ThingDef>
|
||||
<AbilityDef>
|
||||
<defName>WULA_Spawn_Fighter_Rocket</defName>
|
||||
<label>战机巡航</label>
|
||||
<description>指挥乌拉帝国的战机,中速掠过战场,使用其导弹对目标区域发起打击。\n\n在飞行期间,它会使用磁轨炮打击遇到的敌人。</description>
|
||||
<!-- <iconPath>ArachnaeSwarm/UI/Abilities/ARA_Spawn_ARA_HiveCorvette_Rocket</iconPath> -->
|
||||
<cooldownTicksRange>1</cooldownTicksRange>
|
||||
<hotKey>Misc12</hotKey>
|
||||
<casterMustBeCapableOfViolence>false</casterMustBeCapableOfViolence>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbility</verbClass>
|
||||
<drawAimPie>false</drawAimPie>
|
||||
<requireLineOfSight>false</requireLineOfSight>
|
||||
<warmupTime>1</warmupTime>
|
||||
<range>120</range>
|
||||
<targetable>true</targetable>
|
||||
<targetParams>
|
||||
<canTargetSelf>false</canTargetSelf>
|
||||
<canTargetLocations>true</canTargetLocations>
|
||||
</targetParams>
|
||||
</verbProperties>
|
||||
<comps>
|
||||
<!-- <li Class="WulaFallenEmpire.CompProperties_AircraftStrike">
|
||||
<requiredAircraftType>ARA_HiveCorvette_Entity</requiredAircraftType>
|
||||
<aircraftCooldownTicks>5000</aircraftCooldownTicks>
|
||||
<aircraftsPerUse>1</aircraftsPerUse>
|
||||
</li> -->
|
||||
<li Class="WulaFallenEmpire.CompProperties_AbilitySpawnFlyOver">
|
||||
<flyOverDef>WULA_Fighter_A</flyOverDef>
|
||||
<flyOverType>GroundStrafing</flyOverType>
|
||||
<flightSpeed>3</flightSpeed>
|
||||
<altitude>20</altitude>
|
||||
<playFlyOverSound>true</playFlyOverSound>
|
||||
<approachType>Perpendicular</approachType>
|
||||
|
||||
<!-- 扫射参数 -->
|
||||
<enableGroundStrafing>true</enableGroundStrafing>
|
||||
<strafeWidth>4</strafeWidth>
|
||||
<strafeLength>25</strafeLength>
|
||||
<strafeFireChance>0.13</strafeFireChance>
|
||||
<!-- 新增:控制最终射弹数量 -->
|
||||
<minStrafeProjectiles>12</minStrafeProjectiles>
|
||||
<maxStrafeProjectiles>16</maxStrafeProjectiles>
|
||||
|
||||
<!-- 只传递信号,不传递具体参数 -->
|
||||
<enableSectorSurveillance>true</enableSectorSurveillance>
|
||||
|
||||
<!-- 可视化 -->
|
||||
<showStrafePreview>true</showStrafePreview>
|
||||
<strafePreviewColor>(1.0,0.3,0.1,0.2)</strafePreviewColor>
|
||||
|
||||
<!-- 预览配置 -->
|
||||
<showSectorPreview>true</showSectorPreview>
|
||||
<sectorPreviewColor>(0.3,0.7,1.0,0.3)</sectorPreviewColor>
|
||||
</li>
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
<ThingDef ParentName="WULA_Fighter_Base">
|
||||
<defName>WULA_Fighter_B</defName>
|
||||
<comps>
|
||||
@@ -300,47 +211,4 @@
|
||||
</li>
|
||||
</comps>
|
||||
</ThingDef>
|
||||
<AbilityDef>
|
||||
<defName>WULA_Spawn_Fighter_RailGun</defName>
|
||||
<label>战机巡航(磁轨炮)</label>
|
||||
<description>指挥乌拉帝国的战机,低速掠过战场,使用其磁轨炮打击遇到的所有敌人。</description>
|
||||
<!-- <iconPath>ArachnaeSwarm/UI/Abilities/ARA_Spawn_ARA_HiveCorvette_Rocket</iconPath> -->
|
||||
<cooldownTicksRange>1</cooldownTicksRange>
|
||||
<hotKey>Misc12</hotKey>
|
||||
<casterMustBeCapableOfViolence>false</casterMustBeCapableOfViolence>
|
||||
<verbProperties>
|
||||
<verbClass>Verb_CastAbility</verbClass>
|
||||
<drawAimPie>false</drawAimPie>
|
||||
<requireLineOfSight>false</requireLineOfSight>
|
||||
<warmupTime>1</warmupTime>
|
||||
<range>120</range>
|
||||
<targetable>true</targetable>
|
||||
<targetParams>
|
||||
<canTargetSelf>false</canTargetSelf>
|
||||
<canTargetLocations>true</canTargetLocations>
|
||||
</targetParams>
|
||||
</verbProperties>
|
||||
<comps>
|
||||
<!-- <li Class="WulaFallenEmpire.CompProperties_AircraftStrike">
|
||||
<requiredAircraftType>ARA_HiveCorvette_Entity</requiredAircraftType>
|
||||
<aircraftCooldownTicks>5000</aircraftCooldownTicks>
|
||||
<aircraftsPerUse>1</aircraftsPerUse>
|
||||
</li> -->
|
||||
<li Class="WulaFallenEmpire.CompProperties_AbilitySpawnFlyOver">
|
||||
<flyOverDef>WULA_Fighter_B</flyOverDef>
|
||||
<flyOverType>GroundStrafing</flyOverType>
|
||||
<flightSpeed>3</flightSpeed>
|
||||
<altitude>20</altitude>
|
||||
<playFlyOverSound>true</playFlyOverSound>
|
||||
<approachType>Perpendicular</approachType>
|
||||
|
||||
<!-- 只传递信号,不传递具体参数 -->
|
||||
<enableSectorSurveillance>true</enableSectorSurveillance>
|
||||
|
||||
<!-- 预览配置 -->
|
||||
<showSectorPreview>true</showSectorPreview>
|
||||
<sectorPreviewColor>(0.3,0.7,1.0,0.3)</sectorPreviewColor>
|
||||
</li>
|
||||
</comps>
|
||||
</AbilityDef>
|
||||
</Defs>
|
||||
Reference in New Issue
Block a user