1
@@ -49,8 +49,8 @@
|
|||||||
</AbilityDef>
|
</AbilityDef>
|
||||||
<AbilityDef>
|
<AbilityDef>
|
||||||
<defName>WULA_CallBattleShip</defName>
|
<defName>WULA_CallBattleShip</defName>
|
||||||
<label>支援请求:帝国护航舰</label>
|
<label>支援请求:帝国巡洋舰</label>
|
||||||
<description>发送增援请求,呼叫乌拉帝国舰队的一艘护航舰前往殖民地。\n\n乌拉帝国边缘开发署的护航舰是近地支援舰队的基础作战单位,它们的体积虽然不如战列巡洋舰那样庞大,但是依然搭载了让地面武装望尘莫及的庞大火炮阵列,可以对地面发起骇人的轰炸。\n\n护航舰拥有以下设施:\n<color=#BD2F31><i>-武器阵列</i></color></description>
|
<description>发送增援请求,呼叫乌拉帝国舰队的一队(3艘)巡洋舰前往殖民地。\n\n乌拉帝国边缘开发署的巡洋舰是近地支援舰队的基础作战单位,它们的体积虽然不如战列巡洋舰那样庞大,但是依然搭载了让地面武装望尘莫及的庞大火炮阵列,可以对地面发起骇人的轰炸。\n\n巡洋舰拥有以下设施:\n<color=#BD2F31><i>-武器阵列</i></color></description>
|
||||||
<iconPath>Wula/UI/Abilities/WULA_CallBattleShip</iconPath>
|
<iconPath>Wula/UI/Abilities/WULA_CallBattleShip</iconPath>
|
||||||
<cooldownTicksRange>1</cooldownTicksRange>
|
<cooldownTicksRange>1</cooldownTicksRange>
|
||||||
<hotKey>Misc12</hotKey>
|
<hotKey>Misc12</hotKey>
|
||||||
@@ -71,15 +71,62 @@
|
|||||||
</targetParams>
|
</targetParams>
|
||||||
</verbProperties>
|
</verbProperties>
|
||||||
<comps>
|
<comps>
|
||||||
<!-- <li Class="WulaFallenEmpire.CompProperties_AircraftStrike">
|
<li Class="WulaFallenEmpire.CompProperties_AircraftStrike">
|
||||||
<requiredAircraftType>WULA_MotherShip_Entity</requiredAircraftType>
|
<requiredAircraftType>WULA_BattleShip_Entity</requiredAircraftType>
|
||||||
<aircraftCooldownTicks>640000</aircraftCooldownTicks>
|
<aircraftCooldownTicks>320000</aircraftCooldownTicks>
|
||||||
<aircraftsPerUse>1</aircraftsPerUse>
|
<aircraftsPerUse>1</aircraftsPerUse>
|
||||||
</li> -->
|
</li>
|
||||||
<li Class="WulaFallenEmpire.CompProperties_AbilitySpawnFlyOver">
|
<li Class="WulaFallenEmpire.CompProperties_AbilitySpawnFlyOver">
|
||||||
<flyOverDef>WULA_BattleShip</flyOverDef>
|
<flyOverDef>WULA_BattleShip</flyOverDef>
|
||||||
<flyOverType>Standard</flyOverType>
|
<flyOverType>Standard</flyOverType>
|
||||||
<flightSpeed>0.05</flightSpeed>
|
<flightSpeed>0.03</flightSpeed>
|
||||||
|
<altitude>20</altitude>
|
||||||
|
<startPosition>MapEdge</startPosition>
|
||||||
|
<endPosition>OppositeMapEdge</endPosition>
|
||||||
|
<playFlyOverSound>true</playFlyOverSound>
|
||||||
|
</li>
|
||||||
|
<li Class="WulaFallenEmpire.CompProperties_BlockedByFlyOverFacility">
|
||||||
|
<blockedMessage>航道堵塞:已经有一艘大型舰船在殖民地上空</blockedMessage>
|
||||||
|
<!-- 可选:指定特定的FlyOver定义 -->
|
||||||
|
<!-- <specificFlyOverDef>ARA_HiveShip</specificFlyOverDef> -->
|
||||||
|
<!-- 可选:指定特定的设施名称 -->
|
||||||
|
<!-- <requiredFacility>BombardmentFacility</requiredFacility> -->
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
</AbilityDef>
|
||||||
|
<AbilityDef>
|
||||||
|
<defName>WULA_CallAircraftCarrier</defName>
|
||||||
|
<label>支援请求:帝国航空舰</label>
|
||||||
|
<description>发送增援请求,呼叫乌拉帝国舰队的一艘航空舰前往殖民地。\n\n乌拉帝国的轻型航空舰是功能单一的舰种,没有什么武装,但是能够装载大量的战机以支援地面战斗。\n\n巡洋舰拥有以下设施:\n<color=#BD952F><i>机库</i></color></description>
|
||||||
|
<iconPath>Wula/UI/Abilities/WULA_CallAircraftCarrier</iconPath>
|
||||||
|
<cooldownTicksRange>1</cooldownTicksRange>
|
||||||
|
<hotKey>Misc12</hotKey>
|
||||||
|
<casterMustBeCapableOfViolence>false</casterMustBeCapableOfViolence>
|
||||||
|
<displayGizmoWhileUndrafted>true</displayGizmoWhileUndrafted>
|
||||||
|
<disableGizmoWhileUndrafted>false</disableGizmoWhileUndrafted>
|
||||||
|
<verbProperties>
|
||||||
|
<verbClass>Verb_CastAbility</verbClass>
|
||||||
|
<drawAimPie>true</drawAimPie>
|
||||||
|
<requireLineOfSight>false</requireLineOfSight>
|
||||||
|
<nonInterruptingSelfCast>true</nonInterruptingSelfCast>
|
||||||
|
<warmupTime>2</warmupTime>
|
||||||
|
<range>-1</range>
|
||||||
|
<targetable>false</targetable>
|
||||||
|
<targetParams>
|
||||||
|
<canTargetLocations>false</canTargetLocations>
|
||||||
|
<canTargetSelf>true</canTargetSelf>
|
||||||
|
</targetParams>
|
||||||
|
</verbProperties>
|
||||||
|
<comps>
|
||||||
|
<li Class="WulaFallenEmpire.CompProperties_AircraftStrike">
|
||||||
|
<requiredAircraftType>WULA_AircraftCarrier_Entity</requiredAircraftType>
|
||||||
|
<aircraftCooldownTicks>320000</aircraftCooldownTicks>
|
||||||
|
<aircraftsPerUse>1</aircraftsPerUse>
|
||||||
|
</li>
|
||||||
|
<li Class="WulaFallenEmpire.CompProperties_AbilitySpawnFlyOver">
|
||||||
|
<flyOverDef>WULA_AircraftCarrier</flyOverDef>
|
||||||
|
<flyOverType>Standard</flyOverType>
|
||||||
|
<flightSpeed>0.02</flightSpeed>
|
||||||
<altitude>20</altitude>
|
<altitude>20</altitude>
|
||||||
<startPosition>MapEdge</startPosition>
|
<startPosition>MapEdge</startPosition>
|
||||||
<endPosition>OppositeMapEdge</endPosition>
|
<endPosition>OppositeMapEdge</endPosition>
|
||||||
@@ -118,15 +165,15 @@
|
|||||||
</targetParams>
|
</targetParams>
|
||||||
</verbProperties>
|
</verbProperties>
|
||||||
<comps>
|
<comps>
|
||||||
<!-- <li Class="WulaFallenEmpire.CompProperties_AircraftStrike">
|
<li Class="WulaFallenEmpire.CompProperties_AircraftStrike">
|
||||||
<requiredAircraftType>WULA_MotherShip_Entity</requiredAircraftType>
|
<requiredAircraftType>WULA_ConstructionShip_Entity</requiredAircraftType>
|
||||||
<aircraftCooldownTicks>640000</aircraftCooldownTicks>
|
<aircraftCooldownTicks>320000</aircraftCooldownTicks>
|
||||||
<aircraftsPerUse>1</aircraftsPerUse>
|
<aircraftsPerUse>1</aircraftsPerUse>
|
||||||
</li> -->
|
</li>
|
||||||
<li Class="WulaFallenEmpire.CompProperties_AbilitySpawnFlyOver">
|
<li Class="WulaFallenEmpire.CompProperties_AbilitySpawnFlyOver">
|
||||||
<flyOverDef>WULA_ConstructionShip</flyOverDef>
|
<flyOverDef>WULA_ConstructionShip</flyOverDef>
|
||||||
<flyOverType>Standard</flyOverType>
|
<flyOverType>Standard</flyOverType>
|
||||||
<flightSpeed>0.025</flightSpeed>
|
<flightSpeed>0.01</flightSpeed>
|
||||||
<altitude>20</altitude>
|
<altitude>20</altitude>
|
||||||
<startPosition>MapEdge</startPosition>
|
<startPosition>MapEdge</startPosition>
|
||||||
<endPosition>OppositeMapEdge</endPosition>
|
<endPosition>OppositeMapEdge</endPosition>
|
||||||
|
|||||||
@@ -6,6 +6,7 @@
|
|||||||
<heldByFactionCategoryTags Inherit="False" />
|
<heldByFactionCategoryTags Inherit="False" />
|
||||||
</ResearchProjectDef>
|
</ResearchProjectDef>
|
||||||
|
|
||||||
|
|
||||||
<!-- 等级 -->
|
<!-- 等级 -->
|
||||||
<ResearchProjectDef ParentName="WULAtechBase">
|
<ResearchProjectDef ParentName="WULAtechBase">
|
||||||
<defName>WULA_Colony_License_LV1_Technology</defName>
|
<defName>WULA_Colony_License_LV1_Technology</defName>
|
||||||
@@ -47,6 +48,19 @@
|
|||||||
</prerequisites>
|
</prerequisites>
|
||||||
</ResearchProjectDef>
|
</ResearchProjectDef>
|
||||||
|
|
||||||
|
<!-- 工程舰 -->
|
||||||
|
<ResearchProjectDef ParentName="WULAtechBase">
|
||||||
|
<defName>WULA_ConstructionShip_Technology</defName>
|
||||||
|
<label>工程舰调配许可</label>
|
||||||
|
<description>允许殖民地建立信标增加工程舰配额,并使得机械乌拉可以调频天线以申请舰队生产支援。\n\n帝国工程舰是搭载了移动工厂的无武装舰种,它们可以完整地使用乌拉帝国的锻造技术生产装备、护甲、建筑和机械体,并依照指令通过空投仓将其送至各殖民地。\n\n工程舰拥有以下设施:\n<color=#6BB7B7><i>-生产设施</i></color>\n<color=#DEC28F><i>-建筑空投设施</i></color></description>
|
||||||
|
<baseCost>600</baseCost>
|
||||||
|
<researchViewX>1.00</researchViewX>
|
||||||
|
<researchViewY>3.80</researchViewY>
|
||||||
|
<prerequisites>
|
||||||
|
<li>WULA_Colony_License_LV1_Technology</li>
|
||||||
|
</prerequisites>
|
||||||
|
</ResearchProjectDef>
|
||||||
|
|
||||||
<!-- 飞行器 -->
|
<!-- 飞行器 -->
|
||||||
<ResearchProjectDef ParentName="WULAtechBase">
|
<ResearchProjectDef ParentName="WULAtechBase">
|
||||||
<defName>WULA_Light_Fighter_Drone_Technology</defName>
|
<defName>WULA_Light_Fighter_Drone_Technology</defName>
|
||||||
@@ -75,8 +89,8 @@
|
|||||||
</ResearchProjectDef>
|
</ResearchProjectDef>
|
||||||
<ResearchProjectDef ParentName="WULAtechBase">
|
<ResearchProjectDef ParentName="WULAtechBase">
|
||||||
<defName>WULA_Aircraft_Carrier_Technology</defName>
|
<defName>WULA_Aircraft_Carrier_Technology</defName>
|
||||||
<label>航空母舰调配许可</label>
|
<label>航空舰调配许可</label>
|
||||||
<description>允许殖民地建立信标增加航空母舰配额,并使得机械乌拉可以调频天线以申请舰队空中支援。\n\n乌拉帝国的轻型航空母舰没有什么武装,但是能够装载大量的战机以支援地面战斗。\n\n此战舰携带以下设施:\n<color=#BD952F><i>机库</i></color></description>
|
<description>允许殖民地建立信标增加航空舰配额,并使得机械乌拉可以调频天线以申请舰队空中支援。\n\n乌拉帝国的轻型航空舰没有什么武装,但是能够装载大量的战机以支援地面战斗。\n\n此战舰携带以下设施:\n<color=#BD952F><i>机库</i></color></description>
|
||||||
<baseCost>600</baseCost>
|
<baseCost>600</baseCost>
|
||||||
<researchViewX>6.00</researchViewX>
|
<researchViewX>6.00</researchViewX>
|
||||||
<researchViewY>4.40</researchViewY>
|
<researchViewY>4.40</researchViewY>
|
||||||
@@ -113,8 +127,8 @@
|
|||||||
</ResearchProjectDef>
|
</ResearchProjectDef>
|
||||||
<ResearchProjectDef ParentName="WULAtechBase">
|
<ResearchProjectDef ParentName="WULAtechBase">
|
||||||
<defName>WULA_Battleship_Technology</defName>
|
<defName>WULA_Battleship_Technology</defName>
|
||||||
<label>护航舰调配许可</label>
|
<label>巡洋舰调配许可</label>
|
||||||
<description>允许殖民地建立信标增加护航舰配额,并使得机械乌拉可以调频天线以申请舰队空中支援。\n\n乌拉帝国边缘开发署的护航舰是近地支援舰队的基础作战单位,它们的体积虽然不如战列巡洋舰那样庞大,但是依然搭载了让地面武装望尘莫及的庞大火炮阵列,可以对地面发起骇人的轰炸。\n\n护航舰拥有以下设施:\n<color=#BD2F31><i>-武器阵列</i></color></description>
|
<description>允许殖民地建立信标增加巡洋舰配额,并使得机械乌拉可以调频天线以申请舰队空中支援。\n\n乌拉帝国边缘开发署的巡洋舰是近地支援舰队的基础作战单位,它们的体积虽然不如战列巡洋舰那样庞大,但是依然搭载了让地面武装望尘莫及的庞大火炮阵列,可以对地面发起骇人的轰炸。\n\n巡洋舰拥有以下设施:\n<color=#BD2F31><i>-武器阵列</i></color></description>
|
||||||
<baseCost>600</baseCost>
|
<baseCost>600</baseCost>
|
||||||
<researchViewX>2.00</researchViewX>
|
<researchViewX>2.00</researchViewX>
|
||||||
<researchViewY>5.00</researchViewY>
|
<researchViewY>5.00</researchViewY>
|
||||||
|
|||||||
@@ -71,6 +71,228 @@
|
|||||||
<description>什么?这是个记录数量用的thingdef,你不应该在任何场合下看到这个。</description>
|
<description>什么?这是个记录数量用的thingdef,你不应该在任何场合下看到这个。</description>
|
||||||
<thingClass>Thing</thingClass>
|
<thingClass>Thing</thingClass>
|
||||||
</ThingDef>
|
</ThingDef>
|
||||||
|
<ThingDef ParentName="BuildingBase">
|
||||||
|
<defName>WULA_Fake_BattleShip_Beacon_Building</defName>
|
||||||
|
<label>帝国巡洋舰信标</label>
|
||||||
|
<description>用于向乌拉帝国舰队提交资源的信标,可以换取一艘帝国巡洋舰的支援。\n\n乌拉帝国边缘开发署的巡洋舰是近地支援舰队的基础作战单位,它们的体积虽然不如战列巡洋舰那样庞大,但是依然搭载了让地面武装望尘莫及的庞大火炮阵列,可以对地面发起骇人的轰炸。\n\n巡洋舰拥有以下设施:\n<color=#BD2F31><i>-武器阵列</i></color></description>
|
||||||
|
<thingClass>Building</thingClass>
|
||||||
|
<preventDroppingThingsOn>true</preventDroppingThingsOn>
|
||||||
|
<altitudeLayer>Building</altitudeLayer>
|
||||||
|
<designationCategory>WULA_Buildings</designationCategory>
|
||||||
|
<researchPrerequisites Inherit="False">
|
||||||
|
<li>WULA_Battleship_Technology</li>
|
||||||
|
</researchPrerequisites>
|
||||||
|
<pathCost>50</pathCost>
|
||||||
|
<blockWind>true</blockWind>
|
||||||
|
<passability>PassThroughOnly</passability>
|
||||||
|
<fillPercent>1</fillPercent>
|
||||||
|
<size>(3,3)</size>
|
||||||
|
<drawHighlight>true</drawHighlight>
|
||||||
|
<highlightColor>(0.56, 0.62, 0.9)</highlightColor>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Wula/Building/WULA_Flyover_Beacon</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
<drawSize>(3,3)</drawSize>
|
||||||
|
<color>(195,195,195,255)</color>
|
||||||
|
</graphicData>
|
||||||
|
<statBases>
|
||||||
|
<MaxHitPoints>600</MaxHitPoints>
|
||||||
|
<Flammability>0.5</Flammability>
|
||||||
|
<WorkToBuild>36000</WorkToBuild>
|
||||||
|
<Mass>125</Mass>
|
||||||
|
<Comfort>0.65</Comfort>
|
||||||
|
</statBases>
|
||||||
|
<tickerType>Normal</tickerType>
|
||||||
|
<canOverlapZones>true</canOverlapZones>
|
||||||
|
<rotatable>false</rotatable>
|
||||||
|
<hasInteractionCell>false</hasInteractionCell>
|
||||||
|
<defaultPlacingRot>North</defaultPlacingRot>
|
||||||
|
<selectable>true</selectable>
|
||||||
|
<terrainAffordanceNeeded>Light</terrainAffordanceNeeded>
|
||||||
|
<soundImpactDefault>BulletImpact_Metal</soundImpactDefault>
|
||||||
|
<preventSkyfallersLandingOn>true</preventSkyfallersLandingOn>
|
||||||
|
<drawerType>RealtimeOnly</drawerType>
|
||||||
|
<repairEffect>ConstructMetal</repairEffect>
|
||||||
|
<forceDebugSpawnable>true</forceDebugSpawnable>
|
||||||
|
<building>
|
||||||
|
<expandHomeArea>false</expandHomeArea>
|
||||||
|
<destroySound>BuildingDestroyed_Metal_Big</destroySound>
|
||||||
|
<paintable>true</paintable>
|
||||||
|
<isInert>true</isInert>
|
||||||
|
</building>
|
||||||
|
<comps>
|
||||||
|
<li Class="WulaFallenEmpire.CompProperties_FactionSetter">
|
||||||
|
<!-- <factionDef>Mechanoid</factionDef> 不写默认玩家派系-->
|
||||||
|
<usePlayerFactionIfNull>true</usePlayerFactionIfNull>
|
||||||
|
<overrideExistingFaction>false</overrideExistingFaction>
|
||||||
|
</li>
|
||||||
|
<li Class="WulaFallenEmpire.CompProperties_AircraftHangar">
|
||||||
|
<aircraftDef>WULA_BattleShip_Entity</aircraftDef>
|
||||||
|
<aircraftCount>1</aircraftCount>
|
||||||
|
<skyfallerLeaving></skyfallerLeaving>
|
||||||
|
|
||||||
|
<autoLaunchEnabled>true</autoLaunchEnabled>
|
||||||
|
<autoLaunchDelayTicks>1</autoLaunchDelayTicks>
|
||||||
|
<autoLaunchOnConstruction>true</autoLaunchOnConstruction>
|
||||||
|
<autoLaunchOnPowerOn>false</autoLaunchOnPowerOn>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
</ThingDef>
|
||||||
|
<ThingDef>
|
||||||
|
<defName>WULA_BattleShip_Entity</defName>
|
||||||
|
<label>帝国巡洋舰</label>
|
||||||
|
<description>什么?这是个记录数量用的thingdef,你不应该在任何场合下看到这个。</description>
|
||||||
|
<thingClass>Thing</thingClass>
|
||||||
|
</ThingDef>
|
||||||
|
<ThingDef ParentName="BuildingBase">
|
||||||
|
<defName>WULA_Fake_AircraftCarrier_Beacon_Building</defName>
|
||||||
|
<label>帝国航空舰信标</label>
|
||||||
|
<description>用于向乌拉帝国舰队提交资源的信标,可以换取一艘帝国航空舰的支援。\n\n乌拉帝国的轻型航空舰是功能单一的舰种,没有什么武装,但是能够装载大量的战机以支援地面战斗。\n\n巡洋舰拥有以下设施:\n<color=#BD952F><i>机库</i></color></description>
|
||||||
|
<thingClass>Building</thingClass>
|
||||||
|
<preventDroppingThingsOn>true</preventDroppingThingsOn>
|
||||||
|
<altitudeLayer>Building</altitudeLayer>
|
||||||
|
<designationCategory>WULA_Buildings</designationCategory>
|
||||||
|
<researchPrerequisites Inherit="False">
|
||||||
|
<li>WULA_Aircraft_Carrier_Technology</li>
|
||||||
|
</researchPrerequisites>
|
||||||
|
<pathCost>50</pathCost>
|
||||||
|
<blockWind>true</blockWind>
|
||||||
|
<passability>PassThroughOnly</passability>
|
||||||
|
<fillPercent>1</fillPercent>
|
||||||
|
<size>(3,3)</size>
|
||||||
|
<drawHighlight>true</drawHighlight>
|
||||||
|
<highlightColor>(0.56, 0.62, 0.9)</highlightColor>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Wula/Building/WULA_Flyover_Beacon</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
<drawSize>(3,3)</drawSize>
|
||||||
|
<color>(195,195,195,255)</color>
|
||||||
|
</graphicData>
|
||||||
|
<statBases>
|
||||||
|
<MaxHitPoints>600</MaxHitPoints>
|
||||||
|
<Flammability>0.5</Flammability>
|
||||||
|
<WorkToBuild>36000</WorkToBuild>
|
||||||
|
<Mass>125</Mass>
|
||||||
|
<Comfort>0.65</Comfort>
|
||||||
|
</statBases>
|
||||||
|
<tickerType>Normal</tickerType>
|
||||||
|
<canOverlapZones>true</canOverlapZones>
|
||||||
|
<rotatable>false</rotatable>
|
||||||
|
<hasInteractionCell>false</hasInteractionCell>
|
||||||
|
<defaultPlacingRot>North</defaultPlacingRot>
|
||||||
|
<selectable>true</selectable>
|
||||||
|
<terrainAffordanceNeeded>Light</terrainAffordanceNeeded>
|
||||||
|
<soundImpactDefault>BulletImpact_Metal</soundImpactDefault>
|
||||||
|
<preventSkyfallersLandingOn>true</preventSkyfallersLandingOn>
|
||||||
|
<drawerType>RealtimeOnly</drawerType>
|
||||||
|
<repairEffect>ConstructMetal</repairEffect>
|
||||||
|
<forceDebugSpawnable>true</forceDebugSpawnable>
|
||||||
|
<building>
|
||||||
|
<expandHomeArea>false</expandHomeArea>
|
||||||
|
<destroySound>BuildingDestroyed_Metal_Big</destroySound>
|
||||||
|
<paintable>true</paintable>
|
||||||
|
<isInert>true</isInert>
|
||||||
|
</building>
|
||||||
|
<comps>
|
||||||
|
<li Class="WulaFallenEmpire.CompProperties_FactionSetter">
|
||||||
|
<!-- <factionDef>Mechanoid</factionDef> 不写默认玩家派系-->
|
||||||
|
<usePlayerFactionIfNull>true</usePlayerFactionIfNull>
|
||||||
|
<overrideExistingFaction>false</overrideExistingFaction>
|
||||||
|
</li>
|
||||||
|
<li Class="WulaFallenEmpire.CompProperties_AircraftHangar">
|
||||||
|
<aircraftDef>WULA_AircraftCarrier_Entity</aircraftDef>
|
||||||
|
<aircraftCount>1</aircraftCount>
|
||||||
|
<skyfallerLeaving></skyfallerLeaving>
|
||||||
|
|
||||||
|
<autoLaunchEnabled>true</autoLaunchEnabled>
|
||||||
|
<autoLaunchDelayTicks>1</autoLaunchDelayTicks>
|
||||||
|
<autoLaunchOnConstruction>true</autoLaunchOnConstruction>
|
||||||
|
<autoLaunchOnPowerOn>false</autoLaunchOnPowerOn>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
</ThingDef>
|
||||||
|
<ThingDef>
|
||||||
|
<defName>WULA_AircraftCarrier_Entity</defName>
|
||||||
|
<label>帝国航空舰</label>
|
||||||
|
<description>什么?这是个记录数量用的thingdef,你不应该在任何场合下看到这个。</description>
|
||||||
|
<thingClass>Thing</thingClass>
|
||||||
|
</ThingDef>
|
||||||
|
<ThingDef ParentName="BuildingBase">
|
||||||
|
<defName>WULA_Fake_ConstructionShip_Beacon_Building</defName>
|
||||||
|
<label>帝国工程舰信标</label>
|
||||||
|
<description>用于向乌拉帝国舰队提交资源的信标,可以换取一艘帝国工程舰的支援。\n\n帝国工程舰是搭载了移动工厂的无武装舰种,它们可以完整地使用乌拉帝国的锻造技术生产装备、护甲、建筑和机械体,并依照指令通过空投仓将其送至各殖民地。\n\n工程舰拥有以下设施:\n<color=#6BB7B7><i>-生产设施</i></color>\n<color=#DEC28F><i>-建筑空投设施</i></color></description>
|
||||||
|
<thingClass>Building</thingClass>
|
||||||
|
<preventDroppingThingsOn>true</preventDroppingThingsOn>
|
||||||
|
<altitudeLayer>Building</altitudeLayer>
|
||||||
|
<designationCategory>WULA_Buildings</designationCategory>
|
||||||
|
<researchPrerequisites Inherit="False">
|
||||||
|
<li>WULA_ConstructionShip_Technology</li>
|
||||||
|
</researchPrerequisites>
|
||||||
|
<pathCost>50</pathCost>
|
||||||
|
<blockWind>true</blockWind>
|
||||||
|
<passability>PassThroughOnly</passability>
|
||||||
|
<fillPercent>1</fillPercent>
|
||||||
|
<size>(3,3)</size>
|
||||||
|
<drawHighlight>true</drawHighlight>
|
||||||
|
<highlightColor>(0.56, 0.62, 0.9)</highlightColor>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Wula/Building/WULA_Flyover_Beacon</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
<drawSize>(3,3)</drawSize>
|
||||||
|
<color>(195,195,195,255)</color>
|
||||||
|
</graphicData>
|
||||||
|
<statBases>
|
||||||
|
<MaxHitPoints>600</MaxHitPoints>
|
||||||
|
<Flammability>0.5</Flammability>
|
||||||
|
<WorkToBuild>36000</WorkToBuild>
|
||||||
|
<Mass>125</Mass>
|
||||||
|
<Comfort>0.65</Comfort>
|
||||||
|
</statBases>
|
||||||
|
<tickerType>Normal</tickerType>
|
||||||
|
<canOverlapZones>true</canOverlapZones>
|
||||||
|
<rotatable>false</rotatable>
|
||||||
|
<hasInteractionCell>false</hasInteractionCell>
|
||||||
|
<defaultPlacingRot>North</defaultPlacingRot>
|
||||||
|
<selectable>true</selectable>
|
||||||
|
<terrainAffordanceNeeded>Light</terrainAffordanceNeeded>
|
||||||
|
<soundImpactDefault>BulletImpact_Metal</soundImpactDefault>
|
||||||
|
<preventSkyfallersLandingOn>true</preventSkyfallersLandingOn>
|
||||||
|
<drawerType>RealtimeOnly</drawerType>
|
||||||
|
<repairEffect>ConstructMetal</repairEffect>
|
||||||
|
<forceDebugSpawnable>true</forceDebugSpawnable>
|
||||||
|
<researchPrerequisites Inherit="False">
|
||||||
|
<li>WULA_Aircraft_Carrier_Technology</li>
|
||||||
|
</researchPrerequisites>
|
||||||
|
<building>
|
||||||
|
<expandHomeArea>false</expandHomeArea>
|
||||||
|
<destroySound>BuildingDestroyed_Metal_Big</destroySound>
|
||||||
|
<paintable>true</paintable>
|
||||||
|
<isInert>true</isInert>
|
||||||
|
</building>
|
||||||
|
<comps>
|
||||||
|
<li Class="WulaFallenEmpire.CompProperties_FactionSetter">
|
||||||
|
<!-- <factionDef>Mechanoid</factionDef> 不写默认玩家派系-->
|
||||||
|
<usePlayerFactionIfNull>true</usePlayerFactionIfNull>
|
||||||
|
<overrideExistingFaction>false</overrideExistingFaction>
|
||||||
|
</li>
|
||||||
|
<li Class="WulaFallenEmpire.CompProperties_AircraftHangar">
|
||||||
|
<aircraftDef>WULA_ConstructionShip_Entity</aircraftDef>
|
||||||
|
<aircraftCount>1</aircraftCount>
|
||||||
|
<skyfallerLeaving></skyfallerLeaving>
|
||||||
|
|
||||||
|
<autoLaunchEnabled>true</autoLaunchEnabled>
|
||||||
|
<autoLaunchDelayTicks>1</autoLaunchDelayTicks>
|
||||||
|
<autoLaunchOnConstruction>true</autoLaunchOnConstruction>
|
||||||
|
<autoLaunchOnPowerOn>false</autoLaunchOnPowerOn>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
</ThingDef>
|
||||||
|
<ThingDef>
|
||||||
|
<defName>WULA_ConstructionShip_Entity</defName>
|
||||||
|
<label>帝国工程舰</label>
|
||||||
|
<description>什么?这是个记录数量用的thingdef,你不应该在任何场合下看到这个。</description>
|
||||||
|
<thingClass>Thing</thingClass>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
<!-- <ThingDef ParentName="BuildingBase">
|
<!-- <ThingDef ParentName="BuildingBase">
|
||||||
<defName>WULA_Watch_Tower</defName>
|
<defName>WULA_Watch_Tower</defName>
|
||||||
|
|||||||
@@ -67,11 +67,144 @@
|
|||||||
<li Class="WulaFallenEmpire.CompProperties_FlyOverCooldown">
|
<li Class="WulaFallenEmpire.CompProperties_FlyOverCooldown">
|
||||||
<baseCooldownTicks>60000</baseCooldownTicks> <!-- 1天 -->
|
<baseCooldownTicks>60000</baseCooldownTicks> <!-- 1天 -->
|
||||||
</li>
|
</li>
|
||||||
|
<!-- 伴飞 -->
|
||||||
|
<li Class="WulaFallenEmpire.CompProperties_FlyOverEscort">
|
||||||
|
<escortFlyOverDef>WULA_Striker_Escort</escortFlyOverDef>
|
||||||
|
|
||||||
|
<!-- 生成配置 -->
|
||||||
|
<spawnIntervalTicks>300</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>750</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> <!-- 比主舰稍高 -->
|
||||||
|
<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_BattleShip_Escort</escortFlyOverDef>
|
||||||
|
|
||||||
|
<!-- 生成配置 -->
|
||||||
|
<spawnIntervalTicks>3000</spawnIntervalTicks> <!-- 5秒 -->
|
||||||
|
<maxEscorts>2</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.5</min>
|
||||||
|
<max>0.8</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>
|
</comps>
|
||||||
</ThingDef>
|
</ThingDef>
|
||||||
<ThingDef ParentName="EtherealThingBase">
|
<ThingDef ParentName="EtherealThingBase">
|
||||||
<defName>WULA_BattleShip</defName>
|
<defName>WULA_BattleShip</defName>
|
||||||
<label>乌拉帝国护航舰</label>
|
<label>乌拉帝国巡洋舰</label>
|
||||||
<thingClass>WulaFallenEmpire.FlyOver</thingClass>
|
<thingClass>WulaFallenEmpire.FlyOver</thingClass>
|
||||||
<tickerType>Normal</tickerType>
|
<tickerType>Normal</tickerType>
|
||||||
<drawerType>RealtimeOnly</drawerType>
|
<drawerType>RealtimeOnly</drawerType>
|
||||||
@@ -117,8 +250,8 @@
|
|||||||
<!-- 入场信封信息 -->
|
<!-- 入场信封信息 -->
|
||||||
<li Class="WulaFallenEmpire.CompProperties_SendLetterAfterTicks">
|
<li Class="WulaFallenEmpire.CompProperties_SendLetterAfterTicks">
|
||||||
<ticksDelay>60</ticksDelay> <!-- 2秒后发送 -->
|
<ticksDelay>60</ticksDelay> <!-- 2秒后发送 -->
|
||||||
<letterLabel>帝国护航舰已抵达</letterLabel>
|
<letterLabel>帝国巡洋舰已抵达</letterLabel>
|
||||||
<letterText>一艘帝国护航舰响应请求抵达殖民地上空!</letterText>
|
<letterText>一艘帝国巡洋舰响应请求抵达殖民地上空!</letterText>
|
||||||
<letterDef>PositiveEvent</letterDef>
|
<letterDef>PositiveEvent</letterDef>
|
||||||
<onlySendOnce>true</onlySendOnce>
|
<onlySendOnce>true</onlySendOnce>
|
||||||
<requireOnMap>true</requireOnMap>
|
<requireOnMap>true</requireOnMap>
|
||||||
@@ -133,6 +266,112 @@
|
|||||||
<li Class="WulaFallenEmpire.CompProperties_FlyOverCooldown">
|
<li Class="WulaFallenEmpire.CompProperties_FlyOverCooldown">
|
||||||
<baseCooldownTicks>60000</baseCooldownTicks> <!-- 1天 -->
|
<baseCooldownTicks>60000</baseCooldownTicks> <!-- 1天 -->
|
||||||
</li>
|
</li>
|
||||||
|
<li Class="WulaFallenEmpire.CompProperties_FlyOverEscort">
|
||||||
|
<escortFlyOverDef>WULA_BattleShip_Escort</escortFlyOverDef>
|
||||||
|
|
||||||
|
<!-- 生成配置 -->
|
||||||
|
<spawnIntervalTicks>3000</spawnIntervalTicks> <!-- 5秒 -->
|
||||||
|
<maxEscorts>2</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.5</min>
|
||||||
|
<max>0.8</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_AircraftCarrier</defName>
|
||||||
|
<label>乌拉帝国航空舰</label>
|
||||||
|
<thingClass>WulaFallenEmpire.FlyOver</thingClass>
|
||||||
|
<tickerType>Normal</tickerType>
|
||||||
|
<drawerType>RealtimeOnly</drawerType>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Wula/FlyoverThing/WULA_ConstructionShip_Shadow</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
<shaderType>TransparentPostLight</shaderType>
|
||||||
|
<drawSize>(70,200)</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_SendLetterAfterTicks">
|
||||||
|
<ticksDelay>60</ticksDelay> <!-- 2秒后发送 -->
|
||||||
|
<letterLabel>帝国航空舰已抵达</letterLabel>
|
||||||
|
<letterText>一艘帝国航空舰响应请求抵达殖民地上空!</letterText>
|
||||||
|
<letterDef>PositiveEvent</letterDef>
|
||||||
|
<onlySendOnce>true</onlySendOnce>
|
||||||
|
<requireOnMap>true</requireOnMap>
|
||||||
|
<destroyAfterSending>false</destroyAfterSending> <!-- 发送后销毁flyover -->
|
||||||
|
</li>
|
||||||
|
<li Class="WulaFallenEmpire.CompProperties_FlyOverFacilities">
|
||||||
|
<availableFacilities>
|
||||||
|
<li>HarborFacility</li>
|
||||||
|
</availableFacilities>
|
||||||
|
</li>
|
||||||
</comps>
|
</comps>
|
||||||
</ThingDef>
|
</ThingDef>
|
||||||
<ThingDef ParentName="EtherealThingBase">
|
<ThingDef ParentName="EtherealThingBase">
|
||||||
@@ -199,6 +438,152 @@
|
|||||||
</comps>
|
</comps>
|
||||||
</ThingDef>
|
</ThingDef>
|
||||||
|
|
||||||
|
<!-- 伴飞类 -->
|
||||||
|
<ThingDef ParentName="EtherealThingBase">
|
||||||
|
<defName>WULA_Striker_Escort</defName>
|
||||||
|
<label>乌拉帝国攻击机(伴飞)</label>
|
||||||
|
<thingClass>WulaFallenEmpire.FlyOver</thingClass>
|
||||||
|
<tickerType>Normal</tickerType>
|
||||||
|
<drawerType>RealtimeOnly</drawerType>
|
||||||
|
<graphicData>
|
||||||
|
<!-- <texPath>ArachnaeSwarm/Weapon/ARA_Weapon_Empty</texPath> -->
|
||||||
|
<texPath>Wula/FlyoverThing/WULA_Striker_Shadow</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
<shaderType>TransparentPostLight</shaderType>
|
||||||
|
<drawSize>(30,15)</drawSize>
|
||||||
|
<color>(255,255,255,45)</color>
|
||||||
|
</graphicData>
|
||||||
|
<castEdgeShadows>false</castEdgeShadows>
|
||||||
|
<staticSunShadowHeight>0</staticSunShadowHeight>
|
||||||
|
<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>
|
||||||
|
|
||||||
|
<useApproachAnimation>true</useApproachAnimation>
|
||||||
|
<approachDuration>1</approachDuration>
|
||||||
|
<approachOffsetDistance>20</approachOffsetDistance>
|
||||||
|
</li>
|
||||||
|
</modExtensions>
|
||||||
|
<seeThroughFog>true</seeThroughFog>
|
||||||
|
<useHitPoints>false</useHitPoints>
|
||||||
|
<selectable>false</selectable>
|
||||||
|
<alwaysHaulable>false</alwaysHaulable>
|
||||||
|
<altitudeLayer>MetaOverlays</altitudeLayer>
|
||||||
|
</ThingDef>
|
||||||
|
<ThingDef ParentName="EtherealThingBase">
|
||||||
|
<defName>WULA_Bomber_Escort</defName>
|
||||||
|
<thingClass>WulaFallenEmpire.FlyOver</thingClass>
|
||||||
|
<label>乌拉帝国轰炸机</label>
|
||||||
|
<tickerType>Normal</tickerType>
|
||||||
|
<drawerType>RealtimeOnly</drawerType>
|
||||||
|
<graphicData>
|
||||||
|
<!-- <texPath>ArachnaeSwarm/Weapon/ARA_Weapon_Empty</texPath> -->
|
||||||
|
<texPath>Wula/FlyoverThing/WULA_Bomber_Shadow</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
<shaderType>TransparentPostLight</shaderType>
|
||||||
|
<drawSize>(50,35)</drawSize>
|
||||||
|
<color>(255,255,255,45)</color>
|
||||||
|
</graphicData>
|
||||||
|
<castEdgeShadows>false</castEdgeShadows>
|
||||||
|
<staticSunShadowHeight>0</staticSunShadowHeight>
|
||||||
|
<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>
|
||||||
|
|
||||||
|
<useApproachAnimation>true</useApproachAnimation>
|
||||||
|
<approachDuration>1</approachDuration>
|
||||||
|
<approachOffsetDistance>20</approachOffsetDistance>
|
||||||
|
</li>
|
||||||
|
</modExtensions>
|
||||||
|
<seeThroughFog>true</seeThroughFog>
|
||||||
|
<useHitPoints>false</useHitPoints>
|
||||||
|
<selectable>false</selectable>
|
||||||
|
<alwaysHaulable>false</alwaysHaulable>
|
||||||
|
<altitudeLayer>MetaOverlays</altitudeLayer>
|
||||||
|
</ThingDef>
|
||||||
|
<ThingDef ParentName="EtherealThingBase">
|
||||||
|
<defName>WULA_BattleShip_Escort</defName>
|
||||||
|
<label>乌拉帝国巡洋舰(伴飞)</label>
|
||||||
|
<thingClass>WulaFallenEmpire.FlyOver</thingClass>
|
||||||
|
<tickerType>Normal</tickerType>
|
||||||
|
<drawerType>RealtimeOnly</drawerType>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Wula/FlyoverThing/WULA_BattleShip_Shadow</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
<shaderType>TransparentPostLight</shaderType>
|
||||||
|
<drawSize>(70,100)</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_FlyOverFacilities">
|
||||||
|
<availableFacilities>
|
||||||
|
<li>BombardmentFacility</li>
|
||||||
|
</availableFacilities>
|
||||||
|
</li>
|
||||||
|
<!-- 新增冷却组件 -->
|
||||||
|
<li Class="WulaFallenEmpire.CompProperties_FlyOverCooldown">
|
||||||
|
<baseCooldownTicks>60000</baseCooldownTicks> <!-- 1天 -->
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
</ThingDef>
|
||||||
|
|
||||||
<!-- 战机 -->
|
<!-- 战机 -->
|
||||||
<ThingDef Name="WULA_Fighter_Drone_Base" ParentName="EtherealThingBase" Abstract="True">
|
<ThingDef Name="WULA_Fighter_Drone_Base" ParentName="EtherealThingBase" Abstract="True">
|
||||||
<thingClass>WulaFallenEmpire.FlyOver</thingClass>
|
<thingClass>WulaFallenEmpire.FlyOver</thingClass>
|
||||||
@@ -347,7 +732,7 @@
|
|||||||
<drawerType>RealtimeOnly</drawerType>
|
<drawerType>RealtimeOnly</drawerType>
|
||||||
<graphicData>
|
<graphicData>
|
||||||
<!-- <texPath>ArachnaeSwarm/Weapon/ARA_Weapon_Empty</texPath> -->
|
<!-- <texPath>ArachnaeSwarm/Weapon/ARA_Weapon_Empty</texPath> -->
|
||||||
<texPath>Wula/FlyoverThing/WULA_Fighter_Shadow</texPath>
|
<texPath>Wula/FlyoverThing/WULA_Striker</texPath>
|
||||||
<graphicClass>Graphic_Single</graphicClass>
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
<shaderType>TransparentPostLight</shaderType>
|
<shaderType>TransparentPostLight</shaderType>
|
||||||
<drawSize>(30,15)</drawSize>
|
<drawSize>(30,15)</drawSize>
|
||||||
@@ -533,7 +918,7 @@
|
|||||||
<drawerType>RealtimeOnly</drawerType>
|
<drawerType>RealtimeOnly</drawerType>
|
||||||
<graphicData>
|
<graphicData>
|
||||||
<!-- <texPath>ArachnaeSwarm/Weapon/ARA_Weapon_Empty</texPath> -->
|
<!-- <texPath>ArachnaeSwarm/Weapon/ARA_Weapon_Empty</texPath> -->
|
||||||
<texPath>Wula/FlyoverThing/WULA_Bomber_Shadow</texPath>
|
<texPath>Wula/FlyoverThing/WULA_Bomber</texPath>
|
||||||
<graphicClass>Graphic_Single</graphicClass>
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
<shaderType>TransparentPostLight</shaderType>
|
<shaderType>TransparentPostLight</shaderType>
|
||||||
<drawSize>(50,35)</drawSize>
|
<drawSize>(50,35)</drawSize>
|
||||||
|
|||||||
@@ -2090,7 +2090,7 @@
|
|||||||
</li>
|
</li>
|
||||||
</modExtensions>
|
</modExtensions>
|
||||||
</ThingDef>
|
</ThingDef>
|
||||||
<!-- <AbilityDef>
|
<AbilityDef>
|
||||||
<defName>WULA_RW_Auto_GL_Smoke_Ability</defName>
|
<defName>WULA_RW_Auto_GL_Smoke_Ability</defName>
|
||||||
<label>发射烟雾弹</label>
|
<label>发射烟雾弹</label>
|
||||||
<description>使用SEl-78"角砾岩"临时装填并发射一枚烟雾弹,用于遮蔽炮塔的瞄准和防止己方被流弹击中。</description>
|
<description>使用SEl-78"角砾岩"临时装填并发射一枚烟雾弹,用于遮蔽炮塔的瞄准和防止己方被流弹击中。</description>
|
||||||
@@ -2124,21 +2124,64 @@
|
|||||||
<projectileDef>Bullet_Shell_Smoke</projectileDef>
|
<projectileDef>Bullet_Shell_Smoke</projectileDef>
|
||||||
</li>
|
</li>
|
||||||
</comps>
|
</comps>
|
||||||
</AbilityDef> -->
|
</AbilityDef>
|
||||||
|
|
||||||
|
<!-- 作弊 -->
|
||||||
|
<ThingDef ParentName="BaseMeleeWeapon_Blunt_Quality">
|
||||||
|
<defName>WULA_MW_Cheat_Weapon</defName>
|
||||||
|
<label>由于原版实在是太难太难了,而其他各个受欢迎的MOD也太难太难了,您在苦苦支撑的过程中已经付出了无可指摘的努力,您的游戏理解完全正确,只是您的游戏遭遇太不公了。所以您不应该去寻求他人的指导或者做出任何改进,而是理应用一种合理的、不是作弊的、无可置疑正统的方式,轻松地享受成为边缘世界霸主的感觉。</label>
|
||||||
|
<description>可以删除除了块堆和地板外所有东西的武器,拿去和其他超正义mod对打吧——你或许知道,这玩意不属于正常流程中应使用的东西。</description>
|
||||||
|
<smeltable>false</smeltable>
|
||||||
|
<graphicData>
|
||||||
|
<texPath>Wula/Weapon/WULA_MW_Scepter_Of_CLoak</texPath>
|
||||||
|
<graphicClass>Graphic_Single</graphicClass>
|
||||||
|
<shaderType>CutoutComplex</shaderType>
|
||||||
|
</graphicData>
|
||||||
|
<equippedAngleOffset>-65</equippedAngleOffset>
|
||||||
|
<techLevel>Spacer</techLevel>
|
||||||
|
<statBases>
|
||||||
|
<WorkToMake>9999999999</WorkToMake>
|
||||||
|
<Mass>5</Mass>
|
||||||
|
</statBases>
|
||||||
|
<costStuffCount>0</costStuffCount>
|
||||||
|
<stuffCategories Inherit="False"/>
|
||||||
|
<tools>
|
||||||
|
<li>
|
||||||
|
<label>槌头</label>
|
||||||
|
<capacities>
|
||||||
|
<li>Poke</li>
|
||||||
|
</capacities>
|
||||||
|
<power>12</power>
|
||||||
|
<cooldownTime>1.5</cooldownTime>
|
||||||
|
<armorPenetration>0.8</armorPenetration>
|
||||||
|
<extraMeleeDamages>
|
||||||
|
<li>
|
||||||
|
<def>Stun</def>
|
||||||
|
<amount>0.5</amount>
|
||||||
|
</li>
|
||||||
|
</extraMeleeDamages>
|
||||||
|
</li>
|
||||||
|
</tools>
|
||||||
|
<recipeMaker Inherit="False" IsNull="True"/>
|
||||||
|
<comps>
|
||||||
|
<li Class="CompProperties_EquippableAbilityReloadable">
|
||||||
|
<abilityDef>WULA_MW_Cheat_Weapon_Ability</abilityDef>
|
||||||
|
<chargeNoun>伟力</chargeNoun>
|
||||||
|
</li>
|
||||||
|
</comps>
|
||||||
|
</ThingDef>
|
||||||
<AbilityDef>
|
<AbilityDef>
|
||||||
<defName>WULA_RW_Auto_GL_Smoke_Ability</defName>
|
<defName>WULA_MW_Cheat_Weapon_Ability</defName>
|
||||||
<label>律令死亡</label>
|
<label>放逐之门</label>
|
||||||
<description>使得目标立刻被放逐——无视一切保护措施,将其从存档中永远擦除。</description>
|
<description>使得目标立刻被放逐——无视一切保护措施,将其从存档中永远擦除。</description>
|
||||||
<iconPath>Wula/UI/Abilities/WULA_RW_Auto_GL_Smoke_Ability</iconPath>
|
<iconPath>Wula/UI/Abilities/WULA_MW_Cheat_Weapon_Ability</iconPath>
|
||||||
<writeCombatLog>True</writeCombatLog>
|
<writeCombatLog>True</writeCombatLog>
|
||||||
<showPsycastEffects>False</showPsycastEffects>
|
<showPsycastEffects>False</showPsycastEffects>
|
||||||
<hotKey>Misc11</hotKey>
|
<hotKey>Misc11</hotKey>
|
||||||
<showOnCharacterCard>false</showOnCharacterCard>
|
<showOnCharacterCard>false</showOnCharacterCard>
|
||||||
<charges>3</charges>
|
|
||||||
<cooldownPerCharge>true</cooldownPerCharge>
|
|
||||||
<cooldownTicksRange>1</cooldownTicksRange>
|
<cooldownTicksRange>1</cooldownTicksRange>
|
||||||
<statBases>
|
<statBases>
|
||||||
<Ability_EffectRadius>35</Ability_EffectRadius>
|
<Ability_EffectRadius>15</Ability_EffectRadius>
|
||||||
</statBases>
|
</statBases>
|
||||||
<verbProperties>
|
<verbProperties>
|
||||||
<verbClass>Verb_CastAbility</verbClass>
|
<verbClass>Verb_CastAbility</verbClass>
|
||||||
|
|||||||
BIN
Content/Textures/Wula/FlyoverThing/WULA_Bomber.png
Normal file
|
After Width: | Height: | Size: 165 KiB |
|
Before Width: | Height: | Size: 165 KiB After Width: | Height: | Size: 37 KiB |
|
Before Width: | Height: | Size: 102 KiB After Width: | Height: | Size: 102 KiB |
BIN
Content/Textures/Wula/FlyoverThing/WULA_Striker_Shadow.png
Normal file
|
After Width: | Height: | Size: 27 KiB |
|
Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 7.8 KiB |
|
Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 7.8 KiB |