Files
WulaFallenEmpireRW/1.5/Defs/Scenarios/Scenarios_WULA.xml
2025-06-30 11:55:03 +08:00

117 lines
4.3 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<ScenarioDef Name="Crashlanded" ParentName="ScenarioBase">
<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>Batteries</project>
</li>
<li Class="ScenPart_StartingResearch">
<def>StartingResearch</def>
<project>WULA_Base_Technology</project>
</li>
<!-- Game start dialog -->
<li Class="ScenPart_GameStartDialog">
<def>GameStartDialog</def>
<textKey>GameStartDialog</textKey>
<closeSound>GameStartSting</closeSound>
</li>
</parts>
</scenario>
</ScenarioDef>
</Defs>