开局剧本和盾头虫

This commit is contained in:
Tourswen
2025-09-03 22:46:56 +08:00
parent 4771066384
commit 0e79fa3988
27 changed files with 565 additions and 136 deletions

View File

@@ -0,0 +1,87 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<ScenarioDef ParentName="ScenarioBase">
<defName>ARA_Basic_Start_Scenario</defName>
<label>新阿拉克涅虫巢</label>
<description>一只阿拉克涅虫族女皇种降落在荒无人烟的边缘世界,准备着手建立属于自己的虫巢。</description>
<scenario>
<summary>以一只阿拉克涅虫族女皇种为初始殖民者开始游戏。</summary>
<playerFaction>
<def>PlayerFaction</def>
<factionDef>ARA_New_Hive</factionDef>
</playerFaction>
<parts>
<li Class="ScenPart_PlanetLayer">
<def>PlanetLayer</def>
<layer>Orbit</layer>
<settingsDef>Orbit</settingsDef>
<hide>True</hide>
<tag>Orbit</tag>
<connections>
<li>
<tag>Surface</tag>
<zoomMode>ZoomIn</zoomMode>
</li>
</connections>
</li>
<li Class="ScenPart_GameStartDialog">
<def>GameStartDialog</def>
<text>虫族开场信息</text>
<closeSound>GameStartSting</closeSound>
</li>
<li Class="ScenPart_ConfigPage_ConfigureStartingPawns_KindDefs">
<def>ConfigurePawnsKindDefs</def>
<pawnChoiceCount>1</pawnChoiceCount>
<kindCounts>
<li>
<requiredAtStart>True</requiredAtStart>
<kindDef>ARA_ArachnaeQueen</kindDef>
</li>
</kindCounts>
</li>
<li Class="ScenPart_PlayerPawnsArriveMethod">
<def>PlayerPawnsArriveMethod</def>
</li>
<!-- 初始物品 -->
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>ARA_Carapace</thingDef>
<count>500</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>ARA_InsectJelly</thingDef>
<count>60</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>MedicineIndustrial</thingDef>
<count>10</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>ARA_InteractiveEggSac_Start</thingDef>
<count>3</count>
</li>
<!-- 附近的物品 -->
<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>
<!-- 图上的物品 -->
<li Class="ScenPart_ScatterThingsAnywhere">
<def>ScatterThingsAnywhere</def>
<thingDef>Steel</thingDef>
<count>720</count>
</li>
</parts>
</scenario>
</ScenarioDef>
</Defs>