N3OW/common/customizable_localization/00_board_game_custom_loc.txt
2025-02-20 17:49:25 +00:00

1137 lines
24 KiB
Text

##################################################
# Counter Skills
BG_CounterSkill_Diplomacy = {
type = character
# Diplomacy is scope:skill_a.
text = {
trigger = {
scope:bg_skill_a = flag:diplomacy
scope:bg_skill_c = flag:martial
}
localization_key = bg_counterskill_martial
}
text = {
trigger = {
scope:bg_skill_a = flag:diplomacy
scope:bg_skill_c = flag:stewardship
}
localization_key = bg_counterskill_stewardship
}
text = {
trigger = {
scope:bg_skill_a = flag:diplomacy
scope:bg_skill_c = flag:intrigue
}
localization_key = bg_counterskill_intrigue
}
text = {
trigger = {
scope:bg_skill_a = flag:diplomacy
scope:bg_skill_c = flag:learning
}
localization_key = bg_counterskill_learning
}
text = {
trigger = {
scope:bg_skill_a = flag:diplomacy
scope:bg_skill_c = flag:prowess
}
localization_key = bg_counterskill_prowess
}
# Diplomacy is scope:skill_b.
text = {
trigger = {
scope:bg_skill_b = flag:diplomacy
scope:bg_skill_a = flag:martial
}
localization_key = bg_counterskill_martial
}
text = {
trigger = {
scope:bg_skill_b = flag:diplomacy
scope:bg_skill_a = flag:stewardship
}
localization_key = bg_counterskill_stewardship
}
text = {
trigger = {
scope:bg_skill_b = flag:diplomacy
scope:bg_skill_a = flag:intrigue
}
localization_key = bg_counterskill_intrigue
}
text = {
trigger = {
scope:bg_skill_b = flag:diplomacy
scope:bg_skill_a = flag:learning
}
localization_key = bg_counterskill_learning
}
text = {
trigger = {
scope:bg_skill_b = flag:diplomacy
scope:bg_skill_a = flag:prowess
}
localization_key = bg_counterskill_prowess
}
# Diplomacy is scope:skill_c.
text = {
trigger = {
scope:bg_skill_c = flag:diplomacy
scope:bg_skill_b = flag:martial
}
localization_key = bg_counterskill_martial
}
text = {
trigger = {
scope:bg_skill_c = flag:diplomacy
scope:bg_skill_b = flag:stewardship
}
localization_key = bg_counterskill_stewardship
}
text = {
trigger = {
scope:bg_skill_c = flag:diplomacy
scope:bg_skill_b = flag:intrigue
}
localization_key = bg_counterskill_intrigue
}
text = {
trigger = {
scope:bg_skill_c = flag:diplomacy
scope:bg_skill_b = flag:learning
}
localization_key = bg_counterskill_learning
}
text = {
trigger = {
scope:bg_skill_c = flag:diplomacy
scope:bg_skill_b = flag:prowess
}
localization_key = bg_counterskill_prowess
}
}
BG_CounterSkill_martial = {
type = character
# Martial is scope:skill_a.
text = {
trigger = {
scope:bg_skill_a = flag:martial
scope:bg_skill_c = flag:diplomacy
}
localization_key = bg_counterskill_diplomacy
}
text = {
trigger = {
scope:bg_skill_a = flag:martial
scope:bg_skill_c = flag:stewardship
}
localization_key = bg_counterskill_stewardship
}
text = {
trigger = {
scope:bg_skill_a = flag:martial
scope:bg_skill_c = flag:intrigue
}
localization_key = bg_counterskill_intrigue
}
text = {
trigger = {
scope:bg_skill_a = flag:martial
scope:bg_skill_c = flag:learning
}
localization_key = bg_counterskill_learning
}
text = {
trigger = {
scope:bg_skill_a = flag:martial
scope:bg_skill_c = flag:prowess
}
localization_key = bg_counterskill_prowess
}
# Martial is scope:skill_b.
text = {
trigger = {
scope:bg_skill_b = flag:martial
scope:bg_skill_a = flag:diplomacy
}
localization_key = bg_counterskill_diplomacy
}
text = {
trigger = {
scope:bg_skill_b = flag:martial
scope:bg_skill_a = flag:stewardship
}
localization_key = bg_counterskill_stewardship
}
text = {
trigger = {
scope:bg_skill_b = flag:martial
scope:bg_skill_a = flag:intrigue
}
localization_key = bg_counterskill_intrigue
}
text = {
trigger = {
scope:bg_skill_b = flag:martial
scope:bg_skill_a = flag:learning
}
localization_key = bg_counterskill_learning
}
text = {
trigger = {
scope:bg_skill_b = flag:martial
scope:bg_skill_a = flag:prowess
}
localization_key = bg_counterskill_prowess
}
# Martial is scope:skill_c.
text = {
trigger = {
scope:bg_skill_c = flag:martial
scope:bg_skill_b = flag:diplomacy
}
localization_key = bg_counterskill_diplomacy
}
text = {
trigger = {
scope:bg_skill_c = flag:martial
scope:bg_skill_b = flag:stewardship
}
localization_key = bg_counterskill_stewardship
}
text = {
trigger = {
scope:bg_skill_c = flag:martial
scope:bg_skill_b = flag:intrigue
}
localization_key = bg_counterskill_intrigue
}
text = {
trigger = {
scope:bg_skill_c = flag:martial
scope:bg_skill_b = flag:learning
}
localization_key = bg_counterskill_learning
}
text = {
trigger = {
scope:bg_skill_c = flag:martial
scope:bg_skill_b = flag:prowess
}
localization_key = bg_counterskill_prowess
}
}
BG_CounterSkill_Stewardship = {
type = character
# Stewardship is scope:skill_a.
text = {
trigger = {
scope:bg_skill_a = flag:stewardship
scope:bg_skill_c = flag:diplomacy
}
localization_key = bg_counterskill_diplomacy
}
text = {
trigger = {
scope:bg_skill_a = flag:stewardship
scope:bg_skill_c = flag:martial
}
localization_key = bg_counterskill_martial
}
text = {
trigger = {
scope:bg_skill_a = flag:stewardship
scope:bg_skill_c = flag:intrigue
}
localization_key = bg_counterskill_intrigue
}
text = {
trigger = {
scope:bg_skill_a = flag:stewardship
scope:bg_skill_c = flag:learning
}
localization_key = bg_counterskill_learning
}
text = {
trigger = {
scope:bg_skill_a = flag:stewardship
scope:bg_skill_c = flag:prowess
}
localization_key = bg_counterskill_prowess
}
# Stewardship is scope:skill_b.
text = {
trigger = {
scope:bg_skill_b = flag:stewardship
scope:bg_skill_a = flag:diplomacy
}
localization_key = bg_counterskill_diplomacy
}
text = {
trigger = {
scope:bg_skill_b = flag:stewardship
scope:bg_skill_a = flag:martial
}
localization_key = bg_counterskill_martial
}
text = {
trigger = {
scope:bg_skill_b = flag:stewardship
scope:bg_skill_a = flag:intrigue
}
localization_key = bg_counterskill_intrigue
}
text = {
trigger = {
scope:bg_skill_b = flag:stewardship
scope:bg_skill_a = flag:learning
}
localization_key = bg_counterskill_learning
}
text = {
trigger = {
scope:bg_skill_b = flag:stewardship
scope:bg_skill_a = flag:prowess
}
localization_key = bg_counterskill_prowess
}
# Stewardship is scope:skill_c.
text = {
trigger = {
scope:bg_skill_c = flag:stewardship
scope:bg_skill_b = flag:diplomacy
}
localization_key = bg_counterskill_diplomacy
}
text = {
trigger = {
scope:bg_skill_c = flag:stewardship
scope:bg_skill_b = flag:martial
}
localization_key = bg_counterskill_martial
}
text = {
trigger = {
scope:bg_skill_c = flag:stewardship
scope:bg_skill_b = flag:intrigue
}
localization_key = bg_counterskill_intrigue
}
text = {
trigger = {
scope:bg_skill_c = flag:stewardship
scope:bg_skill_b = flag:learning
}
localization_key = bg_counterskill_learning
}
text = {
trigger = {
scope:bg_skill_c = flag:stewardship
scope:bg_skill_b = flag:prowess
}
localization_key = bg_counterskill_prowess
}
}
BG_CounterSkill_Intrigue = {
type = character
# Intrigue is scope:skill_a.
text = {
trigger = {
scope:bg_skill_a = flag:intrigue
scope:bg_skill_c = flag:diplomacy
}
localization_key = bg_counterskill_diplomacy
}
text = {
trigger = {
scope:bg_skill_a = flag:intrigue
scope:bg_skill_c = flag:martial
}
localization_key = bg_counterskill_martial
}
text = {
trigger = {
scope:bg_skill_a = flag:intrigue
scope:bg_skill_c = flag:stewardship
}
localization_key = bg_counterskill_stewardship
}
text = {
trigger = {
scope:bg_skill_a = flag:intrigue
scope:bg_skill_c = flag:learning
}
localization_key = bg_counterskill_learning
}
text = {
trigger = {
scope:bg_skill_a = flag:intrigue
scope:bg_skill_c = flag:prowess
}
localization_key = bg_counterskill_prowess
}
# Intrigue is scope:skill_b.
text = {
trigger = {
scope:bg_skill_b = flag:intrigue
scope:bg_skill_a = flag:diplomacy
}
localization_key = bg_counterskill_diplomacy
}
text = {
trigger = {
scope:bg_skill_b = flag:intrigue
scope:bg_skill_a = flag:martial
}
localization_key = bg_counterskill_martial
}
text = {
trigger = {
scope:bg_skill_b = flag:intrigue
scope:bg_skill_a = flag:stewardship
}
localization_key = bg_counterskill_stewardship
}
text = {
trigger = {
scope:bg_skill_b = flag:intrigue
scope:bg_skill_a = flag:learning
}
localization_key = bg_counterskill_learning
}
text = {
trigger = {
scope:bg_skill_b = flag:intrigue
scope:bg_skill_a = flag:prowess
}
localization_key = bg_counterskill_prowess
}
# Intrigue is scope:skill_c.
text = {
trigger = {
scope:bg_skill_c = flag:intrigue
scope:bg_skill_b = flag:diplomacy
}
localization_key = bg_counterskill_diplomacy
}
text = {
trigger = {
scope:bg_skill_c = flag:intrigue
scope:bg_skill_b = flag:martial
}
localization_key = bg_counterskill_martial
}
text = {
trigger = {
scope:bg_skill_c = flag:intrigue
scope:bg_skill_b = flag:stewardship
}
localization_key = bg_counterskill_stewardship
}
text = {
trigger = {
scope:bg_skill_c = flag:intrigue
scope:bg_skill_b = flag:learning
}
localization_key = bg_counterskill_learning
}
text = {
trigger = {
scope:bg_skill_c = flag:intrigue
scope:bg_skill_b = flag:prowess
}
localization_key = bg_counterskill_prowess
}
}
BG_CounterSkill_Learning = {
type = character
# Learning is scope:skill_a.
text = {
trigger = {
scope:bg_skill_a = flag:learning
scope:bg_skill_c = flag:diplomacy
}
localization_key = bg_counterskill_diplomacy
}
text = {
trigger = {
scope:bg_skill_a = flag:learning
scope:bg_skill_c = flag:martial
}
localization_key = bg_counterskill_martial
}
text = {
trigger = {
scope:bg_skill_a = flag:learning
scope:bg_skill_c = flag:stewardship
}
localization_key = bg_counterskill_stewardship
}
text = {
trigger = {
scope:bg_skill_a = flag:learning
scope:bg_skill_c = flag:intrigue
}
localization_key = bg_counterskill_intrigue
}
text = {
trigger = {
scope:bg_skill_a = flag:learning
scope:bg_skill_c = flag:prowess
}
localization_key = bg_counterskill_prowess
}
# Learning is scope:skill_b.
text = {
trigger = {
scope:bg_skill_b = flag:learning
scope:bg_skill_a = flag:diplomacy
}
localization_key = bg_counterskill_diplomacy
}
text = {
trigger = {
scope:bg_skill_b = flag:learning
scope:bg_skill_a = flag:martial
}
localization_key = bg_counterskill_martial
}
text = {
trigger = {
scope:bg_skill_b = flag:learning
scope:bg_skill_a = flag:stewardship
}
localization_key = bg_counterskill_stewardship
}
text = {
trigger = {
scope:bg_skill_b = flag:learning
scope:bg_skill_a = flag:intrigue
}
localization_key = bg_counterskill_intrigue
}
text = {
trigger = {
scope:bg_skill_b = flag:learning
scope:bg_skill_a = flag:prowess
}
localization_key = bg_counterskill_prowess
}
# Learning is scope:skill_c.
text = {
trigger = {
scope:bg_skill_c = flag:learning
scope:bg_skill_b = flag:diplomacy
}
localization_key = bg_counterskill_diplomacy
}
text = {
trigger = {
scope:bg_skill_c = flag:learning
scope:bg_skill_b = flag:martial
}
localization_key = bg_counterskill_martial
}
text = {
trigger = {
scope:bg_skill_c = flag:learning
scope:bg_skill_b = flag:stewardship
}
localization_key = bg_counterskill_stewardship
}
text = {
trigger = {
scope:bg_skill_c = flag:learning
scope:bg_skill_b = flag:intrigue
}
localization_key = bg_counterskill_intrigue
}
text = {
trigger = {
scope:bg_skill_c = flag:learning
scope:bg_skill_b = flag:prowess
}
localization_key = bg_counterskill_prowess
}
}
BG_CounterSkill_Prowess = {
type = character
# Prowess is scope:skill_a.
text = {
trigger = {
scope:bg_skill_a = flag:prowess
scope:bg_skill_c = flag:diplomacy
}
localization_key = bg_counterskill_diplomacy
}
text = {
trigger = {
scope:bg_skill_a = flag:prowess
scope:bg_skill_c = flag:martial
}
localization_key = bg_counterskill_martial
}
text = {
trigger = {
scope:bg_skill_a = flag:prowess
scope:bg_skill_c = flag:stewardship
}
localization_key = bg_counterskill_stewardship
}
text = {
trigger = {
scope:bg_skill_a = flag:prowess
scope:bg_skill_c = flag:intrigue
}
localization_key = bg_counterskill_intrigue
}
text = {
trigger = {
scope:bg_skill_a = flag:prowess
scope:bg_skill_c = flag:learning
}
localization_key = bg_counterskill_learning
}
# Prowess is scope:skill_b.
text = {
trigger = {
scope:bg_skill_b = flag:prowess
scope:bg_skill_a = flag:diplomacy
}
localization_key = bg_counterskill_diplomacy
}
text = {
trigger = {
scope:bg_skill_b = flag:prowess
scope:bg_skill_a = flag:martial
}
localization_key = bg_counterskill_martial
}
text = {
trigger = {
scope:bg_skill_b = flag:prowess
scope:bg_skill_a = flag:stewardship
}
localization_key = bg_counterskill_stewardship
}
text = {
trigger = {
scope:bg_skill_b = flag:prowess
scope:bg_skill_a = flag:intrigue
}
localization_key = bg_counterskill_intrigue
}
text = {
trigger = {
scope:bg_skill_b = flag:prowess
scope:bg_skill_a = flag:learning
}
localization_key = bg_counterskill_learning
}
# Prowess is scope:skill_c.
text = {
trigger = {
scope:bg_skill_c = flag:prowess
scope:bg_skill_b = flag:diplomacy
}
localization_key = bg_counterskill_diplomacy
}
text = {
trigger = {
scope:bg_skill_c = flag:prowess
scope:bg_skill_b = flag:martial
}
localization_key = bg_counterskill_martial
}
text = {
trigger = {
scope:bg_skill_c = flag:prowess
scope:bg_skill_b = flag:stewardship
}
localization_key = bg_counterskill_stewardship
}
text = {
trigger = {
scope:bg_skill_c = flag:prowess
scope:bg_skill_b = flag:intrigue
}
localization_key = bg_counterskill_intrigue
}
text = {
trigger = {
scope:bg_skill_c = flag:prowess
scope:bg_skill_b = flag:learning
}
localization_key = bg_counterskill_learning
}
}
##################################################
# Moves & Pieces
BG_GameType = {
type = character
# Pachisi
text = {
trigger = { scope:bg_system = flag:pachisi }
localization_key = bg_gametype_pachisi
}
# Hnefatafl
text = {
trigger = { scope:bg_system = flag:hnefatafl }
localization_key = bg_gametype_hnefatafl
}
# Tabula
text = {
trigger = { scope:bg_system = flag:tabula }
localization_key = bg_gametype_tabula
}
# Go
text = {
trigger = { scope:bg_system = flag:go }
localization_key = bg_gametype_go
}
# Fidchell
text = {
trigger = { scope:bg_system = flag:fidchell }
localization_key = bg_gametype_fidchell
}
# Chess
text = {
trigger = { scope:bg_system = flag:chess }
localization_key = bg_gametype_chess
fallback = yes
}
}
BG_GameType_Concept = {
type = character
# Pachisi
text = {
trigger = {
capital_province = { bg_game_type_region_pachisi_trigger = yes }
}
localization_key = bg_gametype_concept_pachisi
}
# Hnefatafl
text = {
trigger = {
capital_province = { bg_game_type_region_hnefatafl_trigger = yes }
}
localization_key = bg_gametype_concept_hnefatafl
}
# Tabula
text = {
trigger = {
capital_province = { bg_game_type_region_tabula_trigger = yes }
}
localization_key = bg_gametype_concept_tabula
}
# Go
text = {
trigger = {
capital_province = { bg_game_type_region_go_trigger = yes }
}
localization_key = bg_gametype_concept_go
}
# Fidchell
text = {
trigger = {
capital_province = { bg_game_type_region_fidchell_trigger = yes }
}
localization_key = bg_gametype_concept_fidchell
}
# Chess
text = {
trigger = { always = no }
localization_key = bg_gametype_concept_chess
fallback = yes
}
}
BG_GameType_Concept_Dark = {
type = character
# Pachisi
text = {
trigger = {
capital_province = { bg_game_type_region_pachisi_trigger = yes }
}
localization_key = bg_gametype_concept_pachisi_dark
}
# Hnefatafl
text = {
trigger = {
capital_province = { bg_game_type_region_hnefatafl_trigger = yes }
}
localization_key = bg_gametype_concept_hnefatafl_dark
}
# Tabula
text = {
trigger = {
capital_province = { bg_game_type_region_tabula_trigger = yes }
}
localization_key = bg_gametype_concept_tabula_dark
}
# Go
text = {
trigger = {
capital_province = { bg_game_type_region_go_trigger = yes }
}
localization_key = bg_gametype_concept_go_dark
}
# Fidchell
text = {
trigger = {
capital_province = { bg_game_type_region_fidchell_trigger = yes }
}
localization_key = bg_gametype_concept_fidchell_dark
}
# Chess
text = {
trigger = { always = no }
localization_key = bg_gametype_concept_chess_dark
fallback = yes
}
}
BG_GamePiece = {
type = character
# Pachisi
text = {
trigger = { scope:bg_system = flag:pachisi }
localization_key = bg_gamepiece_token
}
# Hnefatafl
text = {
trigger = { scope:bg_system = flag:hnefatafl }
localization_key = bg_gamepiece_piece
}
# Tabula
text = {
trigger = { scope:bg_system = flag:tabula }
localization_key = bg_gamepiece_counter
}
# Go
text = {
trigger = { scope:bg_system = flag:go }
localization_key = bg_gamepiece_stone
}
# Fidchell
text = {
trigger = { scope:bg_system = flag:fidchell }
localization_key = bg_gamepiece_piece
}
# Chess
text = {
trigger = { scope:bg_system = flag:chess }
localization_key = bg_gamepiece_piece
fallback = yes
}
}
BG_GamePiecePlural = {
type = character
# Pachisi
text = {
trigger = { scope:bg_system = flag:pachisi }
localization_key = bg_gamepiece_tokens
}
# Hnefatafl
text = {
trigger = { scope:bg_system = flag:hnefatafl }
localization_key = bg_gamepiece_pieces
}
# Tabula
text = {
trigger = { scope:bg_system = flag:tabula }
localization_key = bg_gamepiece_counters
}
# Go
text = {
trigger = { scope:bg_system = flag:go }
localization_key = bg_gamepiece_stones
}
# Fidchell
text = {
trigger = { scope:bg_system = flag:fidchell }
localization_key = bg_gamepiece_pieces
}
# Chess
text = {
trigger = { scope:bg_system = flag:chess }
localization_key = bg_gamepiece_pieces
fallback = yes
}
}
BG_GameDecider = {
type = character
# Pachisi
text = {
trigger = { scope:bg_system = flag:pachisi }
localization_key = bg_gamedecider_cowrie
}
# Hnefatafl
text = {
trigger = { scope:bg_system = flag:hnefatafl }
localization_key = bg_gamedecider_die
}
# Tabula
text = {
trigger = { scope:bg_system = flag:tabula }
localization_key = bg_gamedecider_die
}
# Go
## No randomiser, so it defaults to the fallback.
# Fidchell
## No randomiser, so it defaults to the fallback.
# Chess
## Yes, this is deliberate.
## Chess was typically played with dice during the period, generally either to decide number of spaces that could be moved or else which pieces could be moved. Varied depending on period & region.
text = {
trigger = { scope:bg_system = flag:chess }
localization_key = bg_gamedecider_die
}
# No randomising decider.
## And for those that incorporate nothing, we have uhh... just a random prop.
text = {
trigger = { always = no }
localization_key = bg_gamedecider_quill
fallback = yes
}
}
BG_RandomArticleDirection = {
type = character
random_valid = yes
# Northern.
text = { localization_key = bg_randomdirection_northern }
# Western.
text = { localization_key = bg_randomdirection_western }
# Eastern.
text = { localization_key = bg_randomdirection_eastern }
# Southern.
text = { localization_key = bg_randomdirection_southern }
}
# These aren't culturally contextual mostly because there's not an easy, performant way to sort that.
## Unless I'm dumb.
### Which is pretty eminently possible tbh.
BG_RandomRankPossessive = {
type = character
random_valid = yes
# Baron's
text = {
trigger = { is_female = yes }
localization_key = bg_randomrankpossessive_baron_female
}
text = {
trigger = { is_male = yes }
localization_key = bg_randomrankpossessive_baron_male
}
# Count's.
text = {
trigger = { is_female = yes }
localization_key = bg_randomrankpossessive_count_female
}
text = {
trigger = { is_male = yes }
localization_key = bg_randomrankpossessive_count_male
}
# Duke's
text = {
trigger = { is_female = yes }
localization_key = bg_randomrankpossessive_duke_female
}
text = {
trigger = { is_male = yes }
localization_key = bg_randomrankpossessive_duke_male
}
# King's
text = {
trigger = { is_female = yes }
localization_key = bg_randomrankpossessive_king_female
}
text = {
trigger = { is_male = yes }
localization_key = bg_randomrankpossessive_king_male
}
# Emperor's
text = {
trigger = { is_female = yes }
localization_key = bg_randomrankpossessive_emperor_female
}
text = {
trigger = { is_male = yes }
localization_key = bg_randomrankpossessive_emperor_male
}
}
BG_RandomMoveType = {
type = character
random_valid = yes
# Gambit
text = { localization_key = bg_randommovetype_gambit }
# Cross
text = { localization_key = bg_randommovetype_cross }
# Stratagem
text = { localization_key = bg_randommovetype_stratagem }
# Feint
text = { localization_key = bg_randommovetype_feint }
# Rush
text = { localization_key = bg_randommovetype_rush }
}
BG_RandomFacialExpression = {
type = character
# They're smarmily confident.
text = {
trigger = {
OR = {
scope:bg_opponent ?= { has_trait = arrogant }
bg_cumulative_skill_score_comparison_value <= -20
}
}
localization_key = bg_randomfacialexpression_scornful
}
# They're confident.
text = {
trigger = {
bg_cumulative_skill_score_comparison_value > -20
bg_cumulative_skill_score_comparison_value <= -10
}
localization_key = bg_randomfacialexpression_confident
}
# They're ready for a fight.
text = {
trigger = {
bg_cumulative_skill_score_comparison_value > -10
bg_cumulative_skill_score_comparison_value <= 10
}
localization_key = bg_randomfacialexpression_fight
#fallback = yes
}
# They're unsure.
text = {
trigger = {
bg_cumulative_skill_score_comparison_value > 10
bg_cumulative_skill_score_comparison_value <= 20
}
localization_key = bg_randomfacialexpression_unsure
}
# They're quailing.
text = {
trigger = { bg_cumulative_skill_score_comparison_value > 20 }
localization_key = bg_randomfacialexpression_quailing
}
}
# For when referencing one of these board games _outside_ of the system but according to the same sets of triggers.
BG_GameType_Generic = {
type = character
random_valid = yes
# Pachisi
text = {
trigger = {
# Landed chars check their capital.
trigger_if = {
limit = { is_playable_character = yes }
capital_province = { bg_game_type_region_pachisi_trigger = yes }
}
# Unlanded chars check their location.
trigger_else = {
location = { bg_game_type_region_pachisi_trigger = yes }
}
}
localization_key = bg_gametype_pachisi
}
# Hnefatafl
text = {
trigger = {
# Landed chars check their capital.
trigger_if = {
limit = { is_playable_character = yes }
capital_province = { bg_game_type_region_hnefatafl_trigger = yes }
}
# Unlanded chars check their location.
trigger_else = {
location = { bg_game_type_region_hnefatafl_trigger = yes }
}
}
localization_key = bg_gametype_hnefatafl
}
# Tabula
text = {
trigger = {
# Landed chars check their capital.
trigger_if = {
limit = { is_playable_character = yes }
capital_province = { bg_game_type_region_tabula_trigger = yes }
}
# Unlanded chars check their location.
trigger_else = {
location = { bg_game_type_region_tabula_trigger = yes }
}
}
localization_key = bg_gametype_tabula
}
# Go
text = {
trigger = {
# Landed chars check their capital.
trigger_if = {
limit = { is_playable_character = yes }
capital_province = { bg_game_type_region_go_trigger = yes }
}
# Unlanded chars check their location.
trigger_else = {
location = { bg_game_type_region_go_trigger = yes }
}
}
localization_key = bg_gametype_go
}
# Fidchell
text = {
trigger = {
# Landed chars check their capital.
trigger_if = {
limit = { is_playable_character = yes }
capital_province = { bg_game_type_region_fidchell_trigger = yes }
}
# Unlanded chars check their location.
trigger_else = {
location = { bg_game_type_region_fidchell_trigger = yes }
}
}
localization_key = bg_gametype_fidchell
}
# Chess
text = {
localization_key = bg_gametype_chess
fallback = yes
}
}