N3OW/common/customizable_localization/01_ep1_custom_loc.txt

2432 lines
54 KiB
Text

# Do they want to do it or are they already doing it?
InspirationTypeDescriptionFuturePresent = {
type = character
text = {
trigger = {
inspiration = {
exists = inspiration_sponsor
}
}
localization_key = inspiration_type_desc_present
}
text = {
localization_key = inspiration_type_desc_future
}
}
InspirationWritePresentFuture = {
type = character
text = {
trigger = {
inspiration = {
exists = inspiration_sponsor
}
}
localization_key = inspiration_desc_write_present
}
text = {
localization_key = inspiration_desc_write_future
}
}
InspirationForgePresentFuture = {
type = character
text = {
trigger = {
inspiration = {
exists = inspiration_sponsor
}
}
localization_key = inspiration_desc_forge_present
}
text = {
localization_key = inspiration_desc_forge_future
}
}
InspirationWeavePresentFuture = {
type = character
text = {
trigger = {
inspiration = {
exists = inspiration_sponsor
}
}
localization_key = inspiration_desc_weave_present
}
text = {
localization_key = inspiration_desc_weave_future
}
}
InspirationGoPresentFuture = {
type = character
text = {
trigger = {
inspiration = {
exists = inspiration_sponsor
}
}
localization_key = inspiration_desc_go_present
}
text = {
localization_key = inspiration_desc_go_future
}
}
InspirationCreatePresentFuture = {
type = character
text = {
trigger = {
inspiration = {
exists = inspiration_sponsor
}
}
localization_key = inspiration_desc_create_present
}
text = {
localization_key = inspiration_desc_create_future
}
}
InspirationMakePresentFuture = {
type = character
text = {
trigger = {
inspiration = {
exists = inspiration_sponsor
}
}
localization_key = inspiration_desc_make_present
}
text = {
localization_key = inspiration_desc_make_future
}
}
InspirationStudyPresentFuture = {
type = character
text = {
trigger = {
inspiration = {
exists = inspiration_sponsor
}
}
localization_key = inspiration_desc_study_present
}
text = {
localization_key = inspiration_desc_study_future
}
}
InspirationTypeDescription = {
type = character
text = {
trigger = {
inspiration = {
has_inspiration_type = book_inspiration
}
exists = var:book_subject #For this one we look at ArtifactBookSubject so we can use the same loc key here and in the artifact's desc
}
localization_key = book_subject_inspiration_description
}
text = {
trigger = {
inspiration = {
has_inspiration_type = book_inspiration
}
}
localization_key = book_inspiration_description
}
text = {
trigger = {
inspiration = {
has_inspiration_type = weapon_inspiration
}
exists = var:artifact_weapon_type
}
localization_key = weapon_set_type_inspiration_description
}
text = {
trigger = {
inspiration = {
has_inspiration_type = weapon_inspiration
}
}
localization_key = weapon_inspiration_description
}
text = {
trigger = {
inspiration = {
has_inspiration_type = armor_inspiration
}
OR = {
exists = scope:armor_type
exists = var:artifact_armor_type
}
}
localization_key = armor_set_type_inspiration_description
}
text = {
trigger = {
inspiration = {
has_inspiration_type = armor_inspiration
}
NOR = {
exists = var:artifact_armor_type
exists = scope:armor_type
}
}
localization_key = armor_inspiration_description
}
text = {
trigger = {
inspiration = {
has_inspiration_type = weaver_inspiration
inspiration_owner = { has_variable = banner_commission}
}
}
localization_key = weaver_inspiration_description_banner
}
text = {
trigger = {
inspiration = {
has_inspiration_type = weaver_inspiration
}
exists = var:artifact_tapestry_scene
}
localization_key = weaver_inspiration_description_set_scene
}
text = {
trigger = {
inspiration = {
has_inspiration_type = weaver_inspiration
}
}
localization_key = weaver_inspiration_description
}
text = {
trigger = {
inspiration = {
has_inspiration_type = adventure_inspiration
}
exists = var:adventure_destination
}
localization_key = adventure_inspiration_description_destination
}
text = {
trigger = {
inspiration = {
has_inspiration_type = adventure_inspiration
}
}
localization_key = adventure_inspiration_description
}
text = {
trigger = {
inspiration = {
has_inspiration_type = artisan_inspiration
}
exists = var:artifact_artisan_type
}
localization_key = artisan_inspiration_description_set_type
}
text = {
trigger = {
inspiration = {
has_inspiration_type = artisan_inspiration
}
}
localization_key = artisan_inspiration_description
}
text = {
trigger = {
inspiration = {
has_inspiration_type = smith_inspiration
}
exists = var:artifact_smith_type
}
localization_key = smith_inspiration_description_set_type
}
text = {
trigger = {
inspiration = {
has_inspiration_type = smith_inspiration
}
}
localization_key = smith_inspiration_description
}
text = {
trigger = {
inspiration = {
has_inspiration_type = research_inspiration
}
}
localization_key = research_inspiration_description
}
text = {
trigger = {
inspiration = {
has_inspiration_type = religious_inspiration
}
}
localization_key = religious_inspiration_description
}
#Alchemy is added as separate instances here since they need different sentence starters
text = {
trigger = {
inspiration = {
has_inspiration_type = alchemy_inspiration
}
exists = var:artifact_alchemy_type
var:artifact_alchemy_type = flag:alchemy_type_elixirs
}
localization_key = inspiration_alchemy_type_elixirs
}
text = {
trigger = {
inspiration = {
has_inspiration_type = alchemy_inspiration
}
exists = var:artifact_alchemy_type
var:artifact_alchemy_type = flag:alchemy_type_metals
}
localization_key = inspiration_alchemy_type_metals
}
text = {
trigger = {
inspiration = {
has_inspiration_type = alchemy_inspiration
}
exists = var:artifact_alchemy_type
var:artifact_alchemy_type = flag:alchemy_type_panacea
}
localization_key = inspiration_alchemy_type_panacea
}
text = {
trigger = {
inspiration = {
has_inspiration_type = alchemy_inspiration
}
exists = var:artifact_alchemy_type
var:artifact_alchemy_type = flag:alchemy_type_immortality
}
localization_key = inspiration_alchemy_type_immortality
}
text = {
trigger = {
inspiration = {
has_inspiration_type = alchemy_inspiration
}
}
localization_key = alchemy_inspiration_description
}
}
InspirationTypeDescriptionPast = {
type = character
text = {
trigger = {
var:created_artifact_type = flag:weapon
}
localization_key = weapon_inspiration_description_past
}
text = {
trigger = {
var:created_artifact_type = flag:armor
}
localization_key = armor_inspiration_description_past
}
text = {
trigger = {
var:created_artifact_type = flag:book
}
localization_key = book_inspiration_description_past
}
text = {
trigger = {
var:created_artifact_type = flag:weaver
}
localization_key = weaver_inspiration_description_past
}
text = {
trigger = {
var:created_artifact_type = flag:adventure
}
localization_key = adventure_inspiration_description_past
}
text = {
trigger = {
var:created_artifact_type = flag:artisan
}
localization_key = artisan_inspiration_description_past
}
text = {
trigger = {
var:created_artifact_type = flag:smith
}
localization_key = smith_inspiration_description_past
}
text = {
trigger = {
var:created_artifact_type = flag:alchemy
}
localization_key = alchemy_inspiration_description_past
}
text = {
trigger = {
var:created_artifact_type = flag:research
}
localization_key = research_inspiration_description_past
}
text = {
trigger = {
var:created_artifact_type = flag:major_religious_inspiration
}
localization_key = religious_inspiration_description_past
}
}
# Artisan (in here instead of by the other artifact custom locs because this one is only of use in the inspiration since it's not one single effect used in the completion event but many different ones, depending)
InspirationArtisanType = {
type = character
text = { #
trigger = {
var:artifact_artisan_type = flag:artisan_type_chest
}
localization_key = inspiration_artisan_type_chest
}
text = { #
trigger = {
var:artifact_artisan_type = flag:artisan_type_box
}
localization_key = inspiration_artisan_type_box
}
text = { #
trigger = {
var:artifact_artisan_type = flag:artisan_type_sculpture
}
localization_key = inspiration_artisan_type_sculpture
}
text = { #
trigger = {
var:artifact_artisan_type = flag:artisan_type_cabinet
NOR = {
artifact_use_indian_building_visuals_trigger = yes
artifact_use_mena_building_visuals_trigger = yes
}
}
localization_key = inspiration_artisan_type_cabinet
}
text = { #
trigger = {
var:artifact_artisan_type = flag:artisan_type_cabinet
artifact_use_indian_building_visuals_trigger = yes
}
localization_key = inspiration_artisan_type_diwan
}
text = { #
trigger = {
var:artifact_artisan_type = flag:artisan_type_cabinet
artifact_use_mena_building_visuals_trigger = yes
}
localization_key = inspiration_artisan_type_table
}
text = { #
trigger = {
var:artifact_artisan_type = flag:artisan_type_throne
}
localization_key = inspiration_artisan_type_throne
}
text = { #
trigger = {
var:artifact_artisan_type = flag:artisan_type_scientific_apparatus
}
localization_key = inspiration_artisan_type_scientific_apparatus
}
text = { #
trigger = {
var:artifact_artisan_type = flag:artisan_type_urn
}
localization_key = inspiration_artisan_type_urn
}
text = {
trigger = { var:artifact_artisan_type = flag:artisan_type_icon }
localization_key = inspiration_artisan_type_icon
}
}
# Smith (in here instead of by the other artifact custom locs because this one is only of use in the inspiration since it's not one single effect used in the completion event but many different ones, depending)
InspirationSmithType = {
type = character
text = { #
trigger = {
var:artifact_smith_type = flag:smith_type_brooch
}
localization_key = inspiration_smith_type_brooch
}
text = { #
trigger = {
var:artifact_smith_type = flag:smith_type_regalia
}
localization_key = inspiration_smith_type_regalia
}
text = { #
trigger = {
var:artifact_smith_type = flag:smith_type_crown
}
localization_key = inspiration_smith_type_crown
}
text = { #
trigger = {
var:artifact_smith_type = flag:smith_type_goblet
}
localization_key = inspiration_smith_type_goblet
}
text = { #
trigger = {
var:artifact_smith_type = flag:smith_type_aquamanile
}
localization_key = inspiration_smith_type_aquamanile
}
text = { #
trigger = {
var:artifact_smith_type = flag:smith_type_incense_burner_sculpture
}
localization_key = inspiration_smith_type_incense_burner_sculpture
}
}
InspirationTapestryScene = {
type = character
text = {
trigger = {
OR = {
var:artifact_tapestry_scene = flag:geometric_patterns
var:artifact_tapestry_scene = flag:calligraphic
}
}
localization_key = weaver_inspiration_abstract_description
}
text = {
trigger = {
OR = {
var:artifact_tapestry_scene = flag:historical
var:artifact_tapestry_scene = flag:coronation
var:artifact_tapestry_scene = flag:ships
}
}
localization_key = weaver_inspiration_history_description
}
text = {
trigger = {
var:artifact_tapestry_scene = flag:religious
}
localization_key = weaver_inspiration_religion_description
}
text = {
trigger = {
OR = {
var:artifact_tapestry_scene = flag:hunt
var:artifact_tapestry_scene = flag:animals
var:artifact_tapestry_scene = flag:garden
}
}
localization_key = weaver_inspiration_nature_description
}
text = {
trigger = {
var:artifact_tapestry_scene = flag:myth
}
localization_key = weaver_inspiration_myth_description
}
text = {
trigger = {
OR = {
var:artifact_tapestry_scene = flag:bucolic
var:artifact_tapestry_scene = flag:banquet
var:artifact_tapestry_scene = flag:hearing
}
}
localization_key = weaver_inspiration_life_description
}
text = {
trigger = {
var:artifact_tapestry_scene = flag:battle
}
localization_key = weaver_inspiration_battle_description
}
}
#Custom loc for the destination of an adventurer
InspirationAdventureDestination = {
type = character
text = { #africa
trigger = {
var:adventure_destination = flag:africa
}
localization_key = world_africa
}
text = { #world_africa_west
trigger = {
var:adventure_destination = flag:africa_west
}
localization_key = world_africa_west
}
text = { #africa_north
trigger = {
var:adventure_destination = flag:africa_north
}
localization_key = world_africa_north
}
text = { #africa_east
trigger = {
var:adventure_destination = flag:africa_east
}
localization_key = world_africa_east
}
text = { #europe
trigger = {
var:adventure_destination = flag:europe
}
localization_key = world_europe
}
text = { #europe_north
trigger = {
var:adventure_destination = flag:europe_north
}
localization_key = world_europe_north
}
text = { #europe_south
trigger = {
var:adventure_destination = flag:europe_south
}
localization_key = world_europe_south
}
text = { #europe_west
trigger = {
var:adventure_destination = flag:europe_west
}
localization_key = world_europe_west
}
text = { #europe_east
trigger = {
var:adventure_destination = flag:europe_east
}
localization_key = world_europe_east
}
text = { #middle_east
trigger = {
var:adventure_destination = flag:middle_east
}
localization_key = adventure_inspiration_world_middle_east
}
text = { #middle_east_jerusalem
trigger = {
var:adventure_destination = flag:middle_east_jerusalem
}
localization_key = world_middle_east_jerusalem
}
text = { #middle_east_arabia
trigger = {
var:adventure_destination = flag:middle_east_arabia
}
localization_key = world_middle_east_arabia
}
text = { #middle_east_persia
trigger = {
var:adventure_destination = flag:middle_east_persia
}
localization_key = world_middle_east_persia
}
text = { #india
trigger = {
var:adventure_destination = flag:india
}
localization_key = world_india
}
text = { #india_deccan
trigger = {
var:adventure_destination = flag:india_deccan
}
localization_key = world_india_deccan
}
text = { #india_bengal
trigger = {
var:adventure_destination = flag:india_bengal
}
localization_key = world_india_bengal
}
text = { #india_rajastan
trigger = {
var:adventure_destination = flag:india_rajastan
}
localization_key = world_india_rajastan
}
text = { #steppe
trigger = {
var:adventure_destination = flag:steppe
}
localization_key = adventure_inspiration_world_steppe
}
text = { #steppe_west
trigger = {
var:adventure_destination = flag:steppe_west
}
localization_key = adventure_inspiration_world_steppe_west
}
text = { #steppe_east
trigger = {
var:adventure_destination = flag:steppe_east
}
localization_key = adventure_inspiration_world_steppe_east
}
text = { #steppe_tarim
trigger = {
var:adventure_destination = flag:steppe_tarim
}
localization_key = world_steppe_tarim
}
text = { #asia_minor
trigger = {
var:adventure_destination = flag:asia_minor
}
localization_key = world_asia_minor
}
text = { #tibet
trigger = {
var:adventure_destination = flag:tibet
}
localization_key = world_tibet
}
text = { #burma
trigger = {
var:adventure_destination = flag:burma
}
localization_key = world_burma
}
}
GetNotableCharacteristic = {
type = character
text = {
localization_key = nc_fbeauty
trigger = {
is_female = yes
has_trait = beauty_good
}
}
text = {
localization_key = nc_mbeauty
trigger = {
is_male = yes
has_trait = beauty_good
}
}
text = {
localization_key = nc_charming
trigger = {
OR = {
has_trait = gregarious
has_trait = seducer
}
}
}
text = {
localization_key = nc_intelligent
trigger = {
OR = {
has_trait = intellect_good
has_trait = shrewd
}
}
}
text = {
localization_key = nc_wellborn
trigger = {
always = no
}
fallback = yes
}
}
GetReverseWifeHusband = {
type = character
text = {
localization_key = rwh_empress
trigger = {
is_male = yes
highest_held_title_tier >= 5
}
}
text = {
localization_key = rwh_emperor
trigger = {
is_female = yes
highest_held_title_tier >= 5
}
}
text = {
localization_key = rwh_queen
trigger = {
is_male = yes
highest_held_title_tier >= 4
}
}
text = {
localization_key = rwh_king
trigger = {
is_female = yes
highest_held_title_tier >= 4
}
}
text = {
localization_key = rwh_duchess
trigger = {
is_male = yes
highest_held_title_tier >= 3
}
}
text = {
localization_key = rwh_duke
trigger = {
is_female = yes
highest_held_title_tier >= 3
}
}
text = {
localization_key = rwh_countess
trigger = {
is_male = yes
highest_held_title_tier >= 2
}
}
text = {
localization_key = rwh_count
trigger = {
is_female = yes
highest_held_title_tier >= 2
}
}
text = {
localization_key = rwh_wife
trigger = {
is_male = yes
}
}
text = {
localization_key = rwh_husband
trigger = {
is_female = yes
}
}
}
GetBeautifulMetaphor = {
type = character
text = {
localization_key = gbm_angel
trigger = {
religion_has_angels_trigger = yes
}
}
text = {
localization_key = gbm_valkyrie
trigger = {
is_female = yes
faith.religion = faith:norse_pagan.religion
}
}
text = {
localization_key = gbm_aphrodite
trigger = {
is_female = yes
faith = {
religion = religion:hellenism_religion
}
}
}
text = {
localization_key = gbm_adonis
trigger = {
is_male = yes
faith = {
religion = religion:hellenism_religion
}
}
}
text = {
localization_key = gbm_rati
trigger = {
is_female = yes
faith = {
religion_tag = hinduism_religion
}
}
}
text = {
localization_key = gbm_kamadeva
trigger = {
is_male = yes
faith = {
religion_tag = hinduism_religion
}
}
}
text = {
localization_key = gbm_lilith
trigger = {
is_female = yes
faith = {
religion_tag = judaism_religion
}
}
}
text = {
localization_key = gbm_default
trigger = { always = no }
fallback = yes
}
}
GetExoticPet = {
type = character
text = {
trigger = {
scope:captured_animal = flag:wolf
}
localization_key = pet_wolf
}
text = {
trigger = {
scope:captured_animal = flag:bear
}
localization_key = pet_bear
}
text = {
trigger = {
scope:captured_animal = flag:lion
}
localization_key = pet_lion
}
text = {
trigger = {
scope:captured_animal = flag:tiger
}
localization_key = pet_tiger
}
}
GetHomageDeliveryDescLiege = {
type = character
text = {
trigger = { has_trait = stuttering }
localization_key = homage_delivery_stutter_liege
}
text = {
trigger = { has_trait = lisping }
localization_key = homage_delivery_lisp_liege
}
text = {
trigger = { has_trait = wheezing }
localization_key = homage_delivery_wheeze_liege
}
text = {
trigger = {
OR = {
has_trait = intellect_bad
has_trait = dull
}
}
localization_key = homage_delivery_slow_liege
}
}
GetHomageDeliveryDescVassal = {
type = character
text = {
trigger = { has_trait = stuttering }
localization_key = homage_delivery_stutter_vassal
}
text = {
trigger = { has_trait = lisping }
localization_key = homage_delivery_lisp_vassal
}
text = {
trigger = { has_trait = wheezing }
localization_key = homage_delivery_wheeze_vassal
}
text = {
trigger = {
OR = {
has_trait = intellect_bad
has_trait = dull
}
}
localization_key = homage_delivery_slow_vassal
}
}
GetRoyalCourtRank = {
type = character
text = {
trigger = { highest_held_title_tier = tier_empire }
localization_key = imperial_court
}
text = {
trigger = { highest_held_title_tier = tier_kingdom }
localization_key = royal_court
}
text = {
fallback = yes
localization_key = petty_court
}
}
GetMAAType1 = {
type = character
text = {
localization_key = bowmen
trigger = { scope:maa_type_1 = flag:archers }
}
text = {
localization_key = light_horsemen
trigger = { scope:maa_type_1 = flag:light_cavalry }
}
text = {
localization_key = armored_footmen
trigger = { scope:maa_type_1 = flag:heavy_infantry }
}
text = {
localization_key = pikemen_unit
trigger = { scope:maa_type_1 = flag:pikemen }
}
text = {
localization_key = armored_horsemen
trigger = { scope:maa_type_1 = flag:heavy_cavalry }
}
text = {
localization_key = horse_archers
trigger = { scope:maa_type_1 = flag:archer_cavalry }
}
text = {
localization_key = light_footmen
trigger = { scope:maa_type_1 = flag:skirmishers }
}
text = {
localization_key = war_elephant
trigger = { scope:maa_type_1 = flag:elephant_cavalry }
}
text = {
localization_key = camel_rider
trigger = { scope:maa_type_1 = flag:camel_cavalry }
}
}
GetMAAType2 = {
type = character
text = {
localization_key = bowmen
trigger = { scope:maa_type_2 = flag:archers }
}
text = {
localization_key = light_horsemen
trigger = { scope:maa_type_2 = flag:light_cavalry }
}
text = {
localization_key = armored_footmen
trigger = { scope:maa_type_2 = flag:heavy_infantry }
}
text = {
localization_key = pikemen_unit
trigger = { scope:maa_type_2 = flag:pikemen }
}
text = {
localization_key = armored_horsemen
trigger = { scope:maa_type_2 = flag:heavy_cavalry }
}
text = {
localization_key = horse_archers
trigger = { scope:maa_type_2 = flag:archer_cavalry }
}
text = {
localization_key = light_footmen
trigger = { scope:maa_type_2 = flag:skirmishers }
}
text = {
localization_key = war_elephant
trigger = { scope:maa_type_2 = flag:elephant_cavalry }
}
text = {
localization_key = camel_rider
trigger = { scope:maa_type_2 = flag:camel_cavalry }
}
}
GetLocalRole = {
type = character
text = {
trigger = { has_trait = devoted }
localization_key = local_role_monk
}
text = {
trigger = { is_playable_character = yes }
localization_key = local_role_landed
}
text = {
trigger = {
NOT = { culture = root.culture }
}
localization_key = local_role_culture
}
text = {
trigger = {
NOT = { faith = root.faith }
}
localization_key = local_role_faith
}
text = {
trigger = { has_trait = education_learning }
localization_key = local_role_judge
}
text = {
trigger = { has_trait = education_martial }
localization_key = local_role_captain
}
text = {
trigger = { always = yes }
localization_key = local_role_merchant
}
}
GetScholarType = {
type = character
text = {
trigger = { has_trait = devoted }
localization_key = scholar_type_monk
}
text = {
trigger = { has_trait = theologian }
localization_key = trait_theologian
}
text = {
trigger = { has_trait = lifestyle_mystic }
localization_key = trait_mystic_2
}
text = {
trigger = { has_trait = lifestyle_physician }
localization_key = trait_physician_2
}
text = {
trigger = { has_trait = scholar }
localization_key = trait_scholar
}
text = {
fallback = yes
localization_key = scholar_type_fallback
}
}
GetInspirationOwnerType = {
type = character
text = {
trigger = {
inspiration = { has_inspiration_type = book_inspiration }
}
localization_key = inspiration_owner_type_writer
}
text = {
trigger = {
inspiration = { has_inspiration_type = weapon_inspiration }
}
localization_key = inspiration_owner_type_weaponsmith
}
text = {
trigger = {
inspiration = { has_inspiration_type = armor_inspiration }
}
localization_key = inspiration_owner_type_armorer
}
text = {
trigger = {
inspiration = { has_inspiration_type = weaver_inspiration }
}
localization_key = inspiration_owner_type_weaver
}
text = {
trigger = {
inspiration = { has_inspiration_type = adventure_inspiration }
}
localization_key = inspiration_owner_type_adventurer
}
text = {
trigger = {
inspiration = { has_inspiration_type = artisan_inspiration }
}
localization_key = inspiration_owner_type_artisan
}
text = {
trigger = {
inspiration = { has_inspiration_type = smith_inspiration }
}
localization_key = inspiration_owner_type_metalsmith
}
text = {
trigger = {
inspiration = { has_inspiration_type = alchemy_inspiration }
}
localization_key = inspiration_owner_type_alchemist
}
text = {
trigger = {
inspiration = { has_inspiration_type = research_inspiration }
}
localization_key = inspiration_owner_type_researcher
}
text = {
trigger = {
inspiration = { has_inspiration_type = religious_inspiration }
}
localization_key = inspiration_owner_type_theologian
}
text = {
trigger = { always = no }
fallback = yes
localization_key = inspiration_owner_type_fallback
}
}
GetInspirationTypeTool = {
type = character
random_valid = yes
text = {
trigger = {
inspiration = { has_inspiration_type = book_inspiration }
}
localization_key = inspiration_type_tool_quill
}
text = {
trigger = {
inspiration = {
OR = {
has_inspiration_type = weapon_inspiration
has_inspiration_type = armor_inspiration
has_inspiration_type = smith_inspiration
}
}
}
localization_key = inspiration_type_tool_tongs
}
text = {
trigger = {
inspiration = {
OR = {
has_inspiration_type = weapon_inspiration
has_inspiration_type = armor_inspiration
has_inspiration_type = smith_inspiration
}
}
}
localization_key = inspiration_type_tool_hammer
}
text = {
trigger = {
inspiration = { has_inspiration_type = weaver_inspiration }
}
localization_key = inspiration_type_tool_shuttle
}
text = {
trigger = {
inspiration = { has_inspiration_type = weaver_inspiration }
}
localization_key = inspiration_type_tool_thread
}
text = {
trigger = {
inspiration = { has_inspiration_type = adventure_inspiration }
}
localization_key = inspiration_type_tool_reins
}
text = { # Custom
trigger = {
inspiration = { has_inspiration_type = artisan_inspiration }
}
localization_key = inspiration_type_tool_artisan
}
text = {
trigger = {
inspiration = { has_inspiration_type = smith_inspiration }
}
localization_key = inspiration_type_tool_mold
}
text = {
trigger = {
inspiration = { has_inspiration_type = alchemy_inspiration }
}
localization_key = inspiration_type_tool_pestle
}
text = {
trigger = {
inspiration = { has_inspiration_type = alchemy_inspiration }
}
localization_key = inspiration_type_tool_mortar
}
text = {
trigger = {
inspiration = {
OR = {
has_inspiration_type = research_inspiration
has_inspiration_type = religious_inspiration
}
}
}
localization_key = inspiration_type_tool_books
}
text = {
trigger = { always = no }
fallback = yes
localization_key = inspiration_type_tool_fallback
}
}
GetInspirationTypeStation = {
type = character
text = {
trigger = {
inspiration = { has_inspiration_type = book_inspiration }
}
localization_key = inspiration_type_station_desk
}
text = {
trigger = {
inspiration = {
OR = {
has_inspiration_type = weapon_inspiration
has_inspiration_type = armor_inspiration
has_inspiration_type = smith_inspiration
}
}
}
localization_key = inspiration_type_station_bellows
}
text = {
trigger = {
inspiration = {
OR = {
has_inspiration_type = weapon_inspiration
has_inspiration_type = armor_inspiration
has_inspiration_type = smith_inspiration
}
}
}
localization_key = inspiration_type_station_anvil
}
text = {
trigger = {
inspiration = {
OR = {
has_inspiration_type = weapon_inspiration
has_inspiration_type = armor_inspiration
has_inspiration_type = smith_inspiration
}
}
}
localization_key = inspiration_type_station_forge
}
text = {
trigger = {
inspiration = { has_inspiration_type = weaver_inspiration }
}
localization_key = inspiration_type_station_loom
}
text = {
trigger = {
inspiration = { has_inspiration_type = adventure_inspiration }
}
localization_key = inspiration_type_station_maps
}
text = {
trigger = {
inspiration = { has_inspiration_type = artisan_inspiration }
}
localization_key = inspiration_type_station_bench
}
text = {
trigger = {
inspiration = { has_inspiration_type = alchemy_inspiration }
}
localization_key = inspiration_type_station_cauldron
}
text = {
trigger = {
inspiration = { has_inspiration_type = alchemy_inspiration }
}
localization_key = inspiration_type_station_alembic
}
text = {
trigger = {
inspiration = {
OR = {
has_inspiration_type = research_inspiration
has_inspiration_type = religious_inspiration
}
}
}
localization_key = inspiration_type_station_library
}
text = {
trigger = { always = no }
fallback = yes
localization_key = inspiration_type_station_fallback
}
}
GetInspirationTypeRoom = {
type = character
text = {
trigger = {
inspiration = { has_inspiration_type = book_inspiration }
}
localization_key = inspiration_type_room_study
}
text = {
trigger = {
inspiration = { has_inspiration_type = weapon_inspiration }
}
localization_key = inspiration_type_room_smithy
}
text = {
trigger = {
inspiration = { has_inspiration_type = armor_inspiration }
}
localization_key = inspiration_type_room_armory
}
text = {
trigger = {
inspiration = { has_inspiration_type = weaver_inspiration }
}
localization_key = inspiration_type_room_weavery
}
text = {
trigger = {
inspiration = { has_inspiration_type = adventure_inspiration }
}
localization_key = inspiration_type_room_wagon
}
text = {
trigger = {
inspiration = { has_inspiration_type = artisan_inspiration }
}
localization_key = inspiration_type_room_workshop
}
text = {
trigger = {
inspiration = { has_inspiration_type = smith_inspiration }
}
localization_key = inspiration_type_room_shop
}
text = {
trigger = {
inspiration = { has_inspiration_type = alchemy_inspiration }
}
localization_key = inspiration_type_room_laboratory
}
text = {
trigger = { always = no }
fallback = yes
localization_key = inspiration_type_room_fallback
}
}
GetInspirationTypeVerb = {
type = character
text = {
trigger = {
inspiration = { has_inspiration_type = book_inspiration }
}
localization_key = inspiration_type_verb_write
}
text = {
trigger = {
inspiration = {
OR = {
has_inspiration_type = weapon_inspiration
has_inspiration_type = armor_inspiration
}
}
}
localization_key = inspiration_type_verb_forge
}
text = {
trigger = {
inspiration = { has_inspiration_type = weaver_inspiration }
}
localization_key = inspiration_type_verb_weave
}
text = {
trigger = {
inspiration = { has_inspiration_type = adventure_inspiration }
}
localization_key = inspiration_type_verb_go
}
text = {
trigger = {
inspiration = { has_inspiration_type = artisan_inspiration }
}
localization_key = inspiration_type_verb_create
}
text = {
trigger = {
inspiration = { has_inspiration_type = smith_inspiration }
}
localization_key = inspiration_type_verb_make
}
text = {
trigger = {
inspiration = {
OR = {
has_inspiration_type = alchemy_inspiration
has_inspiration_type = religious_inspiration
}
}
}
localization_key = inspiration_type_verb_study
}
text = {
trigger = {
inspiration = { has_inspiration_type = research_inspiration }
}
localization_key = inspiration_type_verb_research
}
text = {
trigger = { always = no }
fallback = yes
localization_key = inspiration_type_verb_make
}
}
GetInspirationTypeObject = {
type = character
text = {
trigger = {
inspiration = { has_inspiration_type = book_inspiration }
}
localization_key = inspiration_type_object_book
}
text = {
trigger = {
inspiration = { has_inspiration_type = weapon_inspiration }
}
localization_key = inspiration_type_object_weapon
}
text = {
trigger = {
inspiration = { has_inspiration_type = armor_inspiration }
}
localization_key = inspiration_type_object_armor
}
text = {
trigger = {
inspiration = { has_inspiration_type = weaver_inspiration }
NOT = { has_variable = banner_commission }
}
localization_key = inspiration_type_object_tapestry
}
text = {
trigger = {
inspiration = { has_inspiration_type = weaver_inspiration }
has_variable = banner_commission
}
localization_key = inspiration_type_object_banner
}
text = {
trigger = {
inspiration = { has_inspiration_type = adventure_inspiration }
}
localization_key = inspiration_type_object_journey
}
text = {
trigger = {
inspiration = { has_inspiration_type = artisan_inspiration }
}
localization_key = inspiration_type_object_artisan
}
text = {
trigger = {
inspiration = { has_inspiration_type = smith_inspiration }
}
localization_key = inspiration_type_object_smith
}
text = {
trigger = {
inspiration = { has_inspiration_type = alchemy_inspiration }
}
localization_key = inspiration_type_object_alchemy
}
text = {
trigger = { always = no }
fallback = yes
localization_key = inspiration_type_object_fallback
}
}
GetInspirationMaterialType = {
type = character
random_valid = yes
text = {
trigger = {
inspiration = { has_inspiration_type = book_inspiration }
}
localization_key = inspiration_type_material_writing
}
text = {
trigger = {
inspiration = {
OR = {
has_inspiration_type = weapon_inspiration
has_inspiration_type = armor_inspiration
has_inspiration_type = smith_inspiration
}
}
}
localization_key = inspiration_type_material_metal
}
text = {
trigger = {
inspiration = { has_inspiration_type = smith_inspiration }
}
localization_key = inspiration_type_material_jewels
}
text = {
trigger = {
inspiration = { has_inspiration_type = weaver_inspiration }
}
localization_key = inspiration_type_material_fabric
}
text = {
trigger = {
inspiration = { has_inspiration_type = adventure_inspiration }
}
localization_key = inspiration_type_material_sweat
}
text = {
trigger = {
inspiration = { has_inspiration_type = artisan_inspiration }
NAND = {
var:artifact_artisan_type = flag:artisan_type_sculpture
exists = var:artifact_sculpture_material
var:artifact_sculpture_material = flag:sculpture_material_stone
}
}
localization_key = inspiration_type_material_wood
}
text = {
trigger = {
inspiration = { has_inspiration_type = artisan_inspiration }
var:artifact_artisan_type = flag:artisan_type_sculpture
exists = var:artifact_sculpture_material
var:artifact_sculpture_material = flag:sculpture_material_stone
}
localization_key = inspiration_type_material_stone
}
text = {
trigger = {
inspiration = { has_inspiration_type = artisan_inspiration }
var:artifact_artisan_type = flag:artisan_type_urn
}
localization_key = inspiration_type_material_clay
}
text = {
trigger = {
inspiration = { has_inspiration_type = artisan_inspiration }
var:artifact_artisan_type = flag:artisan_type_icon
}
localization_key = inspiration_type_material_wood
}
text = {
trigger = {
inspiration = { has_inspiration_type = alchemy_inspiration }
}
localization_key = inspiration_type_material_ingredients
}
text = {
trigger = { always = no }
fallback = yes
localization_key = inspiration_type_material_fallback
}
}
InspirationArtisanBaseType = {
type = character
text = {
trigger = { var:artifact_artisan_type = flag:artisan_type_chest }
localization_key = inspiration_artisan_base_type_chest
}
text = {
trigger = { var:artifact_artisan_type = flag:artisan_type_box }
localization_key = inspiration_artisan_base_type_box
}
text = {
trigger = { var:artifact_artisan_type = flag:artisan_type_sculpture }
localization_key = inspiration_artisan_base_type_sculpture
}
text = {
trigger = { var:artifact_artisan_type = flag:artisan_type_cabinet }
localization_key = inspiration_artisan_base_type_cabinet
}
text = {
trigger = { var:artifact_artisan_type = flag:artisan_type_throne }
localization_key = inspiration_artisan_base_type_throne
}
text = {
trigger = { var:artifact_artisan_type = flag:artisan_type_scientific_apparatus }
localization_key = inspiration_artisan_base_type_scientific_apparatus
}
text = {
trigger = { var:artifact_artisan_type = flag:artisan_type_urn }
localization_key = inspiration_artisan_base_type_urn
}
text = {
trigger = { var:artifact_artisan_type = flag:artisan_type_icon }
localization_key = inspiration_artisan_base_type_icon
}
}
InspirationSmithBaseType = {
type = character
text = {
trigger = { var:artifact_smith_type = flag:smith_type_brooch }
localization_key = inspiration_smith_base_type_brooch
}
text = {
trigger = { var:artifact_smith_type = flag:smith_type_regalia }
localization_key = inspiration_smith_base_type_regalia
}
text = {
trigger = { var:artifact_smith_type = flag:smith_type_crown }
localization_key = inspiration_smith_base_type_crown
}
text = {
trigger = { var:artifact_smith_type = flag:smith_type_goblet }
localization_key = inspiration_smith_base_type_goblet
}
}
InspirationArtisanToolType = {
type = character
random_valid = yes
text = {
trigger = {
NOR = {
var:artifact_artisan_type = flag:artisan_type_sculpture
var:artifact_artisan_type = flag:artisan_type_urn
var:artifact_artisan_type = flag:artisan_type_icon
}
}
localization_key = inspiration_type_tool_plane
}
text = {
trigger = {
NOR = {
var:artifact_artisan_type = flag:artisan_type_sculpture
var:artifact_artisan_type = flag:artisan_type_urn
var:artifact_artisan_type = flag:artisan_type_icon
}
}
localization_key = inspiration_type_tool_saw
}
text = {
trigger = {
NOR = {
var:artifact_artisan_type = flag:artisan_type_sculpture
var:artifact_artisan_type = flag:artisan_type_urn
var:artifact_artisan_type = flag:artisan_type_icon
}
}
localization_key = inspiration_type_tool_awl
}
text = {
trigger = { var:artifact_artisan_type = flag:artisan_type_sculpture }
localization_key = inspiration_type_tool_chisel
}
text = {
trigger = { var:artifact_artisan_type = flag:artisan_type_sculpture }
localization_key = inspiration_type_tool_hammer
}
text = {
trigger = { var:artifact_artisan_type = flag:artisan_type_icon }
localization_key = inspiration_type_tool_paint_brush
}
text = {
trigger = { always = no }
fallback = yes
localization_key = inspiration_type_tool_fallback
}
}
InspirationArtisanJobType = {
type = character
text = {
trigger = { var:artifact_artisan_type = flag:artisan_type_sculpture }
localization_key = inspiration_artisan_job_type_sculptor
}
text = {
trigger = { var:artifact_artisan_type = flag:artisan_type_urn }
localization_key = inspiration_artisan_job_type_potter
}
text = {
trigger = { var:artifact_artisan_type = flag:artisan_type_icon }
localization_key = inspiration_artisan_job_type_painter
}
text = {
trigger = {
NOR = {
var:artifact_artisan_type = flag:artisan_type_sculpture
var:artifact_artisan_type = flag:artisan_type_urn
}
}
localization_key = inspiration_artisan_job_type_carpenter
}
}
GetVictimOrMy = { # Used in Hold Court
type = character
text = {
trigger = {
top_liege = { has_character_flag = concerned_exists }
}
localization_key = get_victim
}
text = {
trigger = { always = no }
fallback = yes
localization_key = my
}
}
InspirationBannerType = {
type = character
text = {
trigger = {
has_variable = artifact_banner_type
var:artifact_banner_type = flag:title
}
localization_key = weaver_inspiration_banner_title_description
}
text = {
trigger = {
has_variable = artifact_banner_type
var:artifact_banner_type = flag:house
}
localization_key = weaver_inspiration_banner_house_description
}
text = {
trigger = {
has_variable = artifact_banner_type
var:artifact_banner_type = flag:dynasty
}
localization_key = weaver_inspiration_banner_dynasty_description
}
text = {
trigger = { always = no }
fallback = yes
localization_key = weaver_inspiration_banner_fallback_description
}
}
GetTargetCourtPosition = {
type = character
text = {
trigger = { var:target_court_position ?= flag:royal_architect }
localization_key = court_position_architect
}
text = {
trigger = { var:target_court_position ?= flag:seneschal }
localization_key = court_position_seneschal
}
text = {
trigger = { var:target_court_position ?= flag:court_tutor }
localization_key = court_position_tutor
}
text = {
trigger = { var:target_court_position ?= flag:high_almoner }
localization_key = court_position_almoner
}
text = {
trigger = { var:target_court_position ?= flag:court_physician }
localization_key = court_position_physician
}
text = {
trigger = { var:target_court_position ?= flag:antiquarian }
localization_key = court_position_antiquarian
}
text = {
trigger = { var:target_court_position ?= flag:master_of_horse }
localization_key = court_position_horse
}
text = {
trigger = { var:target_court_position ?= flag:bodyguard }
localization_key = court_position_bodyguard
}
text = {
trigger = { var:target_court_position ?= flag:champion }
localization_key = court_position_champion
}
text = {
trigger = { var:target_court_position ?= flag:master_of_hunt }
localization_key = court_position_hunt
}
text = {
trigger = { var:target_court_position ?= flag:court_poet }
localization_key = court_position_poet
}
text = {
trigger = { var:target_court_position ?= flag:court_musician }
localization_key = court_position_musician
}
text = {
trigger = { var:target_court_position ?= flag:cupbearer }
localization_key = court_position_cupbearer
}
text = {
trigger = { var:target_court_position ?= flag:lady_in_waiting }
localization_key = court_position_lady
}
text = {
trigger = { var:target_court_position ?= flag:chief_eunuch }
localization_key = court_position_eunuch
}
text = {
trigger = { var:target_court_position ?= flag:court_gardener }
localization_key = court_position_gardener
}
text = {
trigger = { var:target_court_position ?= flag:court_artificer }
localization_key = court_position_artificer
}
text = {
trigger = { var:target_court_position ?= flag:cultural_emissary }
localization_key = court_position_emissary
}
text = {
trigger = { var:target_court_position ?= flag:chief_qadi }
localization_key = court_position_qadi
}
text = {
trigger = { var:target_court_position ?= flag:garuda }
localization_key = court_position_garuda
}
text = {
trigger = { var:target_court_position ?= flag:keeper_of_swans }
localization_key = court_position_keeper_of_swans
}
text = {
trigger = { var:target_court_position ?= flag:travel_leader }
localization_key = court_position_travel_leader
}
text = {
trigger = { var:target_court_position ?= flag:akolouthos }
localization_key = court_position_akolouthos
}
text = {
trigger = { var:target_court_position ?= flag:chronicler }
localization_key = court_position_chronicler
}
text = {
trigger = { var:target_court_position ?= flag:charioteer }
localization_key = court_position_charioteer
}
text = {
trigger = { var:target_court_position ?= flag:bookmaker }
localization_key = court_position_bookmaker
}
text = {
trigger = { var:target_court_position ?= flag:executioner }
localization_key = court_position_executioner
}
text = {
trigger = { var:target_court_position ?= flag:food_taster }
localization_key = court_position_food_taster
}
text = {
trigger = { var:target_court_position ?= flag:court_jester }
localization_key = court_position_court_jester
}
text = {
trigger = { var:target_court_position ?= flag:court_astrologer }
localization_key = court_position_court_astrologer
}
text = {
trigger = { var:target_court_position ?= flag:wet_nurse }
localization_key = court_position_wet_nurse
}
text = {
trigger = { var:target_court_position ?= flag:cave_hermit }
localization_key = court_position_cave_hermit
}
text = {
trigger = { var:target_court_position ?= flag:master_assassin }
localization_key = court_position_master_assassin
}
text = {
trigger = { var:target_court_position ?= flag:court_scholar }
localization_key = court_position_court_scholar
}
text = {
trigger = { var:target_court_position ?= flag:boyan }
localization_key = court_position_boyan
}
text = {
trigger = { var:target_court_position ?= flag:siege_engineer }
localization_key = court_position_siege_engineer
}
text = {
trigger = { var:target_court_position ?= flag:yurtchi }
localization_key = court_position_yurtchi
}
text = {
trigger = { var:target_court_position ?= flag:cherbi }
localization_key = court_position_cherbi
}
text = {
trigger = { var:target_court_position ?= flag:yeke_jarquchi }
localization_key = court_position_yeke_jarquchi
}
text = {
trigger = { var:target_court_position ?= flag:foreign_emissary }
localization_key = court_position_foreign_emissary
}
text = {
trigger = { var:target_court_position ?= flag:keeper_of_the_horses }
localization_key = court_position_keeper_of_the_horses
}
}
GetTargetCourtPositionDesc = {
type = character
text = {
trigger = { var:target_court_position = flag:royal_architect }
localization_key = court_position_desc_architect
}
text = {
trigger = { var:target_court_position = flag:seneschal }
localization_key = court_position_desc_seneschal
}
text = {
trigger = { var:target_court_position = flag:court_tutor }
localization_key = court_position_desc_tutor
}
text = {
trigger = { var:target_court_position = flag:high_almoner }
localization_key = court_position_desc_almoner
}
text = {
trigger = { var:target_court_position = flag:court_physician }
localization_key = court_position_desc_physician
}
text = {
trigger = { var:target_court_position = flag:antiquarian }
localization_key = court_position_desc_antiquarian
}
text = {
trigger = { var:target_court_position = flag:master_of_horse }
localization_key = court_position_desc_horse
}
text = {
trigger = { var:target_court_position = flag:bodyguard }
localization_key = court_position_desc_bodyguard
}
text = {
trigger = { var:target_court_position = flag:champion }
localization_key = court_position_desc_champion
}
text = {
trigger = { var:target_court_position = flag:master_of_hunt }
localization_key = court_position_desc_hunt
}
text = {
trigger = { var:target_court_position = flag:court_poet }
localization_key = court_position_desc_poet
}
text = {
trigger = { var:target_court_position = flag:court_musician }
localization_key = court_position_desc_musician
}
text = {
trigger = { var:target_court_position = flag:cupbearer }
localization_key = court_position_desc_cupbearer
}
text = {
trigger = { var:target_court_position = flag:lady_in_waiting }
localization_key = court_position_desc_lady
}
text = {
trigger = { var:target_court_position = flag:chief_eunuch }
localization_key = court_position_desc_eunuch
}
text = {
trigger = { var:target_court_position = flag:court_gardener }
localization_key = court_position_desc_gardener
}
text = {
trigger = { var:target_court_position = flag:court_artificer }
localization_key = court_position_desc_artificer
}
text = {
trigger = { var:target_court_position = flag:cultural_emissary }
localization_key = court_position_desc_emissary
}
text = {
trigger = { var:target_court_position = flag:chief_qadi }
localization_key = court_position_desc_qadi
}
text = {
trigger = { var:target_court_position = flag:garuda }
localization_key = court_position_desc_garuda
}
text = {
trigger = { var:target_court_position = flag:keeper_of_swans }
localization_key = court_position_desc_keeper_of_swans
}
text = {
trigger = { var:target_court_position = flag:travel_leader }
localization_key = court_position_desc_travel_leader
}
text = {
trigger = { var:target_court_position = flag:akolouthos }
localization_key = court_position_desc_akolouthos
}
text = {
trigger = { var:target_court_position ?= flag:chronicler }
localization_key = court_position_desc_chronicler
}
text = {
trigger = { var:target_court_position ?= flag:charioteer }
localization_key = court_position_desc_charioteer
}
text = {
trigger = { var:target_court_position ?= flag:bookmaker }
localization_key = court_position_desc_bookmaker
}
text = {
trigger = { var:target_court_position ?= flag:executioner }
localization_key = court_position_desc_executioner
}
text = {
trigger = { var:target_court_position ?= flag:food_taster }
localization_key = court_position_desc_food_taster
}
text = {
trigger = { var:target_court_position ?= flag:court_jester }
localization_key = court_position_desc_court_jester
}
text = {
trigger = { var:target_court_position ?= flag:court_astrologer }
localization_key = court_position_desc_court_astrologer
}
text = {
trigger = { var:target_court_position ?= flag:wet_nurse }
localization_key = court_position_desc_wet_nurse
}
text = {
trigger = { var:target_court_position ?= flag:cave_hermit }
localization_key = court_position_desc_cave_hermit
}
text = {
trigger = { var:target_court_position ?= flag:master_assassin }
localization_key = court_position_desc_master_assassin
}
text = {
trigger = { var:target_court_position ?= flag:court_scholar }
localization_key = court_position_desc_court_scholar
}
text = {
trigger = { var:target_court_position ?= flag:boyan }
localization_key = court_position_desc_boyan
}
text = {
trigger = { var:target_court_position ?= flag:siege_engineer }
localization_key = court_position_desc_siege_engineer
}
text = {
trigger = { var:target_court_position ?= flag:yurtchi }
localization_key = court_position_desc_yurtchi
}
text = {
trigger = { var:target_court_position ?= flag:cherbi }
localization_key = court_position_desc_cherbi
}
text = {
trigger = { var:target_court_position ?= flag:yeke_jarquchi }
localization_key = court_position_desc_yeke_jarquchi
}
text = {
trigger = { var:target_court_position ?= flag:foreign_emissary }
localization_key = court_position_desc_foreign_emissary
}
text = {
trigger = { var:target_court_position ?= flag:keeper_of_the_horses }
localization_key = court_position_desc_keeper_of_the_horses
}
}
GetCourtPositionSubject = {
type = character
random_valid = yes
text = {
trigger = { has_court_position = champion_court_position }
localization_key = court_position_subject_swords
}
text = {
trigger = { has_court_position = garuda_court_position }
localization_key = court_position_subject_honor
}
text = {
trigger = { has_court_position = bodyguard_court_position }
localization_key = court_position_subject_patrols
}
text = {
trigger = { has_court_position = akolouthos_court_position }
localization_key = court_position_subject_raiding
}
text = {
trigger = { has_court_position = master_assassin_court_position }
localization_key = court_position_subject_daggers
}
text = {
trigger = { has_court_position = court_gardener_court_position }
localization_key = court_position_subject_flowers
}
text = {
trigger = { has_court_position = court_physician_court_position }
localization_key = court_position_subject_poultices
}
text = {
trigger = { has_court_position = court_artificer_court_position }
localization_key = court_position_subject_anvils
}
text = {
trigger = { has_court_position = antiquarian_court_position }
localization_key = court_position_subject_relics
}
text = {
trigger = { has_court_position = court_poet_court_position }
localization_key = court_position_subject_rhyming
}
text = {
trigger = { has_court_position = court_scholar_court_position }
localization_key = court_position_subject_astrology
}
text = {
trigger = { has_court_position = chronicler_court_position}
localization_key = court_position_subject_metaphors
}
text = {
trigger = { has_court_position = cultural_emissary_court_position }
localization_key = court_position_subject_delegations
}
text = {
trigger = { has_court_position = executioner_court_position }
localization_key = court_position_subject_axes
}
text = {
trigger = { has_court_position = keeper_of_swans_court_position }
localization_key = court_position_subject_waterfowl
}
text = {
trigger = { has_court_position = travel_leader_court_position }
localization_key = court_position_subject_caravans
}
text = {
trigger = { has_court_position = wet_nurse_court_position }
localization_key = court_position_subject_cribs
}
text = {
trigger = { has_court_position = court_tutor_court_position }
localization_key = court_position_subject_teaching
}
text = {
trigger = { has_court_position = food_taster_court_position }
localization_key = court_position_subject_poisons
}
text = {
trigger = { has_court_position = master_of_hunt_court_position }
localization_key = court_position_subject_archery
}
text = {
trigger = { has_court_position = royal_architect_court_position }
localization_key = court_position_subject_archways
}
text = {
trigger = { has_court_position = high_almoner_court_position }
localization_key = court_position_subject_poor_houses
}
text = {
trigger = { has_court_position = seneschal_court_position }
localization_key = court_position_subject_sculleries
}
text = {
trigger = { has_court_position = cupbearer_court_position }
localization_key = court_position_subject_goblets
}
text = {
trigger = { has_court_position = chief_eunuch_court_position }
localization_key = court_position_subject_discretion
}
text = {
trigger = { has_court_position = court_jester_court_position }
localization_key = court_position_subject_jokes
}
text = {
trigger = { has_court_position = court_musician_court_position }
localization_key = court_position_subject_melody
}
text = {
trigger = { has_court_position = cave_hermit_court_position }
localization_key = court_position_subject_isolation
}
text = {
trigger = { has_court_position = master_of_horse_court_position }
localization_key = court_position_subject_saddles
}
text = {
trigger = { has_court_position = lady_in_waiting_court_position }
localization_key = court_position_subject_etiquette
}
text = {
trigger = { has_court_position = chief_qadi_court_position }
localization_key = court_position_subject_statutes
}
text = {
trigger = { has_court_position = charioteer_court_position }
localization_key = court_position_subject_race_horses
}
text = {
trigger = { has_court_position = bookmaker_court_position }
localization_key = court_position_subject_betting_odds
}
text = {
trigger = { always = no }
fallback = yes
localization_key = court_position_subject_work
}
}