2025-6-25
This commit is contained in:
116
1.5/Defs/Scenarios/Scenarios_WULA.xml
Normal file
116
1.5/Defs/Scenarios/Scenarios_WULA.xml
Normal file
@@ -0,0 +1,116 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<Defs>
|
||||
<ScenarioDef Name="Crashlanded">
|
||||
<defName>WULA_Start_Scenario</defName>
|
||||
<label>意外重启</label>
|
||||
<description>在乌拉帝国的大内战中,无数乌拉帝国合成人因为人工智能网络“演算圆环”的崩溃而进入保护性的休眠状态。在边缘世界沉睡的乌拉帝国合成人收到了某人广播的唤醒指令,解除了意识闭锁,开始重新踏入这个面目全非的法外之地。</description>
|
||||
<scenario>
|
||||
<summary>以三位机械乌拉为初始殖民者开始游戏,初始资源较少。</summary>
|
||||
<playerFaction>
|
||||
<def>PlayerFaction</def>
|
||||
<factionDef>WULA_Awakened_Synth</factionDef>
|
||||
</playerFaction>
|
||||
<parts>
|
||||
<!-- Config pages -->
|
||||
<li Class="ScenPart_ConfigPage_ConfigureStartingPawns">
|
||||
<def>ConfigPage_ConfigureStartingPawns</def>
|
||||
<pawnCount>3</pawnCount>
|
||||
<pawnChoiceCount>8</pawnChoiceCount>
|
||||
</li>
|
||||
|
||||
<!-- Player starting stuff spawn method-->
|
||||
<li Class="ScenPart_PlayerPawnsArriveMethod">
|
||||
<def>PlayerPawnsArriveMethod</def>
|
||||
<method>Standing</method>
|
||||
<visible>false</visible>
|
||||
</li>
|
||||
|
||||
<!-- Player starting things -->
|
||||
<!-- 50核心 -->
|
||||
<li Class="ScenPart_StartingThing_Defined">
|
||||
<def>StartingThing_Defined</def>
|
||||
<thingDef>WULA_Charge_Cube</thingDef>
|
||||
<count>50</count>
|
||||
</li>
|
||||
<li Class="ScenPart_StartingThing_Defined">
|
||||
<def>StartingThing_Defined</def>
|
||||
<thingDef>MedicineIndustrial</thingDef>
|
||||
<count>30</count>
|
||||
</li>
|
||||
<li Class="ScenPart_StartingThing_Defined">
|
||||
<def>StartingThing_Defined</def>
|
||||
<thingDef>ComponentIndustrial</thingDef>
|
||||
<count>30</count>
|
||||
</li>
|
||||
<li Class="ScenPart_StartingThing_Defined">
|
||||
<def>StartingThing_Defined</def>
|
||||
<thingDef>MeleeWeapon_Knife</thingDef>
|
||||
<stuff>Plasteel</stuff>
|
||||
</li>
|
||||
|
||||
<!-- Scatter some things near player start -->
|
||||
<li Class="ScenPart_ScatterThingsNearPlayerStart">
|
||||
<def>ScatterThingsNearPlayerStart</def>
|
||||
<thingDef>Steel</thingDef>
|
||||
<count>700</count>
|
||||
</li>
|
||||
<li Class="ScenPart_ScatterThingsNearPlayerStart">
|
||||
<def>ScatterThingsNearPlayerStart</def>
|
||||
<thingDef>WoodLog</thingDef>
|
||||
<count>300</count>
|
||||
</li>
|
||||
|
||||
<!-- Scatter some things anywhere -->
|
||||
<li Class="ScenPart_ScatterThingsAnywhere">
|
||||
<def>ScatterThingsAnywhere</def>
|
||||
<thingDef>ShipChunk</thingDef>
|
||||
<allowRoofed>false</allowRoofed>
|
||||
<count>3</count>
|
||||
</li>
|
||||
<li Class="ScenPart_ScatterThingsAnywhere">
|
||||
<def>ScatterThingsAnywhere</def>
|
||||
<thingDef>Steel</thingDef>
|
||||
<count>720</count>
|
||||
</li>
|
||||
<li Class="ScenPart_ScatterThingsAnywhere">
|
||||
<def>ScatterThingsAnywhere</def>
|
||||
<thingDef>MealSurvivalPack</thingDef>
|
||||
<count>7</count>
|
||||
</li>
|
||||
|
||||
<!-- Starting mechs -->
|
||||
<li Class="ScenPart_StartingMech">
|
||||
<def>StartingMech</def>
|
||||
<mechKind>Mech_Lifter</mechKind>
|
||||
<overseenByPlayerPawnChance>1</overseenByPlayerPawnChance>
|
||||
</li>
|
||||
<li Class="ScenPart_StartingMech">
|
||||
<def>StartingMech</def>
|
||||
<mechKind>Mech_Constructoid</mechKind>
|
||||
<overseenByPlayerPawnChance>1</overseenByPlayerPawnChance>
|
||||
</li>
|
||||
|
||||
<!-- Starting research -->
|
||||
<li Class="ScenPart_StartingResearch">
|
||||
<def>StartingResearch</def>
|
||||
<project>MicroelectronicsBasics</project>
|
||||
</li>
|
||||
<li Class="ScenPart_StartingResearch">
|
||||
<def>StartingResearch</def>
|
||||
<project>BasicMechtech</project>
|
||||
</li>
|
||||
<li Class="ScenPart_StartingResearch">
|
||||
<def>StartingResearch</def>
|
||||
<project>Batteries</project>
|
||||
</li>
|
||||
|
||||
<!-- Game start dialog -->
|
||||
<li Class="ScenPart_GameStartDialog">
|
||||
<def>GameStartDialog</def>
|
||||
<textKey>GameStartDialog</textKey>
|
||||
<closeSound>GameStartSting</closeSound>
|
||||
</li>
|
||||
</parts>
|
||||
</scenario>
|
||||
</ScenarioDef>
|
||||
</Defs>
|
||||
Reference in New Issue
Block a user