N3OW/common/customizable_localization/09_mpo_custom_loc.txt

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
}
}