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>
@@ -108,10 +114,11 @@
<value1>$points</value1>
<value2>5999</value2>
<!-- Lodgers arrive by shuttle -->
<!-- Lodgers arrive by shuttle -->
<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>
@@ -141,10 +149,11 @@
<value1>$points</value1>
<value2>7999</value2>
<!-- Lodgers arrive by shuttle -->
<!-- Lodgers arrive by shuttle -->
<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>
@@ -174,10 +184,11 @@
<value1>$points</value1>
<value2>9999</value2>
<!-- Lodgers arrive by shuttle -->
<!-- Lodgers arrive by shuttle -->
<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>
@@ -207,10 +219,11 @@
<value1>$points</value1>
<value2>12999</value2>
<!-- Lodgers arrive by shuttle -->
<!-- Lodgers arrive by shuttle -->
<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>
@@ -247,10 +262,11 @@
<value1>$points</value1>
<value2>15999</value2>
<!-- Lodgers arrive by shuttle -->
<!-- Lodgers arrive by shuttle -->
<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>
@@ -75,10 +79,11 @@
<li Class="QuestNode_Greater">
<value1>$points</value1>
<value2>2999</value2>
<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>
@@ -91,10 +96,11 @@
<li Class="QuestNode_Greater">
<value1>$points</value1>
<value2>5999</value2>
<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>
@@ -107,10 +113,11 @@
<li Class="QuestNode_Greater">
<value1>$points</value1>
<value2>9999</value2>
<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>
@@ -260,10 +272,11 @@
<li Class="QuestNode_Greater">
<value1>$points</value1>
<value2>7999</value2>
<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>
@@ -292,10 +306,11 @@
<li Class="QuestNode_Greater">
<value1>$points</value1>
<value2>9999</value2>
<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>
@@ -363,10 +382,11 @@
<li Class="QuestNode_Greater">
<value1>$points</value1>
<value2>15999</value2>
<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>
@@ -433,10 +456,11 @@
<li Class="QuestNode_Greater">
<value1>$points</value1>
<value2>2999</value2>
<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>
@@ -449,10 +473,11 @@
<li Class="QuestNode_Greater">
<value1>$points</value1>
<value2>5999</value2>
<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>
@@ -465,10 +490,11 @@
<li Class="QuestNode_Greater">
<value1>$points</value1>
<value2>9999</value2>
<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>
@@ -482,7 +508,7 @@
</li>
</nodes>
</li>
<li Class="QuestNode_End" />
</nodes>
</root>

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>