This commit is contained in:
2025-12-10 17:28:01 +08:00
parent f8a7a50237
commit 2c745c469c
5 changed files with 71 additions and 16 deletions

View File

@@ -39,6 +39,9 @@
<nodes>
<!-- 获取地图 -->
<li Class="QuestNode_GetMap" />
<li Class="QuestNode_SendSignals">
<outSignals>wulaAttackComing</outSignals>
</li>
<!-- 随机 -->
<li Class="QuestNode_RandomNode">
@@ -66,6 +69,7 @@
<text>乌拉帝国 行星封锁机关对殖民地发起了报复打击,她们往殖民地空投了整装的要塞!</text>
</li>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Bunker_Drop_Zone_Beacon_Cleanzone</thingDef>
<faction>Wula_PIA_Legion_Faction</faction>
<spawnCount>1</spawnCount>
@@ -79,6 +83,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Bunker_Drop_Zone_Beacon_Cleanzone</thingDef>
<faction>Wula_PIA_Legion_Faction</faction>
<spawnCount>4</spawnCount>
@@ -95,6 +100,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Turret_Group_Drop_Zone_Beacon_Cleanzone</thingDef>
<faction>Wula_PIA_Legion_Faction</faction>
<spawnCount>2</spawnCount>
@@ -112,6 +118,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Fortress_Drop_Zone_Beacon_Cleanzone</thingDef>
<faction>Wula_PIA_Legion_Faction</faction>
<spawnCount>1</spawnCount>
@@ -125,6 +132,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Turret_Group_Drop_Zone_Beacon_Cleanzone</thingDef>
<faction>Wula_PIA_Legion_Faction</faction>
<spawnCount>3</spawnCount>
@@ -145,6 +153,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Fortress_Drop_Zone_Beacon_Cleanzone</thingDef>
<faction>Wula_PIA_Legion_Faction</faction>
<spawnCount>1</spawnCount>
@@ -158,6 +167,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Turret_Group_Drop_Zone_Beacon_Cleanzone</thingDef>
<faction>Wula_PIA_Legion_Faction</faction>
<spawnCount>3</spawnCount>
@@ -178,6 +188,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Huge_Fortress_Drop_Zone_Beacon_Cleanzone</thingDef>
<faction>Wula_PIA_Legion_Faction</faction>
<spawnCount>1</spawnCount>
@@ -191,6 +202,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Fortress_Drop_Zone_Beacon_Cleanzone</thingDef>
<faction>Wula_PIA_Legion_Faction</faction>
<spawnCount>2</spawnCount>
@@ -211,6 +223,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Bunker_Drop_Zone_Beacon_Cleanzone</thingDef>
<faction>Wula_PIA_Legion_Faction</faction>
<spawnCount>4</spawnCount>
@@ -218,6 +231,7 @@
<sendMessageOnFailure>false</sendMessageOnFailure>
</li>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Fortress_Drop_Zone_Beacon_Cleanzone</thingDef>
<faction>Wula_PIA_Legion_Faction</faction>
<spawnCount>1</spawnCount>
@@ -231,6 +245,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Turret_Group_Drop_Zone_Beacon_Cleanzone</thingDef>
<faction>Wula_PIA_Legion_Faction</faction>
<spawnCount>3</spawnCount>
@@ -251,6 +266,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Bunker_Drop_Zone_Beacon_Cleanzone</thingDef>
<faction>Wula_PIA_Legion_Faction</faction>
<spawnCount>4</spawnCount>
@@ -258,6 +274,7 @@
<sendMessageOnFailure>false</sendMessageOnFailure>
</li>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Fortress_Drop_Zone_Beacon_Cleanzone</thingDef>
<faction>Wula_PIA_Legion_Faction</faction>
<spawnCount>1</spawnCount>
@@ -271,6 +288,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Turret_Group_Drop_Zone_Beacon_Cleanzone</thingDef>
<faction>Wula_PIA_Legion_Faction</faction>
<spawnCount>3</spawnCount>

View File

@@ -39,6 +39,9 @@
<nodes>
<!-- 获取地图 -->
<li Class="QuestNode_GetMap" />
<li Class="QuestNode_SendSignals">
<outSignals>wulaAttackComing</outSignals>
</li>
<!-- 随机 -->
<li Class="QuestNode_RandomNode">
@@ -66,6 +69,7 @@
<text>乌拉帝国进步派叛军向殖民地发射了挖掘机集群!</text>
</li>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Combat_Excavator_Hostile_Incoming</thingDef>
<spawnCount>1</spawnCount>
<spreadOut>true</spreadOut>
@@ -79,6 +83,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Combat_Excavator_Hostile_Incoming</thingDef>
<spawnCount>1</spawnCount>
<spreadOut>true</spreadOut>
@@ -95,6 +100,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Combat_Excavator_Hostile_Incoming</thingDef>
<spawnCount>1</spawnCount>
<spreadOut>true</spreadOut>
@@ -111,6 +117,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Combat_Excavator_Hostile_Incoming</thingDef>
<spawnCount>2</spawnCount>
<spreadOut>true</spreadOut>
@@ -187,6 +194,7 @@
<text>乌拉帝国进步派叛军的突击舰队正在攻击殖民地!</text>
</li>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Progressive_Ship_Mini_Beacon_Cleanzone</thingDef>
<faction>Wula_Progressive_Faction</faction>
<spawnCount>1</spawnCount>
@@ -200,6 +208,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Progressive_Ship_Mini_Beacon_Cleanzone</thingDef>
<faction>Wula_Progressive_Faction</faction>
<spawnCount>4</spawnCount>
@@ -216,6 +225,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Progressive_Ship_Small_Beacon_Cleanzone</thingDef>
<faction>Wula_Progressive_Faction</faction>
<spawnCount>2</spawnCount>
@@ -232,6 +242,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Progressive_Ship_Mid_Beacon_Cleanzone</thingDef>
<faction>Wula_Progressive_Faction</faction>
<spawnCount>1</spawnCount>
@@ -245,6 +256,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Progressive_Ship_Small_Beacon_Cleanzone</thingDef>
<faction>Wula_Progressive_Faction</faction>
<spawnCount>3</spawnCount>
@@ -264,6 +276,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Progressive_Ship_Mid_Beacon_Cleanzone</thingDef>
<faction>Wula_Progressive_Faction</faction>
<spawnCount>1</spawnCount>
@@ -277,6 +290,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Progressive_Ship_Small_Beacon_Cleanzone</thingDef>
<faction>Wula_Progressive_Faction</faction>
<spawnCount>3</spawnCount>
@@ -296,6 +310,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Progressive_Ship_Mid_Beacon_Cleanzone</thingDef>
<faction>Wula_Progressive_Faction</faction>
<spawnCount>1</spawnCount>
@@ -309,6 +324,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Progressive_Ship_Small_Beacon_Cleanzone</thingDef>
<faction>Wula_Progressive_Faction</faction>
<spawnCount>2</spawnCount>
@@ -328,6 +344,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Progressive_Ship_Mini_Beacon_Cleanzone</thingDef>
<faction>Wula_Progressive_Faction</faction>
<spawnCount>4</spawnCount>
@@ -335,6 +352,7 @@
<sendMessageOnFailure>false</sendMessageOnFailure>
</li>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Progressive_Ship_Mid_Beacon_Cleanzone</thingDef>
<faction>Wula_Progressive_Faction</faction>
<spawnCount>1</spawnCount>
@@ -348,6 +366,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Progressive_Ship_Small_Beacon_Cleanzone</thingDef>
<faction>Wula_Progressive_Faction</faction>
<spawnCount>3</spawnCount>
@@ -367,6 +386,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Progressive_Ship_Mini_Beacon_Cleanzone</thingDef>
<faction>Wula_Progressive_Faction</faction>
<spawnCount>4</spawnCount>
@@ -374,6 +394,7 @@
<sendMessageOnFailure>false</sendMessageOnFailure>
</li>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Progressive_Ship_Mid_Beacon_Cleanzone</thingDef>
<faction>Wula_Progressive_Faction</faction>
<spawnCount>1</spawnCount>
@@ -387,6 +408,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>WULA_Progressive_Ship_Small_Beacon_Cleanzone</thingDef>
<faction>Wula_Progressive_Faction</faction>
<spawnCount>3</spawnCount>
@@ -424,6 +446,7 @@
</rules>
</li>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>Mech_WULA_Cat_Cloak_Sniper_Incoming</thingDef>
<spreadOut>true</spreadOut>
<spawnCount>1</spawnCount>
@@ -437,6 +460,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>Mech_WULA_Cat_Cloak_Sniper_Incoming</thingDef>
<spawnCount>1</spawnCount>
<spreadOut>true</spreadOut>
@@ -453,6 +477,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>Mech_WULA_Cat_Cloak_Sniper_Incoming</thingDef>
<spreadOut>true</spreadOut>
<spawnCount>1</spawnCount>
@@ -469,6 +494,7 @@
<node Class="QuestNode_Sequence">
<nodes>
<li Class="WulaFallenEmpire.QuestNode_SpawnPrefabSkyfallerCaller">
<inSignal>wulaAttackComing</inSignal>
<thingDef>Mech_WULA_Cat_Cloak_Sniper_Incoming</thingDef>
<spreadOut>true</spreadOut>
<spawnCount>2</spawnCount>

View File

@@ -476,6 +476,17 @@
</heldByFactionCategoryTags>
</ResearchProjectDef>
<!-- 防御 -->
<ResearchProjectDef ParentName="WULAtechBase">
<defName>WULA_Sonar_Mine_Drop_Technology</defName>
<researchViewX>2.00</researchViewX>
<researchViewY>2.10</researchViewY>
<label>声波地雷空投许可</label>
<description>允许殖民地申请空投感应地雷,其需要一些时间才能启动,启动后会自动向附近在活动的敌人弹射过去。</description>
<baseCost>500</baseCost>
<prerequisites>
<li>WULA_Bunker_Drop_Technology</li>
</prerequisites>
</ResearchProjectDef>
<ResearchProjectDef ParentName="WULAtechBase">
<defName>WULA_Turret_Base_AT_Technology</defName>
<researchViewX>7.00</researchViewX>

View File

@@ -33,7 +33,7 @@
<rotatable>false</rotatable>
<terrainAffordanceNeeded>Light</terrainAffordanceNeeded>
<researchPrerequisites Inherit="False">
<li>WULA_Bunker_Drop_Technology</li>
<li>WULA_Sonar_Mine_Drop_Technology</li>
</researchPrerequisites>
<statBases>
<MarketValue>0</MarketValue>