N3OW/common/customizable_localization/00_appropriate_generic_words.txt
2025-02-20 17:49:25 +00:00

2113 lines
34 KiB
Text

GetSmallFood = {
type = character
random_valid = yes
text = {
localization_key = food_word_apple
}
text = {
localization_key = food_word_biscuit
}
}
GetSmallFoodIndef = {
type = character
random_valid = yes
text = {
localization_key = food_word_apple_indef
}
text = {
localization_key = food_word_biscuit_indef
}
}
GetClothingArticle = {
type = character
random_valid = yes
text = {
trigger = {
is_female = no
}
localization_key = clothing_word_shirt
}
text = {
trigger = {
is_female = yes
}
localization_key = clothing_word_blouse
}
text = {
trigger = {
is_female = yes
}
localization_key = clothing_word_dress
}
}
GetUpperClothingArticle = {
type = character
random_valid = yes
text = {
trigger = {
is_female = no
}
localization_key = clothing_word_shirt
}
text = {
trigger = {
is_female = yes
}
localization_key = clothing_word_blouse
}
text = {
trigger = {
is_female = yes
}
localization_key = clothing_word_dress
}
}
GetAccessory = {
type = character
random_valid = yes
text = {
localization_key = accessory_earring
}
text = {
localization_key = accessory_bow
}
text = {
localization_key = accessory_bracelet
}
text = {
localization_key = accessory_snood
}
text = {
localization_key = accessory_garter
}
text = {
localization_key = accessory_gauntlet
}
text = {
localization_key = accessory_cap
}
text = {
localization_key = accessory_nose_ring
}
text = {
localization_key = accessory_sash
}
text = {
localization_key = accessory_shawl
}
text = {
localization_key = accessory_scarf
}
text = {
localization_key = accessory_sock
}
text = {
localization_key = accessory_fan
}
text = {
localization_key = accessory_muff
}
}
GetShockedExpression = {
type = character
random_valid = yes
text = {
localization_key = shocked_expression_shocked
}
text = {
localization_key = shocked_expression_appalled
}
}
ThreeToTwelve = {
type = character
random_valid = yes
text = {
localization_key = number_three
}
text = {
localization_key = number_four
}
text = {
localization_key = number_five
}
text = {
localization_key = number_six
}
text = {
localization_key = number_seven
}
text = {
localization_key = number_eight
}
text = {
localization_key = number_nine
}
text = {
localization_key = number_ten
}
text = {
localization_key = number_eleven
}
text = {
localization_key = number_twelve
}
}
GetPrideEnvy = {
type = character
random_valid = yes
text = {
trigger = {
reverse_opinion = {
target = scope:second
value < -50
}
}
localization_key = scorn_reaction
}
text = {
trigger = {
OR = {
scope:second = {
has_trait = greedy
has_trait = ambitious
}
reverse_opinion = {
target = scope:second
value < 0
}
}
}
localization_key = envy_reaction
}
text = {
trigger = {
reverse_opinion = {
target = scope:second
value > 60
}
}
localization_key = pride_reaction
}
text = {
localization_key = surprise_reaction
}
}
GetLivestockFowlIndef = {
type = character
random_valid = yes
text = {
localization_key = a_duck
}
text = {
localization_key = a_chicken
}
text = {
localization_key = a_rooster
}
text = {
localization_key = a_goose
}
}
GetFoodBird = {
type = character
random_valid = yes
text = {
localization_key = duck
}
text = {
localization_key = chicken
}
text = {
localization_key = goose
}
}
GetRandomRegionalSmallGame = {
type = character
random_valid = yes
text = {
trigger = {
location = {
OR = {
terrain = forest
terrain = jungle
terrain = plains
terrain = hills
}
}
}
localization_key = animal_squirrel
}
text = {
trigger = {
location = {
NOR = {
terrain = desert
terrain = desert_mountains
terrain = mountains
terrain = jungle
}
}
}
localization_key = animal_otter
}
text = {
trigger = {
location = {
NOR = {
terrain = desert
terrain = desert_mountains
terrain = mountains
terrain = jungle
}
}
}
localization_key = animal_vole
}
text = {
trigger = {
location = {
OR = {
terrain = forest
terrain = taiga
}
geographical_region = world_europe_north
}
}
localization_key = animal_beaver
}
text = {
trigger = {
location = {
NOR = {
terrain = desert
terrain = desert_mountains
terrain = mountains
terrain = jungle
}
}
}
localization_key = animal_ferret
}
text = {
trigger = {
location = {
NOR = {
terrain = desert
terrain = desert_mountains
terrain = mountains
terrain = jungle
}
}
}
localization_key = animal_ermine
}
text = {
trigger = {
location = {
OR = {
terrain = forest
terrain = jungle
terrain = plains
terrain = hills
}
}
}
localization_key = animal_badger
}
text = {
trigger = {
location = {
NOR = {
terrain = desert
terrain = desert_mountains
terrain = mountains
terrain = jungle
}
}
}
localization_key = animal_rabbit
}
text = {
trigger = {
location = {
NOR = {
terrain = desert
terrain = desert_mountains
terrain = mountains
terrain = jungle
}
}
}
localization_key = animal_mole
}
text = {
trigger = {
location = {
OR = {
terrain = desert
terrain = desert_mountains
terrain = mountains
terrain = jungle
}
}
}
localization_key = animal_snake
}
text = {
trigger = {
location = {
OR = {
terrain = desert
terrain = desert_mountains
terrain = mountains
terrain = jungle
}
}
}
localization_key = animal_lizard
}
text = {
trigger = {
location = {
OR = {
terrain = desert
terrain = desert_mountains
terrain = steppe
}
}
}
localization_key = animal_gerbil
}
}
GetRandomRegionalSmallGamePlural = {
type = character
random_valid = yes
parent = GetRandomRegionalSmallGame
suffix = "_plural"
}
GetRandomRegionalBird = {
type = character
random_valid = yes
text = {
localization_key = duck
}
text = {
localization_key = chicken
}
text = {
localization_key = rooster
}
text = {
localization_key = goose
}
text = {
localization_key = pigeon
}
text = {
localization_key = owl
}
text = {
localization_key = blackbird
}
text = {
trigger = {
location = {
OR = {
geographical_region = world_europe
geographical_region = world_asia_minor
geographical_region = world_africa_north_west
geographical_region = world_steppe
geographical_region = world_tibet
}
NOT = { geographical_region = world_europe_west_francia }
}
}
localization_key = raven
}
text = {
trigger = {
location = {
OR = {
geographical_region = world_india
geographical_region = world_burma
geographical_region = world_europe_west_iberia
geographical_region = world_europe_south_east
geographical_region = world_asia_minor
geographical_region = world_africa
geographical_region = world_steppe
geographical_region = world_tibet
}
}
}
localization_key = vulture
}
text = {
trigger = {
location = {
OR = {
geographical_region = world_europe
geographical_region = world_steppe
geographical_region = world_tibet
geographical_region = world_africa_north
geographical_region = world_middle_east
}
}
}
localization_key = robin
}
text = {
trigger = {
location = {
OR = {
geographical_region = world_europe
geographical_region = world_steppe
geographical_region = world_india
geographical_region = world_burma
geographical_region = world_africa_north
geographical_region = world_middle_east
geographical_region = world_asia_minor
}
}
}
localization_key = sparrow
}
text = {
trigger = {
location = {
OR = {
geographical_region = world_europe
geographical_region = world_middle_east_persia
geographical_region = world_tibet
geographical_region = world_burma
geographical_region = world_india
}
}
}
localization_key = crane
}
text = {
trigger = {
location = {
OR = {
# Summer
geographical_region = world_asia_minor
geographical_region = world_europe_east
geographical_region = world_africa_north_west
#Winter
geographical_region = world_burma
geographical_region = world_india
geographical_region = world_africa_west
geographical_region = world_africa_east
}
}
}
localization_key = stork
}
}
GetRandomRegionalWildDaytimeBird = {
type = character
random_valid = yes
text = {
trigger = {
location = {
OR = {
is_coastal = yes
NOR = {
terrain = desert
terrain = desert_mountains
terrain = mountains
terrain = drylands
}
}
}
}
localization_key = duck
}
text = {
localization_key = pigeon
}
text = {
localization_key = blackbird
}
text = {
trigger = {
location = {
OR = {
geographical_region = world_europe
geographical_region = world_asia_minor
geographical_region = world_africa_north_west
geographical_region = world_steppe
geographical_region = world_tibet
}
NOT = { geographical_region = world_europe_west_francia }
}
}
localization_key = raven
}
text = {
trigger = {
location = {
OR = {
geographical_region = world_india
geographical_region = world_burma
geographical_region = world_europe_west_iberia
geographical_region = world_europe_south_east
geographical_region = world_asia_minor
geographical_region = world_africa
geographical_region = world_steppe
geographical_region = world_tibet
}
}
}
localization_key = vulture
}
text = {
trigger = {
location = {
OR = {
geographical_region = world_europe
geographical_region = world_steppe
geographical_region = world_tibet
geographical_region = world_africa_north
geographical_region = world_middle_east
}
}
}
localization_key = robin
}
text = {
trigger = {
location = {
OR = {
geographical_region = world_europe
geographical_region = world_steppe
geographical_region = world_india
geographical_region = world_burma
geographical_region = world_africa_north
geographical_region = world_middle_east
geographical_region = world_asia_minor
}
}
}
localization_key = sparrow
}
text = {
trigger = {
location = {
OR = {
geographical_region = world_europe
geographical_region = world_middle_east_persia
geographical_region = world_tibet
geographical_region = world_burma
geographical_region = world_india
}
}
}
localization_key = crane
}
text = {
trigger = {
location = {
OR = {
# Summer
geographical_region = world_asia_minor
geographical_region = world_europe_east
geographical_region = world_africa_north_west
#Winter
geographical_region = world_burma
geographical_region = world_india
geographical_region = world_africa_west
geographical_region = world_africa_east
}
}
}
localization_key = stork
}
text = {
trigger = {
location = {
is_coastal = yes
}
}
localization_key = seagull
}
text = {
trigger = {
location = {
OR = {
geographical_region = world_europe_west_britannia
geographical_region = world_europe_north
geographical_region = sea_north_atlantic
}
}
}
localization_key = tarrock
}
}
GetRandomRegionalWildDaytimeBirdProvince = {
type = province
random_valid = yes
text = {
trigger = {
OR = {
is_coastal = yes
NOR = {
terrain = desert
terrain = desert_mountains
terrain = mountains
terrain = drylands
}
}
}
localization_key = duck
}
text = {
localization_key = pigeon
}
text = {
localization_key = blackbird
}
text = {
trigger = {
OR = {
geographical_region = world_europe
geographical_region = world_asia_minor
geographical_region = world_africa_north_west
geographical_region = world_steppe
geographical_region = world_tibet
}
NOT = { geographical_region = world_europe_west_francia }
}
localization_key = raven
}
text = {
trigger = {
OR = {
geographical_region = world_india
geographical_region = world_burma
geographical_region = world_europe_west_iberia
geographical_region = world_europe_south_east
geographical_region = world_asia_minor
geographical_region = world_africa
geographical_region = world_steppe
geographical_region = world_tibet
}
}
localization_key = vulture
}
text = {
trigger = {
OR = {
geographical_region = world_europe
geographical_region = world_steppe
geographical_region = world_tibet
geographical_region = world_africa_north
geographical_region = world_middle_east
}
}
localization_key = robin
}
text = {
trigger = {
OR = {
geographical_region = world_europe
geographical_region = world_steppe
geographical_region = world_india
geographical_region = world_burma
geographical_region = world_africa_north
geographical_region = world_middle_east
geographical_region = world_asia_minor
}
}
localization_key = sparrow
}
text = {
trigger = {
OR = {
geographical_region = world_europe
geographical_region = world_middle_east_persia
geographical_region = world_tibet
geographical_region = world_burma
geographical_region = world_india
}
}
localization_key = crane
}
text = {
trigger = {
OR = {
# Summer
geographical_region = world_asia_minor
geographical_region = world_europe_east
geographical_region = world_africa_north_west
#Winter
geographical_region = world_burma
geographical_region = world_india
geographical_region = world_africa_west
geographical_region = world_africa_east
}
}
localization_key = stork
}
text = {
trigger = {
is_coastal = yes
}
localization_key = seagull
}
text = {
trigger = {
OR = {
geographical_region = world_europe_west_britannia
geographical_region = world_europe_north
geographical_region = sea_north_atlantic
}
}
localization_key = tarrock
}
}
GetRandomRegionalWood = {
type = province
random_valid = yes
text = {
localization_key = oak # Common tree, fallback
}
text = {
trigger = {
OR = {
geographical_region = world_europe
geographical_region = world_asia_minor
geographical_region = world_africa_north_west
geographical_region = world_steppe
}
NOT = { geographical_region = world_europe_south }
}
localization_key = birch
}
text = {
trigger = {
OR = {
geographical_region = world_europe_north
geographical_region = world_europe_east
geographical_region = world_asia_minor
}
}
localization_key = pine
}
text = {
trigger = {
OR = {
geographical_region = world_europe
geographical_region = world_steppe
geographical_region = world_asia_minor
}
}
localization_key = poplar
}
text = {
trigger = {
OR = {
geographical_region = world_india
geographical_region = world_burma
geographical_region = world_tibet
}
}
localization_key = teak
}
text = {
trigger = {
OR = {
geographical_region = world_india
geographical_region = world_burma
geographical_region = world_tibet
}
}
localization_key = sandalwood
}
text = {
trigger = {
geographical_region = world_africa
}
localization_key = ebony
}
text = {
trigger = {
geographical_region = world_africa
}
localization_key = baobab
}
text = {
trigger = {
OR = {
geographical_region = world_india
geographical_region = world_burma
geographical_region = world_tibet
geographical_region = world_africa
}
}
localization_key = palm
}
}
GetRandomAppropriateTree = {
type = province
random_valid = yes
text = {
trigger = {
OR = {
geographical_region = world_europe
geographical_region = world_asia_minor
geographical_region = world_africa_north_west
geographical_region = world_india
}
NOT = { terrain = jungle }
}
localization_key = oak
fallback = yes
}
text = {
trigger = {
OR = {
geographical_region = world_europe
geographical_region = world_asia_minor
geographical_region = world_africa_north_west
geographical_region = world_steppe
}
NOT = { geographical_region = world_europe_south }
NOT = { terrain = jungle }
}
localization_key = birch
}
text = {
trigger = {
OR = {
geographical_region = world_europe_north
geographical_region = world_europe_east
geographical_region = world_asia_minor
}
}
localization_key = pine
}
text = {
trigger = {
OR = {
geographical_region = world_europe
geographical_region = world_steppe
geographical_region = world_asia_minor
}
}
localization_key = poplar
}
text = {
trigger = {
OR = {
geographical_region = world_india
geographical_region = world_burma
geographical_region = world_tibet
}
}
localization_key = teak
}
text = {
trigger = {
OR = {
geographical_region = world_india
geographical_region = world_burma
geographical_region = world_tibet
}
}
localization_key = sandalwood
}
text = {
trigger = {
geographical_region = world_africa
}
localization_key = ebony
}
text = {
trigger = {
geographical_region = world_africa
}
localization_key = baobab
}
text = {
trigger = {
OR = {
geographical_region = world_india
geographical_region = world_burma
geographical_region = world_tibet
geographical_region = world_africa
geographical_region = world_middle_east
}
}
localization_key = palm
}
}
GetSimpleColor = {
type = character
random_valid = yes
text = {
localization_key = color_simple_blue
}
text = {
localization_key = color_simple_red
}
text = {
localization_key = color_simple_yellow
}
text = {
localization_key = color_simple_orange
}
text = {
localization_key = color_simple_cyan
}
text = {
localization_key = color_simple_purple
}
text = {
localization_key = color_simple_pink
}
text = {
localization_key = color_simple_grey
}
text = {
localization_key = color_simple_black
}
}
GetComplexColor = {
type = character
random_valid = yes
text = {
localization_key = color_complex_gold
}
text = {
localization_key = color_complex_silver
}
text = {
localization_key = color_complex_blue
}
text = {
localization_key = color_complex_red
}
text = {
localization_key = color_complex_purple
}
text = {
localization_key = color_complex_pink
}
text = {
localization_key = color_complex_green
}
text = {
localization_key = color_complex_bronze
}
text = {
localization_key = color_complex_black
}
}
GetRandomMigratoryBird = {
type = character
random_valid = yes
text = {
localization_key = seagull
}
text = {
localization_key = pigeon
}
text = {
trigger = {
root.location = {
OR = {
# Summer
AND = {
middle_of_year_season_trigger = yes
OR = {
geographical_region = world_asia_minor
geographical_region = world_europe_east
geographical_region = world_africa_north_west
geographical_region = sea_ionian_sea
geographical_region = sea_aegean_sea
geographical_region = sea_black_sea
geographical_region = sea_caspian_sea
}
}
#Winter
AND = {
end_of_year_season_trigger = yes
OR = {
geographical_region = world_burma
geographical_region = world_india
geographical_region = world_africa_west
geographical_region = world_africa_east
geographical_region = sea_south_atlantic
geographical_region = sea_indian_ocean
}
}
}
}
}
localization_key = stork
}
text = {
trigger = {
root.location = {
OR = {
geographical_region = world_europe_west_britannia
geographical_region = world_europe_north
geographical_region = sea_north_atlantic
}
}
}
localization_key = tarrock
}
}
GetRandomRegionalDanger = {
type = province
random_valid = yes
text = {
trigger = {
OR = {
terrain = mountains
terrain = desert_mountains
terrain = drylands
}
}
localization_key = danger_cliff
}
text = {
trigger = {
OR = {
terrain = mountains
terrain = desert_mountains
terrain = drylands
terrain = forest
terrain = taiga
terrain = jungle
terrain = hills
}
}
localization_key = danger_ravine
}
text = {
trigger = {
OR = {
terrain = mountains
terrain = desert_mountains
terrain = drylands
terrain = forest
terrain = taiga
terrain = jungle
terrain = hills
}
}
localization_key = danger_rocks
}
text = {
trigger = {
OR = {
terrain = mountains
terrain = desert_mountains
terrain = drylands
terrain = forest
terrain = taiga
terrain = jungle
terrain = hills
terrain = floodplains
}
}
localization_key = danger_ledge
}
text = {
trigger = {
OR = {
terrain = plains
terrain = farmlands
terrain = drylands
terrain = desert
terrain = forest
terrain = taiga
terrain = jungle
terrain = hills
terrain = floodplains
}
}
localization_key = danger_ditch
}
text = {
trigger = {
OR = {
terrain = plains
terrain = farmlands
terrain = drylands
terrain = desert
terrain = forest
terrain = taiga
terrain = jungle
terrain = hills
}
}
localization_key = danger_slope
fallback = yes
}
text = {
trigger = {
OR = {
terrain = plains
terrain = farmlands
terrain = drylands
terrain = desert
terrain = forest
terrain = taiga
terrain = jungle
terrain = hills
terrain = floodplains
}
}
localization_key = danger_bank
}
text = {
trigger = {
OR = {
terrain = plains
terrain = farmlands
terrain = forest
terrain = taiga
terrain = jungle
terrain = hills
terrain = mountains
terrain = floodplains
}
}
localization_key = danger_brook
}
text = {
trigger = {
OR = {
terrain = farmlands
terrain = floodplains
}
}
localization_key = danger_fence
}
text = {
trigger = {
OR = {
terrain = farmlands
terrain = floodplains
}
}
localization_key = danger_wall
}
text = {
trigger = { terrain = wetlands }
localization_key = danger_bog
}
}
GetRandomRegionalDangerSingular = {
type = province
random_valid = yes
text = {
trigger = {
OR = {
terrain = mountains
terrain = desert_mountains
terrain = drylands
}
}
localization_key = danger_cliff
}
text = {
trigger = {
OR = {
terrain = mountains
terrain = desert_mountains
terrain = drylands
terrain = forest
terrain = taiga
terrain = jungle
terrain = hills
}
}
localization_key = danger_ravine
}
text = {
trigger = {
OR = {
terrain = mountains
terrain = desert_mountains
terrain = drylands
terrain = forest
terrain = taiga
terrain = jungle
terrain = hills
}
}
localization_key = danger_rock
}
text = {
trigger = {
OR = {
terrain = mountains
terrain = desert_mountains
terrain = drylands
terrain = forest
terrain = taiga
terrain = jungle
terrain = hills
terrain = floodplains
}
}
localization_key = danger_ledge
}
text = {
trigger = {
OR = {
terrain = plains
terrain = farmlands
terrain = drylands
terrain = desert
terrain = forest
terrain = taiga
terrain = jungle
terrain = hills
terrain = floodplains
}
}
localization_key = danger_ditch
}
text = {
trigger = {
OR = {
terrain = plains
terrain = farmlands
terrain = drylands
terrain = desert
terrain = forest
terrain = taiga
terrain = jungle
terrain = hills
}
}
localization_key = danger_slope
fallback = yes
}
text = {
trigger = {
OR = {
terrain = plains
terrain = farmlands
terrain = drylands
terrain = desert
terrain = forest
terrain = taiga
terrain = jungle
terrain = hills
terrain = floodplains
}
}
localization_key = danger_bank
}
text = {
trigger = {
OR = {
terrain = plains
terrain = farmlands
terrain = forest
terrain = taiga
terrain = jungle
terrain = hills
terrain = mountains
terrain = floodplains
}
}
localization_key = danger_brook
}
text = {
trigger = {
OR = {
terrain = farmlands
terrain = floodplains
}
}
localization_key = danger_fence
}
text = {
trigger = {
OR = {
terrain = farmlands
terrain = floodplains
}
}
localization_key = danger_wall
}
text = {
trigger = { terrain = wetlands }
localization_key = danger_bog
}
}
GetRandomCrossingToBridge = {
type = province
random_valid = yes
text = {
trigger = {
OR = {
is_river_province = yes
is_riverside_province = yes
}
}
localization_key = bridge_crossing_river
}
text = {
trigger = {
terrain = desert
}
localization_key = bridge_crossing_desert
}
text = {
trigger = {
terrain = desert_mountains
}
localization_key = bridge_crossing_desert_mountains
}
text = {
trigger = {
terrain = drylands
}
localization_key = bridge_crossing_drylands
}
text = {
trigger = {
terrain = farmlands
}
localization_key = bridge_crossing_farmlands
}
text = {
trigger = {
terrain = floodplains
}
localization_key = bridge_crossing_floodplains
}
text = {
trigger = {
terrain = forest
}
localization_key = bridge_crossing_forest
}
text = {
trigger = {
terrain = hills
}
localization_key = bridge_crossing_hills
}
text = {
trigger = {
terrain = jungle
}
localization_key = bridge_crossing_jungle
}
text = {
trigger = {
terrain = mountains
}
localization_key = bridge_crossing_mountains
}
text = {
trigger = {
terrain = oasis
}
localization_key = bridge_crossing_oasis
}
text = {
trigger = {
terrain = plains
}
localization_key = bridge_crossing_plains
}
text = {
trigger = {
terrain = steppe
}
localization_key = bridge_crossing_steppe
}
text = {
trigger = {
OR = {
terrain = taiga
has_province_modifier = winter_harsh_modifier
has_province_modifier = winter_normal_modifier
}
}
localization_key = bridge_crossing_taiga
}
text = {
trigger = {
terrain = wetlands
}
localization_key = bridge_crossing_wetlands
}
}
GetRandomImprovisedBridgeMaterial = {
type = province
random_valid = yes
text = {
trigger = {
OR = {
terrain = mountains
terrain = desert_mountains
}
}
localization_key = makeshift_material_ropes
}
text = {
trigger = {
OR = {
terrain = drylands
}
}
localization_key = makeshift_material_sturdy_branches
}
text = {
trigger = {
OR = {
terrain = floodplains
terrain = wetlands
}
}
localization_key = makeshift_material_reeds
}
text = {
trigger = {
OR = {
terrain = forest
terrain = jungle
}
}
localization_key = makeshift_material_vines
}
text = {
trigger = {
OR = {
terrain = desert
terrain = oasis
}
}
localization_key = makeshift_material_palm_fronds
}
text = {
trigger = {
OR = {
terrain = farmlands
terrain = plains
terrain = hills
}
}
localization_key = makeshift_material_long_grasses
}
text = {
trigger = {
OR = {
terrain = taiga
terrain = steppe
}
}
localization_key = makeshift_material_animal_hides
}
}
GetPrecariousTerrainFeature = {
type = province
random_valid = yes
text = {
trigger = {
terrain = desert
}
localization_key = terrain_challenge_desert
}
text = {
trigger = {
terrain = desert_mountains
}
localization_key = terrain_challenge_desert_mountains
}
text = {
trigger = {
terrain = drylands
}
localization_key = terrain_challenge_drylands
}
text = {
trigger = {
terrain = farmlands
}
localization_key = terrain_challenge_farmlands
}
text = {
trigger = {
terrain = floodplains
}
localization_key = terrain_challenge_floodplains
}
text = {
trigger = {
terrain = forest
}
localization_key = terrain_challenge_forest
}
text = {
trigger = {
terrain = hills
}
localization_key = terrain_challenge_hills
}
text = {
trigger = {
terrain = jungle
}
localization_key = terrain_challenge_jungle
}
text = {
trigger = {
terrain = mountains
}
localization_key = terrain_challenge_mountains
}
text = {
trigger = {
terrain = oasis
}
localization_key = terrain_challenge_oasis
}
text = {
trigger = {
terrain = plains
}
localization_key = terrain_challenge_plains
}
text = {
trigger = {
terrain = steppe
}
localization_key = terrain_challenge_steppe
}
text = {
trigger = {
terrain = taiga
}
localization_key = terrain_challenge_taiga
}
text = {
trigger = {
terrain = wetlands
}
localization_key = terrain_challenge_wetlands
}
}
GetRandomSmallPreciousItem = {
type = character
random_valid = yes
text = {
localization_key = loc_small_item_1
}
text = {
localization_key = loc_small_item_2
}
text = {
localization_key = loc_small_item_3
}
text = {
localization_key = loc_small_item_4
}
text = {
localization_key = loc_small_item_5
}
text = {
localization_key = loc_small_item_6
}
text = {
localization_key = loc_small_item_7
}
text = {
localization_key = loc_small_item_8
}
text = {
localization_key = loc_small_item_9
}
}
GetRandomHazardAndRescue = {
type = province
random_valid = yes
text = {
localization_key = trap_scenario_pit_trap
}
text = {
localization_key = trap_scenario_snare_trap
}
text = {
localization_key = trap_scenario_wire_trap
}
text = {
trigger = {
OR = {
terrain = forest
terrain = jungle
terrain = taiga
}
}
localization_key = trap_scenario_falling_net
}
text = {
trigger = {
OR = {
terrain = mountains
terrain = desert_mountains
}
}
localization_key = trap_scenario_rockslide
}
text = {
trigger = {
OR = {
terrain = mountains
terrain = desert_mountains
}
}
localization_key = trap_scenario_cliff_edge
}
text = {
trigger = {
OR = {
terrain = forest
terrain = taiga
}
}
localization_key = trap_scenario_hunters_snare
}
text = {
trigger = {
OR = {
terrain = drylands
terrain = plains
terrain = hills
}
}
localization_key = trap_scenario_snake_nest
}
text = {
trigger = {
OR = {
terrain = drylands
terrain = plains
terrain = hills
}
}
localization_key = trap_scenario_burrow_of_vipers
}
text = {
trigger = {
terrain = steppe
}
localization_key = trap_scenario_thorny_brush
}
text = {
trigger = {
terrain = farmlands
}
localization_key = trap_scenario_irrigation_ditch
}
text = {
trigger = {
terrain = floodplains
}
localization_key = trap_scenario_quicksand
}
text = {
trigger = {
terrain = jungle
}
localization_key = trap_scenario_pit_of_spikes
}
text = {
trigger = {
terrain = oasis
}
localization_key = trap_scenario_water_hole
}
text = {
trigger = {
OR = {
terrain = wetlands
terrain = floodplains
}
}
localization_key = trap_scenario_water_covered_ditch
}
text = {
trigger = {
OR = {
terrain = taiga
has_province_modifier = winter_harsh_modifier
has_province_modifier = winter_normal_modifier
}
}
localization_key = trap_scenario_thin_ice
}
text = {
trigger = {
OR = {
terrain = taiga
terrain = jungle
terrain = forest
}
OR = {
has_province_modifier = winter_harsh_modifier
has_province_modifier = winter_normal_modifier
}
}
localization_key = trap_scenario_snow_laden_branch
}
text = {
trigger = {
OR = {
is_river_province = yes
is_riverside_province = yes
}
}
localization_key = trap_scenario_river_current
}
}
GetTerrainMurderMethod = {
type = province
random_valid = yes
text = {
trigger = {
terrain = desert
}
localization_key = assassination_scenario_desert
}
text = {
trigger = {
terrain = desert_mountains
}
localization_key = assassination_scenario_desert_mountains
}
text = {
trigger = {
terrain = drylands
}
localization_key = assassination_scenario_drylands
}
text = {
trigger = {
terrain = farmlands
}
localization_key = assassination_scenario_farmlands
}
text = {
trigger = {
terrain = floodplains
}
localization_key = assassination_scenario_floodplains
}
text = {
trigger = {
terrain = forest
}
localization_key = assassination_scenario_forest
}
text = {
trigger = {
terrain = hills
}
localization_key = assassination_scenario_hills
}
text = {
trigger = {
terrain = jungle
}
localization_key = assassination_scenario_jungle
}
text = {
trigger = {
terrain = mountains
}
localization_key = assassination_scenario_mountains
}
text = {
trigger = {
terrain = oasis
}
localization_key = assassination_scenario_oasis
}
text = {
setup_scope = {
var:entourage_1 = { save_scope_as = entourage_member_1 }
var:entourage_2 = { save_scope_as = entourage_member_2 }
var:player_1 = { save_scope_as = player_scope }
}
trigger = {
terrain = plains
}
localization_key = assassination_scenario_plains
}
text = {
trigger = {
terrain = steppe
}
localization_key = assassination_scenario_steppe
}
text = {
trigger = {
terrain = taiga
}
localization_key = assassination_scenario_taiga
}
text = {
trigger = {
terrain = wetlands
}
localization_key = assassination_scenario_wetlands
}
}
GetScientificObjects = {
type = character
random_valid = yes
#a bunch of wood species
text = {
localization_key = scientific_objects_wood_species
}
#a handful of insects
text = {
localization_key = scientific_objects_insects
}
#some small critters
text = {
localization_key = scientific_objects_small_critters
}
#a cluster of rocks
text = {
localization_key = scientific_objects_rocks
}
}
GetMarginalia = {
type = character
random_valid = yes
text = {
localization_key = marginalia_reptile
}
text = {
localization_key = marginalia_blob
}
text = {
localization_key = marginalia_knight
}
text = {
localization_key = marginalia_horse_creature
}
text = {
localization_key = marginalia_cat
}
text = {
localization_key = marginalia_horned_man
}
text = {
localization_key = marginalia_hounds
}
text = {
localization_key = marginalia_sad_humans
}
}