2071 lines
43 KiB
Text
2071 lines
43 KiB
Text
|
|
GetCourtType = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { has_government = landless_adventurer_government }
|
||
|
|
localization_key = game_concept_camp
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { is_landless_adventurer = no }
|
||
|
|
localization_key = game_concept_court
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetCourtTypePlural = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { has_government = landless_adventurer_government }
|
||
|
|
localization_key = game_concept_camps
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { is_landless_adventurer = no }
|
||
|
|
localization_key = game_concept_courts
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetCourtTypeConcept = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { has_government = landless_adventurer_government }
|
||
|
|
localization_key = CAMP
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { is_landless_adventurer = no }
|
||
|
|
localization_key = COURT_CONCEPT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetCourtierType = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { has_government = landless_adventurer_government }
|
||
|
|
localization_key = game_concept_follower
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { is_landless_adventurer = no }
|
||
|
|
localization_key = game_concept_courtier
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetCourtierTypePlural = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { has_government = landless_adventurer_government }
|
||
|
|
localization_key = game_concept_followers
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { is_landless_adventurer = no }
|
||
|
|
localization_key = game_concept_courtiers
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetCourtierTypeConcept = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { has_government = landless_adventurer_government }
|
||
|
|
localization_key = FOLLOWER
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { is_landless_adventurer = no }
|
||
|
|
localization_key = COURTIER
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetCourtiersTypeConcept = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { is_landless_adventurer = yes }
|
||
|
|
localization_key = FOLLOWER_PLURAL
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { is_landless_adventurer = no }
|
||
|
|
localization_key = COURTIER_PLURAL
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
TriumphReligiousLocation = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
random_valid = yes
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Constantinople
|
||
|
|
location = province:496
|
||
|
|
# Christian
|
||
|
|
OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion }
|
||
|
|
}
|
||
|
|
localization_key = building_type_hagia_sophia_01
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# not Constantinople
|
||
|
|
NOT = { location = province:496 }
|
||
|
|
# Christian
|
||
|
|
OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion }
|
||
|
|
}
|
||
|
|
localization_key = cathedral
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Constantinople
|
||
|
|
location = province:496
|
||
|
|
# Muslim
|
||
|
|
faith.religion = religion:islam_religion
|
||
|
|
}
|
||
|
|
localization_key = building_hagia_sophia_02
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Other faith
|
||
|
|
NOR = {
|
||
|
|
OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion }
|
||
|
|
faith.religion = religion:islam_religion
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = main_temple
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
TriumphReligiousLocationCapitalized = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Constantinople
|
||
|
|
location = province:496
|
||
|
|
# Christian
|
||
|
|
OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion }
|
||
|
|
}
|
||
|
|
localization_key = building_type_hagia_sophia_01
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# not Constantinople
|
||
|
|
NOT = { location = province:496 }
|
||
|
|
# Christian
|
||
|
|
OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion }
|
||
|
|
}
|
||
|
|
localization_key = cathedral_capital
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Constantinople
|
||
|
|
location = province:496
|
||
|
|
# Muslim
|
||
|
|
faith.religion = religion:islam_religion
|
||
|
|
}
|
||
|
|
localization_key = building_hagia_sophia_02
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Other faith
|
||
|
|
NOR = {
|
||
|
|
OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion }
|
||
|
|
faith.religion = religion:islam_religion
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = main_temple_capital
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
### Chariot Racing
|
||
|
|
GetChariotTeamColor = {
|
||
|
|
type = character
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
OR = {
|
||
|
|
var:wager_team ?= flag:blues
|
||
|
|
has_trait = charioteer_blue
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_blue
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
OR = {
|
||
|
|
var:wager_team ?= flag:greens
|
||
|
|
has_trait = charioteer_green
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_green
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
OR = {
|
||
|
|
var:wager_team ?= flag:whites
|
||
|
|
has_trait = charioteer_white
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_white
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
OR = {
|
||
|
|
var:wager_team ?= flag:reds
|
||
|
|
has_trait = charioteer_red
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_red
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetChariotTeamColorPlural = {
|
||
|
|
type = character
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
OR = {
|
||
|
|
var:wager_team ?= flag:blues
|
||
|
|
has_trait = charioteer_blue
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_blues
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
OR = {
|
||
|
|
var:wager_team ?= flag:greens
|
||
|
|
has_trait = charioteer_green
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_greens
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
OR = {
|
||
|
|
var:wager_team ?= flag:whites
|
||
|
|
has_trait = charioteer_white
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_whites
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
OR = {
|
||
|
|
var:wager_team ?= flag:reds
|
||
|
|
has_trait = charioteer_red
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_reds
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetChariotTeamColorPluralPossessive = {
|
||
|
|
type = character
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
var:wager_team ?= flag:blues
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_blues_possessive
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
var:wager_team ?= flag:greens
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_greens_possessive
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
var:wager_team ?= flag:whites
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_whites_possessive
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
var:wager_team ?= flag:reds
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_reds_possessive
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetChariotTeamColorPluralGlossed = {
|
||
|
|
type = character
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
OR = {
|
||
|
|
var:wager_team ?= flag:blues
|
||
|
|
has_trait = charioteer_blue
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_blues_glossed
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
OR = {
|
||
|
|
var:wager_team ?= flag:greens
|
||
|
|
has_trait = charioteer_green
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_greens_glossed
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
OR = {
|
||
|
|
var:wager_team ?= flag:whites
|
||
|
|
has_trait = charioteer_white
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_whites_glossed
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
OR = {
|
||
|
|
var:wager_team ?= flag:reds
|
||
|
|
has_trait = charioteer_red
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_reds_glossed
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetChariotTeamColorPluralPossessiveGlossed = {
|
||
|
|
type = character
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
var:wager_team ?= flag:blues
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_blues_possessive_glossed
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
var:wager_team ?= flag:greens
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_greens_possessive_glossed
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
var:wager_team ?= flag:whites
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_whites_possessive_glossed
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
var:wager_team ?= flag:reds
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_reds_possessive_glossed
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetWinPlaceShow = {
|
||
|
|
type = character
|
||
|
|
text = {
|
||
|
|
trigger = { var:wager_type ?= flag:win }
|
||
|
|
localization_key = chariot_wager_type_win
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:wager_type ?= flag:place }
|
||
|
|
localization_key = chariot_wager_type_place
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:wager_type ?= flag:show }
|
||
|
|
localization_key = chariot_wager_type_show
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetChariotRacePlacement = {
|
||
|
|
type = character
|
||
|
|
text = {
|
||
|
|
trigger = { var:current_place_in_race = 1 }
|
||
|
|
localization_key = first_place
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:current_place_in_race = 2 }
|
||
|
|
localization_key = second_place
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:current_place_in_race = 3 }
|
||
|
|
localization_key = third_place
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:current_place_in_race = 4 }
|
||
|
|
localization_key = fourth_place
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:current_place_in_race = 5 }
|
||
|
|
localization_key = fifth_place
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:current_place_in_race = 6 }
|
||
|
|
localization_key = sixth_place
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:current_place_in_race = 7 }
|
||
|
|
localization_key = seventh_place
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:current_place_in_race = 8 }
|
||
|
|
localization_key = eighth_place
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:current_place_in_race = 9 }
|
||
|
|
localization_key = ninth_place
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:current_place_in_race = 10 }
|
||
|
|
localization_key = tenth_place
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:current_place_in_race = 11 }
|
||
|
|
localization_key = eleventh_place
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:current_place_in_race = 12 }
|
||
|
|
localization_key = twelfth_place
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetCharioteerOrTeamNameFromWager = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { NOT = { var:wager_target = root } }
|
||
|
|
localization_key = chariot_wager_target_character
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
var:wager_target = root
|
||
|
|
var:wager_team = flag:blues
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_blues_definite
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
var:wager_target = root
|
||
|
|
var:wager_team = flag:greens
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_greens_definite
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
var:wager_target = root
|
||
|
|
var:wager_team = flag:whites
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_whites_definite
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
var:wager_target = root
|
||
|
|
var:wager_team = flag:reds
|
||
|
|
}
|
||
|
|
localization_key = chariot_team_reds_definite
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
BuildChariotRaceWagerTooltip = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
setup_scope = { root = { save_scope_as = root_scope } }
|
||
|
|
localization_key = chariot_wager_tooltip
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetVictoriousChariotMovement = {
|
||
|
|
type = character
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_movement_cut_off_at_turn
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetChariotComebackMovement = {
|
||
|
|
type = character
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_comeback_blazing
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_comeback_sprinting
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_comeback_surging
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_comeback_dashing
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_comeback_rocketing
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_comeback_bursting
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_comeback_miracle
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_comeback_rallying
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_comeback_soaring
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_comeback_propelling
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_comeback_fallback
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetGovernorChitChat = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_governor_chitchat_1
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_governor_chitchat_2
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_governor_chitchat_3
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_governor_chitchat_4
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_governor_chitchat_5
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_governor_chitchat_6
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_governor_chitchat_7
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_governor_chitchat_8
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_governor_chitchat_9
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = chariot_governor_chitchat_10
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
### End Chariot Racing
|
||
|
|
|
||
|
|
GetLaampDescribeTypeSelf = {
|
||
|
|
type = character
|
||
|
|
random_valid = yes
|
||
|
|
|
||
|
|
# Mercenary
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_mercenaries }
|
||
|
|
localization_key = camp_purpose_type_mercenary
|
||
|
|
}
|
||
|
|
|
||
|
|
# Wanderer
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_wanderers }
|
||
|
|
fallback = yes
|
||
|
|
localization_key = camp_purpose_type_wanderer
|
||
|
|
}
|
||
|
|
|
||
|
|
# Scholar
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_scholars }
|
||
|
|
localization_key = camp_purpose_type_scholar
|
||
|
|
}
|
||
|
|
|
||
|
|
# Explorer
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_explorers }
|
||
|
|
localization_key = camp_purpose_type_explorer
|
||
|
|
}
|
||
|
|
|
||
|
|
# Freebooter
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_brigands }
|
||
|
|
localization_key = camp_purpose_type_freebooter
|
||
|
|
}
|
||
|
|
|
||
|
|
# Legitimist
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_legitimists }
|
||
|
|
localization_key = camp_purpose_type_legitimist
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetLaampDescribeTypeSelfArticle = {
|
||
|
|
type = character
|
||
|
|
random_valid = yes
|
||
|
|
|
||
|
|
# Mercenary
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_mercenaries }
|
||
|
|
localization_key = article_a
|
||
|
|
}
|
||
|
|
|
||
|
|
# Wanderer
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_wanderers }
|
||
|
|
fallback = yes
|
||
|
|
localization_key = article_a
|
||
|
|
}
|
||
|
|
|
||
|
|
# Scholar
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_scholars }
|
||
|
|
localization_key = article_a
|
||
|
|
}
|
||
|
|
|
||
|
|
# Explorer
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_explorers }
|
||
|
|
localization_key = article_an
|
||
|
|
}
|
||
|
|
|
||
|
|
# Freebooter
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_brigands }
|
||
|
|
localization_key = article_a
|
||
|
|
}
|
||
|
|
|
||
|
|
# Legitimist
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_legitimists }
|
||
|
|
localization_key = article_a
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetLaampDescribeTypeSelfPlural = {
|
||
|
|
type = character
|
||
|
|
random_valid = yes
|
||
|
|
|
||
|
|
# Mercenary
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_mercenaries }
|
||
|
|
localization_key = camp_purpose_type_mercenaries
|
||
|
|
}
|
||
|
|
|
||
|
|
# Wanderer
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_wanderers }
|
||
|
|
fallback = yes
|
||
|
|
localization_key = camp_purpose_type_wanderers
|
||
|
|
}
|
||
|
|
|
||
|
|
# Scholar
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_scholars }
|
||
|
|
localization_key = camp_purpose_type_scholars
|
||
|
|
}
|
||
|
|
|
||
|
|
# Explorer
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_explorers }
|
||
|
|
localization_key = camp_purpose_type_explorers
|
||
|
|
}
|
||
|
|
|
||
|
|
# Freebooter
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_brigands }
|
||
|
|
localization_key = camp_purpose_type_freebooters
|
||
|
|
}
|
||
|
|
|
||
|
|
# Legitimist
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_legitimists }
|
||
|
|
localization_key = camp_purpose_type_legitimists
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetLaampDescribeTypeInsult = {
|
||
|
|
type = character
|
||
|
|
random_valid = yes
|
||
|
|
|
||
|
|
# Mercenary (hireling)
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_mercenaries }
|
||
|
|
localization_key = camp_purpose_type_mercenary.insult
|
||
|
|
}
|
||
|
|
|
||
|
|
# Wanderer (vagabond)
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_wanderers }
|
||
|
|
fallback = yes
|
||
|
|
localization_key = camp_purpose_type_wanderer.insult
|
||
|
|
}
|
||
|
|
|
||
|
|
# Scholar (layabout)
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_scholars }
|
||
|
|
localization_key = camp_purpose_type_scholar.insult
|
||
|
|
}
|
||
|
|
|
||
|
|
# Explorer (rambler)
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_explorers }
|
||
|
|
localization_key = camp_purpose_type_explorer.insult
|
||
|
|
}
|
||
|
|
|
||
|
|
# Freebooter (brigand)
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_brigands }
|
||
|
|
localization_key = camp_purpose_type_freebooter.insult
|
||
|
|
}
|
||
|
|
|
||
|
|
# Legitimist (pretender)
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_legitimists }
|
||
|
|
localization_key = camp_purpose_type_legitimist.insult
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetOutOfControlAnimalTypePlural = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
### BIG CATS ###
|
||
|
|
text = {
|
||
|
|
trigger = { var:animal_type_event ?= flag:lion }
|
||
|
|
localization_key = animal_type_lions
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:animal_type_event ?= flag:tiger }
|
||
|
|
localization_key = animal_type_tigers
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:animal_type_event ?= flag:leopard }
|
||
|
|
localization_key = animal_type_leopards
|
||
|
|
}
|
||
|
|
|
||
|
|
### BOAR ###
|
||
|
|
text = {
|
||
|
|
trigger = { var:animal_type_event ?= flag:boar }
|
||
|
|
localization_key = animal_type_boars
|
||
|
|
}
|
||
|
|
|
||
|
|
### SMALL ###
|
||
|
|
text = {
|
||
|
|
trigger = { var:animal_type_event ?= flag:hyena }
|
||
|
|
localization_key = animal_type_hyenas
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:animal_type_event ?= flag:lynx }
|
||
|
|
localization_key = animal_type_lynxs
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:animal_type_event ?= flag:wolf }
|
||
|
|
localization_key = animal_type_wolves
|
||
|
|
}
|
||
|
|
|
||
|
|
### BEAR ###
|
||
|
|
text = {
|
||
|
|
trigger = { var:animal_type_event ?= flag:bear }
|
||
|
|
localization_key = animal_type_bears
|
||
|
|
}
|
||
|
|
|
||
|
|
### FALLBACK ###
|
||
|
|
text = {
|
||
|
|
trigger = { var:animal_type_event ?= flag:dog }
|
||
|
|
localization_key = animal_type_dogs
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetRandomCampBuilding = {
|
||
|
|
type = character
|
||
|
|
random_valid = yes
|
||
|
|
|
||
|
|
# Pavillion
|
||
|
|
text = {
|
||
|
|
# No trigger: you'll always have a pavillion.
|
||
|
|
localization_key = GetRandomCampBuilding_Pavillion
|
||
|
|
}
|
||
|
|
|
||
|
|
# Supply Tent
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = supply_tent_01 }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_SupplyTent
|
||
|
|
}
|
||
|
|
|
||
|
|
# Barber's Tent
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = barber_tent_01 }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_BarberTent
|
||
|
|
}
|
||
|
|
|
||
|
|
# Lead Baggage Cart
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = baggage_train_01 }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_BaggageTrain
|
||
|
|
}
|
||
|
|
|
||
|
|
# Mess Tent
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = mess_tent_01 }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Mess
|
||
|
|
}
|
||
|
|
|
||
|
|
# Central Fire Pit
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = camp_fire_01 }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_CampFire
|
||
|
|
}
|
||
|
|
|
||
|
|
# Edge of the Proving Grounds
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = proving_grounds_01 }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_ProvindGrounds
|
||
|
|
}
|
||
|
|
|
||
|
|
# Sutler's Tent
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = supply_tent_sutler }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Sutler
|
||
|
|
}
|
||
|
|
# Mender's Tent
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = supply_tent_mender }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Mender
|
||
|
|
}
|
||
|
|
# Smithy Tent
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = supply_tent_smithy }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_SmithyTent
|
||
|
|
}
|
||
|
|
# Arsenal
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = supply_tent_arsenal }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Arsenal
|
||
|
|
}
|
||
|
|
|
||
|
|
# Steed Pens
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = baggage_train_ample_steeds }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_AmpleSteeds
|
||
|
|
}
|
||
|
|
# Cluster of Porter Tents
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = baggage_train_porters }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Porters
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = baggage_train_trackers }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Trackers
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = baggage_train_kennel }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Kennels
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = baggage_train_siege_engineers }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Engineers
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = baggage_train_shrine }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Shrine
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = baggage_train_scribes }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Scribes
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = baggage_train_bartering_grounds }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_BarteringGrounds
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = baggage_train_proof_of_claims }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_ProofOfClaims
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = baggage_train_ransom_cages }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_RansomCages
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = baggage_train_negotiators }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Negotiators
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = baggage_train_ascetics }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Ascetics
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = baggage_train_pleasure_tents }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_PleasureTents
|
||
|
|
}
|
||
|
|
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = mess_tent_herbalists }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Herbalists
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = mess_tent_brewers }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Brewers
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = mess_tent_curers }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Curers
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = mess_tent_bakers }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Bakers
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = mess_tent_cooks }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Cooks
|
||
|
|
}
|
||
|
|
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = camp_fire_trailing_musicians }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Musicians
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = camp_fire_wandering_poets }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Poets
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = camp_fire_capering_fools }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Fools
|
||
|
|
}
|
||
|
|
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = proving_grounds_the_stump }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_Stump
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = proving_grounds_training_circle }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_TrainingCircle
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = proving_grounds_lockwagon }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_LockWagon
|
||
|
|
}
|
||
|
|
#
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
domicile = { has_domicile_building_or_higher = proving_grounds_the_stick_game }
|
||
|
|
}
|
||
|
|
localization_key = GetRandomCampBuilding_StickGame
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetStumpName = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
# Fallback
|
||
|
|
text = {
|
||
|
|
trigger = { always = no }
|
||
|
|
fallback = yes
|
||
|
|
localization_key = GetStumpName_Fallback
|
||
|
|
}
|
||
|
|
# Plains
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Gotta check if we actually exists because we might be used on an unconstructed hypothetical building or elsewhere in UI.
|
||
|
|
exists = this
|
||
|
|
location = { terrain = plains }
|
||
|
|
}
|
||
|
|
localization_key = GetStumpName_Plains
|
||
|
|
}
|
||
|
|
# Hills
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Gotta check if we actually exists because we might be used on an unconstructed hypothetical building or elsewhere in UI.
|
||
|
|
exists = this
|
||
|
|
location = { terrain = hills }
|
||
|
|
}
|
||
|
|
localization_key = GetStumpName_Hills
|
||
|
|
}
|
||
|
|
# Mountains
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Gotta check if we actually exists because we might be used on an unconstructed hypothetical building or elsewhere in UI.
|
||
|
|
exists = this
|
||
|
|
location = { terrain = mountains }
|
||
|
|
}
|
||
|
|
localization_key = GetStumpName_Mountains
|
||
|
|
}
|
||
|
|
# Desert
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Gotta check if we actually exists because we might be used on an unconstructed hypothetical building or elsewhere in UI.
|
||
|
|
exists = this
|
||
|
|
location = { terrain = desert }
|
||
|
|
}
|
||
|
|
localization_key = GetStumpName_Desert
|
||
|
|
}
|
||
|
|
# Desert_mountains
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Gotta check if we actually exists because we might be used on an unconstructed hypothetical building or elsewhere in UI.
|
||
|
|
exists = this
|
||
|
|
location = { terrain = desert_mountains }
|
||
|
|
}
|
||
|
|
localization_key = GetStumpName_Desert_mountains
|
||
|
|
}
|
||
|
|
# Jungle
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Gotta check if we actually exists because we might be used on an unconstructed hypothetical building or elsewhere in UI.
|
||
|
|
exists = this
|
||
|
|
location = { terrain = jungle }
|
||
|
|
}
|
||
|
|
localization_key = GetStumpName_Jungle
|
||
|
|
}
|
||
|
|
# Forest
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Gotta check if we actually exists because we might be used on an unconstructed hypothetical building or elsewhere in UI.
|
||
|
|
exists = this
|
||
|
|
location = { terrain = forest }
|
||
|
|
}
|
||
|
|
localization_key = GetStumpName_Forest
|
||
|
|
}
|
||
|
|
# Oasis
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Gotta check if we actually exists because we might be used on an unconstructed hypothetical building or elsewhere in UI.
|
||
|
|
exists = this
|
||
|
|
location = { terrain = oasis }
|
||
|
|
}
|
||
|
|
localization_key = GetStumpName_Oasis
|
||
|
|
}
|
||
|
|
# Taiga
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Gotta check if we actually exists because we might be used on an unconstructed hypothetical building or elsewhere in UI.
|
||
|
|
exists = this
|
||
|
|
location = { terrain = taiga }
|
||
|
|
}
|
||
|
|
localization_key = GetStumpName_Taiga
|
||
|
|
}
|
||
|
|
# Wetlands
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Gotta check if we actually exists because we might be used on an unconstructed hypothetical building or elsewhere in UI.
|
||
|
|
exists = this
|
||
|
|
location = { terrain = wetlands }
|
||
|
|
}
|
||
|
|
localization_key = GetStumpName_Wetlands
|
||
|
|
}
|
||
|
|
# Steppe
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Gotta check if we actually exists because we might be used on an unconstructed hypothetical building or elsewhere in UI.
|
||
|
|
exists = this
|
||
|
|
location = { terrain = steppe }
|
||
|
|
}
|
||
|
|
localization_key = GetStumpName_Steppe
|
||
|
|
}
|
||
|
|
# Farmlands
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Gotta check if we actually exists because we might be used on an unconstructed hypothetical building or elsewhere in UI.
|
||
|
|
exists = this
|
||
|
|
location = { terrain = farmlands }
|
||
|
|
}
|
||
|
|
localization_key = GetStumpName_Farmlands
|
||
|
|
}
|
||
|
|
# Floodplains
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Gotta check if we actually exists because we might be used on an unconstructed hypothetical building or elsewhere in UI.
|
||
|
|
exists = this
|
||
|
|
location = { terrain = floodplains }
|
||
|
|
}
|
||
|
|
localization_key = GetStumpName_Floodplains
|
||
|
|
}
|
||
|
|
# Drylands
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Gotta check if we actually exists because we might be used on an unconstructed hypothetical building or elsewhere in UI.
|
||
|
|
exists = this
|
||
|
|
location = { terrain = drylands }
|
||
|
|
}
|
||
|
|
localization_key = GetStumpName_Drylands
|
||
|
|
}
|
||
|
|
# Winter
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
# Gotta check if we actually exists because we might be used on an unconstructed hypothetical building or elsewhere in UI.
|
||
|
|
exists = this
|
||
|
|
location = {
|
||
|
|
OR = {
|
||
|
|
has_province_modifier = winter_normal_modifier
|
||
|
|
has_province_modifier = winter_harsh_modifier
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = GetStumpName_Winter
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetChariotMiddlingLapCount = {
|
||
|
|
type = character
|
||
|
|
random_valid = yes
|
||
|
|
text = {
|
||
|
|
localization_key = third_place
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = fourth_place
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = fifth_place
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
# Byzant Flavor
|
||
|
|
GetThroneRoom = {
|
||
|
|
type = character
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
has_title = title:e_byzantium
|
||
|
|
capital_province = province:496
|
||
|
|
}
|
||
|
|
localization_key = throne_room_chrysotriklinos
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { always = no }
|
||
|
|
fallback = yes
|
||
|
|
localization_key = throne_room_default
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetMartialMenWomen = {
|
||
|
|
type = character
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
save_temporary_scope_as = char
|
||
|
|
dummy_male = {
|
||
|
|
can_be_combatant_based_on_gender_trigger = { ARMY_OWNER = scope:char }
|
||
|
|
}
|
||
|
|
NOT = {
|
||
|
|
dummy_female = {
|
||
|
|
can_be_combatant_based_on_gender_trigger = { ARMY_OWNER = scope:char }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = CHARACTER_MEN
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
save_temporary_scope_as = char
|
||
|
|
dummy_male = {
|
||
|
|
can_be_combatant_based_on_gender_trigger = { ARMY_OWNER = scope:char }
|
||
|
|
}
|
||
|
|
NOT = {
|
||
|
|
dummy_female = {
|
||
|
|
can_be_combatant_based_on_gender_trigger = { ARMY_OWNER = scope:char }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = CHARACTER_WOMEN
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
save_temporary_scope_as = char
|
||
|
|
dummy_male = {
|
||
|
|
can_be_combatant_based_on_gender_trigger = { ARMY_OWNER = scope:char }
|
||
|
|
}
|
||
|
|
dummy_female = {
|
||
|
|
can_be_combatant_based_on_gender_trigger = { ARMY_OWNER = scope:char }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = warriors
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetGovernorConcept = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
top_liege.culture ?= { has_cultural_pillar = heritage_byzantine }
|
||
|
|
}
|
||
|
|
localization_key = STRATEGOS_CONCEPT
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { always = no }
|
||
|
|
fallback = yes
|
||
|
|
localization_key = GOVERNOR_CONCEPT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetGovernorConceptNoTooltip = {
|
||
|
|
parent = GetGovernorConcept
|
||
|
|
suffix = "_NO_TOOLTIP"
|
||
|
|
}
|
||
|
|
|
||
|
|
GetGovernorConceptPossessiveNoTooltip = {
|
||
|
|
parent = GetGovernorConcept
|
||
|
|
suffix = "_POSSESSIVE_NO_TOOLTIP"
|
||
|
|
}
|
||
|
|
|
||
|
|
GetGovernorPluralConcept = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
top_liege.culture ?= { has_cultural_pillar = heritage_byzantine }
|
||
|
|
}
|
||
|
|
localization_key = STRATEGOI_CONCEPT
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { always = no }
|
||
|
|
fallback = yes
|
||
|
|
localization_key = GOVERNORS_CONCEPT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetGovernorPluralConceptNoTooltip = {
|
||
|
|
parent = GetGovernorPluralConcept
|
||
|
|
suffix = "_NO_TOOLTIP"
|
||
|
|
}
|
||
|
|
|
||
|
|
GetGovernorPluralConceptPossessiveNoTooltip = {
|
||
|
|
parent = GetGovernorPluralConcept
|
||
|
|
suffix = "_POSSESSIVE_NO_TOOLTIP"
|
||
|
|
}
|
||
|
|
|
||
|
|
GetProvinceConcept = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
top_liege.culture ?= { has_cultural_pillar = heritage_byzantine }
|
||
|
|
}
|
||
|
|
localization_key = THEME_CONCEPT
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
top_liege ?= {
|
||
|
|
government_has_flag = government_is_celestial
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = CIRCUIT_CONCEPT
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { always = no }
|
||
|
|
fallback = yes
|
||
|
|
localization_key = PROVINCE_CONCEPT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetProvinceConceptNoTooltip = {
|
||
|
|
parent = GetProvinceConcept
|
||
|
|
suffix = "_NO_TOOLTIP"
|
||
|
|
}
|
||
|
|
|
||
|
|
GetProvincePluralConcept = {
|
||
|
|
parent = GetProvinceConcept
|
||
|
|
suffix = "_PLURAL"
|
||
|
|
}
|
||
|
|
|
||
|
|
GetProvincePluralConceptNoTooltip = {
|
||
|
|
parent = GetProvinceConcept
|
||
|
|
suffix = "_PLURAL_NO_TOOLTIP"
|
||
|
|
}
|
||
|
|
|
||
|
|
GetProvinceAdministrationConcept = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
top_liege.culture ?= { has_cultural_pillar = heritage_byzantine }
|
||
|
|
}
|
||
|
|
localization_key = THEME_ADMINISTRATION_CONCEPT
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
top_liege ?= {
|
||
|
|
government_has_flag = government_is_celestial
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = CIRCUIT_ADMINISTRATION_CONCEPT
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { always = no }
|
||
|
|
fallback = yes
|
||
|
|
localization_key = PROVINCE_ADMINISTRATION_CONCEPT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetProvincialConcept = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
top_liege.culture ?= { has_cultural_pillar = heritage_byzantine }
|
||
|
|
}
|
||
|
|
localization_key = THEME_CONCEPT_ADJECTIVE
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
top_liege ?= {
|
||
|
|
government_has_flag = government_is_celestial
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = CIRCUIT_CONCEPT_ADJECTIVE
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { always = no }
|
||
|
|
fallback = yes
|
||
|
|
localization_key = PROVINCE_CONCEPT_ADJECTIVE
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetProvincialConceptNoTooltip = {
|
||
|
|
parent = GetProvincialConcept
|
||
|
|
suffix = "_NO_TOOLTIP"
|
||
|
|
}
|
||
|
|
|
||
|
|
GetProvincialArmyConcept = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
top_liege.culture ?= { has_cultural_pillar = heritage_byzantine }
|
||
|
|
}
|
||
|
|
localization_key = THEMATIC_ARMY_CONCEPT
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { always = no }
|
||
|
|
fallback = yes
|
||
|
|
localization_key = PROVINCIAL_ARMY_CONCEPT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetProvincialArmyConceptNoTooltip = {
|
||
|
|
parent = GetProvincialArmyConcept
|
||
|
|
suffix = "_NO_TOOLTIP"
|
||
|
|
}
|
||
|
|
|
||
|
|
GetProvincialArmiesConcept = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
top_liege.culture ?= { has_cultural_pillar = heritage_byzantine }
|
||
|
|
}
|
||
|
|
localization_key = THEMATIC_ARMIES_CONCEPT
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { always = no }
|
||
|
|
fallback = yes
|
||
|
|
localization_key = PROVINCIAL_ARMIES_CONCEPT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetProvincialArmiesConceptNoTooltip = {
|
||
|
|
parent = GetProvincialArmiesConcept
|
||
|
|
suffix = "_NO_TOOLTIP"
|
||
|
|
}
|
||
|
|
|
||
|
|
GetByzantineCoinWithGloss = {
|
||
|
|
type = province
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
current_year < 1092
|
||
|
|
culture = { has_cultural_pillar = heritage_byzantine }
|
||
|
|
}
|
||
|
|
localization_key = SOLIDUS
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
current_year >= 1092
|
||
|
|
culture = { has_cultural_pillar = heritage_byzantine }
|
||
|
|
}
|
||
|
|
localization_key = HYPERPYRON
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
fallback = yes
|
||
|
|
localization_key = FALLBACK_COIN
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetBestEmpireWithAdjective = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
top_liege = {
|
||
|
|
OR = {
|
||
|
|
is_roman_emperor_trigger = yes
|
||
|
|
has_title = title:e_latin_empire
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = getbestempirewithadjective.rome
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
top_liege = { has_title = title:e_mongol_empire }
|
||
|
|
}
|
||
|
|
localization_key = getbestempirewithadjective.mongolia
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
top_liege = { has_title = title:e_outremer }
|
||
|
|
}
|
||
|
|
localization_key = getbestempirewithadjective.outremer
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
top_liege = { has_title = title:e_slavia }
|
||
|
|
}
|
||
|
|
localization_key = getbestempirewithadjective.slavia
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
top_liege = { has_title = title:e_armenia }
|
||
|
|
}
|
||
|
|
localization_key = getbestempirewithadjective.great_armenia
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
top_liege = { has_title = title:h_india }
|
||
|
|
}
|
||
|
|
localization_key = getbestempirewithadjective.india
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { always = no }
|
||
|
|
localization_key = getbestempirewithadjective.the_empire
|
||
|
|
fallback = yes
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetGuestsOrNot = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { has_government = landless_adventurer_government }
|
||
|
|
localization_key = COURT_WINDOW_HAS_FOLLOWERS
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { is_landless_adventurer = no }
|
||
|
|
localization_key = COURT_WINDOW_HAS_COURTIERS
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetNoGuestsOrNot = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { has_government = landless_adventurer_government }
|
||
|
|
localization_key = COURT_WINDOW_NO_FOLLOWERS
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { is_landless_adventurer = no }
|
||
|
|
localization_key = COURT_WINDOW_NO_COURTIERS
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetAntiquarianOrArmorer = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { has_government = landless_adventurer_government }
|
||
|
|
localization_key = armorer_camp_officer
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { is_landless_adventurer = no }
|
||
|
|
localization_key = antiquarian_court_position
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetSeason = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
current_season_trigger = {
|
||
|
|
SEASON = spring
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = generatepoem_title_spring
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
current_season_trigger = {
|
||
|
|
SEASON = summer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = generatepoem_title_summer
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
current_season_trigger = {
|
||
|
|
SEASON = autumn
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = generatepoem_title_autumn
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
current_season_trigger = {
|
||
|
|
SEASON = winter
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = generatepoem_title_winter
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
current_season_trigger = {
|
||
|
|
SEASON = dry_season
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = dry_season
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
current_season_trigger = {
|
||
|
|
SEASON = rainy_season
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = rainy_season
|
||
|
|
}
|
||
|
|
#Hot season can also be our fallback
|
||
|
|
text = {
|
||
|
|
localization_key = rainy_season
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetSeasonAdj = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
current_season_trigger = {
|
||
|
|
SEASON = spring
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = generatepoem_title_spring_adj
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
current_season_trigger = {
|
||
|
|
SEASON = summer
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = generatepoem_title_summer_adj
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
current_season_trigger = {
|
||
|
|
SEASON = autumn
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = generatepoem_title_autumn_adj
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
current_season_trigger = {
|
||
|
|
SEASON = winter
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = generatepoem_title_winter_adj
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetSchemeType = {
|
||
|
|
type = scheme
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { scheme_skill = diplomacy }
|
||
|
|
localization_key = diplomacy
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { scheme_skill = martial }
|
||
|
|
localization_key = martial
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { scheme_skill = stewardship }
|
||
|
|
localization_key = stewardship
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { scheme_skill = intrigue }
|
||
|
|
localization_key = intrigue
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { scheme_skill = learning }
|
||
|
|
localization_key = learning
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { scheme_skill = prowess }
|
||
|
|
localization_key = prowess
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetPubAdjective = {
|
||
|
|
type = character
|
||
|
|
random_valid = yes
|
||
|
|
|
||
|
|
text = {
|
||
|
|
localization_key = pub_adjective_red
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_adjective_white
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_adjective_blue
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_adjective_green
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_adjective_ebony
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_adjective_scarlet
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_adjective_spotted
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_adjective_golden
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_adjective_sapphire
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_adjective_ashen
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_adjective_girthy
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_adjective_thundering
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_adjective_stinking
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_adjective_lazy
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_adjective_happy
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetPubName = {
|
||
|
|
type = character
|
||
|
|
random_valid = yes
|
||
|
|
|
||
|
|
text = {
|
||
|
|
localization_key = pub_noun_prince
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_noun_princess
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_noun_king
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_noun_queen
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_noun_bull
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_noun_horse
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_noun_hound
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_full_crown
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_full_arms
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_full_head
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_full_oak
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_full_plough
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_full_tuns
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
culture = {
|
||
|
|
OR = {
|
||
|
|
has_cultural_pillar = heritage_west_germanic
|
||
|
|
has_cultural_pillar = heritage_brythonic
|
||
|
|
has_cultural_pillar = heritage_goidelic
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
localization_key = pub_full_druid
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
localization_key = pub_noun_duck
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
4061_size_adjective = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { var:4061_size_adjective >= 12 }
|
||
|
|
localization_key = ep3_laamp_flavour_ewan.4061.size_adjective.titanic
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { var:4061_size_adjective >= 10 }
|
||
|
|
localization_key = ep3_laamp_flavour_ewan.4061.size_adjective.colossal
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { var:4061_size_adjective >= 8 }
|
||
|
|
localization_key = ep3_laamp_flavour_ewan.4061.size_adjective.mammoth
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { var:4061_size_adjective >= 6 }
|
||
|
|
localization_key = ep3_laamp_flavour_ewan.4061.size_adjective.huge
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { var:4061_size_adjective >= 4 }
|
||
|
|
localization_key = ep3_laamp_flavour_ewan.4061.size_adjective.large
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
localization_key = ep3_laamp_flavour_ewan.4061.size_adjective.sizeable
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetAdventurerType = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_wanderers }
|
||
|
|
localization_key = tooltipped_camp_purpose_wanderers
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_mercenaries }
|
||
|
|
localization_key = tooltipped_camp_purpose_mercenaries
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_scholars }
|
||
|
|
localization_key = tooltipped_camp_purpose_scholars
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_explorers }
|
||
|
|
localization_key = tooltipped_camp_purpose_explorers
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_brigands }
|
||
|
|
localization_key = tooltipped_camp_purpose_brigands
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { has_realm_law = camp_purpose_legitimists }
|
||
|
|
localization_key = tooltipped_camp_purpose_legitimists
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetInvalidatedContractType = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_transport_vip }
|
||
|
|
localization_key = invalidated_laamp_transport_vip
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_transport_artifact }
|
||
|
|
localization_key = invalidated_laamp_transport_artifact
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_transport_gold }
|
||
|
|
localization_key = invalidated_laamp_transport_gold
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_transport_ward }
|
||
|
|
localization_key = invalidated_laamp_transport_ward
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_transport_explorer }
|
||
|
|
localization_key = invalidated_laamp_transport_explorer
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_transport_animal }
|
||
|
|
localization_key = invalidated_laamp_transport_animal
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_raid_contract }
|
||
|
|
localization_key = invalidated_laamp_raid_contract
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_join_war_contract }
|
||
|
|
localization_key = invalidated_laamp_join_war_contract
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_help_claimant_contract }
|
||
|
|
localization_key = invalidated_laamp_help_claimant_contract
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_steal_artifact_contract }
|
||
|
|
localization_key = invalidated_laamp_steal_artifact_contract
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_construction_contract }
|
||
|
|
localization_key = invalidated_laamp_construction_contract
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_treasure_hunting_contract }
|
||
|
|
localization_key = invalidated_laamp_treasure_hunting_contract
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_cultural_minority_contract }
|
||
|
|
localization_key = invalidated_laamp_cultural_minority_contract
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_religious_minority_contract }
|
||
|
|
localization_key = invalidated_laamp_religious_minority_contract
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_prison_break_contract }
|
||
|
|
localization_key = invalidated_laamp_prison_break_contract
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_treasure_map_contract }
|
||
|
|
localization_key = invalidated_laamp_treasure_map_contract
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_join_faction_contract }
|
||
|
|
localization_key = invalidated_laamp_join_faction_contract
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_help_faith_conversion_contract }
|
||
|
|
localization_key = invalidated_laamp_help_faith_conversion_contract
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_fight_faith_conversion_contract }
|
||
|
|
localization_key = invalidated_laamp_fight_faith_conversion_contract
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_help_train_commanders_contract }
|
||
|
|
localization_key = invalidated_laamp_help_train_commanders_contract
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_help_find_secrets_contract }
|
||
|
|
localization_key = invalidated_laamp_help_find_secrets_contract
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_help_fabricate_claim_contract }
|
||
|
|
localization_key = invalidated_laamp_help_fabricate_claim_contract
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_help_increase_control_contract }
|
||
|
|
localization_key = invalidated_laamp_help_increase_control_contract
|
||
|
|
}
|
||
|
|
text = {
|
||
|
|
trigger = { var:invalidated_task_contract_type = flag:laamp_base_4100 }
|
||
|
|
localization_key = invalidated_laamp_base_4100
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetContractOrIssue = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
government_has_flag = government_is_administrative
|
||
|
|
}
|
||
|
|
localization_key = TASK_CONTRACT_ISSUE
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
government_has_flag = government_is_nomadic
|
||
|
|
}
|
||
|
|
localization_key = TASK_CONTRACT_SETTLEMENT_ISSUE
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
government_has_flag = government_is_mandala
|
||
|
|
}
|
||
|
|
localization_key = TASK_CONTRACT_MANDALA_RITUAL
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { always = no }
|
||
|
|
fallback = yes
|
||
|
|
localization_key = TASK_CONTRACT_CONTRACT
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
GetContractOrIssuePlural = {
|
||
|
|
parent = GetContractOrIssue
|
||
|
|
suffix = "_PLURAL"
|
||
|
|
}
|
||
|
|
|
||
|
|
GetContractOrIssuePossessive = {
|
||
|
|
parent = GetContractOrIssue
|
||
|
|
suffix = "_POSSESSIVE"
|
||
|
|
}
|
||
|
|
|
||
|
|
GetContractOrIssuePossessivePlural = {
|
||
|
|
parent = GetContractOrIssue
|
||
|
|
suffix = "_POSSESSIVE_PLURAL"
|
||
|
|
}
|
||
|
|
|
||
|
|
GetContractOrIssueGameConcept = {
|
||
|
|
type = character
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
government_has_flag = government_is_administrative
|
||
|
|
}
|
||
|
|
localization_key = GOVERNANCE_ISSUE
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
government_has_flag = government_is_nomadic
|
||
|
|
}
|
||
|
|
localization_key = SETTLEMENT_ISSUE
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = {
|
||
|
|
government_has_flag = government_is_mandala
|
||
|
|
}
|
||
|
|
localization_key = MANDALA_RITUAL
|
||
|
|
}
|
||
|
|
|
||
|
|
text = {
|
||
|
|
trigger = { always = no }
|
||
|
|
fallback = yes
|
||
|
|
localization_key = TASK_CONTRACT
|
||
|
|
}
|
||
|
|
}
|