Update WULA_Flyover_Item.xml
This commit is contained in:
@@ -742,11 +742,11 @@
|
|||||||
</li>
|
</li>
|
||||||
<!-- 伴飞 -->
|
<!-- 伴飞 -->
|
||||||
<li Class="WulaFallenEmpire.CompProperties_FlyOverEscort">
|
<li Class="WulaFallenEmpire.CompProperties_FlyOverEscort">
|
||||||
<escortFlyOverDef>WULA_MotherShip_Planet_Interdiction_Escort</escortFlyOverDef>
|
<escortFlyOverDef>WULA_BattleShip_Planet_Interdiction</escortFlyOverDef>
|
||||||
|
|
||||||
<!-- 生成配置 -->
|
<!-- 生成配置 -->
|
||||||
<spawnIntervalTicks>3000</spawnIntervalTicks> <!-- 5秒 -->
|
<spawnIntervalTicks>0</spawnIntervalTicks> <!-- 5秒 -->
|
||||||
<maxEscorts>2</maxEscorts>
|
<maxEscorts>5</maxEscorts>
|
||||||
<spawnCount>1</spawnCount>
|
<spawnCount>1</spawnCount>
|
||||||
|
|
||||||
<!-- 位置配置 -->
|
<!-- 位置配置 -->
|
||||||
@@ -772,52 +772,8 @@
|
|||||||
|
|
||||||
<!-- 缩放区间配置 -->
|
<!-- 缩放区间配置 -->
|
||||||
<escortScaleRange>
|
<escortScaleRange>
|
||||||
<min>0.3</min>
|
<min>0.4</min>
|
||||||
<max>0.5</max>
|
<max>0.6</max>
|
||||||
</escortScaleRange>
|
|
||||||
|
|
||||||
<!-- 高度遮罩配置 -->
|
|
||||||
<useHeightMask>true</useHeightMask>
|
|
||||||
<heightMaskAlphaRange>
|
|
||||||
<min>0.6</min>
|
|
||||||
<max>0.8</max>
|
|
||||||
</heightMaskAlphaRange>
|
|
||||||
<heightMaskColor>(0.7,0.85,1.0,1.0)</heightMaskColor>
|
|
||||||
<heightMaskScaleMultiplier>1.3</heightMaskScaleMultiplier>
|
|
||||||
</li>
|
|
||||||
<li Class="WulaFallenEmpire.CompProperties_FlyOverEscort">
|
|
||||||
<escortFlyOverDef>WULA_BattleShip_Planet_Interdiction</escortFlyOverDef>
|
|
||||||
|
|
||||||
<!-- 生成配置 -->
|
|
||||||
<spawnIntervalTicks>4000</spawnIntervalTicks> <!-- 5秒 -->
|
|
||||||
<maxEscorts>5</maxEscorts>
|
|
||||||
<spawnCount>1</spawnCount>
|
|
||||||
|
|
||||||
<!-- 位置配置 -->
|
|
||||||
<spawnDistance>0</spawnDistance>
|
|
||||||
<lateralOffset>70</lateralOffset>
|
|
||||||
<verticalOffset>5</verticalOffset>
|
|
||||||
<useRandomOffset>true</useRandomOffset>
|
|
||||||
<minSafeDistanceBetweenEscorts>10</minSafeDistanceBetweenEscorts> <!-- 伴飞物之间的距离 -->
|
|
||||||
<minSafeDistanceFromMain>70</minSafeDistanceFromMain> <!-- 与主飞行物的距离检查 -->
|
|
||||||
|
|
||||||
<!-- 飞行配置 -->
|
|
||||||
<escortSpeedMultiplier>1</escortSpeedMultiplier> <!-- 比主舰稍快 -->
|
|
||||||
<escortAltitudeOffset>10</escortAltitudeOffset> <!-- 比主舰稍高 -->
|
|
||||||
<mirrorMovement>false</mirrorMovement>
|
|
||||||
|
|
||||||
<!-- 行为配置 -->
|
|
||||||
<spawnOnStart>true</spawnOnStart>
|
|
||||||
<destroyWithParent>false</destroyWithParent>
|
|
||||||
<continuousSpawning>true</continuousSpawning>
|
|
||||||
|
|
||||||
<!-- 外观配置 -->
|
|
||||||
<useParentRotation>true</useParentRotation>
|
|
||||||
|
|
||||||
<!-- 缩放区间配置 -->
|
|
||||||
<escortScaleRange>
|
|
||||||
<min>0.3</min>
|
|
||||||
<max>0.5</max>
|
|
||||||
</escortScaleRange>
|
</escortScaleRange>
|
||||||
|
|
||||||
<!-- 高度遮罩配置 -->
|
<!-- 高度遮罩配置 -->
|
||||||
@@ -846,7 +802,7 @@
|
|||||||
<minSafeDistanceFromMain>70</minSafeDistanceFromMain> <!-- 与主飞行物的距离检查 -->
|
<minSafeDistanceFromMain>70</minSafeDistanceFromMain> <!-- 与主飞行物的距离检查 -->
|
||||||
|
|
||||||
<!-- 飞行配置 -->
|
<!-- 飞行配置 -->
|
||||||
<escortSpeedMultiplier>8</escortSpeedMultiplier> <!-- 比主舰稍快 -->
|
<escortSpeedMultiplier>25</escortSpeedMultiplier> <!-- 比主舰稍快 -->
|
||||||
<escortAltitudeOffset>10</escortAltitudeOffset> <!-- 比主舰稍高 -->
|
<escortAltitudeOffset>10</escortAltitudeOffset> <!-- 比主舰稍高 -->
|
||||||
<mirrorMovement>false</mirrorMovement>
|
<mirrorMovement>false</mirrorMovement>
|
||||||
|
|
||||||
@@ -890,154 +846,7 @@
|
|||||||
<minSafeDistanceFromMain>70</minSafeDistanceFromMain> <!-- 与主飞行物的距离检查 -->
|
<minSafeDistanceFromMain>70</minSafeDistanceFromMain> <!-- 与主飞行物的距离检查 -->
|
||||||
|
|
||||||
<!-- 飞行配置 -->
|
<!-- 飞行配置 -->
|
||||||
<escortSpeedMultiplier>5</escortSpeedMultiplier> <!-- 比主舰稍快 -->
|
<escortSpeedMultiplier>10</escortSpeedMultiplier> <!-- 比主舰稍快 -->
|
||||||
<escortAltitudeOffset>10</escortAltitudeOffset> <!-- 比主舰稍高 -->
|
|
||||||
<mirrorMovement>false</mirrorMovement>
|
|
||||||
|
|
||||||
<!-- 行为配置 -->
|
|
||||||
<spawnOnStart>true</spawnOnStart>
|
|
||||||
<destroyWithParent>false</destroyWithParent>
|
|
||||||
<continuousSpawning>true</continuousSpawning>
|
|
||||||
|
|
||||||
<!-- 外观配置 -->
|
|
||||||
<useParentRotation>true</useParentRotation>
|
|
||||||
|
|
||||||
<!-- 缩放区间配置 -->
|
|
||||||
<escortScaleRange>
|
|
||||||
<min>0.3</min>
|
|
||||||
<max>0.6</max>
|
|
||||||
</escortScaleRange>
|
|
||||||
|
|
||||||
<!-- 高度遮罩配置 -->
|
|
||||||
<useHeightMask>true</useHeightMask>
|
|
||||||
<heightMaskAlphaRange>
|
|
||||||
<min>0.6</min>
|
|
||||||
<max>0.8</max>
|
|
||||||
</heightMaskAlphaRange>
|
|
||||||
<heightMaskColor>(0.7,0.85,1.0,1.0)</heightMaskColor>
|
|
||||||
<heightMaskScaleMultiplier>1.3</heightMaskScaleMultiplier>
|
|
||||||
</li>
|
|
||||||
</comps>
|
|
||||||
</ThingDef>
|
|
||||||
<ThingDef ParentName="EtherealThingBase">
|
|
||||||
<defName>WULA_MotherShip_Planet_Interdiction_Escort</defName>
|
|
||||||
<label>乌拉帝国母舰(炮击)</label>
|
|
||||||
<thingClass>WulaFallenEmpire.FlyOver</thingClass>
|
|
||||||
<tickerType>Normal</tickerType>
|
|
||||||
<drawerType>RealtimeOnly</drawerType>
|
|
||||||
<graphicData>
|
|
||||||
<texPath>Wula/FlyoverThing/WULA_MotherShip_Shadow</texPath>
|
|
||||||
<graphicClass>Graphic_Single</graphicClass>
|
|
||||||
<shaderType>TransparentPostLight</shaderType>
|
|
||||||
<drawSize>(100,250)</drawSize>
|
|
||||||
<color>(195,195,195,45)</color>
|
|
||||||
</graphicData>
|
|
||||||
<skyfaller>
|
|
||||||
<shadow>Wula/Weapon/WULA_Weapon_Empty</shadow>
|
|
||||||
<shadowSize>(0, 0)</shadowSize>
|
|
||||||
<motesPerCell>0</motesPerCell>
|
|
||||||
<floatingSound>FlyOver/Flying</floatingSound>
|
|
||||||
<!-- <impactSound>FlyOver/Landing</impactSound> -->
|
|
||||||
</skyfaller>
|
|
||||||
<modExtensions>
|
|
||||||
<li Class="WulaFallenEmpire.FlyOverShadowExtension">
|
|
||||||
<customShadowPath>Wula/Weapon/WULA_Weapon_Empty</customShadowPath>
|
|
||||||
<useCustomShadow>true</useCustomShadow>
|
|
||||||
<shadowIntensity>0.8</shadowIntensity>
|
|
||||||
<minShadowAlpha>0</minShadowAlpha>
|
|
||||||
<maxShadowAlpha>0</maxShadowAlpha>
|
|
||||||
<minShadowScale>0</minShadowScale>
|
|
||||||
<maxShadowScale>0</maxShadowScale>
|
|
||||||
|
|
||||||
<!-- 淡入淡出开关 -->
|
|
||||||
<useFadeEffects>false</useFadeEffects> <!-- 完全禁用淡入淡出 -->
|
|
||||||
<useFadeIn>false</useFadeIn> <!-- 仅禁用淡入 -->
|
|
||||||
<useFadeOut>false</useFadeOut> <!-- 仅禁用淡出 -->
|
|
||||||
<useApproachAnimation>true</useApproachAnimation>
|
|
||||||
<approachDuration>1</approachDuration>
|
|
||||||
<approachOffsetDistance>50</approachOffsetDistance>
|
|
||||||
</li>
|
|
||||||
</modExtensions>
|
|
||||||
<seeThroughFog>true</seeThroughFog>
|
|
||||||
<useHitPoints>false</useHitPoints>
|
|
||||||
<selectable>false</selectable>
|
|
||||||
<alwaysHaulable>false</alwaysHaulable>
|
|
||||||
<altitudeLayer>MetaOverlays</altitudeLayer>
|
|
||||||
<comps>
|
|
||||||
<li Class="WulaFallenEmpire.CompProperties_ShipArtillery">
|
|
||||||
<ticksBetweenAttacks>300</ticksBetweenAttacks>
|
|
||||||
<attackDurationTicks>300</attackDurationTicks>
|
|
||||||
<attackRadius>65</attackRadius>
|
|
||||||
<skyfallerDef>WULA_Firepower_Cannon_Salvo_Skyfaller</skyfallerDef>
|
|
||||||
<shellsPerVolley>12</shellsPerVolley>
|
|
||||||
|
|
||||||
<!-- 新增派系甄别配置 -->
|
|
||||||
<useFactionDiscrimination>true</useFactionDiscrimination>
|
|
||||||
<useMicroTracking>true</useMicroTracking>
|
|
||||||
</li>
|
|
||||||
<!-- 伴飞 -->
|
|
||||||
<li Class="WulaFallenEmpire.CompProperties_FlyOverEscort">
|
|
||||||
<escortFlyOverDef>WULA_Striker_Escort</escortFlyOverDef>
|
|
||||||
|
|
||||||
<!-- 生成配置 -->
|
|
||||||
<spawnIntervalTicks>1000</spawnIntervalTicks> <!-- 5秒 -->
|
|
||||||
<maxEscorts>20</maxEscorts>
|
|
||||||
<spawnCount>1</spawnCount>
|
|
||||||
|
|
||||||
<!-- 位置配置 -->
|
|
||||||
<spawnDistance>0</spawnDistance>
|
|
||||||
<lateralOffset>100</lateralOffset>
|
|
||||||
<verticalOffset>5</verticalOffset>
|
|
||||||
<useRandomOffset>true</useRandomOffset>
|
|
||||||
<minSafeDistanceBetweenEscorts>10</minSafeDistanceBetweenEscorts> <!-- 伴飞物之间的距离 -->
|
|
||||||
<minSafeDistanceFromMain>70</minSafeDistanceFromMain> <!-- 与主飞行物的距离检查 -->
|
|
||||||
|
|
||||||
<!-- 飞行配置 -->
|
|
||||||
<escortSpeedMultiplier>8</escortSpeedMultiplier> <!-- 比主舰稍快 -->
|
|
||||||
<escortAltitudeOffset>10</escortAltitudeOffset> <!-- 比主舰稍高 -->
|
|
||||||
<mirrorMovement>false</mirrorMovement>
|
|
||||||
|
|
||||||
<!-- 行为配置 -->
|
|
||||||
<spawnOnStart>true</spawnOnStart>
|
|
||||||
<destroyWithParent>false</destroyWithParent>
|
|
||||||
<continuousSpawning>true</continuousSpawning>
|
|
||||||
|
|
||||||
<!-- 外观配置 -->
|
|
||||||
<useParentRotation>true</useParentRotation>
|
|
||||||
|
|
||||||
<!-- 缩放区间配置 -->
|
|
||||||
<escortScaleRange>
|
|
||||||
<min>0.3</min>
|
|
||||||
<max>0.6</max>
|
|
||||||
</escortScaleRange>
|
|
||||||
|
|
||||||
<!-- 高度遮罩配置 -->
|
|
||||||
<useHeightMask>true</useHeightMask>
|
|
||||||
<heightMaskAlphaRange>
|
|
||||||
<min>0.6</min>
|
|
||||||
<max>0.8</max>
|
|
||||||
</heightMaskAlphaRange>
|
|
||||||
<heightMaskColor>(0.7,0.85,1.0,1.0)</heightMaskColor>
|
|
||||||
<heightMaskScaleMultiplier>1.3</heightMaskScaleMultiplier>
|
|
||||||
</li>
|
|
||||||
<li Class="WulaFallenEmpire.CompProperties_FlyOverEscort">
|
|
||||||
<escortFlyOverDef>WULA_Bomber_Escort</escortFlyOverDef>
|
|
||||||
|
|
||||||
<!-- 生成配置 -->
|
|
||||||
<spawnIntervalTicks>1350</spawnIntervalTicks> <!-- 5秒 -->
|
|
||||||
<maxEscorts>10</maxEscorts>
|
|
||||||
<spawnCount>1</spawnCount>
|
|
||||||
|
|
||||||
<!-- 位置配置 -->
|
|
||||||
<spawnDistance>0</spawnDistance>
|
|
||||||
<lateralOffset>130</lateralOffset>
|
|
||||||
<verticalOffset>5</verticalOffset>
|
|
||||||
<useRandomOffset>true</useRandomOffset>
|
|
||||||
<minSafeDistanceBetweenEscorts>10</minSafeDistanceBetweenEscorts> <!-- 伴飞物之间的距离 -->
|
|
||||||
<minSafeDistanceFromMain>70</minSafeDistanceFromMain> <!-- 与主飞行物的距离检查 -->
|
|
||||||
|
|
||||||
<!-- 飞行配置 -->
|
|
||||||
<escortSpeedMultiplier>5</escortSpeedMultiplier> <!-- 比主舰稍快 -->
|
|
||||||
<escortAltitudeOffset>10</escortAltitudeOffset> <!-- 比主舰稍高 -->
|
<escortAltitudeOffset>10</escortAltitudeOffset> <!-- 比主舰稍高 -->
|
||||||
<mirrorMovement>false</mirrorMovement>
|
<mirrorMovement>false</mirrorMovement>
|
||||||
|
|
||||||
@@ -1111,6 +920,17 @@
|
|||||||
<alwaysHaulable>false</alwaysHaulable>
|
<alwaysHaulable>false</alwaysHaulable>
|
||||||
<altitudeLayer>MetaOverlays</altitudeLayer>
|
<altitudeLayer>MetaOverlays</altitudeLayer>
|
||||||
<comps>
|
<comps>
|
||||||
|
<li Class="WulaFallenEmpire.CompProperties_ShipArtillery">
|
||||||
|
<ticksBetweenAttacks>300</ticksBetweenAttacks>
|
||||||
|
<attackDurationTicks>300</attackDurationTicks>
|
||||||
|
<attackRadius>65</attackRadius>
|
||||||
|
<skyfallerDef>WULA_Firepower_Cannon_Salvo_Skyfaller</skyfallerDef>
|
||||||
|
<shellsPerVolley>12</shellsPerVolley>
|
||||||
|
|
||||||
|
<!-- 新增派系甄别配置 -->
|
||||||
|
<useFactionDiscrimination>true</useFactionDiscrimination>
|
||||||
|
<useMicroTracking>true</useMicroTracking>
|
||||||
|
</li>
|
||||||
<li Class="WulaFallenEmpire.CompProperties_ShipArtillery">
|
<li Class="WulaFallenEmpire.CompProperties_ShipArtillery">
|
||||||
<ticksBetweenAttacks>300</ticksBetweenAttacks>
|
<ticksBetweenAttacks>300</ticksBetweenAttacks>
|
||||||
<attackDurationTicks>30</attackDurationTicks>
|
<attackDurationTicks>30</attackDurationTicks>
|
||||||
@@ -1154,7 +974,7 @@
|
|||||||
<li>(1, 1)</li>
|
<li>(1, 1)</li>
|
||||||
</points>
|
</points>
|
||||||
</angleCurve>
|
</angleCurve>
|
||||||
<spawnThing>WULA_Firepower_EnergyLance_Surveillance_Beacon</spawnThing>
|
<spawnThing>WULA_Planet_Interdiction_EnergyLance_Beacon</spawnThing>
|
||||||
</skyfaller>
|
</skyfaller>
|
||||||
</ThingDef>
|
</ThingDef>
|
||||||
<ThingDef ParentName="BuildingBase">
|
<ThingDef ParentName="BuildingBase">
|
||||||
|
|||||||
Reference in New Issue
Block a user