<?xml version="1.0" encoding="utf-8" ?>
<Defs>

  <QuestScriptDef>
    <defName>ReliquaryPilgrims</defName>
    <isRootSpecial>true</isRootSpecial>
    <autoAccept>true</autoAccept>
    <hideInvolvedFactionsInfo>true</hideInvolvedFactionsInfo>
    <sendAvailableLetter>false</sendAvailableLetter>
    <affectedByPoints>false</affectedByPoints>
    <successHistoryEvent>ReliquaryPilgrimsSuccess</successHistoryEvent>
    <questDescriptionAndNameRules>
      <rulesStrings>
        
        <!-- Labels -->
        <li>pilgrimsLabel->[pawns0_nameDef]</li>
        <li>pilgrimsLabelPlural->[faction_pawnsPlural]</li>
        <li>pilgrimsLabelSingularOrPlural(pilgrimCount==1)->[pilgrimsLabel]</li>
        <li>pilgrimsLabelSingularOrPlural(pilgrimCount>=2)->[pilgrimsLabelPlural]</li>
        
        <!-- Pieces -->
        <li>hasHave(pilgrimCount==1)->has</li>
        <li>hasHave(pilgrimCount>=2)->have</li>

      </rulesStrings>
    </questDescriptionAndNameRules>
    <questNameRules>
      <rulesStrings>

        <!-- Quest name -->
        <li>questName(pilgrimCount==1)->[pilgrimsLabelSingularOrPlural]'s [visitAdj] [visit]</li>
        <li>questName(pilgrimCount>=2)->[pilgrimsLabelSingularOrPlural] [visitAdj] [visit]</li>

        <li>visitAdj(p=6)-></li>
        <li>visitAdj->holy</li>
        <li>visitAdj->sacred</li>
        <li>visitAdj->spiritual</li>
        <li>visitAdj->divine</li>
        <li>visitAdj->hallowed</li>
        <li>visitAdj->solemn</li>
        <li>visitAdj->sacramental</li>
        <li>visitAdj->sanctified</li>

        <li>visit->visit</li>
        <li>visit->pilgrimage</li>
        <li>visit->mission</li>
        <li>visit->expedition</li>
        <li>visit->excursion</li>
        <li>visit->tour</li>
        <li>visit->veneration</li>

      </rulesStrings>
    </questNameRules>
    <questDescriptionRules>
      <rulesStrings>

        <!-- Quest description -->
        <li>questDescription->[pilgrimsLabelSingularOrPlural] [hasHave] arrived to venerate the [relic_name].\n\nIf you ensure [pronounSingularOrPlural] [isAre] safe and respected while [pronounSingularOrPlural] [visitSingularOrPlural] the ancient relic, [pronounSingularOrPlural] may offer you a reward.</li>
        <li>questDescription(pilgrimCount==1,childCount==1,priority=1)->[pilgrimsLabelSingularOrPlural], a child, [hasHave] arrived to venerate the [relic_name].\n\nIf you ensure [pronounSingularOrPlural] [isAre] safe and respected while [pronounSingularOrPlural] [visitSingularOrPlural] the ancient relic, [pronounSingularOrPlural] may offer you a reward.</li>
        <li>questDescription(pilgrimCount>=2,childCount==1,priority=1)->A group of [pilgrimsLabelSingularOrPlural] including a child has arrived to venerate the [relic_name].\n\nIf you ensure [pronounSingularOrPlural] [isAre] safe and respected while [pronounSingularOrPlural] [visitSingularOrPlural] the ancient relic, [pronounSingularOrPlural] may offer you a reward.</li>
        <li>questDescription(pilgrimCount>=2,childCount>=2,allChildren==false,priority=1)->A group of [pilgrimsLabelSingularOrPlural] including some children has arrived to venerate the [relic_name].\n\nIf you ensure [pronounSingularOrPlural] [isAre] safe and respected while [pronounSingularOrPlural] [visitSingularOrPlural] the ancient relic, [pronounSingularOrPlural] may offer you a reward.</li>
        <li>questDescription(pilgrimCount>=2,allChildren==true,priority=1)->A group of child [pilgrimsLabelSingularOrPlural] has arrived to venerate the [relic_name].\n\nIf you ensure [pronounSingularOrPlural] [isAre] safe and respected while [pronounSingularOrPlural] [visitSingularOrPlural] the ancient relic, [pronounSingularOrPlural] may offer you a reward.</li>

        <!-- Pieces -->
        <li>isAre(pilgrimCount==1)->is</li>
        <li>isAre(pilgrimCount>=2)->are</li>

        <li>pronounSingularOrPlural(pilgrimCount==1)->[pawns0_pronoun]</li>
        <li>pronounSingularOrPlural(pilgrimCount>=2)->they</li>

        <li>visitSingularOrPlural(pilgrimCount==1)->visits</li>
        <li>visitSingularOrPlural(pilgrimCount>=2)->visit</li>
      
      </rulesStrings>
    </questDescriptionRules>
    <questContentRules>
      <rulesStrings>

        <!-- Letters -->
        <li>pilgrimsArrivedLetterLabel->[factionAdj] [pilgrimSingularOrPlural] arrived</li>

        <li>pilgrimsArrivedLetterText->[questDescription]</li>

        <li>delayedRewardLetterText->[pawns0_nameDef] thanks you for letting [pawns0_objective] [andFollowers] venerate [relic_name] on the [venerateDate]. As a reward, [pawns0_nameDef] is sending you the following via drop pod (total value [rewardsMarketValue_money]):\n\n[rewards].</li>

        <!-- Messages -->
        <li>pilgrimsLeavingMessage->[pilgrimsLabelSingularOrPlural] [hasHave] finished venerating [relic_name] and [areIs] now leaving.</li>
        <li>pilgrimsLeftMessage->[pilgrimsLabelSingularOrPlural] [hasHave] left the map.</li>

        <!-- Pieces -->
        <li>areIs(pilgrimCount==1)->is</li>
        <li>areIs(pilgrimCount>=2)->are</li>

        <li>andFollowers(pilgrimCount==1)-></li>
        <li>andFollowers(pilgrimCount==2)->and the other [faction_pawnSingular]</li>
        <li>andFollowers(pilgrimCount>=3)->and the other [faction_pawnsPlural]</li>

        <li>pilgrimSingularOrPlural(pilgrimCount==1)->pilgrim</li>
        <li>pilgrimSingularOrPlural(pilgrimCount>=2)->pilgrims</li>

        <li>factionAdj(pilgrimFaction==true)-></li>
        <li>factionAdj(pilgrimFaction==false)->[faction_pawnSingular]</li>

      </rulesStrings>
    </questContentRules>
    <root Class="QuestNode_Root_ReliquaryPilgrims" />
  </QuestScriptDef>

</Defs>