1인 알몸 시나리오 추가

This commit is contained in:
Cocopomel 2021-06-19 17:40:01 +09:00
parent 2c1f07f442
commit 266a33ea38
5 changed files with 209 additions and 11 deletions

View File

@ -10,8 +10,8 @@
<li>PN_Maintenance</li>
</forcedHediffs>-->
<spawnCategories>
<li>PN_storys</li>
</spawnCategories>
<li>PN_storys</li>
</spawnCategories>
</AlienRace.BackstoryDef>
<!--템플릿
@ -169,6 +169,7 @@
</workDisables>
<spawnCategories>
<li>Paniel_Story_Good</li>
<li>Paniel_Story_Testsubject</li>
</spawnCategories>
<forcedHediffs>
<li>Paniel_Synchro_Good</li>
@ -943,4 +944,73 @@
<li></li>
</forcedHediffs>-->
</AlienRace.BackstoryDef>
<!--==================================== 실험체 ====================================-->
<AlienRace.BackstoryDef ParentName="BasePanielBackStory">
<defName>Paniel_Testsubject_Backstory</defName>
<title>Automaton Test subject</title>
<titleShort>Test subject</titleShort>
<baseDescription>backstory</baseDescription>
<slot>Adulthood</slot>
<skillGains>
<!--<li>
<defName>Shooting</defName>
<amount>2</amount>
</li>
<li>
<defName>Melee</defName>
<amount>2</amount>
</li>
<li>
<defName>Construction</defName>
<amount>2</amount>
</li>
<li>
<defName>Mining</defName>
<amount>2</amount>
</li>
<li>
<defName>Cooking</defName>
<amount>2</amount>
</li>
<li>
<defName>Plants</defName>
<amount>2</amount>
</li>
<li>
<defName>Animals</defName>
<amount>2</amount>
</li>
<li>
<defName>Crafting</defName>
<amount>2</amount>
</li>
<li>
<defName>Artistic</defName>
<amount>2</amount>
</li>
<li>
<defName>Medicine</defName>
<amount>2</amount>
</li>
<li>
<defName>Social</defName>
<amount>2</amount>
</li>
<li>
<defName>Intellectual</defName>
<amount>2</amount>
</li>-->
</skillGains>
<workDisables>
</workDisables>
<spawnCategories>
<li>Paniel_Story_Testsubject</li>
</spawnCategories>
<!--<forcedHediffs>
<li></li>
</forcedHediffs>-->
</AlienRace.BackstoryDef>
</Defs>

View File

@ -7,7 +7,7 @@
</colorSpectrum>
</FactionDef> <!--스타트 팩션-->
<FactionDef ParentName="Paniel_PlayerBase">
<defName>Paniel_PlayerFaction</defName>
<defName>Paniel_testPlayerFaction</defName>
<label>Left Automata</label>
<description>...</description>
<isPlayer>true</isPlayer>
@ -35,4 +35,34 @@
</thingDefs>
</apparelStuffFilter>
</FactionDef>
<FactionDef ParentName="Paniel_PlayerBase">
<defName>Paniel_PlayerFaction</defName>
<label>Left Automata</label>
<description>...</description>
<isPlayer>true</isPlayer>
<basicMemberKind>Paniel_ColonistPawn</basicMemberKind>
<pawnSingular>colonist</pawnSingular>
<pawnsPlural>colonists</pawnsPlural>
<techLevel>Industrial</techLevel>
<backstoryCategories>
<li>Paniel_Story_Start</li>
</backstoryCategories>
<factionIconPath>Icon/Paniel_PlayerIcon</factionIconPath>
<playerInitialSettlementNameMaker>NamerInitialSettlementColony</playerInitialSettlementNameMaker>
<factionNameMaker>NamerFactionOutlander</factionNameMaker>
<settlementNameMaker>NamerSettlementOutlander</settlementNameMaker>
<geneticVariance>1</geneticVariance>
<startingResearchTags>
<li>ClassicStart</li>
</startingResearchTags>
<hairTags>
<li>Rural</li>
</hairTags>
<apparelStuffFilter>
<thingDefs>
<li>Cloth</li>
</thingDefs>
</apparelStuffFilter>
</FactionDef>
</Defs>

View File

@ -42,7 +42,7 @@
<backstoryFiltersOverride>
<li>
<categories>
<li>Paniel_Story_Start</li>
<li>Paniel_Story_Testsubject</li>
</categories>
</li>
</backstoryFiltersOverride>

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<ScenarioDef>
<defName>Paniel_testScenarios</defName>
<label>Paniel test</label>
<ScenarioDef>
<defName>Paniel_Scenarios</defName>
<label>Automaton test subject</label>
<description>test</description>
<scenario>
<summary>test</summary>
@ -15,14 +15,14 @@
<!-- Config pages -->
<li Class="ScenPart_ConfigPage_ConfigureStartingPawns">
<def>ConfigPage_ConfigureStartingPawns</def>
<pawnCount>3</pawnCount>
<pawnCount>1</pawnCount>
<pawnChoiceCount>6</pawnChoiceCount>
</li>
<!-- Player starting stuff spawn method-->
<li Class="ScenPart_PlayerPawnsArriveMethod">
<def>PlayerPawnsArriveMethod</def>
<method>Standing</method>
<li Class="ScenPart_Naked">
<def>Naked</def>
<context>PlayerStarter</context>
</li>
<!-- Game start dialog -->

View File

@ -0,0 +1,98 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<ScenarioDef>
<defName>Paniel_testScenarios</defName>
<label>Paniel test</label>
<description>test</description>
<scenario>
<summary>test</summary>
<playerFaction>
<def>PlayerFaction</def>
<factionDef>Paniel_testPlayerFaction</factionDef>
</playerFaction>
<parts>
<!-- Config pages -->
<li Class="ScenPart_ConfigPage_ConfigureStartingPawns">
<def>ConfigPage_ConfigureStartingPawns</def>
<pawnCount>3</pawnCount>
<pawnChoiceCount>6</pawnChoiceCount>
</li>
<!-- Player starting stuff spawn method-->
<li Class="ScenPart_PlayerPawnsArriveMethod">
<def>PlayerPawnsArriveMethod</def>
<method>Standing</method>
</li>
<!-- Game start dialog -->
<li Class="ScenPart_GameStartDialog">
<def>GameStartDialog</def>
<text>test</text>
<closeSound>GameStartSting</closeSound>
</li>
<!-- test item -->
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>PN_Brain</thingDef>
<count>10</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>AIPersonaCore</thingDef>
<count>10</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>Plasteel</thingDef>
<count>750</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>Steel</thingDef>
<count>750</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>Leather_Automaton</thingDef>
<count>200</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>Chemfuel</thingDef>
<count>200</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>ComponentIndustrial</thingDef>
<count>200</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>ComponentSpacer</thingDef>
<count>200</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>MealSurvivalPack</thingDef>
<count>30</count>
</li>
<li Class="ScenPart_StartingThing_Defined">
<def>StartingThing_Defined</def>
<thingDef>PN_AutomatonFuel</thingDef>
<count>30</count>
</li>
</parts>
</scenario>
</ScenarioDef>
</Defs>