customizable_localization file updates (except for liturgical languages)

This commit is contained in:
Thakia 2026-10-03 19:10:59 -03:00
parent 624adb2f52
commit 02ca157af0
27 changed files with 7705 additions and 20905 deletions

View file

@ -32,7 +32,6 @@
location = { location = {
NOR = { NOR = {
geographical_region = world_africa geographical_region = world_africa
geographical_region = world_burma
geographical_region = world_middle_east geographical_region = world_middle_east
geographical_region = world_asia_china geographical_region = world_asia_china
geographical_region = world_asia_japan geographical_region = world_asia_japan
@ -164,7 +163,6 @@
NOR = { NOR = {
geographical_region = world_africa geographical_region = world_africa
geographical_region = world_india geographical_region = world_india
geographical_region = world_burma
geographical_region = world_asia_southeast geographical_region = world_asia_southeast
} }
} }
@ -195,7 +193,7 @@
NOR = { NOR = {
geographical_region = world_africa geographical_region = world_africa
geographical_region = world_india geographical_region = world_india
geographical_region = world_burma geographical_region = world_asia_southeast
} }
} }
} }
@ -228,7 +226,6 @@
geographical_region = world_europe_south geographical_region = world_europe_south
geographical_region = world_europe_west geographical_region = world_europe_west
geographical_region = world_india geographical_region = world_india
geographical_region = world_burma
geographical_region = world_asia_minor geographical_region = world_asia_minor
geographical_region = world_asia_china geographical_region = world_asia_china
geographical_region = world_asia_southeast geographical_region = world_asia_southeast
@ -365,7 +362,6 @@
OR = { OR = {
geographical_region = world_africa geographical_region = world_africa
geographical_region = world_india geographical_region = world_india
geographical_region = world_burma
geographical_region = world_asia_southeast geographical_region = world_asia_southeast
} }
} }
@ -4064,7 +4060,7 @@ GetAdventureNameBand = {
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
@ -4084,13 +4080,13 @@ GetAdventureNameBand = {
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
} }
} }
localization_key = scholars localization_key = erudites
} }
text = { text = {
setup_scope = { setup_scope = {
@ -4127,8 +4123,8 @@ GetAdventureNameBand = {
has_trait = devoted has_trait = devoted
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
faith = { rite = {
NOT = { has_doctrine = doctrine_theocracy_lay_clergy } NOT = { rite_has_doctrine = doctrine_theocracy_lay_clergy }
} }
} }
} }
@ -4151,7 +4147,7 @@ GetAdventureNameBand = {
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
faith = { faith = {
has_doctrine = tenet_monasticism faith_has_monasticism_trigger = yes
} }
} }
} }
@ -4170,7 +4166,7 @@ GetAdventureNameBand = {
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
@ -4190,7 +4186,7 @@ GetAdventureNameBand = {
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
religion = religion:catholic_religion religion = religion:catholic_religion
@ -4561,7 +4557,7 @@ GetAdventureNameBand = {
} }
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
prowess >= high_skill_rating prowess >= high_skill_rating
@ -4589,7 +4585,7 @@ GetAdventureNameBand = {
} }
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
@ -4635,7 +4631,7 @@ GetAdventureNameBand = {
} }
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
@ -4858,7 +4854,7 @@ GetAdventureNameSuffix = {
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion } OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion }
@ -4879,7 +4875,7 @@ GetAdventureNameSuffix = {
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion } OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion }
@ -4900,7 +4896,7 @@ GetAdventureNameSuffix = {
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion } OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion }
@ -4921,7 +4917,7 @@ GetAdventureNameSuffix = {
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion } OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion }
@ -4942,7 +4938,7 @@ GetAdventureNameSuffix = {
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion } OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion }
@ -5649,7 +5645,7 @@ GetAdventureNameSuffix = {
scope:new_landless_adventurer = { scope:new_landless_adventurer = {
OR = { OR = {
has_education_learning_trigger = yes has_education_learning_trigger = yes
has_trait = scholar has_trait = erudite
} }
location = { location = {
NOR = { NOR = {
@ -6340,7 +6336,7 @@ GetAdventureNameSuffix = {
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
OR = { OR = {
has_education_learning_trigger = yes has_education_learning_trigger = yes
has_trait = scholar has_trait = erudite
} }
location = { location = {
NOR = { NOR = {
@ -7003,7 +6999,7 @@ GetAdventureNameSuffix = {
OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion } OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion }
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
@ -7024,7 +7020,7 @@ GetAdventureNameSuffix = {
OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion } OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion }
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
@ -7045,7 +7041,7 @@ GetAdventureNameSuffix = {
OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion } OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion }
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
@ -7591,11 +7587,11 @@ GetAdventureNameSuffix = {
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
is_female = yes is_female = yes
faith = { faith = {
has_doctrine = tenet_monasticism faith_has_monasticism_trigger = yes
} }
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
@ -7695,7 +7691,7 @@ GetAdventureNameSuffix = {
OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion } OR = { faith.religion = religion:protestant_religion faith.religion = religion:catholic_religion faith.religion = religion:eastern_orthodox_religion }
OR = { OR = {
has_trait = devoted has_trait = devoted
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
@ -8224,11 +8220,11 @@ GetAdventureNameSuffix = {
NOT = { exists = scope:new_landless_adventurer } NOT = { exists = scope:new_landless_adventurer }
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
faith = { faith = {
has_doctrine = tenet_monasticism faith_has_monasticism_trigger = yes
} }
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
@ -10769,7 +10765,7 @@ GetAdventureNameSwordBand = {
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
@ -10789,13 +10785,13 @@ GetAdventureNameSwordBand = {
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
} }
} }
localization_key = scholars localization_key = erudites
} }
text = { text = {
setup_scope = { setup_scope = {
@ -10832,8 +10828,8 @@ GetAdventureNameSwordBand = {
has_trait = devoted has_trait = devoted
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
faith = { rite = {
NOT = { has_doctrine = doctrine_theocracy_lay_clergy } NOT = { rite_has_doctrine = doctrine_theocracy_lay_clergy }
} }
} }
} }
@ -10856,7 +10852,7 @@ GetAdventureNameSwordBand = {
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
faith = { faith = {
has_doctrine = tenet_monasticism faith_has_monasticism_trigger = yes
} }
} }
} }
@ -11144,7 +11140,7 @@ GetAdventureNameSwordBand = {
} }
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
prowess >= high_skill_rating prowess >= high_skill_rating
@ -11172,7 +11168,7 @@ GetAdventureNameSwordBand = {
} }
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
@ -11218,7 +11214,7 @@ GetAdventureNameSwordBand = {
} }
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
@ -11858,7 +11854,7 @@ GetAdventureNameReverentBand = {
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
@ -11878,13 +11874,13 @@ GetAdventureNameReverentBand = {
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
} }
} }
localization_key = scholars localization_key = erudites
} }
text = { text = {
setup_scope = { setup_scope = {
@ -11921,8 +11917,8 @@ GetAdventureNameReverentBand = {
has_trait = devoted has_trait = devoted
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
faith = { rite = {
NOT = { has_doctrine = doctrine_theocracy_lay_clergy } NOT = { rite_has_doctrine = doctrine_theocracy_lay_clergy }
} }
} }
} }
@ -11945,7 +11941,7 @@ GetAdventureNameReverentBand = {
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
faith = { faith = {
has_doctrine = tenet_monasticism faith_has_monasticism_trigger = yes
} }
} }
} }
@ -11985,7 +11981,7 @@ GetAdventureNameReverentBand = {
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
ai_zeal >= low_positive_ai_value ai_zeal >= low_positive_ai_value
@ -12006,7 +12002,7 @@ GetAdventureNameReverentBand = {
scope:new_landless_adventurer ?= { scope:new_landless_adventurer ?= {
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
religion = religion:catholic_religion religion = religion:catholic_religion
@ -12340,7 +12336,7 @@ GetAdventureNameReverentBand = {
} }
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
prowess >= high_skill_rating prowess >= high_skill_rating
@ -12368,7 +12364,7 @@ GetAdventureNameReverentBand = {
} }
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }
@ -12414,7 +12410,7 @@ GetAdventureNameReverentBand = {
} }
OR = { OR = {
has_trait = lifestyle_mystic has_trait = lifestyle_mystic
has_trait = scholar has_trait = erudite
has_education_learning_trigger = yes has_education_learning_trigger = yes
} }
} }

View file

@ -433,12 +433,9 @@ RandomSaint = { # Used for statue artifact
localization_key = west_christian_water_god_name localization_key = west_christian_water_god_name
} }
# text = { # text = { TODO_PAM_ALI rites don't support flav locs right now, enable when we do
# trigger = { # trigger = {
# OR = { # NEOW_religion_is_broadly_christian_trigger = yes
# faith = faith:coptic
# faith = faith:armenian_apostolic
# }
# } # }
# localization_key = east_christian_fertility_god_name # localization_key = east_christian_fertility_god_name
# } # }
@ -482,8 +479,8 @@ RandomSaint = { # Used for statue artifact
# } # }
# localization_key = east_christian_war_god_name # localization_key = east_christian_war_god_name
# } # }
#
# text = { # text = { TODO_PAM_ALI rites don't support flav locs right now, enable when we do
# trigger = { # trigger = {
# faith = faith:insular_celtic # faith = faith:insular_celtic
# } # }
@ -573,7 +570,7 @@ RandomSaintName = { # Used for other artifacts
localization_key = west_christian_water_god_name localization_key = west_christian_water_god_name
} }
# text = { # text = { TODO_PAM_ALI rites don't support flav locs right now, enable when we do
# trigger = { # trigger = {
# OR = { # OR = {
# faith = faith:coptic # faith = faith:coptic
@ -622,8 +619,8 @@ RandomSaintName = { # Used for other artifacts
# } # }
# localization_key = east_christian_war_god_name # localization_key = east_christian_war_god_name
# } # }
#
# text = { # text = { TODO_PAM_ALI rites don't support flav locs right now, enable when we do
# trigger = { # trigger = {
# faith = faith:insular_celtic # faith = faith:insular_celtic
# } # }
@ -713,13 +710,13 @@ RandomSaintNamePossessive = {
localization_key = west_christian_water_god_name_possessive localization_key = west_christian_water_god_name_possessive
} }
text = { # text = { TODO_PAM_ALI rites don't support flav locs right now, enable when we do
trigger = { # trigger = {
NEOW_religion_is_broadly_christian_trigger = yes # NEOW_religion_is_broadly_christian_trigger = yes
} # }
localization_key = east_christian_fertility_god_name_possessive # localization_key = east_christian_fertility_god_name_possessive
} # }
#
# text = { # text = {
# trigger = { # trigger = {
# OR = { # OR = {
@ -759,8 +756,8 @@ RandomSaintNamePossessive = {
# } # }
# localization_key = east_christian_war_god_name_possessive # localization_key = east_christian_war_god_name_possessive
# } # }
#
# text = { # text = { TODO_PAM_ALI rites don't support flav locs right now, enable when we do
# trigger = { # trigger = {
# faith = faith:insular_celtic # faith = faith:insular_celtic
# } # }
@ -1569,6 +1566,22 @@ ArtifactBookSubject = {
localization_key = feature_book_subject_family_epic localization_key = feature_book_subject_family_epic
} }
text = {
trigger = {
OR = {
AND = {
exists = scope:subject
scope:subject = flag:religious_text
}
AND = {
exists = var:book_subject
var:book_subject = flag:religious_text
}
}
}
localization_key = feature_book_subject_religious_text
}
text = { text = {
trigger = { trigger = {
OR = { OR = {

View file

@ -176,7 +176,6 @@ GetSpecialBuildingNameFromProvince = {
text = { # Mahabodhi Temple text = { # Mahabodhi Temple
trigger = { trigger = {
has_special_building = yes has_special_building = yes
#this = province:1276 # Gaya
has_building = holy_site_mahabodhi_temple_01 has_building = holy_site_mahabodhi_temple_01
} }
localization_key = building_holy_site_mahabodhi_temple_01 localization_key = building_holy_site_mahabodhi_temple_01
@ -185,7 +184,6 @@ GetSpecialBuildingNameFromProvince = {
text = { # Imam Ali Mosque text = { # Imam Ali Mosque
trigger = { trigger = {
has_special_building = yes has_special_building = yes
#this = province:5993 # An-Najaf
has_building = holy_site_imam_ali_mosque_01 has_building = holy_site_imam_ali_mosque_01
} }
localization_key = building_holy_site_imam_ali_mosque_01 localization_key = building_holy_site_imam_ali_mosque_01
@ -582,9 +580,112 @@ GetSpecialBuildingNameFromProvince = {
localization_key = building_temple_in_jerusalem_01 localization_key = building_temple_in_jerusalem_01
} }
text = { # Rammelsberg Mines 1
trigger = {
#this = province:2918 # Goslar
has_special_building = yes
has_building = rammelsberg_mines_01
}
localization_key = building_rammelsberg_mines_01
}
text = { # Rammelsberg Mines 2
trigger = {
#this = province:2918 # Goslar
has_special_building = yes
has_building = rammelsberg_mines_02
}
localization_key = building_rammelsberg_mines_02
}
text = { # Rammelsberg Mines 3
trigger = {
#this = province:2918 # Goslar
has_special_building = yes
has_building = rammelsberg_mines_03
}
localization_key = building_rammelsberg_mines_03
}
text = { # Rammelsberg Mines 4
trigger = {
#this = province:2918 # Goslar
has_special_building = yes
has_building = rammelsberg_mines_04
}
localization_key = building_rammelsberg_mines_04
}
text = { # Baofeng Mines 1
trigger = {
has_special_building = yes
has_building = baofeng_mines_01
}
localization_key = building_baofeng_mines_01
}
text = { # Baofeng Mines 2
trigger = {
has_special_building = yes
has_building = baofeng_mines_02
}
localization_key = building_baofeng_mines_02
}
text = { # Baofeng Mines 3
trigger = {
has_special_building = yes
has_building = baofeng_mines_03
}
localization_key = building_baofeng_mines_03
}
text = { # Baofeng Mines 4
trigger = {
has_special_building = yes
has_building = baofeng_mines_04
}
localization_key = building_baofeng_mines_04
}
text = { # Kutna Hora Mines 1
trigger = {
#this = province:4161 # Caslav
has_special_building = yes
has_building = kutna_hora_mines_01
}
localization_key = building_kutna_hora_mines_01
}
text = { # Kutna Hora Mines 2
trigger = {
#this = province:4161 # Caslav
has_special_building = yes
has_building = kutna_hora_mines_02
}
localization_key = building_kutna_hora_mines_02
}
text = { # Kutna Hora Mines 3
trigger = {
#this = province:4161 # Caslav
has_special_building = yes
has_building = kutna_hora_mines_03
}
localization_key = building_kutna_hora_mines_03
}
text = { # Kutna Hora Mines 4
trigger = {
#this = province:4161 # Caslav
has_special_building = yes
has_building = kutna_hora_mines_04
}
localization_key = building_kutna_hora_mines_04
}
text = { # Kremnica Mines 1 text = { # Kremnica Mines 1
trigger = { trigger = {
#this = province:3814 # Turoc
has_special_building = yes has_special_building = yes
has_building = kremnica_mines_01 has_building = kremnica_mines_01
} }
@ -593,7 +694,6 @@ GetSpecialBuildingNameFromProvince = {
text = { # Kremnica Mines 2 text = { # Kremnica Mines 2
trigger = { trigger = {
#this = province:3814 # Turoc
has_special_building = yes has_special_building = yes
has_building = kremnica_mines_02 has_building = kremnica_mines_02
} }
@ -602,7 +702,6 @@ GetSpecialBuildingNameFromProvince = {
text = { # Kremnica Mines 3 text = { # Kremnica Mines 3
trigger = { trigger = {
#this = province:3814 # Turoc
has_special_building = yes has_special_building = yes
has_building = kremnica_mines_03 has_building = kremnica_mines_03
} }
@ -611,13 +710,109 @@ GetSpecialBuildingNameFromProvince = {
text = { # Kremnica Mines 4 text = { # Kremnica Mines 4
trigger = { trigger = {
#this = province:3814 # Turoc
has_special_building = yes has_special_building = yes
has_building = kremnica_mines_04 has_building = kremnica_mines_04
} }
localization_key = building_kremnica_mines_04 localization_key = building_kremnica_mines_04
} }
text = { # Zijinshan Mines 1
trigger = {
has_special_building = yes
has_building = zijinshan_mines_01
}
localization_key = building_zijinshan_mines_01
}
text = { # Zijinshan Mines 2
trigger = {
has_special_building = yes
has_building = zijinshan_mines_02
}
localization_key = building_zijinshan_mines_02
}
text = { # Zijinshan Mines 3
trigger = {
has_special_building = yes
has_building = zijinshan_mines_03
}
localization_key = building_zijinshan_mines_03
}
text = { # Zijinshan Mines 4
trigger = {
has_special_building = yes
has_building = zijinshan_mines_04
}
localization_key = building_zijinshan_mines_04
}
text = { # Hanxing Mines 1
trigger = {
has_special_building = yes
has_building = hanxing_mines_01
}
localization_key = building_hanxing_mines_01
}
text = { # Hanxing Mines 2
trigger = {
has_special_building = yes
has_building = hanxing_mines_02
}
localization_key = building_hanxing_mines_02
}
text = { # Hanxing Mines 3
trigger = {
has_special_building = yes
has_building = hanxing_mines_03
}
localization_key = building_hanxing_mines_03
}
text = { # Hanxing Mines 4
trigger = {
has_special_building = yes
has_building = hanxing_mines_04
}
localization_key = building_hanxing_mines_04
}
text = { # Jiaodong Mines 1
trigger = {
has_special_building = yes
has_building = jiaodong_mines_01
}
localization_key = building_jiaodong_mines_01
}
text = { # Jiaodong Mines 2
trigger = {
has_special_building = yes
has_building = jiaodong_mines_02
}
localization_key = building_jiaodong_mines_02
}
text = { # Jiaodong Mines 3
trigger = {
#this = province:3814 # Turoc
has_special_building = yes
has_building = jiaodong_mines_03
}
localization_key = building_jiaodong_mines_03
}
text = { # Jiaodong Mines 4
trigger = {
has_special_building = yes
has_building = jiaodong_mines_04
}
localization_key = building_jiaodong_mines_04
}
text = { # Falun Mines 1 text = { # Falun Mines 1
trigger = { trigger = {
#this = province:350 # Falun #this = province:350 # Falun
@ -750,6 +945,38 @@ GetSpecialBuildingNameFromProvince = {
localization_key = building_phnom_dek_mines_04 localization_key = building_phnom_dek_mines_04
} }
text = { # Chihu Iron Mines 1
trigger = {
has_special_building = yes
has_building = chihu_mines_01
}
localization_key = building_chihu_mines_01
}
text = { # Chihu Iron Mines 2
trigger = {
has_special_building = yes
has_building = chihu_mines_02
}
localization_key = building_chihu_mines_02
}
text = { # Chihu Iron Mines 3
trigger = {
has_special_building = yes
has_building = chihu_mines_03
}
localization_key = building_chihu_mines_03
}
text = { # Chihu Iron Mines 4
trigger = {
has_special_building = yes
has_building = chihu_mines_04
}
localization_key = building_chihu_mines_04
}
text = { # Schwarz Mines 1 text = { # Schwarz Mines 1
trigger = { trigger = {
#this = province:2950 # Innsbruck #this = province:2950 # Innsbruck
@ -786,6 +1013,38 @@ GetSpecialBuildingNameFromProvince = {
localization_key = building_schwaz_mines_04 localization_key = building_schwaz_mines_04
} }
text = { # Liangzhe Mines 1
trigger = {
has_special_building = yes
has_building = liangzhe_mines_01
}
localization_key = building_liangzhe_mines_01
}
text = { # Liangzhe Mines 2
trigger = {
has_special_building = yes
has_building = liangzhe_mines_02
}
localization_key = building_liangzhe_mines_02
}
text = { # Liangzhe Mines 3
trigger = {
has_special_building = yes
has_building = liangzhe_mines_03
}
localization_key = building_liangzhe_mines_04
}
text = { # Liangzhe Mines 4
trigger = {
has_special_building = yes
has_building = liangzhe_mines_04
}
localization_key = building_liangzhe_mines_04
}
text = { # Argentiera Mines 1 text = { # Argentiera Mines 1
trigger = { trigger = {
#this = province:2653 # Cagliari #this = province:2653 # Cagliari
@ -1182,6 +1441,38 @@ GetSpecialBuildingNameFromProvince = {
localization_key = building_turda_mines_04 localization_key = building_turda_mines_04
} }
text = { # Zigong Mines 1
trigger = {
has_special_building = yes
has_building = zigong_mines_01
}
localization_key = building_zigong_mines_01
}
text = { # Zigong Mines 2
trigger = {
has_special_building = yes
has_building = zigong_mines_02
}
localization_key = building_zigong_mines_02
}
text = { # Zigong Mines 3
trigger = {
has_special_building = yes
has_building = zigong_mines_03
}
localization_key = building_zigong_mines_03
}
text = { # Zigong Mines 4
trigger = {
has_special_building = yes
has_building = zigong_mines_04
}
localization_key = building_zigong_mines_04
}
text = { # Taghaza Mines 1 text = { # Taghaza Mines 1
trigger = { trigger = {
has_special_building = yes has_special_building = yes
@ -1470,6 +1761,70 @@ GetSpecialBuildingNameFromProvince = {
localization_key = building_cevennes_mines_04 localization_key = building_cevennes_mines_04
} }
text = { # Guiyang Mines 1
trigger = {
has_special_building = yes
has_building = guiyang_mines_01
}
localization_key = building_guiyang_mines_01
}
text = { # Guiyang Mines 2
trigger = {
has_special_building = yes
has_building = guiyang_mines_02
}
localization_key = building_guiyang_mines_02
}
text = { # Guiyang Mines 3
trigger = {
has_special_building = yes
has_building = guiyang_mines_03
}
localization_key = building_guiyang_mines_03
}
text = { # Guiyang Mines 4
trigger = {
has_special_building = yes
has_building = guiyang_mines_04
}
localization_key = building_guiyang_mines_04
}
text = { # Kaibao Mines 1
trigger = {
has_special_building = yes
has_building = kaibao_mines_01
}
localization_key = building_kaibao_mines_01
}
text = { # Kaibao Mines 2
trigger = {
has_special_building = yes
has_building = kaibao_mines_02
}
localization_key = building_kaibao_mines_02
}
text = { # Kaibao Mines 3
trigger = {
has_special_building = yes
has_building = kaibao_mines_03
}
localization_key = building_kaibao_mines_03
}
text = { # Kaibao Mines 4
trigger = {
has_special_building = yes
has_building = kaibao_mines_04
}
localization_key = building_kaibao_mines_04
}
text = { # Khotan Mines 1 text = { # Khotan Mines 1
trigger = { trigger = {
has_special_building = yes has_special_building = yes
@ -2098,6 +2453,38 @@ GetSpecialBuildingNameFromProvince = {
localization_key = building_cluny_abbey_01 localization_key = building_cluny_abbey_01
} }
text = { # Abbey of St Gall
trigger = {
has_special_building = yes
has_building = pam_abbey_of_st_gall_01
}
localization_key = building_pam_abbey_of_st_gall_01
}
text = { # Palais des Papes
trigger = {
has_special_building = yes
has_building = pam_palais_de_papes_01
}
localization_key = building_pam_palais_de_papes_01
}
text = { # Archbasilica of Saint John Lateran
trigger = {
has_special_building = yes
has_building = pam_lateran_basilica_01
}
localization_key = building_pam_lateran_basilica_01
}
text = { # Reims Cathedral
trigger = {
has_special_building = yes
has_building = pam_reims_cathedral_01
}
localization_key = building_pam_reims_cathedral_01
}
#Al qarawiyyin University #Al qarawiyyin University
text = { text = {
trigger = { trigger = {
@ -2600,6 +2987,302 @@ GetSpecialBuildingNameFromProvince = {
} }
localization_key = building_mount_baekdu_01 localization_key = building_mount_baekdu_01
} }
text = { # Angkor Wat
trigger = {
has_special_building = yes
has_building = angkor_wat_01
}
localization_key = building_angkor_wat_01
}
text = { # Angkor Wat
trigger = {
has_special_building = yes
has_building = temples_angkor_01
}
localization_key = building_temples_angkor_01
}
text = { # Angkor Wat
trigger = {
has_special_building = yes
has_building = temples_angkor_02
}
localization_key = building_temples_angkor_02
}
text = { # Saint Peter's Basilica
trigger = {
has_special_building = yes
has_building = holy_site_st_peters_basilica_01
}
localization_key = building_holy_site_st_peters_basilica_01
}
text = { # Mont-Saint-Michel
trigger = {
has_special_building = yes
has_building = mont_st_michel_01
}
localization_key = building_mont_st_michel_01
}
text = { # Mont-Saint-Michel
trigger = {
has_special_building = yes
has_building = mont_st_michel_02
}
localization_key = building_mont_st_michel_02
}
text = { # Mont-Saint-Michel
trigger = {
has_special_building = yes
has_building = mont_st_michel_03
}
localization_key = building_mont_st_michel_03
}
text = { # Mont-Saint-Michel
trigger = {
has_special_building = yes
has_building = mont_st_michel_04
}
localization_key = building_mont_st_michel_04
}
text = { # Sanchi Stupa
trigger = {
has_special_building = yes
has_building = sanchi_stupa_01
}
localization_key = building_sanchi_stupa_01
}
text = { # Boudhanath
trigger = {
has_special_building = yes
has_building = boudhanath_01
}
localization_key = building_boudhanath_01
}
text = { # Grand Mosque of Yazd
trigger = {
has_special_building = yes
has_building = yazd_mosque_01
}
localization_key = building_yazd_mosque_01
}
text = { # Qutb Minar
trigger = {
has_special_building = yes
has_building = qutb_minar_01
}
localization_key = building_qutb_minar_01
}
text = { # Qutb Minar
trigger = {
has_special_building = yes
has_building = qutb_minar_02
}
localization_key = building_qutb_minar_02
}
text = { # Qutb Minar
trigger = {
has_special_building = yes
has_building = qutb_minar_03
}
localization_key = building_qutb_minar_03
}
text = { # Alai Minar
trigger = {
has_special_building = yes
has_building = qutb_minar_04
}
localization_key = building_qutb_minar_04
}
text = { # Tomb of a Gogouryeo King
trigger = {
has_special_building = yes
has_building = goguryeo_tomb_01
}
localization_key = building_goguryeo_tomb_01
}
text = { # Great Buddha of Kamakura
trigger = {
has_special_building = yes
has_building = buddha_kamakura_01
}
localization_key = building_buddha_kamakura_01
}
text = { # Lingapura Pyramid
trigger = {
has_special_building = yes
has_building = pyramid_lingapura_01
}
localization_key = building_pyramid_lingapura_01
}
text = { # Maijishan Grottoes
trigger = {
has_special_building = yes
has_building = maijishan_grottoes_01
}
localization_key = building_maijishan_grottoes_01
}
text = { # Three Pagodas of Dali
trigger = {
has_special_building = yes
has_building = three_pagodas_dali_01
}
localization_key = building_three_pagodas_dali_01
}
text = { # Iron Lion of Cangzhou
trigger = {
has_special_building = yes
has_building = iron_lion_cangzhou_01
}
localization_key = building_iron_lion_cangzhou_01
}
text = { # Gaocheng Observatory
trigger = {
has_special_building = yes
has_building = dengfeng_observatory_01
}
localization_key = building_dengfeng_observatory_01
}
text = { # Candi of Muara Takus
trigger = {
has_special_building = yes
has_building = muara_takus_01
}
localization_key = building_muara_takus_01
}
text = { # Stone Pagoda of Mireuksa
trigger = {
has_special_building = yes
has_building = stone_pagoda_01
}
localization_key = building_stone_pagoda_01
}
text = { # Thuriang Kilns
trigger = {
has_special_building = yes
has_building = thuriang_kilns_01
}
localization_key = building_thuriang_kilns_01
}
text = { # Yuelu Academy
trigger = {
has_special_building = yes
has_building = yuelu_academy_01
}
localization_key = building_yuelu_academy_01
}
text = { # Chocolate Hills
trigger = {
has_special_building = yes
has_building = chocolate_hills_01
}
localization_key = building_chocolate_hills_01
}
text = { # Fanfang of Guangzhou
trigger = {
has_special_building = yes
has_building = fanfang_guangzhou_01
}
localization_key = building_fanfang_guangzhou_01
}
text = { # Wilwatikta Palace
trigger = {
has_special_building = yes
has_building = wilwatikta_palace_01
}
localization_key = building_wilwatikta_palace_01
}
text = { # Ha Long Bay
trigger = {
has_special_building = yes
has_building = ha_long_bay_01
}
localization_key = building_ha_long_bay_01
}
text = { # My Son Sanctuary
trigger = {
has_special_building = yes
has_building = my_son_sanctuary_01
}
localization_key = building_my_son_sanctuary_01
}
text = { # Gunung Api
trigger = {
has_special_building = yes
has_building = gunung_api_01
}
localization_key = building_gunung_api_01
}
text = { # Sulawesi Megaliths
trigger = {
has_special_building = yes
has_building = suwalesi_megaliths_01
}
localization_key = building_suwalesi_megaliths_01
}
text = { # Kizuki Taisha
trigger = {
has_special_building = yes
has_building = izumo_taisha_01
}
localization_key = building_izumo_taisha_01
}
text = { # Temple of Confucius
trigger = {
has_special_building = yes
has_building = confucius_temple_01
}
localization_key = building_confucius_temple_01
}
text = { # Imperial Citadel of Lin'an
trigger = {
has_special_building = yes
has_building = citadel_linan_01
}
localization_key = building_citadel_linan_01
}
text = { # Trosky Castle
trigger = {
has_special_building = yes
has_building = trosky_castle_01
}
localization_key = building_trosky_castle_01
}
} }
GetLocationFaithTemple = { # Get name of regular temple in religion GetLocationFaithTemple = { # Get name of regular temple in religion

View file

@ -1,328 +1,3 @@
############################################# ###############################
### Scripted Localization for German Loc ## ## Blanked to Prevent Errors ##
#### BY Kai Bagehorn ### ###############################
#############################################
#
#DE_1_HandHands = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = maimed }
# localization_key = CustomLoc_DE_1_handhands_hand
# }
#
# text = {
# trigger = {
# NOT = { has_trait = maimed }
# }
# localization_key = CustomLoc_DE_1_handhands_hands
# fallback = yes
# }
#}
#
#DE_2_HandHands = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = maimed }
# localization_key = CustomLoc_DE_2_handhands_hand
# }
#
# text = {
# trigger = {
# NOT = { has_trait = maimed }
# }
# localization_key = CustomLoc_DE_2_handhands_hands
# fallback = yes
# }
#}
#
#DE_1_ArmArms = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = maimed }
# localization_key = CustomLoc_DE_1_armarms_arm
# }
#
# text = {
# trigger = {
# NOT = { has_trait = maimed }
# }
# localization_key = CustomLoc_DE_1_armarms_arms
# fallback = yes
# }
#}
#
#DE_2_ArmArms = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = maimed }
# localization_key = CustomLoc_DE_2_armarms_arm
# }
#
# text = {
# trigger = {
# NOT = { has_trait = maimed }
# }
# localization_key = CustomLoc_DE_2_armarms_arms
# fallback = yes
# }
#}
#
#DE_3_ArmArms = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = maimed }
# localization_key = CustomLoc_DE_3_armarms_arm
# }
#
# text = {
# trigger = {
# NOT = { has_trait = maimed }
# }
# localization_key = CustomLoc_DE_3_armarms_arms
# fallback = yes
# }
#}
#
#DE_1_EyeEyes = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = one_eyed }
# localization_key = CustomLoc_DE_1_eyeeyes_eye
# }
#
# text = {
# trigger = {
# NOT = { has_trait = one_eyed }
# }
# localization_key = CustomLoc_DE_1_eyeeyes_eyes
# fallback = yes
# }
#}
#
#DE_2_EyeEyes = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = one_eyed }
# localization_key = CustomLoc_DE_2_eyeeyes_eye
# }
#
# text = {
# trigger = {
# NOT = { has_trait = one_eyed }
# }
# localization_key = CustomLoc_DE_2_eyeeyes_eyes
# fallback = yes
# }
#}
#
#DE_3_EyeEyes = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = one_eyed }
# localization_key = CustomLoc_DE_3_eyeeyes_eye
# }
#
# text = {
# trigger = {
# NOT = { has_trait = one_eyed }
# }
# localization_key = CustomLoc_DE_3_eyeeyes_eyes
# fallback = yes
# }
#}
#
#DE_4_EyeEyes = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = one_eyed }
# localization_key = CustomLoc_DE_4_eyeeyes_eye
# }
#
# text = {
# trigger = {
# NOT = { has_trait = one_eyed }
# }
# localization_key = CustomLoc_DE_4_eyeeyes_eyes
# fallback = yes
# }
#}
#
#DE_5_EyeEyes = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = one_eyed }
# localization_key = CustomLoc_DE_5_eyeeyes_eye
# }
#
# text = {
# trigger = {
# NOT = { has_trait = one_eyed }
# }
# localization_key = CustomLoc_DE_5_eyeeyes_eyes
# fallback = yes
# }
#}
#
#DE_1_MaskFace = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = disfigured }
# localization_key = CustomLoc_DE_1_maskface_mask
# }
#
# text = {
# trigger = {
# NOT = { has_trait = disfigured }
# }
# localization_key = CustomLoc_DE_1_maskface_face
# fallback = yes
# }
#}
#
#DE_2_MaskFace = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = disfigured }
# localization_key = CustomLoc_DE_2_maskface_mask
# }
#
# text = {
# trigger = {
# NOT = { has_trait = disfigured }
# }
# localization_key = CustomLoc_DE_2_maskface_face
# fallback = yes
# }
#}
#
#DE_3_MaskFace = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = disfigured }
# localization_key = CustomLoc_DE_3_maskface_mask
# }
#
# text = {
# trigger = {
# NOT = { has_trait = disfigured }
# }
# localization_key = CustomLoc_DE_3_maskface_face
# fallback = yes
# }
#}
#
#DE_4_MaskFace = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = disfigured }
# localization_key = CustomLoc_DE_4_maskface_mask
# }
#
# text = {
# trigger = {
# NOT = { has_trait = disfigured }
# }
# localization_key = CustomLoc_DE_4_maskface_face
# fallback = yes
# }
#}
#
#DE_5_MaskFace = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = disfigured }
# localization_key = CustomLoc_DE_5_maskface_mask
# }
#
# text = {
# trigger = {
# NOT = { has_trait = disfigured }
# }
# localization_key = CustomLoc_DE_5_maskface_face
# fallback = yes
# }
#}
#
#DE_6_MaskFace = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = disfigured }
# localization_key = CustomLoc_DE_6_maskface_mask
# }
#
# text = {
# trigger = {
# NOT = { has_trait = disfigured }
# }
# localization_key = CustomLoc_DE_6_maskface_face
# fallback = yes
# }
#}
#
#DE_7_MaskFace = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = disfigured }
# localization_key = CustomLoc_DE_7_maskface_mask
# }
#
# text = {
# trigger = {
# NOT = { has_trait = disfigured }
# }
# localization_key = CustomLoc_DE_7_maskface_face
# fallback = yes
# }
#}
#
#DE_8_MaskFace = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = { has_trait = disfigured }
# localization_key = CustomLoc_DE_8_maskface_mask
# }
#
# text = {
# trigger = {
# NOT = { has_trait = disfigured }
# }
# localization_key = CustomLoc_DE_8_maskface_face
# fallback = yes
# }
#}

File diff suppressed because it is too large Load diff

View file

@ -1,130 +1,3 @@
############################################# ###############################
### Scripted Localization for German Loc ## ## Blanked to Prevent Errors ##
#### BY Kai Bagehorn ### ###############################
#############################################
#
#DE_1_GetAppropriateGodname = {
# type = character
# log_loc_errors = no
#
# text = {
# trigger = {
# house.last_house_head.faith = {
# OR = {
# religion_tag = christianity_religion
# religion_tag = islam_religion
# religion_tag = judaism_religion
# }
# }
# }
# localization_key = CustomLoc_DE_1_motto_god
# }
#
# text = {
# trigger = {
# house.last_house_head.faith = {
# religion_tag = buddhism_religion
# }
# }
# localization_key = CustomLoc_DE_1_motto_the_perfected_ones
# }
#
# text = {
# trigger = {
# house.last_house_head.faith = {
# OR = {
# religion_tag = dualism_religion
# religion_tag = zoroastrianism_religion
# }
# }
# }
# localization_key = CustomLoc_DE_1_motto_the_divine
# }
#
# text = {
# trigger = {
# house.last_house_head.faith = {
# NOR = {
# religion_tag = dualism_religion
# religion_tag = zoroastrianism_religion
# religion_tag = buddhism_religion
# religion_tag = christianity_religion
# religion_tag = islam_religion
# religion_tag = judaism_religion
# }
# }
# }
# localization_key = CustomLoc_DE_1_motto_the_gods
# }
#
# text = {
# trigger = {
# always = no
# }
# localization_key = CustomLoc_DE_1_motto_custom_loc_god
# fallback = yes
# }
#}
#
#DE_2_GetAppropriateGodname = {
# type = character
# log_loc_errors = no
#
# text = {
# trigger = {
# house.last_house_head.faith = {
# OR = {
# religion_tag = christianity_religion
# religion_tag = islam_religion
# religion_tag = judaism_religion
# }
# }
# }
# localization_key = CustomLoc_DE_2_motto_god
# }
#
# text = {
# trigger = {
# house.last_house_head.faith = {
# religion_tag = buddhism_religion
# }
# }
# localization_key = CustomLoc_DE_2_motto_the_perfected_ones
# }
#
# text = {
# trigger = {
# house.last_house_head.faith = {
# OR = {
# religion_tag = dualism_religion
# religion_tag = zoroastrianism_religion
# }
# }
# }
# localization_key = CustomLoc_DE_2_motto_the_divine
# }
#
# text = {
# trigger = {
# house.last_house_head.faith = {
# NOR = {
# religion_tag = dualism_religion
# religion_tag = zoroastrianism_religion
# religion_tag = buddhism_religion
# religion_tag = christianity_religion
# religion_tag = islam_religion
# religion_tag = judaism_religion
# }
# }
# }
# localization_key = CustomLoc_DE_2_motto_the_gods
# }
#
# text = {
# trigger = {
# always = no
# }
# localization_key = CustomLoc_DE_2_motto_custom_loc_god
# fallback = yes
# }
#}

View file

@ -1,39 +1,3 @@
############################################# ###############################
### Scripted Localization for German Loc ## ## Blanked to Prevent Errors ##
#### BY Kai Bagehorn ### ###############################
#############################################
#
#DE_Im_InDer_ResidenceBuilding = { # im Herrenhaus, im Tempel, in der Burg
# type = character
# log_loc_errors = no
#
# text = {
# trigger = {
# has_government = republic_government
# }
# localization_key = CustomLoc_DE_Im_ResidenceBuilding
# }
#
# text = {
# trigger = {
# OR = {
# has_government = theocracy_government
# is_theocratic_lessee = yes
# }
# }
# localization_key = CustomLoc_DE_Im_ResidenceBuilding
# }
#
# text = {
# trigger = {
# NOR = {
# has_government = republic_government
# has_government = theocracy_government
# is_theocratic_lessee = yes
# }
# }
# localization_key = CustomLoc_DE_InDer_ResidenceBuilding
# fallback = yes
# }
#}
#

View file

@ -1,70 +1,3 @@
############################################# ###############################
#### Scripted Localization for German ### ## Blanked to Prevent Errors ##
#### BY Kai Bagehorn ### ###############################
#############################################
#
#DE_MutterlichVaterlich = {
# type = character
# log_loc_errors = no
# text = {
# localization_key = CustomLoc_DE_Vaterlich
# trigger = { is_female = no }
# }
# text = {
# localization_key = CustomLoc_DE_Mutterlich
# trigger = { is_female = yes }
# }
#}
#
#DE_RivalinRivale = {
# type = character
# log_loc_errors = no
# text = {
# localization_key = CustomLoc_DE_Rivale
# trigger = { is_female = no }
# }
# text = {
# localization_key = CustomLoc_DE_Rivalin
# trigger = { is_female = yes }
# }
#}
#
#DE_RivalinRivalen = {
# type = character
# log_loc_errors = no
# text = {
# localization_key = CustomLoc_DE_Rivalen
# trigger = { is_female = no }
# }
# text = {
# localization_key = CustomLoc_DE_Rivalin
# trigger = { is_female = yes }
# }
#}
#
#DE_DasDen = {
# type = character
# log_loc_errors = no
# text = {
# localization_key = CustomLoc_DE_Den
# trigger = { is_female = no }
# }
# text = {
# localization_key = CustomLoc_DE_Das
# trigger = { is_female = yes }
# }
#}
#
#DE_ART_IND_A_Opp = {
# type = character
# log_loc_errors = no
# text = {
# localization_key = CustomLoc_DE_ART_IND_A_female
# trigger = { is_female = no }
# }
# text = {
# localization_key = CustomLoc_DE_ART_IND_A_male
# trigger = { is_female = yes }
# }
#}
#

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -17,16 +17,36 @@ GetGovernmentAuthority = {
type = character type = character
text = { text = {
trigger = { government_has_flag = government_is_administrative } trigger = { realm_law_use_imperial_bureaucracy = yes }
localization_key = government_authority_administrative localization_key = imperial_bureaucracy
} }
text = { text = {
trigger = { government_has_flag = government_is_tribal } trigger = { realm_law_use_tribal_authority = yes }
localization_key = government_authority_tribe localization_key = tribal_authority
}
text = {
trigger = { realm_law_use_nomadic_authority = yes }
localization_key = nomadic_authority
}
text = {
trigger = { realm_law_use_celestial_bureaucracy = yes }
localization_key = celestial_bureaucracy
}
text = {
trigger = { realm_law_use_meritocratic_bureaucracy = yes }
localization_key = meritocratic_bureaucracy
}
text = {
trigger = { realm_law_use_japanese_bureaucracy = yes }
localization_key = japanese_bureaucracy
}
text = {
trigger = { realm_law_use_crown_authority = yes }
localization_key = crown_authority
} }
text = { text = {
trigger = { always = no } trigger = { always = no }
localization_key = government_authority_crown localization_key = government_authority
fallback = yes fallback = yes
} }
} }
@ -297,7 +317,7 @@ GetSubjectPlural = {
GetSuccessionHeirMotion = { GetSuccessionHeirMotion = {
type = character type = character
text = { text = {
trigger = { trigger = {
trigger_if = { trigger_if = {
@ -307,7 +327,7 @@ GetSuccessionHeirMotion = {
AND = { AND = {
OR = { OR = {
any_held_title = { is_noble_family_title = yes } any_held_title = { is_noble_family_title = yes }
government_allows = administrative government_has_mechanic = administrative
} }
is_independent_ruler = no is_independent_ruler = no
} }
@ -431,7 +451,7 @@ GetRealmOrDomicile = {
GetRealmOrDomicileTooltip = { GetRealmOrDomicileTooltip = {
type = character type = character
text = { text = {
trigger = { trigger = {
trigger_if = { trigger_if = {
@ -802,7 +822,7 @@ GetFollowerOrVassal = {
GetFollowerOrVassalPlural = { GetFollowerOrVassalPlural = {
type = character type = character
parent = GetFollowerOrVassal parent = GetFollowerOrVassal
suffix = _plural suffix = _plural
} }
GetGameKeepers = { GetGameKeepers = {
@ -836,7 +856,27 @@ GetDoorPlural = {
GetGovernmentIcon = { GetGovernmentIcon = {
type = character type = character
text = { # Holy Order text = { # Monastic Order
trigger = {
trigger_if = {
limit = {
is_alive = no
}
has_government = monastic_holy_order_government
}
trigger_else = {
trigger_if = {
limit = { is_ruler = yes }
government_has_flag = government_is_monastic_holy_order
}
trigger_else = {
liege ?= { government_has_flag = government_is_monastic_holy_order }
}
}
}
localization_key = monastic_holy_order_icon_concept
}
text = { # Military Order
trigger = { trigger = {
trigger_if = { trigger_if = {
limit = { limit = {
@ -898,7 +938,7 @@ GetGovernmentIcon = {
} }
localization_key = adventurer_icon_concept localization_key = adventurer_icon_concept
} }
text = { # Republic text = { # Minority
trigger = { trigger = {
trigger_if = { trigger_if = {
limit = { limit = {
@ -1045,13 +1085,11 @@ GetGovernmentIcon = {
trigger_else = { trigger_else = {
trigger_if = { trigger_if = {
limit = { is_ruler = yes } limit = { is_ruler = yes }
government_has_flag = government_is_tribal government_has_flag = government_is_tribal_excluding_wanua
NOT = { government_has_flag = government_is_wanua }
} }
trigger_else = { trigger_else = {
liege ?= { liege ?= {
government_has_flag = government_is_tribal government_has_flag = government_is_tribal_excluding_wanua
NOT = { government_has_flag = government_is_wanua }
} }
} }
} }
@ -1136,7 +1174,7 @@ GetGovernmentIcon = {
} }
localization_key = republic_icon_concept localization_key = republic_icon_concept
} }
text = { # Republic text = { # Peasant Republic
trigger = { trigger = {
trigger_if = { trigger_if = {
limit = { limit = {
@ -1156,7 +1194,7 @@ GetGovernmentIcon = {
} }
localization_key = peasantrepublic_icon_concept localization_key = peasantrepublic_icon_concept
} }
text = { # Republic text = { # Urban Republic
trigger = { trigger = {
trigger_if = { trigger_if = {
limit = { limit = {
@ -1176,6 +1214,26 @@ GetGovernmentIcon = {
} }
localization_key = urbanrepublic_icon_concept localization_key = urbanrepublic_icon_concept
} }
text = { # Ecclesiastical
trigger = {
trigger_if = {
limit = {
is_alive = no
}
has_government = ecclesiastical_government
}
trigger_else = {
trigger_if = {
limit = { is_ruler = yes }
government_has_flag = government_is_ecclesiastical
}
trigger_else = {
liege ?= { government_has_flag = government_is_ecclesiastical }
}
}
}
localization_key = ecclesiastical_icon_concept
}
text = { # Theocracy text = { # Theocracy
trigger = { trigger = {
trigger_if = { trigger_if = {
@ -1239,6 +1297,148 @@ GetGovernmentIcon = {
} }
} }
GetGovernmentTypeIcon = {
type = government_type
text = { # Military Order
trigger = {
government_type_has_flag = government_is_holy_order
}
localization_key = holy_order_icon_concept
}
text = { # Mercenary
trigger = {
government_type_has_flag = government_is_mercenary
}
localization_key = mercenary_icon_concept
}
text = { # Adventurer
trigger = {
government_type_has_flag = government_is_landless_adventurer
}
localization_key = adventurer_icon_concept
}
text = { # Nomad
trigger = {
government_type_has_flag = government_is_nomadic
}
localization_key = nomadic_icon_concept
}
text = { # Herder
trigger = {
government_type_has_flag = government_is_herder
}
localization_key = herder_icon_concept
}
text = { # Celestial
trigger = {
government_type_has_flag = government_is_celestial
}
localization_key = celestial_icon_concept
}
text = { # Mandala
trigger = {
government_type_has_flag = government_is_mandala
}
localization_key = mandala_icon_concept
}
text = { # Maritime Tribal
trigger = {
government_type_has_flag = government_is_wanua
}
localization_key = wanua_icon_concept
}
text = { # Meritocratic
trigger = {
government_type_has_flag = government_is_meritocratic
}
localization_key = meritocratic_icon_concept
}
text = { # Tribal
trigger = {
government_type_has_flag = government_is_tribal_excluding_wanua
}
localization_key = tribal_icon_concept
}
text = { # Clan
trigger = {
government_type_has_flag = government_is_clan
}
localization_key = clan_icon_concept
}
text = { # Japanese Admin
trigger = {
government_type_has_flag = government_is_japan_administrative
}
localization_key = japan_administrative_icon_concept
}
text = { # Admin
trigger = {
government_type_has_flag = government_is_administrative
}
localization_key = administrative_icon_concept
}
text = { # Republic
trigger = {
government_type_has_flag = government_is_republic
}
localization_key = republic_icon_concept
}
text = { # Peasant Republic
trigger = {
government_type_has_flag = government_is_prepublic
}
localization_key = peasantrepublic_icon_concept
}
text = { # Urban Republic
trigger = {
government_type_has_flag = government_is_urepublic
}
localization_key = urbanrepublic_icon_concept
}
text = { # Ecclesiastical
trigger = {
government_type_has_flag = government_is_ecclesiastical
}
localization_key = ecclesiastical_icon_concept
}
text = { # Theocracy
trigger = {
government_type_has_flag = government_is_theocracy
}
localization_key = theocracy_icon_concept
}
text = { # Japanese Feudal
trigger = {
government_type_has_flag = government_is_japan_feudal
}
localization_key = japan_feudal_icon_concept
}
text = { # Steppe Admin
trigger = {
government_type_has_flag = government_is_steppe_admin
}
localization_key = steppe_admin_icon_concept
}
text = { # Feudal
trigger = { always = no }
localization_key = feudal_icon_concept
fallback = yes
}
}
GetTribalizeFeudalize = {
type = character
text = {
trigger = { government_has_flag = government_is_tribal }
localization_key = tribalize
}
text = {
localization_key = feudalize
}
}
GetTribalFeudal = { GetTribalFeudal = {
type = character type = character

File diff suppressed because it is too large Load diff

View file

@ -187,8 +187,8 @@ get_hold_court_8100_parent = {
text = { text = {
trigger = { # If male dominated trigger = { # If male dominated
faith = { rite = {
NOT = { has_doctrine = doctrine_gender_male_dominated } NOT = { rite_has_doctrine = doctrine_gender_male_dominated }
} }
} }
localization_key = mama localization_key = mama
@ -196,8 +196,8 @@ get_hold_court_8100_parent = {
text = { text = {
trigger = { # If female dominated trigger = { # If female dominated
faith = { rite = {
NOT = { has_doctrine = doctrine_gender_female_dominated } NOT = { rite_has_doctrine = doctrine_gender_female_dominated }
} }
} }
localization_key = papa localization_key = papa
@ -217,14 +217,14 @@ get_hold_court_8100_situation = {
trigger = { trigger = {
OR = { OR = {
AND = { AND = {
faith = { rite = {
NOT = { has_doctrine = doctrine_gender_male_dominated } NOT = { rite_has_doctrine = doctrine_gender_male_dominated }
} }
mother ?= { is_alive = no } mother ?= { is_alive = no }
} }
AND = { AND = {
faith = { rite = {
NOT = { has_doctrine = doctrine_gender_female_dominated } NOT = { rite_has_doctrine = doctrine_gender_female_dominated }
} }
father ?= { is_alive = no } father ?= { is_alive = no }
} }
@ -237,14 +237,14 @@ get_hold_court_8100_situation = {
trigger = { trigger = {
OR = { OR = {
AND = { AND = {
faith = { rite = {
NOT = { has_doctrine = doctrine_gender_male_dominated } NOT = { rite_has_doctrine = doctrine_gender_male_dominated }
} }
mother ?= { is_imprisoned = yes } mother ?= { is_imprisoned = yes }
} }
AND = { AND = {
faith = { rite = {
NOT = { has_doctrine = doctrine_gender_female_dominated } NOT = { rite_has_doctrine = doctrine_gender_female_dominated }
} }
father ?= { is_imprisoned = yes } father ?= { is_imprisoned = yes }
} }

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,220 +1,3 @@
#### Relacje postaci ### ###############################
# ## Blanked to Prevent Errors ##
## PL_nephew ###############################
## PL_niece
#
## ----- Dla RelationToMe -----
#
## MySheHe - moja, mój
## MySheHeGenitive - mojej, mojego
## MySheHeLocative - mojej, moim
## YourSheHe - twój, twoja w zależności od relacji
## RelationToMeAccusative - żonę, męża, siostrę
## RelationToMeVocative - żono, mężu, siostro
## RelationToMeLocative - żonie, mężu, siostrze
## RelationToMeDative - żonie, mężowi, znajomemu
## RelationToMeInstrumental - żoną, mężem, znajomym
## RelationToMePossessive - żony, męża, następcy (oryginalne)
#
## ----- Dla RelationToMeShort -----
#
## RelationToMeShortGenitive - żony, męża, siostry
## RelationToMeShortAccusative - żonę, męża, siostrę
## RelationToMeShortVocative - żono, mężu, siostro
## RelationToMeShortLocative - żonie, mężu, siostrze
## RelationToMeShortDative - żonie, mężowi, znajomemu
## RelationToMeShortInstrumental - żoną, mężem, znajomym
#
## ----- Dla RelationToMeAddress -----
#
## RelationToMeAddressVocative - moja miłości, mój przyjecielu
#
## ----- Dla CouncilPosition -----
#
## CouncilPositionGender - zarządca, zarządczyni
## CouncilPositionGenderPossessive - zarządcy, zarządczyni
## CouncilPositionGenderAccusative
## CouncilPositionGenderVocative
## CouncilPositionGenderLocative
## CouncilPositionGenderDative
## CouncilPositionGenderInstrumental
#
## ----- inne / nie do powszechnego użycia -----
#
## MyCharacterIntroductionNoComma_PL
## MySheHeGUI
#
## Nephew - siostrzeniec/bratanek
## Niece - siostrzenica/bratanica
#PL_nephew = {
# log_loc_errors = no
# type = character
#
# text = {
# localization_key = nephew_from_brother
# trigger = {
# root.father = {
# is_sibling_of = scope:second
# }
#
# }
# }
#
# text = {
# fallback = yes
# localization_key = nephew_from_sister
# trigger = {
# root.mother = {
# is_sibling_of = scope:second
# }
# }
# }
#}
#
#PL_nephew_possessive = {
# parent = PL_nephew
# suffix = "_possessive"
#}
#
#PL_nephew_accusative = {
# parent = PL_nephew
# suffix = "_accusative"
#}
#
#PL_nephew_vocative = {
# parent = PL_nephew
# suffix = "_vocative"
#}
#
#PL_nephew_locative = {
# parent = PL_nephew
# suffix = "_locative"
#}
#
#PL_nephew_dative = {
# parent = PL_nephew
# suffix = "_dative"
#}
#
#PL_nephew_instrumental = {
# parent = PL_nephew
# suffix = "_instrumental"
#}
#
#PL_niece = {
# log_loc_errors = no
# type = character
#
# text = {
# localization_key = niece_from_brother
# trigger = {
# root.father = {
# is_sibling_of = scope:second
# }
#
# }
# }
#
# text = {
# fallback = yes
# localization_key = niece_from_sister
# trigger = {
# root.mother = {
# is_sibling_of = scope:second
# }
# }
# }
#}
#
#PL_niece_possessive = {
# parent = PL_niece
# suffix = "_possessive"
#}
#
#PL_niece_accusative = {
# parent = PL_niece
# suffix = "_accusative"
#}
#
#PL_niece_vocative = {
# parent = PL_niece
# suffix = "_vocative"
#}
#
#PL_niece_locative = {
# parent = PL_niece
# suffix = "_locative"
#}
#
#PL_niece_dative = {
# parent = PL_niece
# suffix = "_dative"
#}
#
#PL_niece_instrumental = {
# parent = PL_niece
# suffix = "_instrumental"
#}
#
#
#CouncilPositionPL = {
# log_loc_errors = no
# type = character
#
# text = {
# trigger = {
# has_council_position = councillor_chancellor
# }
# localization_key = councillor_chancellor
# }
#
# text = {
# trigger = {
# has_council_position = councillor_spouse
# }
# localization_key = councillor_spouse
# }
#
# text = {
# trigger = {
# has_council_position = councillor_marshal
# }
# localization_key = councillor_marshal
# }
#
#
# text = {
# trigger = {
# has_council_position = councillor_steward
# }
# localization_key = councillor_steward
# }
#
#
# text = {
# trigger = {
# has_council_position = councillor_spymaster
# }
# localization_key = councillor_spymaster
# }
#
# text = {
# trigger = {
# has_council_position = councillor_court_chaplain
# }
# localization_key = councillor_court_chaplain
# }
#
# text = {
# trigger = {
# has_council_position = councillor_vizier
# }
# localization_key = councillor_vizier
# }
#
# text = {
# fallback = yes
# localization_key = councillor_position_fallback
# }
#}
#

View file

@ -81,25 +81,25 @@ DeathMessageIntro = {
has_trait = excommunicated has_trait = excommunicated
AND = { AND = {
has_trait = kinslayer has_trait = kinslayer
NOT = { faith = { has_doctrine = doctrine_kinslaying_accepted } } NOT = { rite = { rite_has_parameter = kinslaying_accepted } }
} }
AND = { AND = {
has_trait = deviant has_trait = deviant
NOT = { faith = { has_doctrine_parameter = deviancy_accepted } } NOT = { rite = { rite_has_parameter = deviancy_accepted } }
} }
AND = { AND = {
has_trait = cannibal has_trait = cannibal
NOT = { NOT = {
faith = { has_doctrine_parameter = cannibalism_legal } rite = { rite_has_parameter = cannibalism_legal }
} }
} }
AND = { AND = {
has_trait = sodomite has_trait = sodomite
NOT = { faith = { has_doctrine = doctrine_homosexuality_accepted } } NOT = { rite = { rite_has_parameter = homosexuality_accepted } }
} }
AND = { AND = {
has_trait = incestuous has_trait = incestuous
NOT = { faith = { has_doctrine = doctrine_consanguinity_unrestricted } } NOT = { rite = { rite_has_parameter = allows_unrestricted_marriage } }
} }
AND = { AND = {
OR = { OR = {
@ -107,7 +107,7 @@ DeathMessageIntro = {
has_trait = fornicator has_trait = fornicator
} }
is_female = no is_female = no
NOT = { faith = { has_doctrine = doctrine_adultery_men_accepted } } NOT = { rite = { rite_has_parameter = adultery_male_accepted } }
} }
AND = { AND = {
OR = { OR = {
@ -115,12 +115,12 @@ DeathMessageIntro = {
has_trait = fornicator has_trait = fornicator
} }
is_female = yes is_female = yes
NOT = { faith = { has_doctrine = doctrine_adultery_women_accepted } } NOT = { rite = { rite_has_parameter = adultery_female_accepted } }
} }
has_trait = murderer has_trait = murderer
AND = { AND = {
has_trait = witch has_trait = witch
NOT = { faith = { has_doctrine_parameter = witchcraft_accepted } } NOT = { rite = { rite_has_parameter = witchcraft_accepted } }
} }
} }
} }
@ -322,7 +322,7 @@ DeathMessageReason = {
# administrator # administrator
# schemer # schemer
# seducer # seducer
# scholar # erudite
# torturer # torturer
# family_first # family_first
# lifestyle_mystic # lifestyle_mystic
@ -462,7 +462,7 @@ DeathMessageOutro = {
localization_key = SUCCESSION_EVENT_WINDOW_DEAD_OUTRO_MIND_POSSESSED_POSITIVE localization_key = SUCCESSION_EVENT_WINDOW_DEAD_OUTRO_MIND_POSSESSED_POSITIVE
trigger = { trigger = {
has_trait = possessed has_trait = possessed
faith = { has_doctrine = tenet_adorcism } rite = { rite_has_tenet = tenet_adorcism }
} }
weight_multiplier = { weight_multiplier = {
base = 3 base = 3
@ -472,7 +472,7 @@ DeathMessageOutro = {
localization_key = SUCCESSION_EVENT_WINDOW_DEAD_OUTRO_MIND_POSSESSED_NEGATIVE localization_key = SUCCESSION_EVENT_WINDOW_DEAD_OUTRO_MIND_POSSESSED_NEGATIVE
trigger = { trigger = {
has_trait = possessed has_trait = possessed
NOT = { faith = { has_doctrine = tenet_adorcism } } NOT = { rite = { rite_has_tenet = tenet_adorcism } }
} }
weight_multiplier = { weight_multiplier = {
base = 3 base = 3
@ -531,7 +531,7 @@ DeathMessageOutro = {
localization_key = SUCCESSION_EVENT_WINDOW_DEAD_OUTRO_SCANDAL_KINSLAYER localization_key = SUCCESSION_EVENT_WINDOW_DEAD_OUTRO_SCANDAL_KINSLAYER
trigger = { trigger = {
has_trait = kinslayer has_trait = kinslayer
NOT = { faith = { has_doctrine = doctrine_kinslaying_accepted } } NOT = { rite = { rite_has_parameter = kinslaying_accepted } }
} }
weight_multiplier = { weight_multiplier = {
base = 2 base = 2
@ -541,7 +541,7 @@ DeathMessageOutro = {
localization_key = SUCCESSION_EVENT_WINDOW_DEAD_OUTRO_SCANDAL_DEVIANT localization_key = SUCCESSION_EVENT_WINDOW_DEAD_OUTRO_SCANDAL_DEVIANT
trigger = { trigger = {
has_trait = deviant has_trait = deviant
NOT = { faith = { has_doctrine_parameter = deviancy_accepted } } NOT = { rite = { rite_has_parameter = deviancy_accepted } }
} }
weight_multiplier = { weight_multiplier = {
base = 2 base = 2
@ -552,7 +552,7 @@ DeathMessageOutro = {
trigger = { trigger = {
has_trait = cannibal has_trait = cannibal
NOT = { NOT = {
faith = { has_doctrine_parameter = cannibalism_legal } rite = { rite_has_parameter = cannibalism_legal }
} }
} }
weight_multiplier = { weight_multiplier = {
@ -563,7 +563,7 @@ DeathMessageOutro = {
localization_key = SUCCESSION_EVENT_WINDOW_DEAD_OUTRO_SCANDAL_SODOMITE localization_key = SUCCESSION_EVENT_WINDOW_DEAD_OUTRO_SCANDAL_SODOMITE
trigger = { trigger = {
has_trait = sodomite has_trait = sodomite
NOT = { faith = { has_doctrine = doctrine_homosexuality_accepted } } NOT = { rite = { rite_has_parameter = homosexuality_accepted } }
} }
weight_multiplier = { weight_multiplier = {
base = 2 base = 2
@ -573,7 +573,7 @@ DeathMessageOutro = {
localization_key = SUCCESSION_EVENT_WINDOW_DEAD_OUTRO_SCANDAL_INCESTUOUS localization_key = SUCCESSION_EVENT_WINDOW_DEAD_OUTRO_SCANDAL_INCESTUOUS
trigger = { trigger = {
has_trait = incestuous has_trait = incestuous
NOT = { faith = { has_doctrine = doctrine_consanguinity_unrestricted } } NOT = { rite = { rite_has_parameter = allows_unrestricted_marriage } }
} }
weight_multiplier = { weight_multiplier = {
base = 2 base = 2
@ -586,11 +586,11 @@ DeathMessageOutro = {
OR = { OR = {
AND = { AND = {
is_female = no is_female = no
NOT = { faith = { has_doctrine = doctrine_adultery_men_accepted } } NOT = { rite = { rite_has_parameter = adultery_male_accepted } }
} }
AND = { AND = {
is_female = yes is_female = yes
NOT = { faith = { has_doctrine = doctrine_adultery_women_accepted } } NOT = { rite = { rite_has_parameter = adultery_female_accepted } }
} }
} }
} }
@ -605,11 +605,11 @@ DeathMessageOutro = {
OR = { OR = {
AND = { AND = {
is_female = no is_female = no
NOT = { faith = { has_doctrine = doctrine_adultery_men_accepted } } NOT = { rite = { rite_has_parameter = adultery_male_accepted } }
} }
AND = { AND = {
is_female = yes is_female = yes
NOT = { faith = { has_doctrine = doctrine_adultery_women_accepted } } NOT = { rite = { rite_has_parameter = adultery_female_accepted } }
} }
} }
} }
@ -630,7 +630,7 @@ DeathMessageOutro = {
localization_key = SUCCESSION_EVENT_WINDOW_DEAD_OUTRO_SCANDAL_WITCH localization_key = SUCCESSION_EVENT_WINDOW_DEAD_OUTRO_SCANDAL_WITCH
trigger = { trigger = {
has_trait = witch has_trait = witch
NOT = { faith = { has_doctrine_parameter = witchcraft_accepted } } NOT = { rite = { rite_has_parameter = witchcraft_accepted } }
} }
weight_multiplier = { weight_multiplier = {
base = 2 base = 2
@ -719,7 +719,7 @@ DeathMessageOutro = {
} }
} }
text = { text = {
localization_key = SUCCESSION_EVENT_WINDOW_DEAD_OUTRO_LIFESTYLE_SCHOLAR localization_key = SUCCESSION_EVENT_WINDOW_DEAD_OUTRO_LIFESTYLE_ERUDITE
trigger = { trigger = {
has_learning_lifestyle_trait_trigger = yes has_learning_lifestyle_trait_trigger = yes
} }
@ -1099,7 +1099,7 @@ HeirMessageInterface = {
} }
} }
text = { text = {
localization_key = SUCCESSION_EVENT_WINDOW_HEIR_TRAIT_SCHOLAR localization_key = SUCCESSION_EVENT_WINDOW_HEIR_TRAIT_ERUDITE
trigger = { trigger = {
is_adult = yes is_adult = yes
has_learning_lifestyle_trait_trigger = yes has_learning_lifestyle_trait_trigger = yes
@ -1123,14 +1123,14 @@ HeirMessageInterface = {
localization_key = SUCCESSION_EVENT_WINDOW_HEIR_TRAIT_POSSESSED_BAD localization_key = SUCCESSION_EVENT_WINDOW_HEIR_TRAIT_POSSESSED_BAD
trigger = { trigger = {
has_trait = possessed has_trait = possessed
NOT = { faith = { has_doctrine = tenet_adorcism } } NOT = { rite = { rite_has_tenet = tenet_adorcism } }
} }
} }
text = { text = {
localization_key = SUCCESSION_EVENT_WINDOW_HEIR_TRAIT_POSSESSED_GOOD localization_key = SUCCESSION_EVENT_WINDOW_HEIR_TRAIT_POSSESSED_GOOD
trigger = { trigger = {
has_trait = possessed has_trait = possessed
faith = { has_doctrine = tenet_adorcism } rite = { rite_has_tenet = tenet_adorcism }
} }
} }
text = { text = {
@ -1427,7 +1427,7 @@ HeirMessageInterface = {
is_adult = yes is_adult = yes
has_trait = cannibal has_trait = cannibal
NOT = { NOT = {
faith = { has_doctrine_parameter = cannibalism_legal } rite = { rite_has_parameter = cannibalism_legal }
} }
} }
} }
@ -1437,19 +1437,19 @@ HeirMessageInterface = {
is_adult = yes is_adult = yes
AND = { AND = {
has_trait = kinslayer has_trait = kinslayer
NOT = { faith = { has_doctrine = doctrine_kinslaying_accepted } } NOT = { rite = { rite_has_parameter = kinslaying_accepted } }
} }
AND = { AND = {
has_trait = deviant has_trait = deviant
NOT = { faith = { has_doctrine_parameter = deviancy_accepted } } NOT = { rite = { rite_has_parameter = deviancy_accepted } }
} }
AND = { AND = {
has_trait = sodomite has_trait = sodomite
NOT = { faith = { has_doctrine = doctrine_homosexuality_accepted } } NOT = { rite = { rite_has_parameter = homosexuality_accepted } }
} }
AND = { AND = {
has_trait = incestuous has_trait = incestuous
NOT = { faith = { has_doctrine = doctrine_consanguinity_unrestricted } } NOT = { rite = { rite_has_parameter = allows_unrestricted_marriage } }
} }
AND = { AND = {
OR = { OR = {
@ -1457,7 +1457,7 @@ HeirMessageInterface = {
has_trait = fornicator has_trait = fornicator
} }
is_female = no is_female = no
NOT = { faith = { has_doctrine = doctrine_adultery_men_accepted } } NOT = { rite = { rite_has_parameter = adultery_male_accepted } }
} }
AND = { AND = {
OR = { OR = {
@ -1465,7 +1465,7 @@ HeirMessageInterface = {
has_trait = fornicator has_trait = fornicator
} }
is_female = yes is_female = yes
NOT = { faith = { has_doctrine = doctrine_adultery_women_accepted } } NOT = { rite = { rite_has_parameter = adultery_female_accepted } }
} }
has_trait = murderer has_trait = murderer
} }
@ -1476,7 +1476,7 @@ HeirMessageInterface = {
is_adult = yes is_adult = yes
AND = { AND = {
has_trait = witch has_trait = witch
NOT = { faith = { has_doctrine_parameter = witchcraft_accepted } } NOT = { rite = { rite_has_parameter = witchcraft_accepted } }
} }
} }
} }
@ -1578,6 +1578,7 @@ HeirMessageInterface = {
has_trait = chaste has_trait = chaste
has_trait = family_first has_trait = family_first
} }
is_married = yes
} }
} }
text = { text = {
@ -1862,6 +1863,28 @@ GameOverMessageInterface = {
} }
} }
GameOverMessageLineage = {
type = character
text = {
localization_key = SUCCESSION_EVENT_WINDOW_GAME_OVER_LINEAGE_DYNASTY
trigger = {
exists = dynasty
}
}
text = {
localization_key = SUCCESSION_EVENT_WINDOW_GAME_OVER_LINEAGE_ORGANIZATION
trigger = {
exists = organization
}
}
text = {
localization_key = SUCCESSION_EVENT_WINDOW_GAME_OVER_LINEAGE_NONE
}
}
GameOverMessageInterfaceDuration = { GameOverMessageInterfaceDuration = {
type = character type = character
@ -1985,6 +2008,13 @@ GameOverMessageInterfaceSplendor = {
} }
} }
} }
text = {
localization_key = SUCCESSION_EVENT_WINDOW_GAME_OVER_NO_DYNASTY_SPLENDOR
trigger = {
NOT = { exists = dynasty }
}
}
} }
GameOverMessageNotableAchievements = { GameOverMessageNotableAchievements = {

View file

@ -81,7 +81,7 @@ WarDeclaredFlavor = {
} }
root.primary_defender = { root.primary_defender = {
num_sinful_traits = { num_sinful_traits = {
target = root.primary_attacker.faith target = root.primary_attacker.rite
value >= 1 value >= 1
} }
} }
@ -103,6 +103,22 @@ WarDeclaredFlavor = {
localization_key = war_declared_flavor.zealous localization_key = war_declared_flavor.zealous
} }
text = { # Used by Just attackers enforcing a claim or de jure right.
trigger = {
root.primary_attacker = {
has_trait = just
}
root = {
OR = {
using_de_jure_cb_trigger = yes
using_cb = claim_cb
using_cb = claimant_faction_war
}
}
}
localization_key = war_declared_flavor.just
}
text = { # Used by Greedy characters when declaring a war of conquest. text = { # Used by Greedy characters when declaring a war of conquest.
trigger = { trigger = {
root.primary_attacker = { root.primary_attacker = {
@ -130,6 +146,23 @@ WarDeclaredFlavor = {
localization_key = war_declared_flavor.holy_war localization_key = war_declared_flavor.holy_war
} }
text = { # CK2 Norse prepared-invasion letter — conquest, subjugation, and Varangian ventures.
trigger = {
root.primary_attacker = {
faith.religion = faith:folketro.religion
}
root = {
OR = {
using_conquest_cb_trigger = yes
using_hierarchical_cb_trigger = yes
using_cb = fp1_varangian_adventurer_conquest
using_cb = fp1_scandi_adventurer_conquest
}
}
}
localization_key = war_declared_flavor.norse_ravens
}
text = { # Generic DoW text for all De Jure (and Claimant) wars. text = { # Generic DoW text for all De Jure (and Claimant) wars.
trigger = { trigger = {
root = { root = {
@ -208,6 +241,18 @@ WarDeclaredFlavor = {
localization_key = war_declared_flavor.peasant localization_key = war_declared_flavor.peasant
} }
text = {
trigger = {
root = {
using_cb = independence_faction_war
}
root.primary_defender = {
tyranny >= high_tyranny
}
}
localization_key = war_declared_flavor.independence.tyrant
}
text = { text = {
trigger = { trigger = {
root = { root = {
@ -235,6 +280,150 @@ WarDeclaredFlavor = {
localization_key = war_declared_flavor.claimant localization_key = war_declared_flavor.claimant
} }
text = { # Used when the attacker and defender are rivals — after CB-specific flavor.
trigger = {
root.primary_attacker = {
has_relation_rival = root.primary_defender
}
root = {
NOR = {
using_holy_war_cb_trigger = yes
using_cb = peasant_war
using_cb = populist_war
using_cb = independence_faction_war
using_cb = liberty_faction_war
using_cb = claimant_faction_war
}
}
}
localization_key = war_declared_flavor.rival
}
text = { # Used when close kin turn steel upon each other.
trigger = {
root.primary_attacker = {
is_close_family_of = root.primary_defender
opinion = {
target = root.primary_defender
value <= 20
}
}
root = {
NOR = {
using_holy_war_cb_trigger = yes
using_cb = peasant_war
using_cb = populist_war
}
}
}
localization_key = war_declared_flavor.kinstrife
}
text = { # Wrathful attackers — hot-blooded challenge
trigger = {
root.primary_attacker = {
OR = {
has_trait = wrathful
has_trait = impatient
}
opinion = {
target = root.primary_defender
value <= 10
}
}
root = {
NOR = {
using_holy_war_cb_trigger = yes
using_cb = peasant_war
using_cb = populist_war
}
}
}
localization_key = war_declared_flavor.wrathful
}
text = { # Tyrant defender — liberty/independence/claimant tone for any CB when tyranny is high
trigger = {
root.primary_defender = {
tyranny >= high_tyranny
}
root.primary_attacker = {
opinion = {
target = root.primary_defender
value <= 20
}
}
root = {
NOR = {
using_holy_war_cb_trigger = yes
using_cb = peasant_war
using_cb = populist_war
}
}
}
localization_key = war_declared_flavor.tyrant
}
text = { # Byzantine imperial hauteur — hierarchical wars
trigger = {
root.primary_attacker = {
culture = { has_cultural_pillar = heritage_byzantine }
OR = {
has_trait = arrogant
has_trait = ambitious
}
}
root = {
using_hierarchical_cb_trigger = yes
}
}
localization_key = war_declared_flavor.byzantine_imperial
}
text = { # Used by Vengeful characters with a personal grudge.
trigger = {
root.primary_attacker = {
has_trait = vengeful
opinion = {
target = root.primary_defender
value <= 0
}
}
root = {
NOR = {
using_holy_war_cb_trigger = yes
using_cb = peasant_war
using_cb = populist_war
}
}
}
localization_key = war_declared_flavor.vengeful
}
text = { # Used by Callous or Sadistic attackers.
trigger = {
root.primary_attacker = {
OR = {
has_trait = callous
has_trait = sadistic
}
opinion = {
target = root.primary_defender
value <= 20
}
}
root = {
NOR = {
using_holy_war_cb_trigger = yes
using_cb = peasant_war
using_cb = populist_war
}
}
}
localization_key = war_declared_flavor.callous
}
#TIT-17244: will not appear without this. #TIT-17244: will not appear without this.
text = { text = {
trigger = { trigger = {
@ -265,7 +454,7 @@ WarDeclaredFlavor = {
scope:recipient = { exists = scope:war_for_imprisonment_flavour } scope:recipient = { exists = scope:war_for_imprisonment_flavour }
} }
} }
localization_key = war_declared_flavor.revocation_refused localization_key = war_declared_flavor.imprisonment_refused
} }
text = { # Fallback DoW text. Ideallty we should never reach this point, but it's here if we need it. text = { # Fallback DoW text. Ideallty we should never reach this point, but it's here if we need it.
@ -296,13 +485,76 @@ ZealousDoW = {
text = { text = {
trigger = { trigger = {
root.faith = { root.rite = {
has_doctrine_parameter = reincarnation_resistance_to_conversion rite_has_parameter = reincarnation_resistance_to_conversion
} }
} }
localization_key = war_declared_flavor.zealous.reincarnation localization_key = war_declared_flavor.zealous.reincarnation
} }
text = {
trigger = {
root.faith = {
OR = { religion_tag = eastern_orthodox_religion religion_tag = catholic_religion religion_tag = protestant_religion religion_tag = oriental_orthodox_religion }
}
}
localization_key = war_declared_flavor.zealous.christian_judgment
}
text = {
trigger = {
root.faith = {
religion_tag = islam_religion
}
}
localization_key = war_declared_flavor.zealous.islamic_judgment
}
text = {
trigger = {
root.faith.religion = faith:folketro.religion
}
localization_key = war_declared_flavor.zealous.norse_ravens
}
text = {
trigger = {
root.rite = { rite_has_doctrine = doctrine_polytheist }
}
localization_key = war_declared_flavor.zealous.pagan_gods
}
text = {
trigger = {
root.faith = {
religion_tag = zoroastrianism_religion
}
}
localization_key = war_declared_flavor.zealous.zoroastrian
}
text = {
trigger = {
root.faith = {
religion_tag = judaism_religion
}
}
localization_key = war_declared_flavor.zealous.jewish_judgment
}
text = {
trigger = {
root.faith = {
OR = {
religion_tag = hinduism_religion
religion_tag = buddhism_religion
religion_tag = jainism_religion
}
}
}
localization_key = war_declared_flavor.zealous.dharma_judgment
}
text = { text = {
trigger = { trigger = {
always = no always = no
@ -409,16 +661,6 @@ WarCasusBelliShort = {
using_cb = directed_great_holy_war using_cb = directed_great_holy_war
} }
} }
localization_key = war_memory_cb_invasion
}
text = {
trigger = {
OR = {
using_cb = independence_war
using_cb = independence_faction_war
}
}
localization_key = war_memory_cb_ghw localization_key = war_memory_cb_ghw
} }
@ -499,8 +741,10 @@ WarCasusBelliShort = {
text = { text = {
trigger = { trigger = {
using_cb = vassalization_cb OR = {
using_cb = diarch_vassalisation_cb using_cb = vassalization_cb
using_cb = diarch_vassalisation_cb
}
} }
localization_key = war_memory_cb_vassalization localization_key = war_memory_cb_vassalization
} }
@ -525,11 +769,6 @@ WarCasusBelliShort = {
localization_key = war_memory_cb_expel localization_key = war_memory_cb_expel
} }
text = {
trigger = { using_cb = diarch_vassalisation_cb }
localization_key = war_memory_cb_vassalization
}
text = { text = {
trigger = { using_cb = remove_regent_cb } trigger = { using_cb = remove_regent_cb }
localization_key = war_memory_cb_regent localization_key = war_memory_cb_regent

View file

@ -180,6 +180,7 @@ EruditeTopic = {
localization_key = debating_mythological_characters localization_key = debating_mythological_characters
} }
text = { text = {
trigger = { faith.religion = religion:christianity_religion }
localization_key = geometrical_shapes localization_key = geometrical_shapes
} }
} }
@ -325,7 +326,7 @@ GetLearningBuilding = {
trigger = { trigger = {
OR = { OR = {
has_culture = culture:afghan has_culture = culture:afghan
has_faith = faith:mahayana has_faith = faith:mahayana_faith
} }
} }
localization_key = building_type_buddhas_of_bamian_01 localization_key = building_type_buddhas_of_bamian_01
@ -477,6 +478,15 @@ RockStoryName = {
} }
localization_key = rock_name_tuff localization_key = rock_name_tuff
} }
text = {
trigger = {
AND = {
exists = var:story_cycle_rock_name
var:story_cycle_rock_name = flag:rock_name_roxanne
}
}
localization_key = rock_name_roxanne
}
text = { text = {
trigger = { trigger = {
AND = { AND = {
@ -513,6 +523,15 @@ RockStoryName = {
} }
localization_key = rock_name_sten localization_key = rock_name_sten
} }
text = {
trigger = {
AND = {
exists = var:story_cycle_rock_name
var:story_cycle_rock_name = flag:rock_name_barney
}
}
localization_key = rock_name_barney
}
text = { text = {
trigger = { trigger = {
AND = { AND = {

View file

@ -475,7 +475,6 @@ GetWritingMaterial = {
location = { location = {
OR = { OR = {
geographical_region = world_india geographical_region = world_india
geographical_region = world_burma
geographical_region = world_asia_southeast geographical_region = world_asia_southeast
} }
} }
@ -566,7 +565,6 @@ GetWritingMaterialPlural = {
location = { location = {
OR = { OR = {
geographical_region = world_india geographical_region = world_india
geographical_region = world_burma
geographical_region = world_asia_southeast geographical_region = world_asia_southeast
} }
} }

View file

@ -1220,7 +1220,7 @@ GetThroneRoom = {
type = character type = character
# text = { # text = {
# trigger = { # trigger = {
# has_title = title:e_byzantium # is_roman_emperor_trigger = yes
# capital_province = province:496 # capital_province = province:496
# } # }
# localization_key = throne_room_chrysotriklinos # localization_key = throne_room_chrysotriklinos
@ -1997,7 +1997,7 @@ GetContractOrIssue = {
text = { text = {
trigger = { trigger = {
government_has_flag = government_is_administrative government_has_mechanic = administrative
} }
localization_key = TASK_CONTRACT_ISSUE localization_key = TASK_CONTRACT_ISSUE
} }
@ -2043,7 +2043,7 @@ GetContractOrIssueGameConcept = {
text = { text = {
trigger = { trigger = {
government_has_flag = government_is_administrative government_has_mechanic = administrative
} }
localization_key = GOVERNANCE_ISSUE localization_key = GOVERNANCE_ISSUE
} }

View file

@ -353,10 +353,10 @@ GetHoFGreeterExchangeFirstPerson = {
text = { text = {
trigger = { trigger = {
faith = { rite = {
OR = { OR = {
has_doctrine_parameter = homosexuality_shunned rite_has_parameter = homosexuality_shunned
has_doctrine_parameter = homosexuality_illegal rite_has_parameter = homosexuality_illegal
} }
} }
OR = { OR = {
@ -462,10 +462,10 @@ GetHoFGreeterExchange = {
text = { text = {
trigger = { trigger = {
faith = { rite = {
OR = { OR = {
has_doctrine_parameter = homosexuality_shunned rite_has_parameter = homosexuality_shunned
has_doctrine_parameter = homosexuality_illegal rite_has_parameter = homosexuality_illegal
} }
} }
OR = { OR = {
@ -487,10 +487,10 @@ GetHoFGreeterExchange = {
} }
} }
trigger = { trigger = {
faith = { rite = {
OR = { OR = {
has_doctrine_parameter = homosexuality_shunned rite_has_parameter = homosexuality_shunned
has_doctrine_parameter = homosexuality_illegal rite_has_parameter = homosexuality_illegal
} }
} }
OR = { OR = {
@ -1006,7 +1006,7 @@ GetTitleTierAdjective = {
OR = { OR = {
government_has_flag = government_is_feudal government_has_flag = government_is_feudal
government_has_flag = government_is_tribal government_has_flag = government_is_tribal
government_has_flag = government_is_administrative government_has_mechanic = administrative
government_has_flag = government_is_nomadic government_has_flag = government_is_nomadic
} }
culture = { culture = {
@ -1028,7 +1028,7 @@ GetTitleTierAdjective = {
OR = { OR = {
government_has_flag = government_is_feudal government_has_flag = government_is_feudal
government_has_flag = government_is_tribal government_has_flag = government_is_tribal
government_has_flag = government_is_administrative government_has_mechanic = administrative
government_has_flag = government_is_nomadic government_has_flag = government_is_nomadic
} }
culture = { culture = {
@ -1048,9 +1048,10 @@ GetTitleTierAdjective = {
text = { text = {
trigger = { trigger = {
highest_held_title_tier >= tier_county highest_held_title_tier >= tier_county
government_has_flag = government_is_tribal OR = {
government_has_flag = government_is_nomadic government_has_flag = government_is_tribal
government_has_flag = government_is_herder government_has_flag = government_is_in_steppe
}
} }
localization_key = adjective_chiefly localization_key = adjective_chiefly
} }
@ -1080,7 +1081,7 @@ HuntHeader = {
type = character type = character
# Titlenamehunt # Titlenamehunt
text = { text = {
trigger = { trigger = {
OR = { OR = {
has_character_flag = impressive_hunt has_character_flag = impressive_hunt
@ -1092,7 +1093,7 @@ HuntHeader = {
} }
# Hunt # Hunt
text = { text = {
localization_key = hunt_default_header localization_key = hunt_default_header
} }
} }
@ -1100,7 +1101,7 @@ HuntHeader = {
GetLocalCommonerTerm = { GetLocalCommonerTerm = {
type = character type = character
text = { text = {
trigger = { trigger = {
location.county = { location.county = {
any_county_province = { any_county_province = {
@ -1115,7 +1116,7 @@ GetLocalCommonerTerm = {
} }
localization_key = tribesman localization_key = tribesman
} }
text = { text = {
trigger = { trigger = {
location.county = { location.county = {
any_county_province = { any_county_province = {
@ -1130,7 +1131,7 @@ GetLocalCommonerTerm = {
} }
localization_key = tribeswoman localization_key = tribeswoman
} }
text = { text = {
trigger = { trigger = {
location = { location = {
OR = { OR = {
@ -1144,7 +1145,7 @@ GetLocalCommonerTerm = {
} }
localization_key = villagers localization_key = villagers
} }
text = { text = {
trigger = { trigger = {
location = { location = {
OR = { OR = {
@ -1156,7 +1157,7 @@ GetLocalCommonerTerm = {
} }
localization_key = townsman localization_key = townsman
} }
text = { text = {
trigger = { trigger = {
location = { location = {
OR = { OR = {
@ -1168,7 +1169,7 @@ GetLocalCommonerTerm = {
} }
localization_key = townswoman localization_key = townswoman
} }
text = { text = {
trigger = { trigger = {
location = { location = {
has_holding_type = castle_holding has_holding_type = castle_holding
@ -1176,7 +1177,7 @@ GetLocalCommonerTerm = {
} }
localization_key = peasant localization_key = peasant
} }
text = { text = {
localization_key = commoner localization_key = commoner
fallback = yes fallback = yes
} }
@ -1184,7 +1185,7 @@ GetLocalCommonerTerm = {
GetLocalCommonerTermPlural = { GetLocalCommonerTermPlural = {
type = character type = character
text = { text = {
trigger = { trigger = {
location.county = { location.county = {
any_county_province = { any_county_province = {
@ -1198,7 +1199,7 @@ GetLocalCommonerTermPlural = {
} }
localization_key = tribespeople localization_key = tribespeople
} }
text = { text = {
trigger = { trigger = {
location = { location = {
OR = { OR = {
@ -1212,7 +1213,7 @@ GetLocalCommonerTermPlural = {
} }
localization_key = villagers localization_key = villagers
} }
text = { text = {
trigger = { trigger = {
location = { location = {
OR = { OR = {
@ -1226,7 +1227,7 @@ GetLocalCommonerTermPlural = {
} }
localization_key = cityfolk localization_key = cityfolk
} }
text = { text = {
trigger = { trigger = {
location = { location = {
OR = { OR = {
@ -1237,7 +1238,7 @@ GetLocalCommonerTermPlural = {
} }
localization_key = townsfolk localization_key = townsfolk
} }
text = { text = {
trigger = { trigger = {
location = { location = {
has_holding_type = castle_holding has_holding_type = castle_holding
@ -1245,7 +1246,7 @@ GetLocalCommonerTermPlural = {
} }
localization_key = peasants localization_key = peasants
} }
text = { text = {
localization_key = commoners localization_key = commoners
fallback = yes fallback = yes
} }
@ -1281,12 +1282,11 @@ GetFighterTerm = {
culture = { culture = {
has_cultural_era_or_later = culture_era_high_medieval has_cultural_era_or_later = culture_era_high_medieval
} }
government_allows = administrative government_has_mechanic = administrative
} }
NOR = { NOR = {
government_has_flag = government_is_tribal government_has_flag = government_is_tribal
government_has_flag = government_is_nomadic government_has_flag = government_is_in_steppe
government_has_flag = government_is_herder
} }
} }
localization_key = soldier localization_key = soldier
@ -1325,12 +1325,11 @@ GetFighterTermPlural = {
culture = { culture = {
has_cultural_era_or_later = culture_era_high_medieval has_cultural_era_or_later = culture_era_high_medieval
} }
government_allows = administrative government_has_mechanic = administrative
} }
NOR = { NOR = {
government_has_flag = government_is_tribal government_has_flag = government_is_tribal
government_has_flag = government_is_nomadic government_has_flag = government_is_in_steppe
government_has_flag = government_is_herder
} }
} }
localization_key = soldiers_custom_loc localization_key = soldiers_custom_loc
@ -1370,12 +1369,11 @@ GetFighterTermPossessive = {
culture = { culture = {
has_cultural_era_or_later = culture_era_high_medieval has_cultural_era_or_later = culture_era_high_medieval
} }
government_has_flag = government_is_administrative government_has_mechanic = administrative
} }
NOR = { NOR = {
government_has_flag = government_is_tribal government_has_flag = government_is_tribal
government_has_flag = government_is_nomadic government_has_flag = government_is_in_steppe
government_has_flag = government_is_herder
} }
} }
localization_key = soldier_possessive localization_key = soldier_possessive
@ -1410,19 +1408,18 @@ GetLowOfficial = {
text = { text = {
trigger = { trigger = {
OR = { OR = {
government_has_flag = government_is_administrative government_has_mechanic = administrative
government_has_flag = government_is_republic government_has_flag = government_is_republic
} }
} }
localization_key = baron_administrative_male_byzantine_group localization_key = baron_administrative_male_byzantine_group
} }
text = { text = {
trigger = { trigger = {
OR = { OR = {
government_has_flag = government_is_tribal government_has_flag = government_is_tribal
government_has_flag = government_is_nomadic government_has_flag = government_is_in_steppe
government_has_flag = government_is_herder
} }
} }
localization_key = tribal_elder localization_key = tribal_elder
@ -1480,7 +1477,7 @@ GetLowOfficial = {
text = { text = {
trigger = { trigger = {
OR = { OR = {
government_has_flag = government_is_administrative government_has_mechanic = administrative
government_has_flag = government_is_republic government_has_flag = government_is_republic
} }
} }
@ -1499,8 +1496,7 @@ GetLowOfficialPlural = {
trigger = { trigger = {
OR = { OR = {
government_has_flag = government_is_tribal government_has_flag = government_is_tribal
government_has_flag = government_is_nomadic government_has_flag = government_is_in_steppe
government_has_flag = government_is_herder
} }
} }
localization_key = tribal_elders localization_key = tribal_elders
@ -1566,7 +1562,7 @@ GetLowOfficialPlural = {
text = { text = {
trigger = { trigger = {
OR = { OR = {
government_has_flag = government_is_administrative government_has_mechanic = administrative
government_has_flag = government_is_republic government_has_flag = government_is_republic
} }
} }
@ -1584,7 +1580,7 @@ GetRegionalSword = {
trigger = { trigger = {
culture = { has_cultural_pillar = heritage_japonic } culture = { has_cultural_pillar = heritage_japonic }
} }
localization_key = katana localization_key = katana
} }
text = { text = {
trigger = { trigger = {
@ -1631,7 +1627,7 @@ GetRegionalSword = {
has_cultural_pillar = heritage_berber has_cultural_pillar = heritage_berber
has_cultural_pillar = heritage_sahelian has_cultural_pillar = heritage_sahelian
} }
} }
} }
localization_key = takoba localization_key = takoba
@ -1640,7 +1636,7 @@ GetRegionalSword = {
trigger = { trigger = {
culture = { culture = {
has_cultural_pillar = heritage_burman has_cultural_pillar = heritage_burman
} }
} }
localization_key = dha localization_key = dha
@ -1737,8 +1733,7 @@ GetChronicleSaga = {
trigger = { trigger = {
OR = { OR = {
government_has_flag = government_is_tribal government_has_flag = government_is_tribal
government_has_flag = government_is_nomadic government_has_flag = government_is_in_steppe
government_has_flag = government_is_herder
AND = { AND = {
culture = { culture = {
NOT = { NOT = {

View file

@ -570,16 +570,16 @@ GetRegionalPoetryExam = {
text = { text = {
trigger = { trigger = {
has_government = celestial_government culture = {
} has_cultural_pillar = language_korean
localization_key = four_part_poetry_china }
}
text = {
trigger = {
has_government = meritocratic_government
} }
localization_key = four_part_poetry_korea localization_key = four_part_poetry_korea
} }
text = {
fallback = yes
localization_key = four_part_poetry_china
}
} }
GetArtifactDecayDesc = { GetArtifactDecayDesc = {