update for 2617

This commit is contained in:
VaniatD 2020-04-28 09:42:23 +08:00
parent ed46107363
commit d84b84d7e8
23 changed files with 187 additions and 164 deletions

View File

@ -3791,14 +3791,14 @@
<desc>[PAWN_nameDef]从年轻的时候就是一名雇佣兵,干着刀口舔血的事情。[PAWN_pronoun]身材高大,可怕,极具威胁性,让他人的内心充满恐惧,[PAWN_pronoun]想要干掉的任何目标都会变成尸体。</desc>
</Mercenary55>
<MercenaryChef31>
<MercenaryChef44>
<!-- EN: mercenary chef -->
<title>雇佣兵厨师</title>
<!-- EN: mercenary -->
<titleShort>厨师</titleShort>
<!-- EN: Following in [PAWN_possessive] family's footsteps, [PAWN_nameDef] was a soldier for hire.\n\n[PAWN_pronoun] is a naturally gifted sharpshooter. However, [PAWN_possessive] real passion is in perfecting a new recipe or dissecting a new gadget. -->
<!-- EN: Following in [PAWN_possessive] family's footsteps, [PAWN_nameDef] was a soldier for hire.\n\n[PAWN_pronoun] was a naturally gifted sharpshooter. However, [PAWN_possessive] real passion is in perfecting a new recipe or dissecting a new gadget. -->
<desc>[PAWN_nameDef]跟随着家族传统也成为了一名雇佣兵。\n\n[PAWN_pronoun]是一个天生的神射手,但是[PAWN_possessive]热情却在完善一种新的食谱或拆解一些新奇的小玩意上。[PAWN_pronoun]在射击上的天赋比研发食谱好得多。</desc>
</MercenaryChef31>
</MercenaryChef44>
<MercenaryLeader28>
<!-- EN: mercenary leader -->

View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- EN: carpet -->
<Floor_Carpet.label>地毯</Floor_Carpet.label>
<!-- EN: fine carpet -->
<Floor_Carpet_Fine.label>精致地毯</Floor_Carpet_Fine.label>
<!-- EN: flagstone -->
<Floor_Flagstone.label>石板</Floor_Flagstone.label>
<!-- EN: tile -->
<Floor_Tile.label>地砖</Floor_Tile.label>
<!-- EN: fine tile -->
<Floor_Tile_Fine.label>精致地砖</Floor_Tile_Fine.label>
<!-- EN: metal tile -->
<Floor_Tile_Metal.label>金属地砖</Floor_Tile_Metal.label>
<!-- EN: standing lamp -->
<StandingLampColored.label>落地灯</StandingLampColored.label>
</LanguageData>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- EN: Core -->

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- EN: flatscreen television -->

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- EN: mortar -->
@ -69,11 +69,11 @@
<Turret_Sniper.label>铀弹加农炮塔</Turret_Sniper.label>
<!-- EN: An armor-piercing turret. Its ultra-dense uranium shells can punch through heavy armor, but it requires new uranium slugs to be loaded after use. It's more accurate at longer ranges, and can't fire at all close up. May explode when damaged. -->
<Turret_Sniper.description>一种自动穿甲炮塔。所使用的超高密度铀弹可以在远距离轻易击穿各式装甲。需要消耗大量铀作为弹药。远距离精确度高,不擅长追踪近距离目标。受损严重时可能会爆炸。</Turret_Sniper.description>
<!-- EN: Barrel durability -->
<!-- EN: Uranium slugs -->
<Turret_Sniper.comps.CompRefuelable.fuelGizmoLabel>铀弹</Turret_Sniper.comps.CompRefuelable.fuelGizmoLabel>
<!-- EN: Shots until rearm -->
<Turret_Sniper.comps.CompRefuelable.fuelLabel>射击直到弹药打空</Turret_Sniper.comps.CompRefuelable.fuelLabel>
<!-- EN: Cannot shoot: Needs rearm -->
<Turret_Sniper.comps.CompRefuelable.outOfFuelMessage>无法射击:需要补充弹药</Turret_Sniper.comps.CompRefuelable.outOfFuelMessage>
<!-- EN: Cannot shoot: No slugs -->
<Turret_Sniper.comps.CompRefuelable.outOfFuelMessage>无法射击:没有弹药</Turret_Sniper.comps.CompRefuelable.outOfFuelMessage>
</LanguageData>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- EN: You can dismiss letters by right-clicking on them. -->

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- EN: Cancel -->
@ -214,8 +214,14 @@
<InteractionSpotWillOverlap>互动区会与{1_labelShort}的互动区重叠。</InteractionSpotWillOverlap>
<!-- EN: Interaction spot overlaps with the interaction spot of {1_labelShort}. -->
<InteractionSpotOverlaps>互动区会与{1_labelShort}的互动区重叠。</InteractionSpotOverlaps>
<!-- EN: Monument markers can't be placed directly adjacent to any building. -->
<!-- EN: Monuments cannot be placed over other buildings. -->
<MonumentOverlapsBuilding>纪念碑不能放置在其他建筑之上。</MonumentOverlapsBuilding>
<!-- EN: Monument cannot be placed adjacent to a building. -->
<MonumentAdjacentToBuilding>纪念碑标记不能直接放置在任何建筑物附近。</MonumentAdjacentToBuilding>
<!-- EN: Monuments cannot be placed on incompatible terrain. -->
<MonumentBadTerrain>纪念碑无法放置在无法支撑结构的地形。</MonumentBadTerrain>
<!-- EN: Monuments cannot be placed over permanent obstructions. -->
<MonumentBlockedPermanently>纪念碑无法放置在永久障碍物之上。</MonumentBlockedPermanently>
<!-- Mouse attachments -->
<!-- EN: Expand {0} or\nCreate new {1} -->

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- EN: Tool -->

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- Work tab -->
@ -258,8 +258,10 @@
<QuestBedroomRequirementsUnsatisfiedSingle>满足头衔要求的空置卧室</QuestBedroomRequirementsUnsatisfiedSingle>
<!-- EN: a colonist with the title of {0}. -->
<QuestNoColonistWithTitle>一名拥有{0}头衔的殖民者。</QuestNoColonistWithTitle>
<!-- EN: Choose rewards -->
<ChooseRewards>选择奖励</ChooseRewards>
<!-- EN: Reward preferences -->
<ChooseRewards>奖励偏好</ChooseRewards>
<!-- EN: Tell other factions what kinds of rewards you want in future quests. This doesn't affect quests that were already offered. -->
<ChooseRewardsDesc>用以告诉其他派系你想要在将来获取何种类型的奖励。这不会影响到已经发布的任务。</ChooseRewardsDesc>
<!-- EN: Accept {FACTION_royalFavorLabel} -->
<AcceptRoyalFavor>接受{FACTION_royalFavorLabel}</AcceptRoyalFavor>
<!-- EN: Whether you wish to be rewarded with {FACTION_royalFavorLabel} from {FACTION_name}.\n\nIf this is disabled, {FACTION_name} will offer other types of rewards instead.\n\nThis setting only affects newly-arriving quests. -->

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- Main menu -->

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- Various -->

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- EN: Royal incapable of social -->

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- EN: Monument completed -->
@ -11,8 +11,6 @@
<BuildMonumentWorker.root.nodes.IsTrue-2.elseNode.elseNode.nodes.IsNull.elseNode.node.nodes.monumentMarkerMonumentDestroyed.node.nodes.Letter.text.slateRef>你在完成纪念碑之后让它被破坏得太快了, 这冒犯了 [asker_nameDef]。\n\n你与 [asker_faction_name] 的关系下降了 [goodwillChangeIfMonumentDestroyed]。</BuildMonumentWorker.root.nodes.IsTrue-2.elseNode.elseNode.nodes.IsNull.elseNode.node.nodes.monumentMarkerMonumentDestroyed.node.nodes.Letter.text.slateRef>
<!-- EN: Do not destroy the monument for {0} -->
<BuildMonumentWorker.root.nodes.IsTrue-2.elseNode.elseNode.nodes.IsNull.elseNode.node.nodes.Delay.expiryInfoPart.slateRef>不要破坏纪念碑{0}</BuildMonumentWorker.root.nodes.IsTrue-2.elseNode.elseNode.nodes.IsNull.elseNode.node.nodes.Delay.expiryInfoPart.slateRef>
<!-- EN: Do not destroy the monument for {0} -->
<BuildMonumentWorker.root.nodes.IsTrue-2.elseNode.elseNode.nodes.IsNull.elseNode.node.nodes.Delay.expiryInfoPartTip.slateRef>不要破坏纪念碑{0}</BuildMonumentWorker.root.nodes.IsTrue-2.elseNode.elseNode.nodes.IsNull.elseNode.node.nodes.Delay.expiryInfoPartTip.slateRef>
<!-- EN: Keep monument {0} -->
<BuildMonumentWorker.root.nodes.IsTrue-2.elseNode.elseNode.nodes.IsNull.elseNode.node.nodes.Delay.inspectString.slateRef>保护纪念碑 {0}</BuildMonumentWorker.root.nodes.IsTrue-2.elseNode.elseNode.nodes.IsNull.elseNode.node.nodes.Delay.inspectString.slateRef>
<!-- EN: The monument for the quest '[resolvedQuestName]' has been violated. Consequences will follow. -->

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- EN:
@ -37,8 +37,6 @@
<ChangeRoyalHeir.root.nodes.monumentMarkerMonumentCompleted.node.nodes.Letter.text.slateRef>[titleHeir_nameDef]是[titleHolder_nameDef]新的继承人。</ChangeRoyalHeir.root.nodes.monumentMarkerMonumentCompleted.node.nodes.Letter.text.slateRef>
<!-- EN: Do not destroy the monument for {0} -->
<ChangeRoyalHeir.root.nodes.monumentMarkerMonumentCompleted.node.nodes.Delay.expiryInfoPart.slateRef>不要破坏纪念碑{0}</ChangeRoyalHeir.root.nodes.monumentMarkerMonumentCompleted.node.nodes.Delay.expiryInfoPart.slateRef>
<!-- EN: Do not destroy the monument for {0} -->
<ChangeRoyalHeir.root.nodes.monumentMarkerMonumentCompleted.node.nodes.Delay.expiryInfoPartTip.slateRef>不要破坏纪念碑{0}</ChangeRoyalHeir.root.nodes.monumentMarkerMonumentCompleted.node.nodes.Delay.expiryInfoPartTip.slateRef>
<!-- EN: Keep monument {0} -->
<ChangeRoyalHeir.root.nodes.monumentMarkerMonumentCompleted.node.nodes.Delay.inspectString.slateRef>保护纪念碑{0}</ChangeRoyalHeir.root.nodes.monumentMarkerMonumentCompleted.node.nodes.Delay.inspectString.slateRef>

View File

@ -15,39 +15,39 @@
<li>threatsInfoMechRaidsSingleAnimal->For unknown reasons, the [lodgersLabel] has been targeted by a mechanoid hive.</li>
<li>threatsInfoMechRaidsMultiAnimal->For unknown reasons, the [lodgersLabelPlural] have been targeted by a mechanoid hive.</li>
<li>questDescription(askerIsNull==true,lodgersCount==1)->An animal rescue organization wants you to take care of a [lodgersLabel] named [lodgers0_nameDef] at [map_definite] for [shuttleDelayTicks_duration]. [healthInfo][threatsInfo1]\n\n[commonDescEnding]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\nThe animal rescue activists stole [lodgers0_nameDef] from a slaughtering ceremony being held by [enemyFaction_name]. Now the [enemyFaction_pawnsPlural] are coming to seek revenge. If you accept [lodgers0_nameDef], [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\nThe animal rescue activists stole [lodgers0_nameDef] from a slaughtering ceremony being held by [enemyFaction_name]. Now the [enemyFaction_pawnsPlural] are coming to seek revenge. If you accept [lodgers0_nameDef], [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==false)-></li>
<li>questDescription(askerIsNull==true,lodgersCount>=2)->An animal rescue organization wants you to take care of [lodgersCount] [lodgersLabelPlural] at [map_definite] for [shuttleDelayTicks_duration]. [healthInfo][threatsInfo2]\n\n[commonDescEnding]</li>
<li>victim->child</li>
<li>victim->woman</li>
<li>victim->man</li>
<li>victim->[PersonJob]</li>
<li>victim(generateThreats==true,allowedThreats==Raids)->friend of the [enemyFaction_leaderTitle] of [enemyFaction_name]</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\nUnfortunately, these [lodgersLabelPlural] were recently implicated in the death of a [victim]. Now, [enemyFaction_pawnsPlural] from [enemyFaction_name] are hunting them for ritual revenge. If you accept the [lodgersLabelPlural], [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersMultiAnimal] [enemyGroupsParagraph]</li>
<li>victim(generateThreats==true,threatType==Raids)->friend of the [enemyFaction_leaderTitle] of [enemyFaction_name]</li>
<li>threatsInfo2(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\nUnfortunately, these [lodgersLabelPlural] were recently implicated in the death of a [victim]. Now, [enemyFaction_pawnsPlural] from [enemyFaction_name] are hunting them for ritual revenge. If you accept the [lodgersLabelPlural], [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==false)-></li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1,priority=1)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name] is looking for a safe settlement to take care of [asker_possessive] pet [lodgersLabel] [lodgers0_nameDef] for [shuttleDelayTicks_duration]. [healthInfo][threatsInfo3]\n\n[commonDescEnding]</li>
<li>threatsInfo3(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n[enemyFaction_pawnsPlural] from [enemyFaction_name] are trying to kill poor little [lodgers0_nameDef] to get at [asker_nameDef]. If you accept [lodgers0_nameDef], [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n[enemyFaction_pawnsPlural] from [enemyFaction_name] are trying to kill poor little [lodgers0_nameDef] to get at [asker_nameDef]. If you accept [lodgers0_nameDef], [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==false)-></li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2,priority=1)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name], is making a request. [asker_pronoun] wants you to take care of [lodgersCount] [lodgersLabelPlural] at [map_definite] for [shuttleDelayTicks_duration]. [healthInfo][threatsInfo4]\n\n[commonDescEnding]</li>
<li>threatsInfo4(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\nThe [lodgersLabelPlural] are necessary for [asker_nameDef] to fulfill an important trade promise. To provoke conflict, [enemyFaction_name] is sending [enemyFaction_pawnsPlural] after them. If you accept the [lodgersLabelPlural], [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\nThe [lodgersLabelPlural] are necessary for [asker_nameDef] to fulfill an important trade promise. To provoke conflict, [enemyFaction_name] is sending [enemyFaction_pawnsPlural] after them. If you accept the [lodgersLabelPlural], [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==false)-></li>
<li>questDescription(asker_royalInCurrentFaction==True,lodgersCount==1,priority=1)->[asker_nameFull], a [asker_royalTitleInCurrentFaction] of [asker_faction_name], is making a request. [asker_pronoun] wants you to take care of [asker_possessive] favorite pet, the [lodgersLabel] [lodgers0_nameDef], at [map_definite] for [shuttleDelayTicks_duration]. [healthInfo][threatsInfo5]\n\n[commonDescEnding]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n[lodgers0_nameDef] is a gift promised to [asker_nameDef]'s child for a marriage ceremony. To try to prevent the marriage, [enemyFaction_name] is sending [enemyFaction_pawnsPlural] after [lodgers0_objective]. If you accept [lodgers0_nameDef], [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n[lodgers0_nameDef] is a gift promised to [asker_nameDef]'s child for a marriage ceremony. To try to prevent the marriage, [enemyFaction_name] is sending [enemyFaction_pawnsPlural] after [lodgers0_objective]. If you accept [lodgers0_nameDef], [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==false)-></li>
<li>questDescription(asker_royalInCurrentFaction==True,lodgersCount>=2,priority=1)->[asker_nameFull], a [asker_royalTitleInCurrentFaction] of [asker_faction_name], is making a request. [asker_pronoun] wants you to take care of [lodgersCount] [lodgersLabelPlural] at [map_definite] for [shuttleDelayTicks_duration]. The [lodgersLabelPlural] are [asker_nameDef]'s favorite pets, and [asker_pronoun] wants them to see the world outside [asker_possessive] royal court. [healthInfo][threatsInfo6]\n\n[commonDescEnding]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\nUnfortunately, [enemyFaction_name] is hunting the [lodgersLabelPlural] to try to hurt [asker_nameDef] personally. If you accept the [lodgersLabelPlural], [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\nUnfortunately, [enemyFaction_name] is hunting the [lodgersLabelPlural] to try to hurt [asker_nameDef] personally. If you accept the [lodgersLabelPlural], [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==false)-></li>
<li>letterSubject(priority=1)->{SUBJECT_definite} the [lodgersLabel]</li>
-->
@ -57,39 +57,39 @@
<li>threatsInfoMechRaidsSingleAnimal->出于未知的原因, [lodgersLabel]已经被一个机械族巢穴盯上。</li>
<li>threatsInfoMechRaidsMultiAnimal->出于未知地原因, [lodgersLabelPlural]已经被一个机械族巢穴盯上。</li>
<li>questDescription(askerIsNull==true,lodgersCount==1)->一个动物保护组织希望你能够在[shuttleDelayTicks_duration]内 照顾位于[map_definite]名叫[lodgers0_nameDef]的[lodgersLabel]。[healthInfo][threatsInfo1]\n\n[commonDescEnding]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n激进的动物保护组织成员在[enemyFaction_name]举行的一场屠宰仪式上偷走了[lodgers0_nameDef]。 现在[enemyFaction_pawnsPlural]将会来寻仇。 如果你选择接纳[lodgers0_nameDef] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n激进的动物保护组织成员在[enemyFaction_name]举行的一场屠宰仪式上偷走了[lodgers0_nameDef]。 现在[enemyFaction_pawnsPlural]将会来寻仇。 如果你选择接纳[lodgers0_nameDef] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==false)-></li>
<li>questDescription(askerIsNull==true,lodgersCount>=2)->一个动物保护组织希望你能够在 [map_definite] 照顾 [lodgersCount] 只 [lodgersLabelPlural] [shuttleDelayTicks_duration]。 [healthInfo][threatsInfo2]\n\n[commonDescEnding]</li>
<li>victim->孩子</li>
<li>victim->女性</li>
<li>victim->男性</li>
<li>victim->[PersonJob]</li>
<li>victim(generateThreats==true,allowedThreats==Raids)->[enemyFaction_leaderTitle]在[enemyFaction_name]的朋友</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n不幸的是 这些[lodgersLabelPlural]与一名[victim]之死有所牵连。 现在,来自[enemyFaction_name]的[enemyFaction_pawnsPlural]将会狩猎他们进行复仇仪式。 如果你接纳[lodgersLabelPlural] [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersMultiAnimal] [enemyGroupsParagraph]</li>
<li>victim(generateThreats==true,threatType==Raids)->[enemyFaction_leaderTitle]在[enemyFaction_name]的朋友</li>
<li>threatsInfo2(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n不幸的是 这些[lodgersLabelPlural]与一名[victim]之死有所牵连。 现在,来自[enemyFaction_name]的[enemyFaction_pawnsPlural]将会狩猎他们进行复仇仪式。 如果你接纳[lodgersLabelPlural] [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==false)-></li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1,priority=1)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull] 正在寻找一个安全的庇护所能在[shuttleDelayTicks_duration]里 照顾[asker_possessive]名叫的宠物[lodgersLabel]。 [healthInfo][threatsInfo3]\n\n[commonDescEnding]</li>
<li>threatsInfo3(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n来自 [enemyFaction_name] 的 [enemyFaction_pawnsPlural] 正试图通过残杀可怜的 [lodgers0_nameDef]来抓捕[asker_nameDef]。 如果你选择接纳[lodgers0_nameDef] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n来自 [enemyFaction_name] 的 [enemyFaction_pawnsPlural] 正试图通过残杀可怜的 [lodgers0_nameDef]来抓捕[asker_nameDef]。 如果你选择接纳[lodgers0_nameDef] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==false)-></li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2,priority=1)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull] 正发来请求。 [asker_pronoun]希望你能在[map_definite]照料[lodgersCount]只[lodgersLabelPlural][shuttleDelayTicks_duration]。 [healthInfo][threatsInfo4]\n\n[commonDescEnding]</li>
<li>threatsInfo4(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n这些 [lodgersLabelPlural] 对于 [asker_nameDef] 履行一项重要的贸易承诺是必须的。 为了引发冲突, [enemyFaction_name]正派出[enemyFaction_pawnsPlural]追击他们。 如果你选择接纳[lodgersLabelPlural] [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n这些 [lodgersLabelPlural] 对于 [asker_nameDef] 履行一项重要的贸易承诺是必须的。 为了引发冲突, [enemyFaction_name]正派出[enemyFaction_pawnsPlural]追击他们。 如果你选择接纳[lodgersLabelPlural] [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==false)-></li>
<li>questDescription(asker_royalInCurrentFaction==True,lodgersCount==1,priority=1)->[asker_faction_name] 的一名 [asker_royalTitleInCurrentFaction] [asker_nameFull] 正发来请求。 [asker_pronoun]希望你能在[map_definite]照料[lodgersLabel][lodgers0_nameDef][shuttleDelayTicks_duration] 这是[asker_possessive]最喜欢的宠物。 [healthInfo][threatsInfo5]\n\n[commonDescEnding]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n[lodgers0_nameDef] 是 [asker_nameDef] 承诺给孩子的结婚礼物。 为了阻止这场婚礼, [enemyFaction_name]正派出[enemyFaction_pawnsPlural]追踪[lodgers0_objective]。 如果你选择接纳[lodgers0_nameDef] [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n[lodgers0_nameDef] 是 [asker_nameDef] 承诺给孩子的结婚礼物。 为了阻止这场婚礼, [enemyFaction_name]正派出[enemyFaction_pawnsPlural]追踪[lodgers0_objective]。 如果你选择接纳[lodgers0_nameDef] [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersSingleAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==false)-></li>
<li>questDescription(asker_royalInCurrentFaction==True,lodgersCount>=2,priority=1)->[asker_faction_name] 的一名 [asker_royalTitleInCurrentFaction] [asker_nameFull] 正发来请求。 [asker_pronoun]希望你能在[map_definite]照料 [lodgersCount] 只 [lodgersLabelPlural] [shuttleDelayTicks_duration]。 这些[lodgersLabelPlural]是[asker_nameDef]最喜爱的宠物, [asker_pronoun]希望他们能看看[asker_possessive]上流圈子之外的世界。 [healthInfo][threatsInfo6]\n\n[commonDescEnding]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n不幸的是 [enemyFaction_name] 正在试图以狩猎 [lodgersLabelPlural] 的方式去伤害 [asker_nameDef]。 如果你选择接纳 [lodgersLabelPlural] [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n不幸的是 [enemyFaction_name] 正在试图以狩猎 [lodgersLabelPlural] 的方式去伤害 [asker_nameDef]。 如果你选择接纳 [lodgersLabelPlural] [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersMultiAnimal] [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==false)-></li>
<li>letterSubject(priority=1)->{SUBJECT_definite} [lodgersLabel]</li>
</Hospitality_Animals.questDescriptionRules.rulesStrings>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- EN:
@ -16,9 +16,9 @@
<li>specialNeedsExplanation(asker_royalInCurrentFaction==True,priority=1)-> You'll need to satisfy any special royal needs the guests may have.</li>
<li>specialNeedsExplanation-></li>
<li>questDescription(askerIsNull==true,lodgersCount==1)->A [lodgers0_title] named [lodgers0_nameFull] wants you to protect [lodgers0_objective] at [map_definite] for [shuttleDelayTicks_duration]. [allLodgerInfo][threatsInfo1]\n\n[commonDescEnding] [joinerEnding]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n[lodgers0_nameDef] was recently caught [wrongAct]. Seeking revenge, [enemyFaction_pawnsPlural] will come for [lodgers0_objective] as long as [lodgers0_pronoun] is with you. [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n[lodgers0_nameDef] was recently caught [wrongAct]. Seeking revenge, [enemyFaction_pawnsPlural] will come for [lodgers0_objective] as long as [lodgers0_pronoun] is with you. [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==false)-></li>
<li>wrongAct->insulting the [PersonalCharacteristic] of [enemyFaction_leader_nameDef], [enemyFaction_leaderTitle] of [enemyFaction_name]</li>
<li>wrongAct->stealing livestock from [enemyFaction_name]</li>
@ -26,32 +26,32 @@
<li>wrongAct->stealing spiritual artifacts from [enemyFaction_name]</li>
<li>wrongAct->sabotaging the cryptosleep caskets of [enemyFaction_name]</li>
<li>questDescription(askerIsNull==true,lodgersCount>=2)->A group of [lodgersCount] travelers want you to host them at [map_definite] for [shuttleDelayTicks_duration]. [allLodgerInfo][threatsInfo2]\n\n[commonDescEnding] [joinerEnding]</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\nThese travelers were recently invited to an important ceremony with [enemyFaction_name], but showed up drunk and profaned the ritual. [enemyFaction_name] is now sending raids after them. [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsMultiHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==MechClusters)->\n\nThe travelers recently [mechViolation], and have been targeted by an orbiting mechanoid swarm. [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\nThese travelers were recently invited to an important ceremony with [enemyFaction_name], but showed up drunk and profaned the ritual. [enemyFaction_name] is now sending raids after them. [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsMultiHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,threatType==MechClusters)->\n\nThe travelers recently [mechViolation], and have been targeted by an orbiting mechanoid swarm. [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==false)-></li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1,generateThreats==false)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name] is requesting a favor. [asker_possessive] friend [lodgers0_nameFull] is interested in learning about other cultures. [asker_nameDef] wants you to host [lodgers0_nameDef] at [map_definite] for [shuttleDelayTicks_duration]. [allLodgerInfo]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1,generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name] is requesting a favor. [asker_possessive] friend, a [lodgers0_age]-year-old [lodgers0_title] named [lodgers0_nameDef], was caught writing vicious insults about [enemyFaction_leader_nameFull]'s [PersonalCharacteristic]. [asker_nameDef] is asking for you to guard [lodgers0_nameDef] for [shuttleDelayTicks_duration], until [asker_pronoun] can smooth over relations with [enemyFaction_name]. [allLodgerInfo]\n\nSince [enemyFaction_leader_nameDef] is the [enemyFaction_leaderTitle] of [enemyFaction_name], [enemyFaction_leader_pronoun] has sent groups of [enemyFaction_pawnsPlural] to hunt the insulter [lodgers0_nameDef]. [enemyGroupsParagraph]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1,generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name] is requesting a favor. [asker_possessive] friend, a [lodgers0_age]-year-old [lodgers0_title] named [lodgers0_nameDef], recently [mechViolation]. [asker_nameDef] is asking for you to guard [lodgers0_nameDef] for [shuttleDelayTicks_duration], until [asker_pronoun] can sooth the mechanoid hive. [allLodgerInfo]\n\nMechanoids will come to hunt the violator [lodgers0_nameDef]. [enemyGroupsParagraph]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1,generateThreats==true,allowedThreats==MechClusters)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name] is requesting a favor. [asker_possessive] friend, a [lodgers0_age]-year-old [lodgers0_title] named [lodgers0_nameDef], recently [mechViolation]. [asker_nameDef] is asking for you to guard [lodgers0_nameDef] for [shuttleDelayTicks_duration]. Mechanoid clusters will arrive as long as [lodgers0_nameDef] is present. [allLodgerInfo][threatsInfo1] [allLodgerInfo]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1,generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name] is requesting a favor. [asker_possessive] friend, a [lodgers0_age]-year-old [lodgers0_title] named [lodgers0_nameDef], was caught writing vicious insults about [enemyFaction_leader_nameFull]'s [PersonalCharacteristic]. [asker_nameDef] is asking for you to guard [lodgers0_nameDef] for [shuttleDelayTicks_duration], until [asker_pronoun] can smooth over relations with [enemyFaction_name]. [allLodgerInfo]\n\nSince [enemyFaction_leader_nameDef] is the [enemyFaction_leaderTitle] of [enemyFaction_name], [enemyFaction_leader_pronoun] has sent groups of [enemyFaction_pawnsPlural] to hunt the insulter [lodgers0_nameDef]. [enemyGroupsParagraph]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1,generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name] is requesting a favor. [asker_possessive] friend, a [lodgers0_age]-year-old [lodgers0_title] named [lodgers0_nameDef], recently [mechViolation]. [asker_nameDef] is asking for you to guard [lodgers0_nameDef] for [shuttleDelayTicks_duration], until [asker_pronoun] can sooth the mechanoid hive. [allLodgerInfo]\n\nMechanoids will come to hunt the violator [lodgers0_nameDef]. [enemyGroupsParagraph]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1,generateThreats==true,threatType==MechClusters)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name] is requesting a favor. [asker_possessive] friend, a [lodgers0_age]-year-old [lodgers0_title] named [lodgers0_nameDef], recently [mechViolation]. [asker_nameDef] is asking for you to guard [lodgers0_nameDef] for [shuttleDelayTicks_duration]. Mechanoid clusters will arrive as long as [lodgers0_nameDef] is present. [allLodgerInfo][threatsInfo1] [allLodgerInfo]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2,generateThreats==false)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name], recently rescued [lodgersCount] [asker_faction_pawnsPlural] from an enemy jail. [asker_nameDef] wants you to guard them at [map_definite] for [shuttleDelayTicks_duration] until [asker_pronoun] can send a shuttle to collect them. [allLodgerInfo]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2,generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name], recently rescued [lodgersCount] [asker_faction_pawnsPlural] from the prisons of [enemyFaction_name]. [asker_nameDef] wants you to guard them at [map_definite] for [shuttleDelayTicks_duration] until [asker_pronoun] can send a shuttle to collect them. [allLodgerInfo]\n\nThe [asker_faction_pawnsPlural] know secrets about the [secretInfo] of [enemyFaction_name], so they will be hunted. [enemyGroupsParagraph]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2,generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name], recently rescued [lodgersCount] [asker_faction_pawnsPlural] from a crytosleep vault. [asker_nameDef] wants you to guard them at [map_definite] for [shuttleDelayTicks_duration] until [asker_pronoun] can send a shuttle to collect them. [allLodgerInfo]\n\nThe [asker_faction_pawnsPlural] will be hunted by mechanoids. [enemyGroupsParagraph]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2,generateThreats==true,allowedThreats==MechClusters)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name], recently rescued [lodgersCount] [asker_faction_pawnsPlural] from a mechanoid hive's holding pen. [asker_nameDef] wants you to guard them at [map_definite] for [shuttleDelayTicks_duration] until [asker_pronoun] can send a shuttle to collect them. [allLodgerInfo]\n\nThe mechs are tracking their former prisoners.\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2,generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name], recently rescued [lodgersCount] [asker_faction_pawnsPlural] from the prisons of [enemyFaction_name]. [asker_nameDef] wants you to guard them at [map_definite] for [shuttleDelayTicks_duration] until [asker_pronoun] can send a shuttle to collect them. [allLodgerInfo]\n\nThe [asker_faction_pawnsPlural] know secrets about the [secretInfo] of [enemyFaction_name], so they will be hunted. [enemyGroupsParagraph]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2,generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name], recently rescued [lodgersCount] [asker_faction_pawnsPlural] from a crytosleep vault. [asker_nameDef] wants you to guard them at [map_definite] for [shuttleDelayTicks_duration] until [asker_pronoun] can send a shuttle to collect them. [allLodgerInfo]\n\nThe [asker_faction_pawnsPlural] will be hunted by mechanoids. [enemyGroupsParagraph]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2,generateThreats==true,threatType==MechClusters)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name], recently rescued [lodgersCount] [asker_faction_pawnsPlural] from a mechanoid hive's holding pen. [asker_nameDef] wants you to guard them at [map_definite] for [shuttleDelayTicks_duration] until [asker_pronoun] can send a shuttle to collect them. [allLodgerInfo]\n\nThe mechs are tracking their former prisoners.\n\n[commonDescEnding] [joinerEnding]</li>
<li>secretInfo->military capabilities</li>
<li>secretInfo->moral transgressions</li>
<li>secretInfo->weapons research</li>
<li>secretInfo->prison camps</li>
<li>secretInfo->[enemyFaction_leaderTitle]</li>
<li>questDescription(asker_royalInCurrentFaction==True,lodgersCount==1)->[asker_nameFull], a [asker_royalTitleInCurrentFaction] of [asker_faction_name], is fleeing a troubling political situation and wants to hide out at [map_definite] for [shuttleDelayTicks_duration]. [allLodgerInfo][threatsInfo5]\n\n[commonDescEnding] [joinerEnding]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n[asker_nameDef]'s enemies have hired [enemyFaction_name] to hunt [asker_objective]. They will attack while [asker_nameDef] is present. [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[asker_nameDef]'s enemies provoked mechanoids into to hunting [asker_objective]. The mechs will attack while [asker_nameDef] is present. [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==MechClusters)->\n\n[asker_nameDef]'s enemies have somehow provoked mechanoids into hunting [asker_objective]. [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n[asker_nameDef]'s enemies have hired [enemyFaction_name] to hunt [asker_objective]. They will attack while [asker_nameDef] is present. [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[asker_nameDef]'s enemies provoked mechanoids into to hunting [asker_objective]. The mechs will attack while [asker_nameDef] is present. [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==MechClusters)->\n\n[asker_nameDef]'s enemies have somehow provoked mechanoids into hunting [asker_objective]. [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==false)-></li>
<li>questDescription(asker_royalInCurrentFaction==True,lodgersCount>=2)->[asker_nameFull], a [asker_royalTitleInCurrentFaction] of [asker_faction_name], wants to stay at [map_definite] for [shuttleDelayTicks_duration] with [lodgersCountMinusOne] court [allyAllies]. [allLodgerInfo][threatsInfo6]\n\n[commonDescEnding] [joinerEnding]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n[asker_nameDef] and [asker_possessive] [allyAllies] have been targeted for death and need a safe place to stay until they can purge their court. However, [asker_nameDef]'s enemies have hired [enemyFaction_name] to hunt [asker_objective]. [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[asker_nameDef] and [asker_possessive] [allyAllies] have been targeted for death and need a safe place to stay until they can purge their court. However, [asker_nameDef]'s enemies have provoked [enemyFaction_name] into hunting [asker_objective]. [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==MechClusters)->\n\n[asker_nameDef] and [asker_possessive] [allyAllies] have been targeted for death and need a safe place to stay until they can purge their court. However, [asker_nameDef]'s enemies have somehow provoked mechanoids into hunting [asker_objective]. [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n[asker_nameDef] and [asker_possessive] [allyAllies] have been targeted for death and need a safe place to stay until they can purge their court. However, [asker_nameDef]'s enemies have hired [enemyFaction_name] to hunt [asker_objective]. [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[asker_nameDef] and [asker_possessive] [allyAllies] have been targeted for death and need a safe place to stay until they can purge their court. However, [asker_nameDef]'s enemies have provoked [enemyFaction_name] into hunting [asker_objective]. [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==MechClusters)->\n\n[asker_nameDef] and [asker_possessive] [allyAllies] have been targeted for death and need a safe place to stay until they can purge their court. However, [asker_nameDef]'s enemies have somehow provoked mechanoids into hunting [asker_objective]. [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==false)-></li>
<li>allyAllies(lodgersCountMinusOne==1)->ally</li>
<li>allyAllies(lodgersCountMinusOne>=2)->allies</li>
@ -63,9 +63,9 @@
<li>specialNeedsExplanation(asker_royalInCurrentFaction==True,priority=1)->你必须满足访客们的各种需求。</li>
<li>specialNeedsExplanation-></li>
<li>questDescription(askerIsNull==true,lodgersCount==1)->一个名叫 [lodgers0_nameFull] 的 [lodgers0_title] 希望你在 [map_definite] 保护 [lodgers0_objective] [shuttleDelayTicks_duration]。 [allLodgerInfo] [threatsInfo1]\n\n[commonDescEnding] [joinerEnding]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n[lodgers0_nameDef] 不久前因 [wrongAct] 而被通缉。 只要 [lodgers0_pronoun] 在这里, [enemyFaction_pawnsPlural] 会来到 [lodgers0_objective] 寻求报复。\n[enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n[lodgers0_nameDef] 不久前因 [wrongAct] 而被通缉。 只要 [lodgers0_pronoun] 在这里, [enemyFaction_pawnsPlural] 会来到 [lodgers0_objective] 寻求报复。\n[enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==false)-></li>
<li>wrongAct->侮辱了 [enemyFaction_name] [enemyFaction_leaderTitle] [enemyFaction_leader_nameDef] 的 [PersonalCharacteristic]</li>
<li>wrongAct->窃取了 [enemyFaction_name] 的牲畜</li>
@ -73,32 +73,32 @@
<li>wrongAct->窃取了 [enemyFaction_name] 的精神象征物</li>
<li>wrongAct->蓄意破坏 [enemyFaction_name] 的低温休眠仓</li>
<li>questDescription(askerIsNull==true,lodgersCount>=2)->有一伙([lodgersCount]名)旅行者希望你 在 [shuttleDelayTicks_duration] 内于 [map_definite] 招待他们。 [allLodgerInfo] [threatsInfo2]\n\n[commonDescEnding] [joinerEnding]</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n一些旅行者最近被邀请参加 [enemyFaction_name] 的重要仪式, 但他们却因为醉酒而亵渎了仪式。 [enemyFaction_name]正在前往袭击他们。 [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsMultiHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==MechClusters)->\n\n这些旅行者最近[mechViolation] 并成为轨道平台上机械集群的目标。 [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n一些旅行者最近被邀请参加 [enemyFaction_name] 的重要仪式, 但他们却因为醉酒而亵渎了仪式。 [enemyFaction_name]正在前往袭击他们。 [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsMultiHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,threatType==MechClusters)->\n\n这些旅行者最近[mechViolation] 并成为轨道平台上机械集群的目标。 [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==false)-></li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1,generateThreats==false)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull] 正在寻求帮助。 [asker_possessive]朋友 [lodgers0_nameFull] 对学习异族文化很感兴趣。 [asker_nameDef] 希望你能在[shuttleDelayTicks_duration]内 向[map_definite]提供[lodgers0_nameDef]。 [allLodgerInfo]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1,generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull] 正在寻求帮助。 [asker_possessive][lodgers0_age]岁的朋友, [lodgers0_title] [lodgers0_nameDef] 被发现对[enemyFaction_leader_nameFull]的PersonalCharacteristic]进行恶意侮辱。 [asker_nameDef] 希望你为 [lodgers0_nameDef] 提供[shuttleDelayTicks_duration]的保护, 让[asker_possessive]有足够的时间缓和与 [enemyFaction_name]的关系。 [allLodgerInfo]\n\n因为 [enemyFaction_leader_nameDef] 是 [enemyFaction_name] 的 [enemyFaction_leaderTitle] [enemyFaction_leader_pronoun]已经派遣一群[enemyFaction_pawnsPlural]前来抓捕侮辱者[lodgers0_nameDef]。 [enemyGroupsParagraph]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1,generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull] 正在寻求帮助。 [asker_possessive][lodgers0_age]岁的朋友, [lodgers0_title] [lodgers0_nameDef] 最近 [mechViolation]。 [asker_nameDef] 希望你为 [lodgers0_nameDef] 提供[shuttleDelayTicks_duration]的保护, 让[asker_possessive]有足够的时间处理机械族巢穴。 [allLodgerInfo]\n\n机械族会来抓捕[lodgers0_nameDef]。 [enemyGroupsParagraph]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1,generateThreats==true,allowedThreats==MechClusters)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull] 正在寻求帮助。 [asker_possessive] [lodgers0_age]岁的朋友, [lodgers0_title] [lodgers0_nameDef] 最近被 [mechViolation]。 [asker_nameDef] 希望你为 [lodgers0_nameDef] 提供[shuttleDelayTicks_duration]的保护。 只要 [lodgers0_nameDef] 在这里, 机械集群就会到来。 [allLodgerInfo] [threatsInfo1] [allLodgerInfo]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1,generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull] 正在寻求帮助。 [asker_possessive][lodgers0_age]岁的朋友, [lodgers0_title] [lodgers0_nameDef] 被发现对[enemyFaction_leader_nameFull]的PersonalCharacteristic]进行恶意侮辱。 [asker_nameDef] 希望你为 [lodgers0_nameDef] 提供[shuttleDelayTicks_duration]的保护, 让[asker_possessive]有足够的时间缓和与 [enemyFaction_name]的关系。 [allLodgerInfo]\n\n因为 [enemyFaction_leader_nameDef] 是 [enemyFaction_name] 的 [enemyFaction_leaderTitle] [enemyFaction_leader_pronoun]已经派遣一群[enemyFaction_pawnsPlural]前来抓捕侮辱者[lodgers0_nameDef]。 [enemyGroupsParagraph]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1,generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull] 正在寻求帮助。 [asker_possessive][lodgers0_age]岁的朋友, [lodgers0_title] [lodgers0_nameDef] 最近 [mechViolation]。 [asker_nameDef] 希望你为 [lodgers0_nameDef] 提供[shuttleDelayTicks_duration]的保护, 让[asker_possessive]有足够的时间处理机械族巢穴。 [allLodgerInfo]\n\n机械族会来抓捕[lodgers0_nameDef]。 [enemyGroupsParagraph]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1,generateThreats==true,threatType==MechClusters)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull] 正在寻求帮助。 [asker_possessive] [lodgers0_age]岁的朋友, [lodgers0_title] [lodgers0_nameDef] 最近被 [mechViolation]。 [asker_nameDef] 希望你为 [lodgers0_nameDef] 提供[shuttleDelayTicks_duration]的保护。 只要 [lodgers0_nameDef] 在这里, 机械集群就会到来。 [allLodgerInfo] [threatsInfo1] [allLodgerInfo]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2,generateThreats==false)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull] 最近从敌人的监狱中救出了 [lodgersCount] [asker_faction_pawnsPlural]。 [asker_nameDef] 希望你能在[map_definite]保护[asker_pronoun][shuttleDelayTicks_duration] 以便派出穿梭机接走他们。 [allLodgerInfo]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2,generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull] 最近从敌人的监狱中救出了 [lodgersCount] [asker_faction_pawnsPlural]。 [asker_nameDef] 希望你能在[map_definite]保护[asker_pronoun][shuttleDelayTicks_duration] 以便派出穿梭机接走他们。 [allLodgerInfo]\n\n[asker_faction_pawnsPlural] 知晓 [enemyFaction_name] 关于 [secretInfo] 的机密,因此会对其进行抓捕。[enemyGroupsParagraph]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2,generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull] 最近从低温休眠仓中救出了 [lodgersCount] [asker_faction_pawnsPlural]。 [asker_nameDef] 希望你能在[map_definite]保护[asker_pronoun][shuttleDelayTicks_duration] 以便派出穿梭机接走他们。 [allLodgerInfo]\n\n[asker_faction_pawnsPlural]会被机械族猎杀。 [enemyGroupsParagraph]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2,generateThreats==true,allowedThreats==MechClusters)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull] 最近从机械族巢穴的候宰栏中救出了 [lodgersCount] [asker_faction_pawnsPlural]。 [asker_nameDef] 希望你能在[map_definite]保护[asker_pronoun][shuttleDelayTicks_duration] 以便派出穿梭机接走他们。 [allLodgerInfo]\n\n机械族正在追捕它们的逃犯。 \n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2,generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull] 最近从敌人的监狱中救出了 [lodgersCount] [asker_faction_pawnsPlural]。 [asker_nameDef] 希望你能在[map_definite]保护[asker_pronoun][shuttleDelayTicks_duration] 以便派出穿梭机接走他们。 [allLodgerInfo]\n\n[asker_faction_pawnsPlural] 知晓 [enemyFaction_name] 关于 [secretInfo] 的机密,因此会对其进行抓捕。[enemyGroupsParagraph]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2,generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull] 最近从低温休眠仓中救出了 [lodgersCount] [asker_faction_pawnsPlural]。 [asker_nameDef] 希望你能在[map_definite]保护[asker_pronoun][shuttleDelayTicks_duration] 以便派出穿梭机接走他们。 [allLodgerInfo]\n\n[asker_faction_pawnsPlural]会被机械族猎杀。 [enemyGroupsParagraph]\n\n[commonDescEnding] [joinerEnding]</li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2,generateThreats==true,threatType==MechClusters)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull] 最近从机械族巢穴的候宰栏中救出了 [lodgersCount] [asker_faction_pawnsPlural]。 [asker_nameDef] 希望你能在[map_definite]保护[asker_pronoun][shuttleDelayTicks_duration] 以便派出穿梭机接走他们。 [allLodgerInfo]\n\n机械族正在追捕它们的逃犯。 \n\n[commonDescEnding] [joinerEnding]</li>
<li>secretInfo->军事势力</li>
<li>secretInfo->不道德行为</li>
<li>secretInfo->武器研究</li>
<li>secretInfo->监狱营地</li>
<li>secretInfo->[enemyFaction_leaderTitle]</li>
<li>questDescription(asker_royalInCurrentFaction==True,lodgersCount==1)->[asker_faction_name] 的 [asker_royalTitleInCurrentFaction] [asker_nameFull] 正在逃避令人不安的政治局势, 并想在[map_definite]躲藏[shuttleDelayTicks_duration]。 [allLodgerInfo][threatsInfo5]\n\n[commonDescEnding] [joinerEnding]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n[asker_nameDef] 的敌人雇佣了 [enemyFaction_name] 来拘捕 [asker_objective]。 只要[asker_nameDef] 还在那里,他们就会不断地进攻。\n [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[asker_nameDef]的敌人引来机械族猎杀[asker_objective]。 只要 [asker_nameDef] 还在那里, 它们就会不断地进攻。 [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==MechClusters)->\n\n[asker_nameDef] 的敌人用某种未知的方式引来机械集群猎杀[asker_objective]。 [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n[asker_nameDef] 的敌人雇佣了 [enemyFaction_name] 来拘捕 [asker_objective]。 只要[asker_nameDef] 还在那里,他们就会不断地进攻。\n [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[asker_nameDef]的敌人引来机械族猎杀[asker_objective]。 只要 [asker_nameDef] 还在那里, 它们就会不断地进攻。 [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==MechClusters)->\n\n[asker_nameDef] 的敌人用某种未知的方式引来机械集群猎杀[asker_objective]。 [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==false)-></li>
<li>questDescription(asker_royalInCurrentFaction==True,lodgersCount>=2)->[asker_faction_name] 的 [asker_royalTitleInCurrentFaction] [asker_nameFull] 想在[map_definite]和[lodgersCountMinusOne]名被审判的[allyAllies]停留[shuttleDelayTicks_duration]。 [allLodgerInfo][threatsInfo6]\n\n[commonDescEnding] [joinerEnding]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n[asker_nameDef] 和 [asker_possessive] [allyAllies] 被列上了暗杀名单, 他们需要一个安全的庇护所直到他们可以免于被审判。 然而, [asker_nameDef] 的敌人雇佣了 [enemyFaction_name] 来追捕 [asker_objective]。 [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[asker_nameDef] 和 [asker_possessive][allyAllies]被列上了暗杀名单, 他们需要一个安全的庇护所直到他们可以免于被审判。 然而, [asker_nameDef] 的敌人引诱 [enemyFaction_name] 来猎杀 [asker_objective]。 [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==MechClusters)->\n\n[asker_nameDef] 和 [asker_possessive][allyAllies]被列上了暗杀名单, 他们需要一个安全的庇护所直到他们可以免于被审判。 然而, [asker_nameDef] 的敌人以某种未知的方式引诱机械集群来猎杀 [asker_objective]。 [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n[asker_nameDef] 和 [asker_possessive] [allyAllies] 被列上了暗杀名单, 他们需要一个安全的庇护所直到他们可以免于被审判。 然而, [asker_nameDef] 的敌人雇佣了 [enemyFaction_name] 来追捕 [asker_objective]。 [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[asker_nameDef] 和 [asker_possessive][allyAllies]被列上了暗杀名单, 他们需要一个安全的庇护所直到他们可以免于被审判。 然而, [asker_nameDef] 的敌人引诱 [enemyFaction_name] 来猎杀 [asker_objective]。 [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==MechClusters)->\n\n[asker_nameDef] 和 [asker_possessive][allyAllies]被列上了暗杀名单, 他们需要一个安全的庇护所直到他们可以免于被审判。 然而, [asker_nameDef] 的敌人以某种未知的方式引诱机械集群来猎杀 [asker_objective]。 [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==false)-></li>
<li>allyAllies(lodgersCountMinusOne==1)->盟友</li>
<li>allyAllies(lodgersCountMinusOne>=2)->盟友们</li>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- EN:
@ -11,66 +11,66 @@
</Hospitality_Prisoners.questDescriptionAndNameRules.rulesStrings>
<!-- EN:
<li>questDescription(askerIsNull==true,lodgersCount==1)->An orbiting ship captain wants you to guard a prisoner named [lodgers0_nameFull] at [map_definite] for [shuttleDelayTicks_duration]. [allLodgerInfo][threatsInfo1]\n\n[commonDescEnding]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n[lodgers0_nameDef] recently spat on the most loved child of [enemyFaction_leader_nameFull], [enemyFaction_leaderTitle] of [enemyFaction_name]. [enemyFaction_leader_nameDef] will send [enemyFaction_pawnsPlural] to seek revenge on any who would protect [lodgers0_objective]. [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n[lodgers0_nameDef] recently spat on the most loved child of [enemyFaction_leader_nameFull], [enemyFaction_leaderTitle] of [enemyFaction_name]. [enemyFaction_leader_nameDef] will send [enemyFaction_pawnsPlural] to seek revenge on any who would protect [lodgers0_objective]. [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==false)-></li>
<li>questDescription(askerIsNull==true,lodgersCount>=2)->An orbiting ship captain wants you to guard [lodgersCount] prisoners at [map_definite] for [shuttleDelayTicks_duration]. [allLodgerInfo][threatsInfo2]\n\n[commonDescEnding]</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\nThe prisoners committed a string of murders against the [enemyFaction_pawnsPlural] of [enemyFaction_name], and their victims' families will send raids to seek revenge. [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\nThe prisoners recently [mechViolation], and have been targeted by a mechanoid hive. [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersMultiPrisoners] [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\nThe prisoners committed a string of murders against the [enemyFaction_pawnsPlural] of [enemyFaction_name], and their victims' families will send raids to seek revenge. [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\nThe prisoners recently [mechViolation], and have been targeted by a mechanoid hive. [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersMultiPrisoners] [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==false)-></li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name], wants you to stash a special prisoner for [asker_objective]. The prisoner, a [lodgers0_age]-year-old [lodgers0_title] named [lodgers0_nameFull], knows embarrassing information about [asker_nameDef]'s [PersonalCharacteristic], and [asker_nameDef] doesn't want [lodgers0_objective] to be freed. You only need to keep the prisoner for [shuttleDelayTicks_duration] until the scandal passes. [allLodgerInfo][threatsInfo3]\n\n[commonDescEnding]</li>
<li>threatsInfo3(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\nUnfortunately, [enemyFaction_name] wants to spread the shameful story and is sending raids to break [lodgers0_nameDef] out of jail. [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\nUnfortunately, [enemyFaction_name] wants to spread the shameful story and is sending raids to break [lodgers0_nameDef] out of jail. [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==false)-></li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2)->[asker_nameFull], [asker_faction_leaderTitle] of [asker_faction_name], has captured [lodgersCount] prisoners from an enemy faction. With no place to store them, [asker_nameDef] wants you to watch over them for [shuttleDelayTicks_duration], until [asker_possessive] prison is ready.[allLodgerInfo][threatsInfo4]\n\n[commonDescEnding]</li>
<li>threatsInfo4(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\nThe prisoners have a paid rescue contract with [enemyFaction_name], so they will send [enemyFaction_pawnsPlural] after you. [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[asker_nameDef]'s enemies have some provoked a mechanoid hive into hunting the prisoners, so it will send mechanoid attack groups. [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersMultiPrisoners] [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\nThe prisoners have a paid rescue contract with [enemyFaction_name], so they will send [enemyFaction_pawnsPlural] after you. [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[asker_nameDef]'s enemies have some provoked a mechanoid hive into hunting the prisoners, so it will send mechanoid attack groups. [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersMultiPrisoners] [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==false)-></li>
<li>questDescription(asker_royalInCurrentFaction==True,lodgersCount==1)->[asker_nameFull], a [asker_royalTitleInCurrentFaction] of [asker_faction_name] has been caught in bed with the wrong person. [asker_pronoun] imprisoned the inappropriate lover in a show of rejection. Now [asker_pronoun] wants you to keep the prisoner [lodgers0_nameFull] caged until the scandal blows over in [shuttleDelayTicks_duration]. [allLodgerInfo][threatsInfo5]\n\n[commonDescEnding]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\nUnfortunately, [asker_nameDef]'s court rivals are paying [enemyFaction_name] to try to break the lover out and bring the story to light. [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\nUnfortunately, [asker_nameDef]'s court rivals have provoked mechanoids attacks from [enemyFaction_name] to try to break the lover out and bring the story to light. [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\nUnfortunately, [asker_nameDef]'s court rivals are paying [enemyFaction_name] to try to break the lover out and bring the story to light. [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\nUnfortunately, [asker_nameDef]'s court rivals have provoked mechanoids attacks from [enemyFaction_name] to try to break the lover out and bring the story to light. [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==false)-></li>
<li>questDescription(asker_royalInCurrentFaction==True,lodgersCount>=2)->[asker_nameFull], a [asker_royalTitleInCurrentFaction] of [asker_faction_name], seeks your help. [asker_nameDef]'s royal archaeologists recently extracted [lodgersCount] prisoners from an ancient cryptosleep vault, and intend to question them. To keep the prisoners secret from court rivals, [asker_nameDef] wants you to hold them for [shuttleDelayTicks_duration]. [allLodgerInfo][threatsInfo6]\n\n[commonDescEnding]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\nUnfortunately, [enemyFaction_pawnsPlural] from [enemyFaction_name] revered the vault that the prisoners were extracted from. They'll send raids to seek revenge on anyone who holds them. [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\nUnfortunately, [enemyFaction_pawnsPlural] from [enemyFaction_name] were guarding the vault that the prisoners were extracted from. They'll send mechanoids to hunt down the lost sleepers. [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersMultiPrisoners] [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\nUnfortunately, [enemyFaction_pawnsPlural] from [enemyFaction_name] revered the vault that the prisoners were extracted from. They'll send raids to seek revenge on anyone who holds them. [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\nUnfortunately, [enemyFaction_pawnsPlural] from [enemyFaction_name] were guarding the vault that the prisoners were extracted from. They'll send mechanoids to hunt down the lost sleepers. [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersMultiPrisoners] [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==false)-></li>
-->
<Hospitality_Prisoners.questDescriptionRules.rulesStrings>
<li>questDescription(askerIsNull==true,lodgersCount==1)->一艘在轨飞船的舰长希望你能在 [shuttleDelayTicks_duration] 内保护一名位于[map_definite] 名叫[lodgers0_nameFull]的囚犯。 [allLodgerInfo][threatsInfo1]\n\n[commonDescEnding]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n[lodgers0_nameDef] 最近和某人发生口角, 那家伙是 [enemyFaction_name] 的 [enemyFaction_leaderTitle] [enemyFaction_leader_nameFull]最得宠的孩子。 [enemyFaction_leader_nameDef] 派出 [enemyFaction_pawnsPlural] 搜寻报复 [lodgers0_objective]和任何胆敢为其提供庇护的人。 [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleHuman][enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n[lodgers0_nameDef] 最近和某人发生口角, 那家伙是 [enemyFaction_name] 的 [enemyFaction_leaderTitle] [enemyFaction_leader_nameFull]最得宠的孩子。 [enemyFaction_leader_nameDef] 派出 [enemyFaction_pawnsPlural] 搜寻报复 [lodgers0_objective]和任何胆敢为其提供庇护的人。 [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleHuman][enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo1(generateThreats==false)-></li>
<li>questDescription(askerIsNull==true,lodgersCount>=2)->一艘在轨飞船的舰长希望你能在[shuttleDelayTicks_duration]内 保护[lodgersCount]名位于[map_definite]的囚犯。 [allLodgerInfo][threatsInfo2]\n\n[commonDescEnding]</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n这些囚犯承认谋杀了[enemyFaction_name]的[enemyFaction_pawnsPlural] 受害者们的家人正在到处搜寻报复。 [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n这些囚犯承认最近[mechViolation] 同时也被一个机械族巢穴标记。 [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersMultiPrisoners] [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n这些囚犯承认谋杀了[enemyFaction_name]的[enemyFaction_pawnsPlural] 受害者们的家人正在到处搜寻报复。 [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n这些囚犯承认最近[mechViolation] 同时也被一个机械族巢穴标记。 [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersMultiPrisoners] [enemyGroupsParagraph]</li>
<li>threatsInfo2(generateThreats==false)-></li>
<li>questDescription(asker_factionLeader==True,lodgersCount==1)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull]想要你帮助[asker_objective]匿藏一个特殊囚犯。 这名囚犯名叫[lodgers0_nameFull] 是一名[lodgers0_age]的[lodgers0_title] 这家伙知晓一些关于[asker_nameDef]的[PersonalCharacteristic]隐秘信息, [asker_nameDef]并不想[lodgers0_objective]出去到处乱说。 你要做的就是在[shuttleDelayTicks_duration]内看住这家伙直到丑闻事件过去。 [allLodgerInfo][threatsInfo3]\n\n[commonDescEnding]</li>
<li>threatsInfo3(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n不幸的是 [enemyFaction_name] 打算利用这个丑闻, 现在正在派出袭击部队营救[lodgers0_nameDef]。 [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n不幸的是 [enemyFaction_name] 打算利用这个丑闻, 现在正在派出袭击部队营救[lodgers0_nameDef]。 [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[threatsInfoMechRaidsSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo3(generateThreats==false)-></li>
<li>questDescription(asker_factionLeader==True,lodgersCount>=2)->[asker_faction_name] 的 [asker_faction_leaderTitle] [asker_nameFull] 从敌方派系逮捕了[lodgersCount]人, 现在的问题是无处安置这些囚犯, [asker_nameDef]希望你能帮助看管这些囚犯, [shuttleDelayTicks_duration]后[asker_possessive]为这些囚犯准备的的新监狱就能建好。 [allLodgerInfo][threatsInfo4]\n\n[commonDescEnding]</li>
<li>threatsInfo4(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n这些囚犯与签订了[enemyFaction_name]付费营救合同, 所以他们会在你之后派出[enemyFaction_pawnsPlural]。 [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n[asker_nameDef]的敌人们已经激活了一个机械族巢穴用于猎杀囚犯, 机械族攻击部队将在随后到达。 [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersMultiPrisoners] [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n这些囚犯与签订了[enemyFaction_name]付费营救合同, 所以他们会在你之后派出[enemyFaction_pawnsPlural]。 [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n[asker_nameDef]的敌人们已经激活了一个机械族巢穴用于猎杀囚犯, 机械族攻击部队将在随后到达。 [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersMultiPrisoners] [enemyGroupsParagraph]</li>
<li>threatsInfo4(generateThreats==false)-></li>
<li>questDescription(asker_royalInCurrentFaction==True,lodgersCount==1)->[asker_faction_name] 的 [asker_royalTitleInCurrentFaction] [asker_nameFull] 被捉奸在床。 [asker_pronoun]将情人关进监狱以示决心。 现在[asker_pronoun]只想你持续关押 [lodgers0_nameFull] 等[shuttleDelayTicks_duration]后丑闻风波过去后再行计议。 [allLodgerInfo][threatsInfo5]\n\n[commonDescEnding]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n不幸的是 [asker_nameDef] 的政敌们和 [enemyFaction_name] 达成交易, 想要救出这个人并将所有的丑闻公之于众。 [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n不幸的是 [asker_nameDef] 的政敌们挑起了 [enemyFaction_name] 激活的机械族进攻, 想要救出这个人并将所有的丑闻公之于众。 [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n不幸的是 [asker_nameDef] 的政敌们和 [enemyFaction_name] 达成交易, 想要救出这个人并将所有的丑闻公之于众。 [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n不幸的是 [asker_nameDef] 的政敌们挑起了 [enemyFaction_name] 激活的机械族进攻, 想要救出这个人并将所有的丑闻公之于众。 [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersSingleHuman] [enemyGroupsParagraph]</li>
<li>threatsInfo5(generateThreats==false)-></li>
<li>questDescription(asker_royalInCurrentFaction==True,lodgersCount>=2)->[asker_faction_name] 的一名 [asker_royalTitleInCurrentFaction] [asker_nameFull]寻求帮助。 [asker_nameDef] 的皇家考古学家从一个古老的休眠监狱中提取了 [lodgersCount]名囚犯进行审问。 为了避免某些辛秘外泄, [asker_nameDef] 希望你能在 [shuttleDelayTicks_duration]内帮助看守囚犯。 [allLodgerInfo][threatsInfo6]\n\n[commonDescEnding]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==Raids,enemyFaction!=Mechanoid)->\n\n不幸的是 来自 [enemyFaction_name] 的[enemyFaction_pawnsPlural]将提取的囚犯视为对他们的亵渎。 他们将会攻击任何持有这些囚犯的人。[enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==Raids,enemyFaction==Mechanoid)->\n\n不幸的是 来自 [enemyFaction_name] 的[enemyFaction_pawnsPlural]担负这个监狱的守卫工作。 他们将会派出机械族来追捕这些丢失的休眠者。[enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,allowedThreats==MechClusters)->\n\n[threatsInfoMechClustersMultiPrisoners] [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==Raids,enemyFaction!=Mechanoid)->\n\n不幸的是 来自 [enemyFaction_name] 的[enemyFaction_pawnsPlural]将提取的囚犯视为对他们的亵渎。 他们将会攻击任何持有这些囚犯的人。[enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==Raids,enemyFaction==Mechanoid)->\n\n不幸的是 来自 [enemyFaction_name] 的[enemyFaction_pawnsPlural]担负这个监狱的守卫工作。 他们将会派出机械族来追捕这些丢失的休眠者。[enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==true,threatType==MechClusters)->\n\n[threatsInfoMechClustersMultiPrisoners] [enemyGroupsParagraph]</li>
<li>threatsInfo6(generateThreats==false)-></li>
</Hospitality_Prisoners.questDescriptionRules.rulesStrings>
<!-- EN:

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- EN: [lodgersLabelSingOrPlural] arrived -->
@ -31,8 +31,6 @@
<Hospitality_Util_Worker.root.nodes.lodgersLeftMap.node.nodes.Letter.label.slateRef>访客失踪:{SUBJECT_definite}</Hospitality_Util_Worker.root.nodes.lodgersLeftMap.node.nodes.Letter.label.slateRef>
<!-- EN: [letterSubject], who you were charged to protect, is gone. [remainingWillNowLeave][failLetterEndingCommon] -->
<Hospitality_Util_Worker.root.nodes.lodgersLeftMap.node.nodes.Letter.text.slateRef>指定由你保护的[letterSubject]不见了。[remainingWillNowLeave][failLetterEndingCommon]</Hospitality_Util_Worker.root.nodes.lodgersLeftMap.node.nodes.Letter.text.slateRef>
<!-- EN: Guest lost: {SUBJECT_definite} -->
<Hospitality_Util_Worker.root.nodes.AnySignal.node.node.nodes.Letter.label.slateRef>访客失踪:{SUBJECT_definite}</Hospitality_Util_Worker.root.nodes.AnySignal.node.node.nodes.Letter.label.slateRef>
<!-- EN: [letterSubject], who you were charged to protect, has joined another faction. [remainingWillNowLeave][failLetterEndingCommon] -->
<Hospitality_Util_Worker.root.nodes.AnySignal.node.node.nodes.Letter.text.slateRef>指定由你保护的[letterSubject]已经加入了另一个派系。[remainingWillNowLeave][failLetterEndingCommon]</Hospitality_Util_Worker.root.nodes.AnySignal.node.node.nodes.Letter.text.slateRef>
<!-- EN: Shuttle destroyed -->

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- EN:
@ -27,8 +27,6 @@
<Decree_BuildMonument.root.nodes.monumentMarkerMonumentCompleted.node.nodes.monumentMarkerMonumentDestroyed.node.nodes.Letter.text.slateRef>你在建造完纪念碑后太快让它被破坏的举动惹恼了 [asker_nameDef]。\n\n[asker_pronoun] 对此感到非常不开心。</Decree_BuildMonument.root.nodes.monumentMarkerMonumentCompleted.node.nodes.monumentMarkerMonumentDestroyed.node.nodes.Letter.text.slateRef>
<!-- EN: Do not destroy the monument for {0} -->
<Decree_BuildMonument.root.nodes.monumentMarkerMonumentCompleted.node.nodes.Delay.expiryInfoPart.slateRef>不要破坏纪念碑{0}</Decree_BuildMonument.root.nodes.monumentMarkerMonumentCompleted.node.nodes.Delay.expiryInfoPart.slateRef>
<!-- EN: Do not destroy the monument for {0} -->
<Decree_BuildMonument.root.nodes.monumentMarkerMonumentCompleted.node.nodes.Delay.expiryInfoPartTip.slateRef>不要破坏纪念碑{0}</Decree_BuildMonument.root.nodes.monumentMarkerMonumentCompleted.node.nodes.Delay.expiryInfoPartTip.slateRef>
<!-- EN: Keep monument {0} -->
<Decree_BuildMonument.root.nodes.monumentMarkerMonumentCompleted.node.nodes.Delay.inspectString.slateRef>保护纪念碑{0}</Decree_BuildMonument.root.nodes.monumentMarkerMonumentCompleted.node.nodes.Delay.inspectString.slateRef>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- EN:

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- EN:
@ -15,18 +15,16 @@
<li>specialSkillsInfo(lodgersSpecialRequest==ExpertFighter,lodgersCount==1,priority=1)->[lodgers0_nameDef] is an expert fighter.</li>
<li>specialSkillsInfo(lodgersSpecialRequest==ExpertFighter,lodgersCount>=2,priority=1)->the [lodgersLabelPlural] are expert fighters.</li>
<li>specialSkillsInfo-></li>
<li>minMoodInfo(priority=1,lodgersCount==1)->You must keep [lodgers0_possessive] mood above [lodgersMoodThreshold_percent].</li>
<li>minMoodInfo(priority=1,lodgersCount>=2)->You must keep the [lodgersLabelPlural]' moods above [lodgersMoodThreshold_percent].</li>
<li>minMoodInfo(priority=1)->You must keep [asker_nameDef]'s mood above [lodgersMoodThreshold_percent].</li>
<li>minMoodInfo-></li>
<li>commonDescEnding->[helpersParagraph][shuttleWillComeParagraph]\n\n[mustKeepOnMapParagraph]</li>
<li>enemyGroupsParagraph->[threatDescriptionParagraph]</li>
<li>threatDescriptionParagraph(allowedThreats==Raids,threatCount==1)->there will be [threatCount] raid of roughly this size:\n\n[threatExample]</li>
<li>threatDescriptionParagraph(allowedThreats==Raids,threatCount>1)->there will be [threatCount] raids of roughly this size:\n\n[threatExample]</li>
<li>threatDescriptionParagraph(allowedThreats==MechClusters,threatCount==1,threatFactor==1)->a mech cluster will deploy nearby.</li>
<li>threatDescriptionParagraph(allowedThreats==MechClusters,threatCount==1,threatFactor==2)->a double-strength mech cluster will deploy nearby.</li>
<li>threatDescriptionParagraph(allowedThreats==MechClusters,threatCount==1,threatFactor==3)->a triple-strength mech cluster will deploy nearby.</li>
<li>threatDescriptionParagraph(allowedThreats==MechClusters,threatCount==2,threatFactor==2)->two double-strength mech clusters will deploy nearby.</li>
<li>threatDescriptionParagraph(allowedThreats==MechClusters,threatCount==2,threatFactor==1)->two mech clusters will deploy nearby.</li>
<li>threatDescriptionParagraph(threatType==Raids,threatCount==1)->there will be [threatCount] raid of roughly this size:\n\n[threatExample]</li>
<li>threatDescriptionParagraph(threatType==Raids,threatCount>1)->there will be [threatCount] raids of roughly this size:\n\n[threatExample]</li>
<li>threatDescriptionParagraph(threatType==MechClusters,threatCount==1,threatSize==1)->a mech cluster will deploy nearby.</li>
<li>threatDescriptionParagraph(threatType==MechClusters,threatCount==2,threatSize==1)->two mech clusters will deploy nearby.</li>
<li>threatDescriptionParagraph(threatType==MechClusters,threatCount==1,threatSize>1)->a mech cluster of [threatSize]x size will deploy nearby.</li>
<li>threatDescriptionParagraph(threatType==MechClusters,threatCount==2,threatSize>1)->two mech clusters of [threatSize]x size will deploy nearby.</li>
<li>shuttleWillComeParagraph(lodgersCount==1)->After [shuttleDelayTicks_duration], a shuttle will arrive to collect [lodgers0_nameDef]. If you get [lodgers0_objective] onto the shuttle alive, [allRewardsDescriptions]</li>
<li>shuttleWillComeParagraph(lodgersCount>=2)->After [shuttleDelayTicks_duration], a shuttle will arrive to collect the [lodgersLabelPlural]. If you get them onto the shuttle alive, [allRewardsDescriptions]</li>
<li>mustKeepOnMapParagraph(lodgersCount==1)->You must keep [lodgers0_nameDef] at [map_definite] and not send [lodgers0_objective] anywhere else.</li>
@ -62,18 +60,16 @@
<li>specialSkillsInfo(lodgersSpecialRequest==ExpertFighter,lodgersCount==1,priority=1)->[lodgers0_nameDef]是一位战斗专家。</li>
<li>specialSkillsInfo(lodgersSpecialRequest==ExpertFighter,lodgersCount>=2,priority=1)->[lodgersLabelPlural]都是战斗专家。</li>
<li>specialSkillsInfo-></li>
<li>minMoodInfo(priority=1,lodgersCount==1)->你必须将[lodgers0_possessive]的心情保持在[lodgersMoodThreshold_percent]以上。</li>
<li>minMoodInfo(priority=1,lodgersCount>=2)->你必须将[lodgersLabelPlural]的心情保持在[lodgersMoodThreshold_percent]以上。</li>
<li>minMoodInfo(priority=1)->你必须将[asker_nameDef]的心情保持在[lodgersMoodThreshold_percent]以上。</li>
<li>minMoodInfo-></li>
<li>commonDescEnding->[helpersParagraph][shuttleWillComeParagraph]\n\n[mustKeepOnMapParagraph]</li>
<li>enemyGroupsParagraph->[threatDescriptionParagraph]</li>
<li>threatDescriptionParagraph(allowedThreats==Raids,threatCount==1)->将会有[threatCount]波袭击,规模大致与以下情况相当:\n\n[threatExample]</li>
<li>threatDescriptionParagraph(allowedThreats==Raids,threatCount>1)->将会有[threatCount]波袭击,规模大致与以下情况相当:\n\n[threatExample]</li>
<li>threatDescriptionParagraph(allowedThreats==MechClusters,threatCount==1,threatFactor==1)->一个机械集群将部署到附近。</li>
<li>threatDescriptionParagraph(allowedThreats==MechClusters,threatCount==1,threatFactor==2)->一个双倍强度的机械集群将部署到附近。</li>
<li>threatDescriptionParagraph(allowedThreats==MechClusters,threatCount==1,threatFactor==3)->一个三倍强度的机械集群将部署到附近。</li>
<li>threatDescriptionParagraph(allowedThreats==MechClusters,threatCount==2,threatFactor==2)->两个双倍强度的机械集群将部署到附近。</li>
<li>threatDescriptionParagraph(allowedThreats==MechClusters,threatCount==2,threatFactor==1)->两个机械集群将部署到附近。</li>
<li>threatDescriptionParagraph(threatType==Raids,threatCount==1)->将会有[threatCount]波袭击,规模大致与以下情况相当:\n\n[threatExample]</li>
<li>threatDescriptionParagraph(threatType==Raids,threatCount>1)->将会有[threatCount]波袭击,规模大致与以下情况相当:\n\n[threatExample]</li>
<li>threatDescriptionParagraph(threatType==MechClusters,threatCount==1,threatSize==1)->一个机械集群将部署到附近。</li>
<li>threatDescriptionParagraph(threatType==MechClusters,threatCount==2,threatSize==1)->两个机械集群将部署到附近。</li>
<li>threatDescriptionParagraph(threatType==MechClusters,threatCount==1,threatSize>1)->一个[threatSize]x规模的机械集群将部署到附近。</li>
<li>threatDescriptionParagraph(threatType==MechClusters,threatCount==2,threatSize>1)->两个[threatSize]x规模的机械集群将部署到附近。</li>
<li>shuttleWillComeParagraph(lodgersCount==1)->在[shuttleDelayTicks_duration]后, 一艘负责运送[lodgers0_nameDef]的穿梭机将会到达。 如果你能将[lodgers0_objective]安全送上穿梭机,[allRewardsDescriptions]</li>
<li>shuttleWillComeParagraph(lodgersCount>=2)->在[shuttleDelayTicks_duration]后, 一艘负责运送[lodgersLabelPlural]的穿梭机将会到达。 如果你能将他们安全送上穿梭机,[allRewardsDescriptions]</li>
<li>mustKeepOnMapParagraph(lodgersCount==1)->你必须确保[lodgers0_nameDef]处于[map_definite]并且不会将[lodgers0_objective]派遣到其他任何地方。</li>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<LanguageData>
<!-- EN: mech assembler -->

View File

@ -78,6 +78,8 @@
<LetterTitleHeirLostLabel>继承者死了</LetterTitleHeirLostLabel>
<!-- EN: {HEIR_nameFull} has died, leaving {HOLDER_labelShort} with no heir for the title recieved from {FACTION_name}. You can contact {FACTION_name} through a comms console to designate a new heir. -->
<LetterTitleHeirLost>{HEIR_nameFull}死亡,{HOLDER_labelShort}没有继承自{FACTION_name}的头衔。你可以通过通讯台与{FACTION_name}联系,以指定新的继承人。</LetterTitleHeirLost>
<!-- EN: The title of {TITLE} cannot be inherited. -->
<LetterRoyalTitleCantBeInherited>头衔{TITLE}无法被继承。</LetterRoyalTitleCantBeInherited>
<!-- EN: Title inheritance -->
<LetterTitleInheritance>头衔继承</LetterTitleInheritance>