699 lines
15 KiB
Text
699 lines
15 KiB
Text
mpo_ariana_0050_description = {
|
|
type = character
|
|
|
|
text = {
|
|
trigger = {
|
|
OR = {
|
|
has_trait = deceitful
|
|
has_trait = schemer
|
|
}
|
|
}
|
|
localization_key = mpo_ariana_0050_scheming
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
OR = {
|
|
has_trait = greedy
|
|
has_trait = avaricious
|
|
}
|
|
}
|
|
localization_key = mpo_ariana_0050_greedy
|
|
}
|
|
}
|
|
|
|
mpo_yearly_ethos = {
|
|
type = character
|
|
random_valid = yes
|
|
|
|
text = {
|
|
trigger = {
|
|
culture = { has_cultural_pillar = ethos_bellicose }
|
|
}
|
|
localization_key = mpo_yearly_bellicose
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
culture = { has_cultural_pillar = ethos_stoic }
|
|
}
|
|
localization_key = mpo_yearly_stoic
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
culture = { has_cultural_pillar = ethos_bureaucratic }
|
|
}
|
|
localization_key = mpo_yearly_bureaucratic
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
culture = { has_cultural_pillar = ethos_spiritual }
|
|
}
|
|
localization_key = mpo_yearly_spiritual
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
culture = { has_cultural_pillar = ethos_courtly }
|
|
}
|
|
localization_key = mpo_yearly_courtly
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
culture = { has_cultural_pillar = ethos_egalitarian }
|
|
}
|
|
localization_key = mpo_yearly_egalitarian
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
culture = { has_cultural_pillar = ethos_communal }
|
|
}
|
|
localization_key = mpo_yearly_communal
|
|
}
|
|
}
|
|
|
|
GetStudyCommanderTraitSuccessChance = {
|
|
type = character
|
|
|
|
text = {
|
|
trigger = {
|
|
study_commander_trait_success_chance_value >= study_commander_trait_success_chance_very_good_value
|
|
}
|
|
localization_key = study_commander_success_chance_very_good
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
study_commander_trait_success_chance_value >= study_commander_trait_success_chance_good_value
|
|
study_commander_trait_success_chance_value < study_commander_trait_success_chance_very_good_value
|
|
}
|
|
localization_key = study_commander_success_chance_good
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
study_commander_trait_success_chance_value >= study_commander_trait_success_chance_fair_value
|
|
study_commander_trait_success_chance_value < study_commander_trait_success_chance_good_value
|
|
}
|
|
localization_key = study_commander_success_chance_fair
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
study_commander_trait_success_chance_value >= study_commander_trait_success_chance_poor_value
|
|
study_commander_trait_success_chance_value < study_commander_trait_success_chance_fair_value
|
|
}
|
|
localization_key = study_commander_success_chance_poor
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
study_commander_trait_success_chance_value < study_commander_trait_success_chance_poor_value
|
|
}
|
|
localization_key = study_commander_success_chance_very_poor
|
|
}
|
|
|
|
text = {
|
|
localization_key = study_commander_success_chance_none
|
|
}
|
|
}
|
|
|
|
|
|
GetRandomRegionalPoisonousSnake = { # Has an article
|
|
type = province
|
|
|
|
random_valid = yes
|
|
|
|
text = {
|
|
trigger = {
|
|
is_sea_province = yes
|
|
OR = {
|
|
geographical_region = world_asia_minor
|
|
geographical_region = world_middle_east
|
|
geographical_region = world_africa
|
|
}
|
|
}
|
|
localization_key = animal_cobra
|
|
}
|
|
|
|
text = {
|
|
trigger = { # Generally Asia
|
|
OR = {
|
|
geographical_region = world_india
|
|
geographical_region = world_burma
|
|
}
|
|
}
|
|
localization_key = animal_krait
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
OR = {
|
|
geographical_region = world_africa_west
|
|
geographical_region = world_africa_east
|
|
geographical_region = world_africa_sahara
|
|
}
|
|
}
|
|
localization_key = animal_black_mamba
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
OR = {
|
|
geographical_region = world_europe_east
|
|
geographical_region = world_middle_east
|
|
geographical_region = world_steppe_east
|
|
}
|
|
}
|
|
localization_key = animal_grass_snake
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
geographical_region = world_africa
|
|
}
|
|
localization_key = animal_tiger_snake
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
OR = {
|
|
geographical_region = world_africa
|
|
geographical_region = world_middle_east
|
|
}
|
|
}
|
|
localization_key = animal_burrowing_asp
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
geographical_region = world_europe
|
|
}
|
|
localization_key = animal_adder
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
is_sea_province = yes
|
|
}
|
|
localization_key = animal_yellow_bellied_snake
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
is_sea_province = yes
|
|
}
|
|
localization_key = animal_sea_snake
|
|
}
|
|
|
|
text = {
|
|
localization_key = animal_viper
|
|
}
|
|
|
|
text = {
|
|
localization_key = animal_snake_article
|
|
}
|
|
}
|
|
|
|
GetTsagaanSarGiftDesc = {
|
|
type = character
|
|
random_valid = yes
|
|
|
|
# Gold
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_item ?= flag:gold
|
|
}
|
|
localization_key = gift_some_coin
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:miniscule
|
|
var:tsagaan_sar_gift_item ?= flag:gold
|
|
}
|
|
localization_key = gift_satchel_gold
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:miniscule
|
|
var:tsagaan_sar_gift_item ?= flag:gold
|
|
}
|
|
localization_key = gift_handful_gold
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:minor
|
|
var:tsagaan_sar_gift_item ?= flag:gold
|
|
}
|
|
localization_key = gift_small_chest_gold
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:minor
|
|
var:tsagaan_sar_gift_item ?= flag:gold
|
|
}
|
|
localization_key = gift_canister_gold
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:medium
|
|
var:tsagaan_sar_gift_item ?= flag:gold
|
|
}
|
|
localization_key = gift_coffer_gold
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:medium
|
|
var:tsagaan_sar_gift_item ?= flag:gold
|
|
}
|
|
localization_key = gift_basket_gold
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:medium
|
|
var:tsagaan_sar_gift_item ?= flag:gold
|
|
}
|
|
localization_key = gift_barrel_gold
|
|
}
|
|
|
|
# Herd
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_item ?= flag:herd
|
|
}
|
|
localization_key = gift_some_flock
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:miniscule
|
|
var:tsagaan_sar_gift_item ?= flag:herd
|
|
}
|
|
localization_key = gift_horse
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:miniscule
|
|
var:tsagaan_sar_gift_item ?= flag:herd
|
|
}
|
|
localization_key = gift_sheep
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:miniscule
|
|
var:tsagaan_sar_gift_item ?= flag:herd
|
|
}
|
|
localization_key = gift_cattle
|
|
}
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:minor
|
|
var:tsagaan_sar_gift_item ?= flag:herd
|
|
}
|
|
localization_key = gift_horse_plural
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:minor
|
|
var:tsagaan_sar_gift_item ?= flag:herd
|
|
}
|
|
localization_key = gift_sheep_plural
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:minor
|
|
var:tsagaan_sar_gift_item ?= flag:herd
|
|
}
|
|
localization_key = gift_cattle_plural
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:minor
|
|
var:tsagaan_sar_gift_item ?= flag:herd
|
|
}
|
|
localization_key = gift_small_herd
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:medium
|
|
var:tsagaan_sar_gift_item ?= flag:herd
|
|
}
|
|
localization_key = gift_herd
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:medium
|
|
var:tsagaan_sar_gift_item ?= flag:herd
|
|
}
|
|
localization_key = gift_large_herd
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:medium
|
|
var:tsagaan_sar_gift_item ?= flag:herd
|
|
}
|
|
localization_key = gift_large_flock
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_amount ?= flag:medium
|
|
var:tsagaan_sar_gift_item ?= flag:herd
|
|
}
|
|
localization_key = gift_large_flock_2
|
|
}
|
|
|
|
# Piety
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_item ?= flag:piety
|
|
|
|
}
|
|
localization_key = gift_prayer
|
|
}
|
|
text = {
|
|
trigger = {
|
|
employs_court_position = court_astrologer_court_position
|
|
var:tsagaan_sar_gift_item ?= flag:piety
|
|
}
|
|
localization_key = gift_astrologer_prayer
|
|
}
|
|
|
|
# Prestige
|
|
text = {
|
|
trigger = {
|
|
var:tsagaan_sar_gift_item ?= flag:prestige
|
|
}
|
|
localization_key = gift_word
|
|
}
|
|
|
|
text = {
|
|
localization_key = gift_generic
|
|
}
|
|
|
|
text = {
|
|
localization_key = gift_generic_2
|
|
}
|
|
}
|
|
|
|
GetRandomThroatSingingTheme = {
|
|
type = character
|
|
random_valid = yes
|
|
|
|
text = {
|
|
trigger = {
|
|
is_landed = yes
|
|
}
|
|
localization_key = throat_singing_theme_realm
|
|
}
|
|
|
|
text = {
|
|
localization_key = throat_singing_theme_nature
|
|
}
|
|
|
|
text = {
|
|
localization_key = throat_singing_theme_love
|
|
}
|
|
|
|
text = {
|
|
localization_key = throat_singing_theme_war
|
|
}
|
|
|
|
text = {
|
|
localization_key = throat_singing_theme_hunting
|
|
}
|
|
|
|
text = {
|
|
localization_key = throat_singing_theme_horse
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
NOT = { has_trait = cynical }
|
|
}
|
|
localization_key = throat_singing_theme_spiritual
|
|
}
|
|
|
|
text = {
|
|
localization_key = throat_singing_theme_orphan
|
|
}
|
|
}
|
|
|
|
# this is a glossary
|
|
GetThroatSingingStyle = {
|
|
type = character
|
|
|
|
text = {
|
|
trigger = {
|
|
var:throatsinging_style ?= flag:sygyt
|
|
}
|
|
localization_key = throat_singing_style_sygyt
|
|
}
|
|
text = {
|
|
trigger = {
|
|
var:throatsinging_style ?= flag:hoomei
|
|
}
|
|
localization_key = throat_singing_style_hoomei
|
|
}
|
|
text = {
|
|
trigger = {
|
|
var:throatsinging_style ?= flag:kargyraa
|
|
}
|
|
localization_key = throat_singing_style_kargyraa
|
|
}
|
|
}
|
|
|
|
GetLunarNewYearAnimal = {
|
|
type = character
|
|
|
|
text = {
|
|
trigger = {
|
|
mpo_zodiac_calculation_value = 0
|
|
}
|
|
localization_key = lunar_new_year_animal_monkey
|
|
}
|
|
text = {
|
|
trigger = {
|
|
mpo_zodiac_calculation_value = 1
|
|
}
|
|
localization_key = lunar_new_year_animal_rooster
|
|
}
|
|
text = {
|
|
trigger = {
|
|
mpo_zodiac_calculation_value = 2
|
|
}
|
|
localization_key = lunar_new_year_animal_dog
|
|
}
|
|
text = {
|
|
trigger = {
|
|
mpo_zodiac_calculation_value = 3
|
|
}
|
|
localization_key = lunar_new_year_animal_pig
|
|
}
|
|
text = {
|
|
trigger = {
|
|
mpo_zodiac_calculation_value = 4
|
|
}
|
|
localization_key = lunar_new_year_animal_rat
|
|
}
|
|
text = {
|
|
trigger = {
|
|
mpo_zodiac_calculation_value = 5
|
|
}
|
|
localization_key = lunar_new_year_animal_ox
|
|
}
|
|
text = {
|
|
trigger = {
|
|
mpo_zodiac_calculation_value = 6
|
|
}
|
|
localization_key = lunar_new_year_animal_tiger
|
|
}
|
|
text = {
|
|
trigger = {
|
|
mpo_zodiac_calculation_value = 7
|
|
}
|
|
localization_key = lunar_new_year_animal_rabbit
|
|
}
|
|
text = {
|
|
trigger = {
|
|
mpo_zodiac_calculation_value = 8
|
|
}
|
|
localization_key = lunar_new_year_animal_dragon
|
|
}
|
|
text = {
|
|
trigger = {
|
|
mpo_zodiac_calculation_value = 9
|
|
}
|
|
localization_key = lunar_new_year_animal_snake
|
|
}
|
|
text = {
|
|
trigger = {
|
|
mpo_zodiac_calculation_value = 10
|
|
}
|
|
localization_key = lunar_new_year_animal_horse
|
|
}
|
|
text = {
|
|
trigger = {
|
|
mpo_zodiac_calculation_value = 11
|
|
}
|
|
localization_key = lunar_new_year_animal_sheep
|
|
}
|
|
}
|
|
|
|
GetLunarNewYearAnimalToastDesc = {
|
|
parent = GetLunarNewYearAnimal
|
|
suffix = _desc
|
|
}
|
|
|
|
GetWomenOrMenBasedOnFaith = {
|
|
random_valid = yes
|
|
type = character
|
|
|
|
text = {
|
|
trigger = {
|
|
faith_dominant_gender_male_or_equal = yes
|
|
}
|
|
localization_key = loc_men
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
faith_dominant_gender_female_or_equal = yes
|
|
}
|
|
localization_key = women
|
|
}
|
|
}
|
|
|
|
GetWomenOrMenBasedOnFaithOpposite = {
|
|
random_valid = yes
|
|
type = character
|
|
|
|
text = {
|
|
trigger = {
|
|
faith_dominant_gender_male_or_equal = yes
|
|
}
|
|
localization_key = women
|
|
}
|
|
|
|
text = {
|
|
trigger = {
|
|
faith_dominant_gender_female_or_equal = yes
|
|
}
|
|
localization_key = loc_men
|
|
}
|
|
}
|
|
|
|
GetMartialHerHis = {
|
|
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_HERHIS_HIS
|
|
}
|
|
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_HERHIS_HER
|
|
}
|
|
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 = CHARACTER_HERHIS_THEIR
|
|
}
|
|
}
|
|
|
|
GetDominateTitleLoc = {
|
|
type = character
|
|
text = {
|
|
trigger = {
|
|
exists = primary_title.duchy
|
|
}
|
|
localization_key = nomad_higher_tier_title_decision_title
|
|
}
|
|
text = {
|
|
localization_key = TITLE_VIEW_CREATE_TITLE_NOMAD
|
|
}
|
|
}
|
|
|
|
GetCowedVassalVarLoc = {
|
|
type = character
|
|
text = {
|
|
trigger = {
|
|
has_variable = temp_tributary_protection
|
|
}
|
|
localization_key = temp_tributary_protection_reason_var
|
|
}
|
|
text = {
|
|
localization_key = temp_tributary_protection_reason_no_var
|
|
}
|
|
}
|
|
|
|
GetAptitudeYekeJarquchiLoc = {
|
|
type = character
|
|
text = {
|
|
trigger = {
|
|
employs_court_position = yeke_jarquchi_court_position
|
|
}
|
|
localization_key = yeke_jarquchi_aptitude
|
|
}
|
|
text = {
|
|
localization_key = yeke_jarquchi_missing_aptitude
|
|
}
|
|
}
|
|
|
|
GetAptitudeForeignEmissaryLoc = {
|
|
type = character
|
|
text = {
|
|
trigger = {
|
|
employs_court_position = foreign_emissary_court_position
|
|
}
|
|
localization_key = foreign_emissary_aptitude
|
|
}
|
|
text = {
|
|
localization_key = foreign_emissary_missing_aptitude
|
|
}
|
|
}
|