﻿MountedWarriorTerm = {
	type = character

	#Faris for muslims

	text = {
		localization_key = knight
	}
}


MountedWarriorTermPlural = {
	type = character

	#Faris for muslims

	text = {
		localization_key = knights
	}
}


MountedWarriorAdjective = {
	type = character

	#Faris for muslims

	text = {
		localization_key = knightly
	}
}

MartialTournamentAdjective = {
	type = character

	text = {
		trigger = {
			government_has_flag = government_is_feudal
			capital_province = {
				geographical_region = world_europe_west
			}
		}
		localization_key = tournament_jousting
	}
	text = {
		trigger = {
			OR = {		
				government_has_flag = government_is_tribal
				faith = {
					has_doctrine = pagan_hostility_doctrine
				}
				capital_province = {
					geographical_region = world_europe_north
				}
			}
		}
		localization_key = tournament_wrestling
	}
	text = {
		trigger = {
			always = no
		}
		localization_key = tournament_sparring
		fallback = yes
	}
}

LevyMenWomen = {
	type = character

	#Gender law triggers

	text = {
		trigger = {
			dummy_male = {
				can_be_combatant_based_on_gender_trigger = { ARMY_OWNER = root }
			}
		}
		localization_key = levies_men
	}

	text = {
		trigger = {
			dummy_female = {
				can_be_combatant_based_on_gender_trigger = { ARMY_OWNER = root }
			}
		}
		localization_key = levies_women
	}

	text = {
		trigger = {
			dummy_male = {
				can_be_combatant_based_on_gender_trigger = { ARMY_OWNER = root }
			}
			dummy_female = {
				can_be_combatant_based_on_gender_trigger = { ARMY_OWNER = root }
			}
		}
		localization_key = levies_people
	}
}

FortifiedBuilding = { #Castle, Fort, Kasbah etc.
	type = character

	text = {
		trigger = {
			government_has_flag = government_is_landless_adventurer
		}
		localization_key = encampment
	}

	text = {
		trigger = {
			culture = { has_cultural_pillar = language_arabic }
		}
		localization_key = kasbah
	}

	text = {
		trigger = {
			culture = { has_cultural_pillar = heritage_indo_aryan }
		}
		localization_key = durga
	}

	text = {
		trigger = {
			culture = { has_cultural_pillar = language_greek }
		}
		localization_key = kastron
	}

	text = {
		trigger = { 
			government_has_flag = government_is_celestial 
			is_governor = yes
		}
		localization_key = compound
	}

	text = {
		trigger = { government_has_flag = government_is_tribal }
		localization_key = stronghold
	}

	text = {
		trigger = { always = no }
		localization_key = castle
		fallback = yes
	}
}

ResidenceBuilding = { #Castle, Palace, etc.
	type = character

	text = {
		trigger = {
			government_has_flag = government_is_nomadic
		}
		localization_key = yurt_residence
	}

	text = {
		trigger = {
			government_has_flag = government_is_tribal
		}
		localization_key = hall_residence
	}

	text = {
		trigger = {
			government_has_flag = government_is_landless_adventurer
		}
		localization_key = tent
	}

	text = {
		trigger = {
			government_has_flag = government_is_republic
			is_landless_adventurer = no
		}
		localization_key = mansion
	}

	text = {
		trigger = {
			is_landless_adventurer = no
			OR = {
				government_has_flag = government_is_theocracy
				is_theocratic_lessee = yes
			}
		}
		localization_key = temple
	}

	text = {
		trigger = {
			government_has_flag = government_is_administrative
			is_governor = yes
			domicile ?= {
				domicile_location.county ?= {
					holder != root
				}
			}
		}
		localization_key = office
	}

	text = {
		trigger = {
			any_held_title = { is_noble_family_title = yes }
			is_governor = no
		}
		localization_key = estate
	}

	text = {
		trigger = {
			is_landless_adventurer = no
			NOR = {
				government_has_flag = government_is_republic
				government_has_flag = government_is_theocracy
				any_held_title = { is_noble_family_title = yes }
				is_theocratic_lessee = yes
			}
		}
		localization_key = castle
	}

	text = {
		localization_key = residence
		fallback = yes
	}
}

ResidenceBuildingPlural = { #Castles, Palaces, etc.
	type = character

	text = {
		trigger = {
			government_has_flag = government_is_nomadic
		}
		localization_key = yurt_residence_plural
	}

	text = {
		trigger = {
			government_has_flag = government_is_tribal
		}
		localization_key = hall_residence_plural
	}

	text = {
		trigger = {
			government_has_flag = government_is_landless_adventurer
		}
		localization_key = camp_plural
	}

	text = {
		trigger = {
			government_has_flag = government_is_republic
			is_landless_adventurer = no
		}
		localization_key = mansions
	}

	text = {
		trigger = {
			is_landless_adventurer = no
			OR = {
				government_has_flag = government_is_theocracy
				is_theocratic_lessee = yes
			}
		}
		localization_key = temples
	}

	text = {
		trigger = {
			government_has_flag = government_is_administrative
			is_governor = yes
			domicile ?= {
				domicile_location.county ?= {
					holder != root
				}
			}
		}
		localization_key = office_plural
	}

	text = {
		trigger = {
			any_held_title = { is_noble_family_title = yes }
		}
		localization_key = estate_plural
	}

	text = {
		trigger = {
			is_landless_adventurer = no
			NOR = {
				government_has_flag = government_is_republic
				government_has_flag = government_is_theocracy
				any_held_title = { is_noble_family_title = yes }
				is_theocratic_lessee = yes
			}
		}
		localization_key = castles
	}

	text = {
		localization_key = residences
		fallback = yes
	}
}


OutdoorsHidingPlace = { #Something you can find in nature / by the road
	type = character

	text = {
		localization_key = trees
	}

	text = {
		localization_key = rocks
	}
}

ObjectToClimb = {
	type = character

	text = {	
		trigger = { location = { terrain = desert } }
		localization_key = sand_dune
	}
	text = {	
		trigger = {
			location = {
				OR = {
					terrain = plains
					terrain = mountains
					terrain = desert_mountains
					terrain = drylands
					terrain = steppe
				}
			}
		}
		localization_key = boulder
	}
	text = {	
		localization_key = tree
	}
}

IndefiniteBodyOfWater = { #Lake, River, Oasis, etc.
	type = character
	random_valid = yes

	text = {
		trigger = {
			location = { terrain = oasis }
		}
		localization_key = body_of_water_an_oasis
	}
	text = {
		trigger = {
			location = { is_coastal = yes }
		}
		localization_key = body_of_water_the_ocean
	}
	text = {
		trigger = {
			location = { is_riverside_province = yes }
		}
		localization_key = body_of_water_a_river
	}
	text = {
		trigger = {
			location = {
				OR = {
					terrain = farmlands
					terrain = jungle
					terrain = wetlands
				}
			}
		}
		localization_key = body_of_water_a_large_pond
	}
	text = {
		trigger = {
			location = {
				OR = {
					terrain = floodplains
					terrain = wetlands
				}
			}
		}
		localization_key = body_of_water_a_lagoon
	}
	text = {
		trigger = {
			location = {
				OR = {
					terrain = plains
					terrain = hills
					terrain = forest
					terrain = taiga
					terrain = steppe
				}
			}
		}
		localization_key = body_of_water_a_lake
	}
	text = {
		trigger = { always = no }
		# For the areas with no good source of water.
		fallback = yes
		localization_key = body_of_water_a_watering_hole
	}
}

# As above, but excluding rivers'n'seas.
IndefiniteBodyOfWater_Static = {
	type = character
	random_valid = yes

	text = {
		trigger = {
			location = { terrain = oasis }
		}
		localization_key = body_of_water_an_oasis
	}
	text = {
		trigger = {
			location = {
				OR = {
					terrain = farmlands
					terrain = jungle
					terrain = wetlands
				}
			}
		}
		localization_key = body_of_water_a_large_pond
	}
	text = {
		trigger = {
			location = {
				OR = {
					terrain = floodplains
					terrain = wetlands
				}
			}
		}
		localization_key = body_of_water_a_lagoon
	}
	text = {
		trigger = {
			location = {
				OR = {
					terrain = plains
					terrain = hills
					terrain = forest
					terrain = taiga
					terrain = steppe
				}
			}
		}
		localization_key = body_of_water_a_lake
	}
	text = {
		trigger = { always = no }
		# For the areas with no good source of water.
		fallback = yes
		localization_key = body_of_water_a_watering_hole
	}
}

RandomExampleName = {
	type = character

	text = {
		localization_key = random_example_name_default
	}
}

TerrainTypeCountyScope = {
	type = landed_title

	text = {	
		trigger = { title_province = { terrain = plains } }
		localization_key = terrain_plains
	}

	text = {	
		trigger = { title_province = { terrain = farmlands } }
		localization_key = terrain_farmlands
	}

	text = {	
		trigger = { title_province = { terrain = hills } }
		localization_key = terrain_hills
	}

	text = {	
		trigger = {
			title_province = {
				OR = {
					terrain = mountains
					terrain = desert_mountains
				}
			}
		}
		localization_key = terrain_mountains
	}

	text = {	
		trigger = { title_province = { terrain = desert } }
		localization_key = terrain_desert
	}

	text = {	
		trigger = { title_province = { terrain = oasis } }
		localization_key = terrain_oasis
	}

	text = {	
		trigger = { title_province = { terrain = jungle } }
		localization_key = terrain_jungle
	}

	text = {	
		trigger = { title_province = { terrain = forest } }
		localization_key = terrain_forest
	}

	text = {	
		trigger = { title_province = { terrain = taiga } }
		localization_key = terrain_taiga
	}

	text = {	
		trigger = { title_province = { terrain = wetlands } }
		localization_key = terrain_wetlands
	}

	text = {	
		trigger = { title_province = { terrain = steppe } }
		localization_key = terrain_steppe
	}

	text = {	
		trigger = { title_province = { terrain = floodplains } }
		localization_key = terrain_floodplains
	}

	text = {	
		trigger = { title_province = { terrain = drylands } }
		localization_key = terrain_drylands
	}
}

TerrainTypeCountyScopePlural = {
	type = landed_title

	text = {	
		trigger = { title_province = { terrain = plains } }
		localization_key = terrain_plains
	}

	text = {	
		trigger = { title_province = { terrain = farmlands } }
		localization_key = terrain_farmlands
	}

	text = {	
		trigger = { title_province = { terrain = hills } }
		localization_key = terrain_hills
	}

	text = {	
		trigger = {
			title_province = {
				OR = {
					terrain = mountains
					terrain = desert_mountains
				}
			}
		}
		localization_key = terrain_mountains
	}

	text = {	
		trigger = { title_province = { terrain = desert } }
		localization_key = terrain_deserts
	}

	text = {	
		trigger = { title_province = { terrain = oasis } }
		localization_key = terrain_oases
	}

	text = {	
		trigger = { title_province = { terrain = jungle } }
		localization_key = terrain_jungles
	}

	text = {	
		trigger = { title_province = { terrain = forest } }
		localization_key = terrain_forests
	}

	text = {	
		trigger = { title_province = { terrain = taiga } }
		localization_key = terrain_taigas
	}

	text = {	
		trigger = { title_province = { terrain = wetlands } }
		localization_key = terrain_wetlands
	}

	text = {	
		trigger = { title_province = { terrain = steppe } }
		localization_key = terrain_steppes
	}

	text = {	
		trigger = { title_province = { terrain = floodplains } }
		localization_key = terrain_floodplains
	}

	text = {	
		trigger = { title_province = { terrain = drylands } }
		localization_key = terrain_drylands
	}
}

TerrainType = {
	type = character

	text = {	
		trigger = { location = { terrain = plains } }
		localization_key = terrain_plains
	}

	text = {	
		trigger = { location = { terrain = farmlands } }
		localization_key = terrain_farmlands
	}

	text = {	
		trigger = { location = { terrain = hills } }
		localization_key = terrain_hills
	}

	text = {	
		trigger = {
			location = {
				OR = {
					terrain = mountains
					terrain = desert_mountains
				}
			}
		}
		localization_key = terrain_mountains
	}

	text = {	
		trigger = { location = { terrain = desert } }
		localization_key = terrain_desert
	}

	text = {	
		trigger = { location = { terrain = oasis } }
		localization_key = terrain_oasis
	}

	text = {	
		trigger = { location = { terrain = jungle } }
		localization_key = terrain_jungle
	}

	text = {	
		trigger = { location = { terrain = forest } }
		localization_key = terrain_forest
	}

	text = {	
		trigger = { location = { terrain = taiga } }
		localization_key = terrain_taiga
	}

	text = {	
		trigger = { location = { terrain = wetlands } }
		localization_key = terrain_wetlands
	}

	text = {	
		trigger = { location = { terrain = steppe } }
		localization_key = terrain_steppe
	}

	text = {	
		trigger = { location = { terrain = floodplains } }
		localization_key = terrain_floodplains
	}

	text = {	
		trigger = { location = { terrain = drylands } }
		localization_key = terrain_drylands
	}
}

TerrainTypeProvince = {
	type = province

	text = {	
		trigger = { terrain = plains }
		localization_key = terrain_plains
	}

	text = {	
		trigger = { terrain = farmlands }
		localization_key = terrain_farmlands
	}

	text = {	
		trigger = { terrain = hills }
		localization_key = terrain_hills
	}

	text = {	
		trigger = {
			OR = {
				terrain = mountains
				terrain = desert_mountains
			}
		}
		localization_key = terrain_mountains
	}

	text = {	
		trigger = { terrain = desert }
		localization_key = terrain_desert
	}

	text = {	
		trigger = { terrain = oasis }
		localization_key = terrain_oasis
	}

	text = {	
		trigger = { terrain = jungle }
		localization_key = terrain_jungle
	}

	text = {	
		trigger = { terrain = forest }
		localization_key = terrain_forest
	}

	text = {	
		trigger = { terrain = taiga }
		localization_key = terrain_taiga
	}

	text = {	
		trigger = { terrain = wetlands }
		localization_key = terrain_wetlands
	}

	text = {	
		trigger = { terrain = steppe }
		localization_key = terrain_steppe
	}

	text = {	
		trigger = { terrain = floodplains }
		localization_key = terrain_floodplains
	}

	text = {	
		trigger = { terrain = drylands }
		localization_key = terrain_drylands
	}

	text = {	
		trigger = { terrain = terraced_hills }
		localization_key = terrain_terraced_hills
	}
}

TerrainTypeProvincePrefix = {
	type = province

	text = {	
		trigger = {
			OR = {
				terrain = plains
				terrain = farmlands
				terrain = oasis
			}
		}
		localization_key = prefix_verdant
	}

	text = {	
		trigger = { terrain = hills }
		localization_key = prefix_rolling
	}

	text = {	
		trigger = {
			OR = {
				terrain = mountains
				terrain = desert_mountains
				terrain = jungle
			}
		}
		localization_key = prefix_mighty
	}

	text = {		
		trigger = {
			OR = {
				terrain = desert
				terrain = steppe
				terrain = taiga
			}
		}
		localization_key = prefix_endless
	}

	text = {	
		trigger = {
			OR = {
				terrain = jungle
				terrain = forest
			}
		}
		localization_key = prefix_lush
	}

	text = {	
		trigger = {
			OR = {
				terrain = floodplains
				terrain = drylands
				terrain = wetlands
			}
		}
		localization_key = prefix_rich
	}
}

Abortifacient = {
	type = character

	random_valid = yes

	text = {
		localization_key = abortifacient_pennyroyal
		weight_multiplier = {
			base = 3
		}
		#Europe, North Africa, Middle East
		trigger = {
			location = {
				OR = {
					geographical_region = world_europe
					geographical_region = world_asia_minor
					geographical_region = world_middle_east
					geographical_region = world_africa_north
				}
			}
		}
	}

	text = {
		localization_key = abortifacient_catmint
		#Europe, Asia, Africa
		trigger = { always = yes }
	}

	text = {
		localization_key = abortifacient_thymbra
		#North Africa, Southern Europe, Middle East, Central Asia
		trigger = {
			location = {
				OR = {
					geographical_region = world_europe_south
					geographical_region = world_asia_minor
					geographical_region = world_middle_east
					geographical_region = world_steppe
					geographical_region = world_africa_north
				}
			}
		}
	}

	text = {
		localization_key = abortifacient_broadleaf_sage
		#Mediterranean
		trigger = {
			location = {
				OR = {
					geographical_region = world_europe_south
					geographical_region = world_asia_minor
					geographical_region = world_africa_north
				}
			}
		}
	}

	text = {
		localization_key = abortifacient_soapwort
		#Europe and Asia
		trigger = {
			location = {
				OR = {
					geographical_region = world_europe
					geographical_region = world_steppe
					geographical_region = world_middle_east
					geographical_region = world_india
					geographical_region = world_tibet
					geographical_region = world_asia_china
					geographical_region = world_asia_japan
					geographical_region = world_asia_korea
					geographical_region = world_asia_southeast
				}
			}
		}
	}

	text = {
		localization_key = abortifacient_galingales
		#Africa, Asia
		trigger = {
			location = {
				OR = {
					geographical_region = world_africa
					geographical_region = world_steppe
					geographical_region = world_middle_east
					geographical_region = world_india
					geographical_region = world_tibet
					geographical_region = world_asia_china
					geographical_region = world_asia_japan
					geographical_region = world_asia_korea
					geographical_region = world_asia_southeast_mainland
					geographical_region = world_asia_sulawesi_maluku
					geographical_region = world_asia_indonesia
				}
			}
		}
	}

	text = {
		localization_key = abortifacient_bishops_lace
		#Christian only
		#Europe and Southwest Asia
		trigger = {
			location = {
				OR = {
					geographical_region = world_europe
					geographical_region = world_asia_minor
					geographical_region = world_middle_east
				}
			}
		}
	}

	text = {
		localization_key = abortifacient_wild_carrot
		#Same as Bishop's Lace
		#Europe and Southwest Asia
		trigger = {
			location = {
				OR = {
					geographical_region = world_europe
					geographical_region = world_asia_minor
					geographical_region = world_middle_east
				}
			}
		}
	}

	text = {
		localization_key = abortifacient_bitter_melon
		#India, Asia
		trigger = {
			location = {
				OR = {
					geographical_region = world_india
					geographical_region = world_asia_southeast
					geographical_region = world_asia_china
					geographical_region = world_asia_japan
					geographical_region = world_asia_sulawesi_maluku
					geographical_region = world_asia_indonesia
				} 
			}
		}
	}

	text = {
		localization_key = abortifacient_nutmeg
		#India, Asia
		trigger = {
			location = {
				OR = {
					geographical_region = world_india
					geographical_region = world_asia_sulawesi_maluku
					geographical_region = world_asia_indonesia
				} 
			}
		}
	}

	text = {
		localization_key = abortifacient_saffron
		#India
		trigger = {
			location = { geographical_region = world_india }
		}
	}

	text = {
		localization_key = abortifacient_vervain
		#Europe
		trigger = {
			location = { geographical_region = world_europe }
		}
	}

	#text = {
	#	localization_key = abortifacient_mugwort
	#	#lesser chance in Europe, rest of Asia
	#}

	text = {
		localization_key = abortifacient_herb_of_grace
		#Christian only
		#Balkans, Anatolia, Mediterranean
		trigger = {
			OR = {
				faith.religion = religion:eastern_orthodox_religion 
				faith.religion = religion:catholic_religion 
				faith.religion = religion:protestant_religion 
			}
			location = {
				OR = {
					geographical_region = world_europe_south
					geographical_region = world_africa_north
					geographical_region = world_asia_minor
				}
			}
		}
	}

	text = {
		localization_key = abortifacient_rue
		#Same as herb-of-grace
		#Balkans, Anatolia, Mediterranean
		trigger = {
			location = {
				OR = {
					geographical_region = world_europe_south
					geographical_region = world_africa_north
					geographical_region = world_asia_minor
				}
			}
		}
	}

	text = {
		localization_key = abortifacient_tansy
		#Europe, Mediterranean
		trigger = {
			location = {
				OR = {
					geographical_region = world_europe
					geographical_region = world_africa_north
					geographical_region = world_asia_minor
				}
			}
		}
	}

	text = {
		localization_key = abortifacient_ergot
		weight_multiplier = {
			base = 3
		}
		#Europe, Asia
		trigger = {
			location = {
				OR = {
					geographical_region = world_europe
					geographical_region = world_asia_north_east
					geographical_region = world_asia_korea
					geographical_region = world_asia_china
					geographical_region = world_asia_japan
				}
			}
		}
	}
}


#Various Venomous Creatures
VenomousCreature = {
	type = character

	text = {
		localization_key = venomous_creature_rare_spider
		trigger = {
			trigger_if = {
				limit = { exists = scope:venomous_creature }
				scope:venomous_creature = flag:rare_spider #Very rare, as spiders poisonous enough to kill a man would need to come from VERY far
			}
			trigger_else = { always = yes }
		}
	}

	text = {
		localization_key = venomous_creature_red_scorpion
		trigger = {
			trigger_if = {
				limit = { exists = scope:venomous_creature }
				scope:venomous_creature = flag:red_scorpion #India, Nepal
			}
			trigger_else = { 
				location = { 
					OR = {
						geographical_region = world_india
						geographical_region = world_asia_china
					}
				}
			}
		}
	}

	text = {
		localization_key = venomous_creature_deathstalker
		trigger = {
			trigger_if = {
				limit = { exists = scope:venomous_creature }
				scope:venomous_creature = flag:deathstalker #North Africa, Middle East and China
			}
			trigger_else = { 
				location = { 
					OR = {
						geographical_region = world_africa_north
						geographical_region = world_middle_east_jerusalem
						geographical_region = world_middle_east_persia
						geographical_region = world_asia_china
					}
				}
			}
		}
	}

	text = {
		localization_key = venomous_creature_fat_tail
		trigger = {
			trigger_if = {
				limit = { exists = scope:venomous_creature }
				scope:venomous_creature = flag:fat_tail #Arabia, Middle East, Egypt, China
			}
			trigger_else = { 
				location = { 
					OR = {
						geographical_region = world_middle_east
						geographical_region = world_africa_north_east
						geographical_region = world_asia_china
					}
				}
			}
		}
	}

	text = {
		localization_key = venomous_creature_viper
		trigger = {
			trigger_if = {
				limit = { exists = scope:venomous_creature }
				scope:venomous_creature = flag:viper #Fallback - Everywhere
			}
			trigger_else = { always = yes }
		}
	}

	text = {
		localization_key = venomous_creature_mamba
		trigger = {
			trigger_if = {
				limit = { exists = scope:venomous_creature }
				scope:venomous_creature = flag:mamba #Sub-saharan Africa
			}
			trigger_else = { 
				location = { geographical_region = world_africa_west }
			}
		}
	}

	text = {
		localization_key = venomous_creature_boomslang
		trigger = {
			trigger_if = {
				limit = { exists = scope:venomous_creature }
				scope:venomous_creature = flag:boomslang #Sub-saharan Africa
			}
			trigger_else = { 
				location = { geographical_region = world_africa_west }
			}
		}
	}

	text = {
		localization_key = venomous_creature_king_cobra
		trigger = {
			trigger_if = {
				limit = { exists = scope:venomous_creature }
				scope:venomous_creature = flag:king_cobra #South-east Asia + India
			}
			trigger_else = { 
				location = { 
					OR = {
						geographical_region = world_india
						geographical_region = world_burma
						geographical_region = world_asia_southeast
					}
				}
			}
		}
	}

	text = {
		localization_key = venomous_creature_daboia
		trigger = {
			trigger_if = {
				limit = { exists = scope:venomous_creature }
				scope:venomous_creature = flag:daboia #India, Southeast Asia
			}
			trigger_else = { 
				location = {
					OR = {
						geographical_region = world_india
						geographical_region = world_asia_southeast
					}
				}
			}
		}
	}

	text = {
		localization_key = venomous_creature_saw_scale
		trigger = {
			trigger_if = {
				limit = { exists = scope:venomous_creature }
				scope:venomous_creature = flag:saw_scale #North Africa, Middle East, Pakistan, India, Southeast Asia
			}
			trigger_else = { 
				location = { 
					OR = {
						geographical_region = world_africa_north
						geographical_region = world_middle_east
						geographical_region = world_india
						geographical_region = world_asia_southeast_mainland
					}
				}
			}
		}
	}

	text = {
		localization_key = venomous_creature_krait
		trigger = {
			trigger_if = {
				limit = { exists = scope:venomous_creature }
				scope:venomous_creature = flag:krait #North Africa, Middle East, Pakistan, India
			}
			trigger_else = { 
				location = { 
					OR = {
						geographical_region = world_india
						geographical_region = world_burma
						geographical_region = world_asia_southeast
					}
				}
			}
		}
	}

	text = {
		localization_key = venomous_creature_beaked_mammal
		trigger = {
			trigger_if = {
				limit = { exists = scope:venomous_creature }
				scope:venomous_creature = flag:beaked_mammal #Australia
			}
			trigger_else = { always = no }
		}
	}

	text = {
		localization_key = venomous_creature_snake
		trigger = {
			always = no
		}
		fallback = yes
	}
}

#VenomousCreatureType
VenomousCreatureType = {
	type = character

	text = {
		localization_key = venomous_creature_scorpion
		trigger = {
			OR = {
				scope:venomous_creature = flag:red_scorpion
				scope:venomous_creature = flag:deathstalker
				scope:venomous_creature = flag:fat_tail
			}
		}
	}
	text = {
		localization_key = venomous_creature_spider
		trigger = {
			scope:venomous_creature = flag:rare_spider
		}
	}
	text = {
		localization_key = venomous_creature_thing
		trigger = {
			scope:venomous_creature = flag:beaked_mammal
		}
	}
	text = {
		localization_key = venomous_creature_snake
		trigger = {
			OR = {
				scope:venomous_creature = flag:viper
				scope:venomous_creature = flag:mamba
				scope:venomous_creature = flag:boomslang
				scope:venomous_creature = flag:king_cobra
				scope:venomous_creature = flag:daboia
				scope:venomous_creature = flag:saw_scale
				scope:venomous_creature = flag:krait
			}
		}
		fallback = yes
	}
}

#VenomousCreatureType
VenomousCreatureTypePlural = {
	type = character

	text = {
		localization_key = venomous_creature_scorpion_plural
		trigger = {
			OR = {
				scope:venomous_creature = flag:red_scorpion
				scope:venomous_creature = flag:deathstalker
				scope:venomous_creature = flag:fat_tail
			}
		}
	}
	text = {
		localization_key = venomous_creature_spider_plural
		trigger = {
			scope:venomous_creature = flag:rare_spider
		}
	}
	text = {
		localization_key = venomous_creature_thing_plural
		trigger = {
			scope:venomous_creature = flag:beaked_mammal
		}
	}
	text = {
		localization_key = venomous_creature_snake_plural
		trigger = {
			OR = {
				scope:venomous_creature = flag:viper
				scope:venomous_creature = flag:mamba
				scope:venomous_creature = flag:boomslang
				scope:venomous_creature = flag:king_cobra
				scope:venomous_creature = flag:daboia
				scope:venomous_creature = flag:saw_scale
				scope:venomous_creature = flag:krait
			}
		}
		fallback = yes
	}
}

#VenomousCreatureType
VenomousCreatureAttack = {
	type = character

	text = {
		localization_key = venomous_creature_sting
		trigger = {
			OR = {
				scope:venomous_creature = flag:red_scorpion
				scope:venomous_creature = flag:deathstalker
				scope:venomous_creature = flag:fat_tail
				scope:venomous_creature = flag:beaked_mammal
			}
		}
	}
	text = {
		localization_key = venomous_creature_bite
		trigger = {
			OR = {
				scope:venomous_creature = flag:rare_spider
				scope:venomous_creature = flag:viper
				scope:venomous_creature = flag:mamba
				scope:venomous_creature = flag:boomslang
				scope:venomous_creature = flag:king_cobra
				scope:venomous_creature = flag:daboia
				scope:venomous_creature = flag:saw_scale
				scope:venomous_creature = flag:krait
			}
		}
	}
}

#VenomousCreatureAttackPlural
VenomousCreatureAttackPlural = {
	type = character

	text = {
		localization_key = venomous_creature_stings
		trigger = {
			OR = {
				scope:venomous_creature = flag:red_scorpion
				scope:venomous_creature = flag:deathstalker
				scope:venomous_creature = flag:fat_tail
				scope:venomous_creature = flag:beaked_mammal
			}
		}
	}
	text = {
		localization_key = venomous_creature_bites
		trigger = {
			OR = {
				scope:venomous_creature = flag:rare_spider
				scope:venomous_creature = flag:viper
				scope:venomous_creature = flag:mamba
				scope:venomous_creature = flag:boomslang
				scope:venomous_creature = flag:king_cobra
				scope:venomous_creature = flag:daboia
				scope:venomous_creature = flag:saw_scale
				scope:venomous_creature = flag:krait
			}
		}
	}
}

VenomousCreatureMovement = {
	type = character

	text = {
		localization_key = venomous_creature_scutter
		trigger = {
			OR = {
				scope:venomous_creature = flag:red_scorpion
				scope:venomous_creature = flag:deathstalker
				scope:venomous_creature = flag:fat_tail
				scope:venomous_creature = flag:rare_spider
			}
		}
	}
	text = {
		localization_key = venomous_creature_slither
		trigger = {
			OR = {
				scope:venomous_creature = flag:viper
				scope:venomous_creature = flag:mamba
				scope:venomous_creature = flag:boomslang
				scope:venomous_creature = flag:king_cobra
				scope:venomous_creature = flag:daboia
				scope:venomous_creature = flag:saw_scale
				scope:venomous_creature = flag:krait
			}
		}
	}
	text = {
		localization_key = venomous_creature_scamper
		trigger = {
			scope:venomous_creature = flag:beaked_mammal
		}
	}
}


RandomReligiousTextName = {
	type = character

	text = {
		trigger = {
			#Original implementation
			trigger_if = {
				limit = { exists = scope:religious_book_title }
				scope:religious_book_title = flag:golden_legend
			}
			#We're a LAAMP visiting somewhere
			trigger_else_if = {
				limit = { exists = scope:visiting_location }
				OR = {
					location.faith.religion = religion:eastern_orthodox_religion 
					location.faith.religion = religion:catholic_religion 
					location.faith.religion = religion:protestant_religion 
				}
			}
			#The book is of my religion
			trigger_else = { 
					OR = {
						location.faith.religion = religion:eastern_orthodox_religion 
						location.faith.religion = religion:catholic_religion 
						location.faith.religion = religion:protestant_religion 
					}	 
				} 
			}
		}
		localization_key = random_religious_text_golden_legend
	}

	text = {
		trigger = {
			#Original implementation
			trigger_if = {
				limit = { exists = scope:religious_book_title }
				scope:religious_book_title = flag:city_of_god
			}
			#We're a LAAMP visiting somewhere
			trigger_else_if = {
				limit = { exists = scope:visiting_location }
				OR = {
					location.faith.religion = religion:eastern_orthodox_religion 
					location.faith.religion = religion:catholic_religion 
					location.faith.religion = religion:protestant_religion 
				}
			}
			#The book is of my religion
			trigger_else = { 
				OR = {
					faith.religion = religion:eastern_orthodox_religion 
					faith.religion = religion:catholic_religion 
					faith.religion = religion:protestant_religion 
				} 
			}
		}
		localization_key = random_religious_text_city_of_god
	}

	text = {
		trigger = {
			#Original implementation
			trigger_if = {
				limit = { exists = scope:religious_book_title }
				scope:religious_book_title = flag:summa_theologica
			}
			#We're a LAAMP visiting somewhere
			trigger_else_if = {
				limit = { exists = scope:visiting_location }
				OR = {
					location.faith.religion = religion:eastern_orthodox_religion 
					location.faith.religion = religion:catholic_religion 
					location.faith.religion = religion:protestant_religion 
				}
				NOT = { location.faith = faith:orthodox }
			}
			#The book is of my religion
			trigger_else = {
				OR = {
					faith.religion = religion:eastern_orthodox_religion 
					faith.religion = religion:catholic_religion 
					faith.religion = religion:protestant_religion 
				} 
				NOT = { faith = faith:orthodox }
			}
		}
		localization_key = random_religious_text_summa_theologica
	}

	text = {
		trigger = {
			#Original implementation
			trigger_if = {
				limit = { exists = scope:religious_book_title }
				scope:religious_book_title = flag:sic_et_non
			}
			#We're a LAAMP visiting somewhere
			trigger_else_if = {
				limit = { exists = scope:visiting_location }
				OR = {
					location.faith.religion = religion:eastern_orthodox_religion 
					location.faith.religion = religion:catholic_religion 
					location.faith.religion = religion:protestant_religion 
				}
				NOT = { location.faith = faith:orthodox }
			}
			#The book is of my religion
			trigger_else = {
				OR = {
					faith.religion = religion:eastern_orthodox_religion 
					faith.religion = religion:catholic_religion 
					faith.religion = religion:protestant_religion 
				} 
				NOT = { faith = faith:orthodox }
			}
		}
		localization_key = random_religious_text_sic_et_non
	}

	text = {
		trigger = {
			#Original implementation
			trigger_if = {
				limit = { exists = scope:religious_book_title }
				scope:religious_book_title = flag:chrysostomos
			}
			#We're a LAAMP visiting somewhere
			trigger_else_if = {
				limit = { exists = scope:visiting_location }
				location.faith = faith:orthodox
			}
			#The book is of my religion
			trigger_else = { faith = faith:orthodox }
		}
		localization_key = random_religious_text_chrysostomos
	}

	text = {
		trigger = {
			#Original implementation
			trigger_if = {
				limit = { exists = scope:religious_book_title }
				scope:religious_book_title = flag:symeon_menologion
			}
			#We're a LAAMP visiting somewhere
			trigger_else_if = {
				limit = { exists = scope:visiting_location }
				location.faith = faith:orthodox
			}
			#The book is of my religion
			trigger_else = { faith = faith:orthodox }
		}
		localization_key = random_religious_text_symeon_menologion
	}

	text = {
		trigger = {
			#Original implementation
			trigger_if = {
				limit = { exists = scope:religious_book_title }
				scope:religious_book_title = flag:god_and_christ
			}
			#We're a LAAMP visiting somewhere
			trigger_else_if = {
				limit = { exists = scope:visiting_location }
				location.faith = faith:orthodox
			}
			#The book is of my religion
			trigger_else = { faith = faith:orthodox }
		}
		localization_key = random_religious_text_god_and_christ
	}

	text = {
		trigger = {
			#Original implementation
			trigger_if = {
				limit = { exists = scope:religious_book_title }
				scope:religious_book_title = flag:the_small_book_on_theism
			}
			#We're a LAAMP visiting somewhere
			trigger_else_if = {
				limit = { exists = scope:visiting_location }
				location.faith.religion = religion:islam_religion
			}
			#The book is of my religion
			trigger_else = { faith.religion = religion:islam_religion }
		}
		localization_key = random_religious_text_the_small_book_on_theism
	}

	text = {
		trigger = {
			#Original implementation
			trigger_if = {
				limit = { exists = scope:religious_book_title }
				scope:religious_book_title = flag:modern_philosophy
			}
			#We're a LAAMP visiting somewhere
			trigger_else_if = {
				limit = { exists = scope:visiting_location }
				location.faith.religion = religion:islam_religion
			}
			#The book is of my religion
			trigger_else = { faith.religion = religion:islam_religion }
		}
		localization_key = random_religious_text_modern_philosophy
	}

	text = {
		trigger = {
			#Original implementation
			trigger_if = {
				limit = { exists = scope:religious_book_title }
				scope:religious_book_title = flag:stories_from_holy_book
			}
			trigger_else = { always = yes }
		}
		localization_key = random_religious_text_stories_from_holy_book
	}
	
}


RandomEntertainmentTextName = {
	type = character

	text = {
		trigger = {
			scope:entertainment_book_title = flag:beowulf
		}
		localization_key = random_entertainment_text_beowulf
	}

	text = {
		trigger = {
			scope:entertainment_book_title = flag:niebelungenlied
		}
		localization_key = random_entertainment_text_niebelungenlied
	}

	text = {
		trigger = {
			scope:entertainment_book_title = flag:song_of_roland
		}
		localization_key = random_entertainment_text_song_of_roland
	}

	text = {
		trigger = {
			scope:entertainment_book_title = flag:mabinogi
		}
		localization_key = random_entertainment_text_mabinogi
	}

	text = {
		trigger = {
			scope:entertainment_book_title = flag:travels_to_jerusalem
		}
		localization_key = random_entertainment_text_travels_to_jerusalem
	}

	text = {
		trigger = {
			scope:entertainment_book_title = flag:east_of_indus
		}
		localization_key = random_entertainment_text_east_of_indus
	}

	text = {
		trigger = {
			scope:entertainment_book_title = flag:travels_to_byzantium
		}
		localization_key = random_entertainment_text_travels_to_byzantium
	}

	text = {
		trigger = {
			scope:entertainment_book_title = flag:digenes_akrites
		}
		localization_key = random_entertainment_text_digenes_akrites
	}

	text = {
		trigger = {
			scope:entertainment_book_title = flag:epigrams
		}
		localization_key = random_entertainment_text_epigrams
	}

	text = {
		trigger = {
			scope:entertainment_book_title = flag:philogelos
		}
		localization_key = random_entertainment_text_philogelos
	}

	text = {
		trigger = {
			scope:entertainment_book_title = flag:riddle_poems
		}
		localization_key = random_entertainment_text_riddle_poems
	}
}


RandomInformativeTextName = {
	type = character

	text = {
		trigger = {
			scope:informative_book_title = flag:on_the_judgement_of_the_stars
		}
		localization_key = random_informative_text_on_the_judgement_of_the_stars
	}

	text = {
		trigger = {
			scope:informative_book_title = flag:the_perfect_state
		}
		localization_key = random_informative_text_the_perfect_state
	}

	text = {
		trigger = {
			scope:informative_book_title = flag:spiritual_medicine
		}
		localization_key = random_informative_text_spiritual_medicine
	}

	text = {
		trigger = {
			scope:informative_book_title = flag:trotula
		}
		localization_key = random_informative_text_trotula
	}

	text = {
		trigger = {
			scope:informative_book_title = flag:the_improvement_of_the_moral_qualities
		}
		localization_key = random_informative_text_the_improvement_of_the_moral_qualities
	}

	text = {
		trigger = {
			scope:informative_book_title = flag:armes_prydein
		}
		localization_key = random_informative_text_armes_prydein
	}

	text = {
		trigger = {
			scope:informative_book_title = flag:almagest
		}
		localization_key = random_informative_text_almagest
	}
	text = {
		trigger = {
			scope:informative_book_title = flag:anekdota
		}
		localization_key = random_informative_text_anekdota
	}
	text = {
		trigger = {
			scope:informative_book_title = flag:chronographia
		}
		localization_key = random_informative_text_chronographia
	}
}


MusicalPerformer = {
	type = character
	random_valid = yes

	text = {
		#Latin
		localization_key = music_performer_troubadour
	}
}


MusicalPerformerPossessive = {
	type = character
	random_valid = yes

	text = {
		#Latin
		localization_key = music_performer_troubadour_possessive
	}
}

#NOTE! All of these nouns should work with "a" (not "an")
RegionalGameObject = {
	type = character
	random_valid = yes

	text = {
		localization_key = deck_of_cards
	}

	text = {
		trigger = {
			location = {
				geographical_region = world_india
			}
		}
		localization_key = pachisi_board #indian
	}

	text = {
		localization_key = chess_set
	}
}

CulturalCurse = {
	type = character
	random_valid = yes

	#Christian
	text = {
		trigger = { 
			OR = {
				faith.religion = religion:eastern_orthodox_religion 
				faith.religion = religion:catholic_religion 
				faith.religion = religion:protestant_religion 
			} 
		}
		localization_key = curse_by_the_blood
	}
	text = {
		trigger = { 
			OR = {
				faith.religion = religion:eastern_orthodox_religion 
				faith.religion = religion:catholic_religion 
				faith.religion = religion:protestant_religion 
			}  }
		localization_key = curse_gods_wounds
	}
	text = {
		trigger = { 
			OR = {
				faith.religion = religion:eastern_orthodox_religion 
				faith.religion = religion:catholic_religion 
				faith.religion = religion:protestant_religion 
			}  }
		localization_key = curse_by_gods_nails
	}

	#Swedish
	text = {
		trigger = {
			OR = {
				culture = { has_name_list = name_list_norwegian }
				culture = { has_name_list = name_list_swedish }
			}
		}
		localization_key = curse_helvete
	}
	text = {
		trigger = { culture = { has_name_list = name_list_swedish } }
		localization_key = curse_helvetes_javla_skit
	}
	text = {
		trigger = { culture = { has_name_list = name_list_swedish } }
		localization_key = curse_skit
	}
	text = {
		trigger = {
			OR = {
				culture = { has_name_list = name_list_swedish }
				culture = { has_name_list = name_list_norse }
			}
			faith = faith:norse_pagan
		}
		localization_key = curse_balders_balle
	}

	#Norse
	text = {
		trigger = { culture = { has_name_list = name_list_norse } }
		localization_key = curse_skitr
	}

	#Scanian
	text = {
		trigger = {
			OR = {
				culture = { has_name_list = name_list_danish }
				culture = { has_name_list = name_list_swedish }
			}
			capital_province.duchy = title:d_skane
		}
		localization_key = curse_jevla_mog
	}
	text = {
		trigger = {
			OR = {
				culture = { has_name_list = name_list_danish }
				culture = { has_name_list = name_list_swedish }
			}
			capital_province.duchy = title:d_skane
		}
		localization_key = curse_alahue
	}

	#Norwegian
	text = {
		trigger = { culture = { has_name_list = name_list_norwegian } }
		localization_key = curse_fy_fanden
	}
	text = {
		trigger = { culture = { has_name_list = name_list_norwegian } }
		localization_key = curse_pokker
	}
	text = {
		trigger = { culture = { has_name_list = name_list_norwegian } }
		localization_key = curse_haestkuk
	}


	#German
	text = {
		trigger = { culture = { has_cultural_pillar = language_central_germanic } }
		localization_key = curse_scheisse
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_central_germanic } }
		localization_key = curse_dreck
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_central_germanic } }
		localization_key = curse_verdammt
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_central_germanic } }
		localization_key = curse_gottverdammt
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_central_germanic } }
		localization_key = curse_zum_teufel
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_central_germanic } }
		localization_key = curse_himmel_arsch_und_zwirn
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_central_germanic } }
		localization_key = curse_kreuzdonnerwetter
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_central_germanic } }
		localization_key = curse_zur_holle
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_central_germanic } }
		localization_key = curse_was_fur_ein_mist
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_central_germanic } }
		localization_key = curse_was_fur_ein_dreck
	}


	#Dutch
	text = {
		trigger = { culture = { has_name_list = name_list_dutch } }
		localization_key = curse_godver
	}
	text = {
		trigger = { culture = { has_name_list = name_list_dutch } }
		localization_key = curse_godverdomme
	}
	text = {
		trigger = { culture = { has_name_list = name_list_dutch } }
		localization_key = curse_tering
	}
	text = {
		trigger = { culture = { has_name_list = name_list_dutch } }
		localization_key = curse_godgloeiende
	}
	text = {
		trigger = { culture = { has_name_list = name_list_dutch } }
		localization_key = curse_kanker
	}
	text = {
		trigger = { culture = { has_name_list = name_list_dutch } }
		localization_key = curse_vervloekt
	}

	#Polish
	text = {
		trigger = { culture = { has_name_list = name_list_polish } }
		localization_key = curse_niech_mnie_diabli
	}
	text = {
		trigger = { culture = { has_name_list = name_list_polish } }
		localization_key = curse_zaraza
	}

	#French
	text = {
		trigger = { culture = { has_cultural_pillar = language_french } }
		localization_key = curse_merde
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_french } }
		localization_key = curse_putain
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_french } }
		localization_key = curse_fils_de_pute
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_french } }
		localization_key = curse_sacrebleu
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_french } }
		localization_key = curse_nom_dune_pipe
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_french } }
		localization_key = curse_calisse
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_french } }
		localization_key = curse_ostie_de_criss_de_tabarnak
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_french } }
		localization_key = curse_morbleu
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_french } }
		localization_key = curse_diantre
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_french } }
		localization_key = curse_peste
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_french } }
		localization_key = curse_mortecouille
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_french } }
		localization_key = curse_ventre_dieu
	}
	text = {
		trigger = { culture = { has_cultural_pillar = language_french } }
		localization_key = curse_puterelle
	}

	#Spanish
	text = {
		trigger = { culture = { has_name_list = name_list_castilian } }
		localization_key = curse_maldicion
	}
	text = {
		trigger = { culture = { has_name_list = name_list_castilian } }
		localization_key = curse_maldita_sea
	}
	text = {
		trigger = { culture = { has_name_list = name_list_castilian } }
		localization_key = curse_mierda
	}
	text = {
		trigger = { culture = { has_name_list = name_list_castilian } }
		localization_key = curse_habrase_visto
	}
	text = {
		trigger = { culture = { has_name_list = name_list_castilian } }
		localization_key = curse_madre_mia
	}
	text = {
		trigger = { culture = { has_name_list = name_list_castilian } }
		localization_key = curse_ay_de_mi
	}

	#Italian
	text = {
		trigger = { culture = { has_name_list = name_list_italian } }
		localization_key = curse_cazzo
	}
	text = {
		trigger = { culture = { has_name_list = name_list_italian } }
		localization_key = curse_minchia
	}
	text = {
		trigger = { culture = { has_name_list = name_list_italian } }
		localization_key = curse_merda
	}
	text = {
		trigger = { culture = { has_name_list = name_list_italian } }
		localization_key = curse_vaffanculo
	}

	#Russian
	text = {
		trigger = { culture = { has_name_list = name_list_russian } }
		localization_key = curse_proklyatie
	}
	text = {
		trigger = { culture = { has_name_list = name_list_russian } }
		localization_key = curse_dyavol
	}
	text = {
		trigger = { culture = { has_name_list = name_list_russian } }
		localization_key = curse_vot_dermo
	}

	#Lithuanian
	text = {
		trigger = { culture = { has_name_list = name_list_lithuanian } }
		localization_key = curse_rupus_miltai
	}
	text = {
		trigger = { culture = { has_name_list = name_list_lithuanian } }
		localization_key = curse_velniai_rautu
	}
	text = {
		trigger = { culture = { has_name_list = name_list_lithuanian } }
		localization_key = curse_rupuze
	}

	#Han Chinese
	text = {
		trigger = { culture = { has_name_list = name_list_han } }
		localization_key = curse_fu_gu
	}
	text = {
		trigger = { culture = { has_name_list = name_list_han } }
		localization_key = curse_yanwang_suoming
	}
	text = {
		trigger = { culture = { has_name_list = name_list_han } }
		localization_key = curse_lai_hama
	}

	#Fallback (english)
	text = {
		trigger = { always = no }
		fallback = yes
		localization_key = curse_curses
	}
	text = {
		trigger = { always = no }
		fallback = yes
		localization_key = curse_shit
	}

}

GetOldBook = {
	type = character
	text = {
		trigger = {
			culture = { has_cultural_pillar = language_greek }
		}
		localization_key = old_book_greek
	}
	text = {
		trigger = {
			faith.religion = { is_in_family = rf_abrahamic }
			NOT = {
				culture = { has_cultural_pillar = language_greek }
			}
		}
		localization_key = old_book_abrahamic
	}
	text = {
		trigger = {
			faith.religion = { is_in_family = rf_pagan }
		}
		localization_key = old_book_pagan
	}
	text = {
		trigger = {
			faith.religion = { is_in_family = rf_eastern }
		}
		localization_key = old_book_eastern
	}
	text = {
		trigger = { always = no }
		fallback = yes
		localization_key = old_book_general
	}
}

get_region_dog_type = {
	type = character 
	random_valid = yes

	# Britain
	text = {
		trigger = {
			current_date >= 1300.1.1
			capital_province = { geographical_region = world_europe_west_britannia }
		}
		localization_key = dog_type_talbot # Talbot
	}
	text = {
		trigger = {
			capital_province = { geographical_region = world_europe_west_britannia }
		}
		localization_key = dog_type_corgi # Corgi
	}
	text = {
		trigger = {
			capital_province = { geographical_region = world_europe_west_britannia }
		}
		localization_key = dog_type_rache # Rache
	}
	# Germany
	text = {
		trigger = {
			capital_province = { geographical_region = world_europe_west_germania }
		}
		localization_key = dog_type_bullenbeisser # Bullenbeisser
	}
	text = {
		trigger = {
			capital_province = { geographical_region = world_europe_west_germania }
		}
		localization_key = dog_type_spitz # Spitz
	}
	# France
	text = {
		trigger = {
			current_date >= 1100.1.1
			capital_province = { geographical_region = world_europe_west_francia }
		}
		localization_key = dog_type_chiengris # Chien-gris
	}
	# Europe
	text = {
		trigger = {
			capital_province = { geographical_region = world_europe_south }
		}
		localization_key = dog_type_molossian # Molossus
	}
	text = {
		trigger = {
			capital_province = { geographical_region = world_europe }
		}
		localization_key = dog_type_mastiff # Mastiff
	}
	text = {
		trigger = {
			capital_province = { geographical_region = world_europe_north }
		}
		localization_key = dog_type_vallhund # Vallhund
	}
	text = {
		trigger = {
			capital_province = { geographical_region = world_europe }
		}
		localization_key = dog_type_limer # Limer
	}
	# Steppe
	text = {
		trigger = {
			capital_province = {
				OR = {
					geographical_region = world_europe
					geographical_region = world_steppe_west
				}
			}
		}
		localization_key = dog_type_alaunt # Alaunt
	}
	text = {
		trigger = {
			capital_province = {
				OR = {
					geographical_region = world_europe_north
					geographical_region = world_steppe_west
				}
			}
		}
		localization_key = dog_type_laika # Laika (Samoyed)
	}
	# Africa
	text = {
		trigger = {
			capital_province = { geographical_region = world_africa }
		}
		localization_key = dog_type_basenji # Basenji
	}
	# Asia
	text = {
		trigger = {
			capital_province = { geographical_region = world_middle_east }
		}
		localization_key = dog_type_canaan # Canaan
	}
	text = {
		trigger = {
			capital_province = {
				OR = {
					geographical_region = world_middle_east
					geographical_region = world_africa_north
				}
			}
		}
		localization_key = dog_type_saluki # Saluki
	}
	text = {
		trigger = {
			capital_province = { geographical_region = world_persian_empire }
		}
		localization_key = dog_type_tazi # Tazi (Afghan)
	}
	text = {
		trigger = {
			capital_province = { geographical_region = world_asia_east }
		}
		localization_key = dog_type_chow_chow # Chow Chow
	}
	text = {
		trigger = {
			capital_province = {
				OR = {
					geographical_region = world_asia_north_east
					geographical_region = world_asia_sakhalin_hokkaido
					geographical_region = world_asia_japan
				}
			}
		}
		localization_key = dog_type_hokkaido # Hokkaido
	}
	text = {
		trigger = {
			capital_province = { geographical_region = world_asia_korea }
		}
		localization_key = dog_type_jindo # Jindo
	}
	text = {
		trigger = {
			capital_province = { geographical_region = world_asia_philippines }
		}
		localization_key = dog_type_asong_gubat # Asong Gubat
	}
	text = {
		trigger = {
			capital_province = { geographical_region = world_asia_southeast_mainland }
		}
		localization_key = dog_type_telomian # Telomian
	}
	text = {
		trigger = {
			capital_province = {
				OR = {
					geographical_region = world_asia_malaysia
					geographical_region = world_asia_sulawesi_maluku
					geographical_region = world_asia_indonesia
				}
			}
		}
		localization_key = dog_type_kinta # Kinta
	}
	text = {
		trigger = {
			capital_province = { geographical_region = world_asia_china }
		}
		localization_key = dog_type_shar_pei # Shar Pei
	}
	text = {
		trigger = {
			capital_province = { geographical_region = world_asia_china }
		}
		localization_key = dog_type_tibetan_mastiff # Tibetan Mastiff
	}
	text = {
		trigger = {
			capital_province = { geographical_region = world_asia_japan }
		}
		localization_key = dog_type_shikoku # Shikoku
	}
	text = {
		trigger = {
			capital_province = { geographical_region = world_asia_japan }
		}
		localization_key = dog_type_akita # Akita
	}
	# India
	text = {
		trigger = {
			capital_province = { geographical_region = world_india }
		}
		localization_key = dog_type_desi # Desi
	}
	# East
	text = {
		trigger = {
			capital_province = {
				OR = {
					geographical_region = world_himalaya
					geographical_region = world_steppe_tarim
					geographical_region = world_steppe_east
				}
			}
		}
		localization_key = dog_type_lion_dog # Lion dog (Chow Chow / Shar Pei)
	}
	# Generic
	text = {
		trigger = { always = yes }
		localization_key = dog_type_hound # Hound
	}
}

get_region_flower_type = {
	type = province
	random_valid = yes

	text = {
		trigger = {
			OR = {
				geographical_region = world_india
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_africa_west
				geographical_region = world_africa_east
				geographical_region = world_asia_southeast
			}
		}
		localization_key = flower_type_hibiscus # Hibiscus
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_india
				geographical_region = world_africa_west
				geographical_region = world_africa_east
				geographical_region = world_asia_china
				geographical_region = world_asia_japan
			}
		}
		localization_key = flower_type_gardenia # Gardenia
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_steppe_east
				geographical_region = world_steppe_tarim
				geographical_region = world_himalaya
				geographical_region = world_india
				geographical_region = world_asia_southeast
				geographical_region = world_asia_china
				geographical_region = world_asia_japan
				geographical_region = world_asia_korea
			}
		}
		localization_key = flower_type_lotus # Lotus
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_steppe_east
				geographical_region = world_steppe_tarim
				geographical_region = world_himalaya
				geographical_region = world_india
				geographical_region = world_asia_china
				geographical_region = world_asia_japan
			}
		}
		localization_key = flower_type_chrysanthemum # Chrysanthemum
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_india
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe_west
				geographical_region = world_asia_japan
				geographical_region = world_asia_china
				geographical_region = world_asia_southeast
			}
		}
		localization_key = flower_type_jasmine # Jasmine
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe
				geographical_region = world_africa
			}
		}
		localization_key = flower_type_delphinium # Delphinium
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe_west
				geographical_region = world_asia_china
				geographical_region = world_asia_japan
			}
		}
		localization_key = flower_type_violet # Violet/Pansy
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe_west
				geographical_region = world_asia_china
				geographical_region = world_asia_japan
			}
		}
		localization_key = flower_type_peony # Peony
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe
			}
		}
		localization_key = flower_type_lavender # Lavender
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe
				geographical_region = world_india
				geographical_region = world_asia_china
				geographical_region = world_asia_japan
			}
		}
		localization_key = flower_type_lily # Lily
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe
			}
		}
		localization_key = flower_type_geranium # Geranium
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe
			}
		}
		localization_key = flower_type_iris # Iris
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe_west
				geographical_region = world_africa_north
				geographical_region = world_asia_china
				geographical_region = world_asia_japan
			}
		}
		localization_key = flower_type_foxglove # Foxglove/Digitalis
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe_south
				geographical_region = world_africa_north
			}
		}
		localization_key = flower_type_carnation # Carnation/Dianthus
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe_south
				geographical_region = world_africa_north
			}
		}
		localization_key = flower_type_snapdragon # Snapdragon/Antirrhinum
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_africa_north
				geographical_region = world_asia_minor
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_steppe
				geographical_region = world_asia_china
				geographical_region = world_asia_japan
			}
		}
		localization_key = flower_type_narcissus # Narcissus/Daffodil
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe_south
				geographical_region = world_africa_north
				geographical_region = world_asia_minor
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_steppe
			}
		}
		localization_key = flower_type_crocus # Crocus
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_asia_minor
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_steppe_west
			}
		}
		localization_key = flower_type_tulip # Tulip
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe_south
				geographical_region = world_africa_north
				geographical_region = world_asia_minor
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_steppe
				geographical_region = world_asia_china
			}
		}
		localization_key = flower_type_poppy # Poppy
	}
	# Asia
	text = {
		trigger = { geographical_region = world_asia_china }
		localization_key = flower_type_camellia # Camellia
	}
	text = {
		trigger = { geographical_region = world_asia_china }
		localization_key = flower_type_chinese_primrose # Chinese Primrose
	}
	text = {
		trigger = { geographical_region = world_asia_china }
		localization_key = flower_type_plum_blossom # Plum Blossom
	}
	text = {
		trigger = { geographical_region = world_asia_japan }
		localization_key = flower_type_cherry_blossom # Cherry Blossom
	}
	text = {
		trigger = { geographical_region = world_asia_japan }
		localization_key = flower_type_japanese_iridaceae # Japanese Iridaceae
	}
	text = {
		trigger = { geographical_region = world_asia_korea }
		localization_key = flower_type_korean_bellflower # Korean Bellflower
	}
	text = {
		trigger = { geographical_region = world_asia_korea }
		localization_key = flower_type_korean_rhododendron # Korean Rhododendron
	}
	text = {
		trigger = { geographical_region = world_asia_sakhalin_hokkaido }
		localization_key = flower_type_hokkaido_alpine # Hokkaido Alpine
	}
	text = {
		trigger = { geographical_region = world_asia_borneo }
		localization_key = flower_type_tropical_rafflesia # Tropical Rafflesia
	}
	text = {
		trigger = { 
			OR = {
				geographical_region = world_asia_borneo
				geographical_region = world_asia_sulawesi_maluku
				geographical_region = world_asia_indonesia
			}
		}
		localization_key = flower_type_nepenthes_pitcher # Nephentese Pitcher
	}
	text = {
		trigger = { geographical_region = world_asia_philippines }
		localization_key = flower_type_jade_vine # Jade Vine
	}
	text = {
		trigger = { geographical_region = world_asia_philippines }
		localization_key = flower_type_medinilla # Medinilla
	}
	text = {
		trigger = { geographical_region = world_asia_malaysia }
		localization_key = flower_type_tiger_orchid # Tiger Orchid
	}
	text = {
		trigger = { geographical_region = world_asia_southeast_mainland }
		localization_key = flower_type_telipogon # Telipogon
	}
	text = {
		trigger = { geographical_region = world_asia_southeast_mainland }
		localization_key = flower_type_bali_orchid # Bali Orchid
	}
	text = {
		trigger = { geographical_region = world_asia_china }
		localization_key = flower_type_weigela # Weigela
	}
	text = {
		trigger = { always = yes }
		localization_key = flower_type_rose # Rose
	}
	text = {
		trigger = { always = yes }
		localization_key = flower_type_orchid # Orchid
	}
	text = {
		trigger = { always = yes }
		localization_key = flower_type_aster # Aster/Daisy
	}
}

get_region_flower_type_plural = {
	type = province 
	random_valid = yes

	text = {
		trigger = {
			OR = {
				geographical_region = world_india
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_africa_west
				geographical_region = world_africa_east
			}
		}
		localization_key = flower_type_hibiscus_plural # Hibiscuses
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_india
				geographical_region = world_africa_west
				geographical_region = world_africa_east
			}
		}
		localization_key = flower_type_gardenia_plural # Gardenias
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_steppe_east
				geographical_region = world_steppe_tarim
				geographical_region = world_himalaya
				geographical_region = world_india
				geographical_region = world_asia_southeast
				geographical_region = world_asia_china
				geographical_region = world_asia_japan
				geographical_region = world_asia_korea
			}
		}
		localization_key = flower_type_lotus_plural # Lotuses
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_steppe_east
				geographical_region = world_steppe_tarim
				geographical_region = world_himalaya
				geographical_region = world_india
			}
		}
		localization_key = flower_type_chrysanthemum_plural # Chrysanthemums
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_india
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe_west
				geographical_region = world_asia_japan
				geographical_region = world_asia_china
				geographical_region = world_asia_southeast
			}
		}
		localization_key = flower_type_jasmine # Jasmine
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe
				geographical_region = world_africa
			}
		}
		localization_key = flower_type_delphinium_plural # Delphiniums
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe_west
			}
		}
		localization_key = flower_type_violet_plural # Violets/Pansies
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe_west
			}
		}
		localization_key = flower_type_peony_plural # Peonies
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe
			}
		}
		localization_key = flower_type_lavender # Lavender
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe
				geographical_region = world_india
			}
		}
		localization_key = flower_type_lily_plural # Lilies
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe
			}
		}
		localization_key = flower_type_geranium_plural # Geraniums
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe
			}
		}
		localization_key = flower_type_iris_plural # Irises
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_asia_minor
				geographical_region = world_steppe_west
				geographical_region = world_africa_north
			}
		}
		localization_key = flower_type_foxglove_plural # Foxgloves/Digitalises
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe_south
				geographical_region = world_africa_north
			}
		}
		localization_key = flower_type_carnation_plural # Carnations/Dianthuses
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe_south
				geographical_region = world_africa_north
			}
		}
		localization_key = flower_type_snapdragon_plural # Snapdragons/Antirrhinums
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe
				geographical_region = world_africa_north
				geographical_region = world_asia_minor
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_steppe
			}
		}
		localization_key = flower_type_narcissus_plural # Narcissuses/Daffodils
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe_south
				geographical_region = world_africa_north
				geographical_region = world_asia_minor
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_steppe
			}
		}
		localization_key = flower_type_crocus_plural # Crocuses
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_asia_minor
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_steppe_west
			}
		}
		localization_key = flower_type_tulip_plural # Tulips
	}
	text = {
		trigger = {
			OR = {
				geographical_region = world_europe_south
				geographical_region = world_africa_north
				geographical_region = world_asia_minor
				geographical_region = world_middle_east
				geographical_region = world_middle_east_persia
				geographical_region = world_steppe
				geographical_region = world_asia_china
			}
		}
		localization_key = flower_type_poppy_plural # Poppies
	}
	# Asia
	text = {
		trigger = { geographical_region = world_asia_china }
		localization_key = flower_type_camellia_plural # Camellias
	}
	text = {
		trigger = { geographical_region = world_asia_china }
		localization_key = flower_type_chinese_primrose_plural # Chinese Primroses
	}
	text = {
		trigger = { geographical_region = world_asia_china }
		localization_key = flower_type_plum_blossom_plural # Plum Blossoms
	}
	text = {
		trigger = { geographical_region = world_asia_japan }
		localization_key = flower_type_cherry_blossom_plural # Cherry Blossoms
	}
	text = {
		trigger = { geographical_region = world_asia_japan }
		localization_key = flower_type_japanese_iridaceae # Japanese Iridaceae
	}
	text = {
		trigger = { geographical_region = world_asia_korea }
		localization_key = flower_type_korean_bellflower_plural # Korean Bellflowers
	}
	text = {
		trigger = { geographical_region = world_asia_korea }
		localization_key = flower_type_korean_rhododendron_plural # Korean Rhododendrons
	}
	text = {
		trigger = { geographical_region = world_asia_sakhalin_hokkaido }
		localization_key = flower_type_hokkaido_alpine_plural # Hokkaido Alpines
	}
	text = {
		trigger = { geographical_region = world_asia_borneo }
		localization_key = flower_type_tropical_rafflesia_plural # Tropical Rafflesias
	}
	text = {
		trigger = { 
			OR = {
				geographical_region = world_asia_borneo
				geographical_region = world_asia_sulawesi_maluku
				geographical_region = world_asia_indonesia
			}
		}
		localization_key = flower_type_nepenthes_pitcher_plural # Nephentese Pitchers
	}
	text = {
		trigger = { geographical_region = world_asia_philippines }
		localization_key = flower_type_jade_vine_plural # Jade Vines
	}
	text = {
		trigger = { geographical_region = world_asia_philippines }
		localization_key = flower_type_medinilla_plural # Medinillas
	}
	text = {
		trigger = { geographical_region = world_asia_malaysia }
		localization_key = flower_type_tiger_orchid_plural # Tiger Orchids
	}
	text = {
		trigger = { geographical_region = world_asia_southeast_mainland }
		localization_key = flower_type_telipogon_plural # Telipogons
	}
	text = {
		trigger = { geographical_region = world_asia_southeast_mainland }
		localization_key = flower_type_bali_orchid_plural # Bali Orchids
	}
	text = {
		trigger = { geographical_region = world_asia_china }
		localization_key = flower_type_weigela_plural # Weigelas
	}
	text = {
		trigger = { always = yes }
		localization_key = flower_type_rose # Rose
	}
	text = {
		trigger = { always = yes }
		localization_key = flower_type_orchid # Orchid
	}
	text = {
		trigger = { always = yes }
		localization_key = flower_type_aster # Aster/Daisy
	}
	text = {
		trigger = { always = yes }
		localization_key = flower_type_rose_plural # Roses
	}
	text = {
		trigger = { always = yes }
		localization_key = flower_type_orchid_plural # Orchids
	}
	text = {
		trigger = { always = yes }
		localization_key = flower_type_aster_plural # Asters/Daisies
	}
}

get_carvable_surface = {
	type = province

	text = {
		trigger = {
			is_likely_to_contain_trees_trigger = yes
		}
		localization_key = tree
	}
	text = {
		fallback = yes
		trigger = {
			always = yes
		}
		localization_key = rock
	}
}

RegionalFerociousAnimal = {
	type = character
	random_valid = yes

	#Bear
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:animal_type }
				var:animal_type = flag:bear
			}
			trigger_else = {
				location = { geographical_region = hunt_animal_bear_region }
			}
		}
		localization_key = animal_type_bear
	}
	#Wolf
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:animal_type }
				var:animal_type = flag:wolf
			}
			trigger_else = {
				location = { 
					NOR = {
						geographical_region = world_africa_west
						geographical_region = world_asia_southeast
					}
				}
			}
		}
		localization_key = animal_type_wolf
	}
	# Hyena
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:animal_type }
				var:animal_type = flag:hyena
			}
			trigger_else = {
				location = {
					OR = {
						geographical_region = world_africa
						geographical_region = world_middle_east
						geographical_region = world_india
						geographical_region = world_asia_china
						geographical_region = world_asia_southeast_mainland
					}
				}
			}
		}
		localization_key = animal_type_hyena
	}
	#Boar
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:animal_type }
				var:animal_type = flag:boar
			}
			trigger_else = {
				location = { geographical_region = hunt_animal_boar_region }
			}
		}
		localization_key = animal_type_boar
	}
	#Tiger
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:animal_type }
				var:animal_type = flag:tiger
			}
			trigger_else = {
				location = { hunt_animal_tiger_trigger = yes }
			}
		}
		localization_key = animal_type_tiger
	}
	#Leopard
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:animal_type }
				var:animal_type = flag:leopard
			}
			trigger_else = {
				location = { hunt_animal_leopard_trigger = yes }
			}
		}
		localization_key = animal_type_leopard
	}
	#Lion
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:animal_type }
				var:animal_type = flag:lion
			}
			trigger_else = {
				location = { hunt_animal_lion_trigger = yes }
			}
		}
		localization_key = animal_type_lion
	}
	#Gorilla
	text = {
		trigger = {
			location = { geographical_region = world_africa_east }
		}
		localization_key = animal_type_gorilla
	}
	#Fallback - Shape
	text = {
		trigger = { always = no }
		localization_key = animal_type_shape
		fallback = yes
	}
}

RegionalOnlyFerociousAnimal = {
	type = character
	random_valid = yes

	#Bear
	text = {
		trigger = {
			location = { geographical_region = hunt_animal_bear_region }
		}
		localization_key = animal_type_bear
	}
	#Wolf
	text = {
		trigger = {
			NOT = {
				location = { geographical_region = world_africa_west }
			}
		}
		localization_key = animal_type_wolf
		fallback = yes
	}
	# Hyena
	text = {
		trigger = {
			location = {
				OR = {
					geographical_region = world_africa
					geographical_region = world_middle_east
					geographical_region = world_india
					geographical_region = world_asia_china
					geographical_region = world_asia_southeast_mainland
				}
			}
		}
		localization_key = animal_type_hyena
	}
	#Boar
	text = {
		trigger = {
			location = { geographical_region = hunt_animal_boar_region }
		}
		localization_key = animal_type_boar
	}
	#Tiger
	text = {
		trigger = {
			location = { hunt_animal_tiger_trigger = yes }
		}
		localization_key = animal_type_tiger
	}
	#Leopard
	text = {
		trigger = {
			location = { hunt_animal_leopard_trigger = yes }
		}
		localization_key = animal_type_leopard
	}
	#Lion
	text = {
		trigger = {
			location = { hunt_animal_lion_trigger = yes }
		}
		localization_key = animal_type_lion
	}
	#Gorilla
	text = {
		trigger = {
			location = { geographical_region = world_africa_east }
		}
		localization_key = animal_type_gorilla
	}
}
RegionalOnlyFerociousAnimalPlural = {
	parent = RegionalOnlyFerociousAnimal
	suffix = "_plural"
}
#this is used with the select_local_farm_animal_effect effect
RegionalFarmAnimal = {
	type = character
	random_valid = yes

	#Goat
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:goat
			}
			trigger_else = { always = yes }
			
		}
		localization_key = regional_farm_animal_goat
	}

	#Chicken
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:chicken
			}
			trigger_else = { always = yes }
		}
		localization_key = regional_farm_animal_chicken
	}

	#Cow
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:cow
			}
			trigger_else = { always = yes }
		}
		localization_key = regional_farm_animal_cow
	}
	
	#Sheep
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:sheep
			}
			trigger_else = { always = yes }
		}
		localization_key = regional_farm_animal_sheep
	}

	#Pig
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:pig
			}
			trigger_else = { 
				location.faith = {
					NOR = {
						religion_tag = islam_religion
						religion_tag = judaism_religion
					}
				}
			}
		}
		localization_key = regional_farm_animal_pig
	}
	
	#Yak
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:yak
			}
			trigger_else = {
				location = {
					OR = {
						geographical_region = world_tibet
						geographical_region = ghw_region_mongolia
						geographical_region = world_steppe
						geographical_region = world_asia_china
						geographical_region = world_asia_korea
						geographical_region = world_asia_southeast
					}
				}
			}
			
		}
		localization_key = regional_farm_animal_yak
	}

	#Camel
	text = {
		trigger = {
			#No need to disturb the original implementation
			trigger_if = {
				limit = { 
					NOT = { exists = var:local_farm_animal }
				}
				location = {
					OR = {
						geographical_region = world_middle_east
						geographical_region = world_africa_north
						geographical_region = world_asia_china # Bactrian Camel
					}
				}
			}
			trigger_else = { always = no }
			
		}
		localization_key = regional_farm_animal_camel
	}

	#Horse
	text = {
		trigger = {
			#No need to disturb the original implementation
			trigger_if = {
				limit = { 
					NOT = { exists = var:local_farm_animal }
				}
				always = yes
			}
			trigger_else = {
				always = no
			}
			
		}
		localization_key = regional_farm_animal_horse
	}
}

RegionalFarmAnimalPlural = {
	type = character
	random_valid = yes

	#Goat
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:goat
			}
			trigger_else = { always = yes }
			
		}
		localization_key = regional_farm_animal_goat_plural
	}

	#Chicken
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:chicken
			}
			trigger_else = { always = no } # ... "herd of chickens" ain't a thing.
		}
		localization_key = regional_farm_animal_chicken_plural
	}

	#Cow
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:cow
			}
			trigger_else = { always = yes }
		}
		localization_key = regional_farm_animal_cow_plural
	}
	
	#Sheep
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:sheep
			}
			trigger_else = { always = yes }
		}
		localization_key = regional_farm_animal_sheep_plural
	}

	#Pig
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:pig
			}
			trigger_else = { 
				location.faith = {
					NOR = {
						religion_tag = islam_religion
						religion_tag = judaism_religion
					}
				}
			}
		}
		localization_key = regional_farm_animal_pig_plural
	}
	
	#Yaks
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:yak
			}
			trigger_else = {
				location = {
					OR = {
						geographical_region = world_tibet
						geographical_region = ghw_region_mongolia
						geographical_region = world_steppe
						geographical_region = world_asia_china
						geographical_region = world_asia_korea
						geographical_region = world_asia_southeast
					}
				}
			}
			
		}
		localization_key = regional_farm_animal_yak_plural
	}
}

SoundingRegionalFarmAnimal = {
	type = character
	random_valid = yes

	#Goat
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:goat
			}
			trigger_else = { always = yes }
			
		}
		localization_key = regional_farm_animal_bleating_goat
	}

	#Chicken
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:chicken
			}
			trigger_else = { always = yes }
		}
		localization_key = regional_farm_animal_clucking_chicken
	}

	#Cow
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:cow
			}
			trigger_else = { always = yes }
		}
		localization_key = regional_farm_animal_bellowing_cow
	}
	
	#Sheep
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:sheep
			}
			trigger_else = { always = yes }
		}
		localization_key = regional_farm_animal_bleating_sheep
	}

	#Pig
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:pig
			}
			trigger_else = { 
				location.faith = {
					NOR = {
						religion_tag = islam_religion
						religion_tag = judaism_religion
					}
				}
			}
		}
		localization_key = regional_farm_animal_snorting_pig
	}
	
	#Yak
	text = {
		trigger = {
			trigger_if = {
				limit = { exists = var:local_farm_animal }
				var:local_farm_animal = flag:yak
			}
			trigger_else = {
				location = {
					OR = {
						geographical_region = world_tibet
						geographical_region = ghw_region_mongolia
						geographical_region = world_steppe
						geographical_region = world_asia_china
						geographical_region = world_asia_korea
						geographical_region = world_asia_southeast
					}
				}
			}
			
		}
		localization_key = regional_farm_animal_grunting_yak
	}

	#Camel
	text = {
		trigger = {
			#No need to disturb the original implementation
			trigger_if = {
				limit = { 
					NOT = { exists = var:local_farm_animal }
				}
				location = {
					OR = {
						geographical_region = world_middle_east
						geographical_region = world_africa_north
						geographical_region = world_asia_china # Bactrian Camel
					}
				}
			}
			trigger_else = { always = no }
			
		}
		localization_key = regional_farm_animal_grunting_camel
	}

	#Horse
	text = {
		trigger = {
			#No need to disturb the original implementation
			trigger_if = {
				limit = { 
					NOT = { exists = var:local_farm_animal }
				}
				always = yes
			}
			trigger_else = {
				always = no
			}
			
		}
		localization_key = regional_farm_animal_whinnying_horse
	}
}

RegionalArtilleryType = {
	type = character

	text = {
		trigger = { culture = { has_innovation = innovation_gunpowder } }
		localization_key = regional_artillery_bombard
	}
	text = {
		trigger = { culture = { has_innovation = innovation_trebuchet } }
		localization_key = regional_artillery_trebuchet
	}
	text = {
		trigger = { culture = { has_innovation = innovation_mangonel } }
		localization_key = regional_artillery_mangonel
	}
	text = {
		trigger = { always = yes }
		localization_key = regional_artillery_onager
	}
}

RegionalArtilleryPlural = {
	type = character

	parent = RegionalArtilleryType
	suffix = "_plural"
}

RegionalShipType = {
	type = character
	random_valid = yes

	text = {
		trigger = { culture = { has_cultural_pillar = heritage_north_germanic } }
		localization_key = regional_ship_knarr
	}
	text = {
		trigger = { artifact_use_northern_unit_visuals_trigger = yes }
		localization_key = regional_ship_longship
	}
	text = {
		trigger = { culture = { has_building_gfx = mediterranean_building_gfx } }
		localization_key = regional_ship_galley
	}
	text = {
		trigger = {
			culture = {
				OR = {
					has_cultural_pillar = heritage_byzantine
					has_cultural_pillar = heritage_caucasian
				}
			}
		}
		localization_key = regional_ship_dromon
	}
	text = {
		trigger = { culture = { has_unit_gfx = western_unit_gfx } }
		localization_key = regional_ship_cog
	}
	text = {
		trigger = { always = yes }
		localization_key = regional_ship_fallback
	}
}

RegionalShipPlural = {
	type = character

	parent = RegionalShipType
	suffix = "_plural"
}

RegionalPoxAnimal = {
	type = character
	random_valid = yes

	#Goat
	text = {
		localization_key = regional_farm_animal_goat
	}

	#Chicken
	text = {
		localization_key = regional_farm_animal_chicken
	}

	#Cow
	text = {
		localization_key = regional_farm_animal_cow
	}

	#Sheep
	text = {
		localization_key = regional_farm_animal_sheep
	}

	#Pig
	text = {
		trigger = {
			faith = {
				NOR = {
					religion_tag = islam_religion
					religion_tag = judaism_religion
				}
			}
		}
		localization_key = regional_farm_animal_pig
	}

	#Yak
	text = {
		trigger = {
			capital_province = {
				OR = {
					geographical_region = world_tibet
					geographical_region = ghw_region_mongolia
					geographical_region = world_steppe
					geographical_region = world_asia_china
					geographical_region = world_asia_korea
					geographical_region = world_asia_southeast
				}
			}
		}
		localization_key = regional_farm_animal_yak
	}

	#Monkey
	text = {
		trigger = {
			capital_province = {
				OR = {
					geographical_region = world_middle_east
					geographical_region = world_india
					geographical_region = world_africa
					geographical_region = world_burma
					geographical_region = world_asia_china
					geographical_region = world_asia_japan
					geographical_region = world_asia_korea
					geographical_region = world_asia_southeast
				}
			}
		}
		localization_key = animal_monkey
	}
}

WritingInstrument = {
	type = character
	random_valid = yes

	text = { # Quills, European
		trigger = {
			trigger_if = {
				limit = {
					exists = capital_province
				}
				capital_province = {
					geographical_region = world_europe
				}
			}
			trigger_else_if = {
				limit = {
					exists = liege_or_court_owner.capital_province
				}
				liege_or_court_owner.capital_province = {
					geographical_region = world_europe
				}
			}
			trigger_else_if = {
				limit = { exists = location }
				location = { geographical_region = world_europe }
			}
			trigger_else = {
				always = no
			}
		}
		localization_key = quill
	}

	text = { # Pens, non-European. Made from bamboo, reeds, whatever. Just a bit of wood sharpened to a point and dipped in ink.
		localization_key = pen
		fallback = yes
	}
}

GetKnightErrantAnimal = {
	type = character
	
	text = {
		trigger = {
			location = {
				geographical_region = world_europe
			}
		}
		localization_key = GetKnightErrantAnimal_swan
	}
	text = {
		trigger = {
			location = {
				OR = {
					geographical_region = world_india
					geographical_region = world_burma
					geographical_region = ghw_region_caucasus
					geographical_region = world_asia_china
					geographical_region = world_asia_japan
					geographical_region = world_asia_korea
					geographical_region = world_asia_southeast
				}
			}
		}
		localization_key = GetKnightErrantAnimal_tiger
	}
	text = {
		trigger = {
			location = {
				geographical_region = world_africa
			}
		}
		localization_key = GetKnightErrantAnimal_lion
	}
	text = { # Basically everywhere
		localization_key = GetKnightErrantAnimal_hart
		fallback = yes
	}
}

RegionalWeaponMetal = {
	type = character

	text = {
		trigger = {
			location = {
				OR = {
					geographical_region = world_india_deccan
					geographical_region = world_india_bengal
					geographical_region = world_india_rajastan
					geographical_region = world_burma
					geographical_region = world_asia_thailand
				}
			}
		}
		localization_key = metal_wootz_steel
	}
	text = {
		trigger = {
			location = {
				OR = {
					geographical_region = world_middle_east
					geographical_region = world_asia_minor
					geographical_region = world_africa_north_east
				}
			}
		}
		localization_key = metal_damascus_steel
	}
	text = {
		trigger = {
			location = {
				OR = {
					geographical_region = world_europe_east
					geographical_region = world_steppe_tarim
					geographical_region = world_steppe_west
					geographical_region = world_steppe_central
					geographical_region = world_steppe_east
					geographical_region = world_siberia
					geographical_region = world_asia_north_east
					geographical_region = world_asia_sakhalin_hokkaido
				}
			}
		}
		localization_key = metal_bulat_steel
	}
	text = {
		trigger = {
			location = {
				OR = {
					geographical_region = world_asia_china
					geographical_region = world_asia_japan
					geographical_region = world_asia_korea
					geographical_region = world_asia_southeast
				}
			}
		}
		localization_key = metal_bintie_steel
	}
	text = {
		trigger = {
			NOR = {
				government_has_flag = government_is_tribal
				government_has_flag = government_is_nomadic
			}
		}
		localization_key = metal_steel
	}

	text = {
		localization_key = metal_iron
		fallback = yes
	}
}

RegionalFabric = {
	type = character
	random_valid = yes

	text = {
		trigger = {
			location = {
				OR = {
					geographical_region = world_europe_west
					geographical_region = world_europe_north
					geographical_region = world_europe_south
					geographical_region = world_europe_east
					geographical_region = world_asia_china
				}
			}
		}
		localization_key = cloth_linen
	}
	text = {
		trigger = {
			location = {
				OR = {
					geographical_region = world_africa_north_east
					geographical_region = world_africa_east
					geographical_region = world_asia_china
					geographical_region = world_asia_philippines
					geographical_region = world_asia_borneo
					geographical_region = world_asia_sulawesi_maluku
					geographical_region = world_asia_indonesia
				}
			}
		}
		localization_key = cloth_cotton
	}
	text = {
		trigger = {
			location = {
				NOR = {
					geographical_region = world_africa_west
					geographical_region = world_africa_east
					geographical_region = world_asia
				}
			}
		}
		localization_key = cloth_silk
	}
	text = {
		trigger = {
			location = {
				NOR = {
					geographical_region = world_africa_west
					geographical_region = world_africa_east
					geographical_region = world_asia_east
				}
			}
		}
		localization_key = cloth_satin
	}
	text = {
		trigger = {
			location = {
				NOR = {
					geographical_region = world_africa_west
					geographical_region = world_africa_east
				}
			}
		}
		localization_key = cloth_velvet
	}
	text = {
		trigger = {
			location = {
				NOR = {
					geographical_region = world_africa_west
					geographical_region = world_africa_east
					geographical_region = world_asia_china
				}
			}
		}
		localization_key = cloth_samite
	}
	text = {
		trigger = {
			location = {
				OR = {
					geographical_region = world_europe_west
					geographical_region = world_europe_north
					geographical_region = world_europe_south
					geographical_region = world_europe_east
				}
			}
			NOT = {
				religion = religion:judaism_religion
			}
		}
		localization_key = cloth_fustian
	}
	text = {
		trigger = {
			location = {
				geographical_region = world_europe_west_britannia
			}
			current_date >= 1200.1.1
		}
		localization_key = cloth_worsted_wool
	}

	text = {
		localization_key = cloth_wool
		fallback = yes
	}
}

TerrainStruggleLoc = {
	type = character

	text = {
		trigger = {
			current_season_trigger = {
				SEASON = winter
			}
		}
		localization_key = TerrainStruggleWinter
	}
	text = {
		trigger = {
			current_season_trigger = {
				SEASON = rainy_season
			}
		}
		localization_key = TerrainStruggleRain
	}
	text = {
		trigger = {
			current_season_trigger = {
				SEASON = summer
			}
		}
		localization_key = TerrainStruggleSun
	}
}

TerrainInspirationLoc = {
	type = province

	text = {
		trigger = {
			terrain = mountains
		}
		localization_key = TerrainInspirationMountains
	}
	text = {
		trigger = {
			terrain = hills
		}
		localization_key = TerrainInspirationHills
	}
	text = {
		trigger = {
			terrain = jungle
		}
		localization_key = TerrainInspirationJungle
	}
	text = {
		trigger = {
			terrain = taiga
		}
		localization_key = TerrainInspirationTaiga
	}
	text = {
		trigger = {
			terrain = wetlands
		}
		localization_key = TerrainInspirationWetlands
	}
	text = {
		trigger = {
			terrain = floodplains
		}
		localization_key = TerrainInspirationFloodplains
	}
	text = {
		trigger = {
			terrain = desert
		}
		localization_key = TerrainInspirationDesert
	}
	text = {
		trigger = {
			terrain = forest
		}
		localization_key = TerrainInspirationForest
	}
	text = {
		trigger = {
			terrain = farmlands
		}
		localization_key = TerrainInspirationFarmlands
	}
	text = {
		trigger = {
			terrain = steppe
		}
		localization_key = TerrainInspirationSteppe
	}
	text = {
		trigger = {
			terrain = drylands
		}
		localization_key = TerrainInspirationdrylands
	}
}

GetProvinceTricksterSpirit = {
	type = province

	text = {
		trigger = {
			geographical_region = world_asia_sulawesi_maluku
		}
		localization_key = trickster_spirit_maluku
	}

	text = {
		trigger = {
			geographical_region = world_asia_borneo
		}
		localization_key = trickster_spirit_borneo
	}

	text = {
		trigger = {
			geographical_region = world_asia_philippines
		}
		localization_key = trickster_spirit_philippines
	}

	text = {
		trigger = {
			geographical_region = world_asia_indonesia
		}
		localization_key = trickster_spirit_indonesia
	}

	text = {
		trigger = {
			geographical_region = world_asia_malaysia
		}
		localization_key = trickster_spirit_malaysia
	}

	text = {
		trigger = {
			geographical_region = world_asia_thailand
			culture = { has_cultural_pillar = heritage_tai }
		}
		localization_key = trickster_spirit_thailand
	}

	text = {
		trigger = {
			geographical_region = world_asia_thailand
			NOT = { culture = { has_cultural_pillar = heritage_tai } }
		}
		localization_key = trickster_spirit_indochina
	}

	text = {
		trigger = {
			geographical_region = world_asia_sakhalin_hokkaido
		}
		localization_key = trickster_spirit_sakhalin_hokkaido
	}

	text = {
		trigger = {
			geographical_region = world_asia_japan
		}
		localization_key = trickster_spirit_japan
	}

	text = {
		trigger = {
			geographical_region = world_asia_korea
		}
		localization_key = trickster_spirit_korea
	}

	text = {
		trigger = {
			geographical_region = world_tibet
		}
		localization_key = trickster_spirit_tibet
	}

	text = {
		trigger = {
			geographical_region = world_asia_china
		}
		localization_key = trickster_spirit_china
	}

	text = {
		trigger = {
			geographical_region = world_siberia
		}
		localization_key = trickster_spirit_siberia
	}

	text = {
		trigger = {
			geographical_region = world_steppe
		}
		localization_key = trickster_spirit_steppe
	}

	text = {
		trigger = {
			geographical_region = world_africa_east
		}
		localization_key = trickster_spirit_africa_east
	}

	text = {
		trigger = {
			geographical_region = world_africa_west
		}
		localization_key = trickster_spirit_africa_west
	}

	text = {
		trigger = {
			geographical_region = world_africa_north
		}
		localization_key = trickster_spirit_africa_north
	}

	text = {
		trigger = {
			geographical_region = world_india
		}
		localization_key = trickster_spirit_india
	}

	text = {
		trigger = {
			geographical_region = world_middle_east
		}
		localization_key = trickster_spirit_middle_east
	}

	text = {
		trigger = {
			geographical_region = world_europe_south_italy
		}
		localization_key = trickster_spirit_east
	}

	text = {
		trigger = {
			OR = {
				geographical_region = world_europe_south_east
				geographical_region = world_asia_minor
			}
		}
		localization_key = trickster_spirit_balkans
	}

	text = {
		trigger = {
			geographical_region = world_europe_east
		}
		localization_key = trickster_spirit_east
	}

	text = {
		trigger = {
			geographical_region = world_europe_north
		}
		localization_key = trickster_spirit_north
	}

	text = {
		trigger = {
			geographical_region = world_europe_west_iberia
		}
		localization_key = trickster_spirit_iberia
	}

	text = {
		trigger = {
			geographical_region = custom_netherlands
		}
		localization_key = trickster_spirit_netherlands
	}

	text = {
		trigger = {
			geographical_region = world_europe_west_francia
		}
		localization_key = trickster_spirit_francia
	}

	text = {
		trigger = {
			geographical_region = world_europe_west_germania
		}
		localization_key = trickster_spirit_germania
	}

	text = {
		trigger = {
			geographical_region = world_europe_west_britannia
		}
		localization_key = trickster_spirit_britannia
	}

	text = {
		fallback = yes
		localization_key = trickster_spirit_default
	}
}

#This is used only in the peasant uprisings, make your own custom loc if you want it in events
RegionalPeasantHeadgear = {
	type = character

	text = {
		trigger = {
			culture = {
				has_clothing_gfx = western_clothing_gfx
			}
		}
		localization_key = peasant_headgear_coif
	}

	text = {
		trigger = {
			culture = {
				has_clothing_gfx = french_clothing_gfx
			}
		}
		localization_key = peasant_headgear_chaperon
	}

	text = {
		trigger = {
			culture = {
				OR = {
					has_clothing_gfx = mongol_clothing_gfx
					has_clothing_gfx = northern_clothing_gfx
					has_clothing_gfx = sami_clothing_gfx
					has_clothing_gfx = ugro_permian_clothing_gfx
				}
			}
		}
		localization_key = peasant_headgear_fur
	}

	text = {
		trigger = {
			culture = {
				has_clothing_gfx = chinese_clothing_gfx #historical reasons, see Red and Yellow Turban uprisings
			}
		}
		localization_key = peasant_headgear_chinese
	}

	text = {
		trigger = {
			culture = {
				OR = {
					has_clothing_gfx = mena_clothing_gfx
					has_clothing_gfx = dde_abbasid_clothing_gfx
					has_clothing_gfx = iranian_clothing_gfx
					has_clothing_gfx = iberian_muslim_clothing_gfx
				}
			}
		}
		localization_key = peasant_headgear_turban
	}

	text = {
		trigger = {
			culture = {
				has_clothing_gfx = japanese_clothing_gfx
			}
		}
		localization_key = peasant_headgear_kasa
	}

	text = {
		trigger = {
			culture = {
				has_clothing_gfx = west_slavic_clothing_gfx
			}
		}
		localization_key = peasant_headgear_hood
	}

	text = {
		trigger = {
			culture = {
				OR = {
					has_clothing_gfx = turkic_clothing_gfx
					has_clothing_gfx = east_slavic_clothing_gfx
				}
			}
		}
		localization_key = peasant_headgear_kalpak
	}

	text = {
		trigger = {
			culture = {
				OR = {
					has_clothing_gfx = southeast_asian_clothing_gfx
					has_clothing_gfx = malay_clothing_gfx
					has_clothing_gfx = korean_clothing_gfx
				}
			}
		}
		localization_key = peasant_headgear_hat
	}

	text = {
		trigger = {
			culture = {
				OR = {
					has_clothing_gfx = dde_hre_clothing_gfx
					has_clothing_gfx = byzantine_clothing_gfx
				}
			}
		}
		localization_key = peasant_headgear_scarf
	}

	text = {
		localization_key = peasant_headgear_cap
	}
}

RegionalPeasantHeadgearPlural = {
	type = character

	parent = RegionalPeasantHeadgear
	suffix = "_plural"
}
