Files
FCP-Tools/1.6/Defs/QuestScriptDefs/FCP_Scripts_StorytellerPawns.xml
RickGrymes 5ba1145564 Add workTable roles, tweak production & XML fixes
Add workTableRoomRole and workTableNotInRoomRoleFactor to multiple production building defs and set Kitchen/Workshop roles where appropriate. For one production building increase work (WorkToBuild -> 3500), add ComponentIndustrial cost and WorkTableWorkSpeedFactor. Clean up XML indentation/formatting in storyteller quest and ruined vehicles defs. Update About.xml modDependencies to include Ideology and reorder Biotech.
2026-02-24 00:50:53 -06:00

39 lines
1.5 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<Defs>
<IncidentDef ParentName="GiveQuestBase">
<defName>FCP_GiveQuest_StorytellerJoiner</defName>
<label>a story teller</label>
<questScriptDef>FCP_Quest_StorytellerJoins</questScriptDef>
<baseChance>0</baseChance> <!-- given by a special storyteller comp -->
</IncidentDef>
<QuestScriptDef>
<defName>FCP_Quest_StorytellerJoins</defName>
<autoAccept>true</autoAccept>
<defaultHidden>true</defaultHidden>
<isRootSpecial>true</isRootSpecial>
<successHistoryEvent MayRequire="Ludeon.RimWorld.Ideology">CharityFulfilled_WandererJoins</successHistoryEvent>
<failedOrExpiredHistoryEvent MayRequire="Ludeon.RimWorld.Ideology">CharityRefused_WandererJoins</failedOrExpiredHistoryEvent>
<questNameRules>
<rulesStrings>
<li>questName->A Wanderer named [pawn_nameIndef]</li>
</rulesStrings>
</questNameRules>
<questDescriptionRules>
<rulesStrings>
<li>questDescription-></li>
</rulesStrings>
</questDescriptionRules>
<root Class="FCP.Core.QuestNode_Root_StorytellerJoin"/>
</QuestScriptDef>
<LetterDef ParentName="CustomChoiceLetterBase">
<defName>FCP_Letter_AcceptStoryteller</defName>
<color>(41, 196, 80)</color>
<arriveSound>GameStartSting</arriveSound>
<letterClass>FCP.Core.ChoiceLetter_AcceptJoinerScenario</letterClass>
</LetterDef>
</Defs>