#RegionalDrink #RegionalAlcoholicDrink #get_region_root_vegetable & get_region_root_vegetable_plural #RegionalEdibleAnimal #RegionalEdibleMeat #FavoriteTreat #FavoriteTreatDemand #FavoriteTreatUppercase #GetLocalStreetFood & GetLocalStreetFoodPlural #GetFoodDetail #GetExpensiveMeal #GetExpensiveMealAlt #GetExpensiveDessert #GetExpensiveDessertInTheFace #GetExpensiveDrink #GetExpensiveDrink_Singular #RegionalFish #NOTE! All of these nouns should work with "a" (not "an") RegionalDrink = { type = character random_valid = yes text = { localization_key = wine trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { geographical_region = world_europe } } } #Byzantine wines text = { localization_key = macedonian_wine trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { geographical_region = world_europe_south_east } } } text = { localization_key = byzantine_cypriot trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe_south_east geographical_region = world_asia_minor } } } } text = { localization_key = cretan_muscat trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe_south_east geographical_region = world_asia_minor } } } } text = { localization_key = rumney trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { geographical_region = world_europe_south_east } } } text = { localization_key = malvasia trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { geographical_region = world_europe_south_east } } } text = { localization_key = retsina trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { geographical_region = world_europe_south_east } } } text = { localization_key = mead trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { geographical_region = world_europe_north } } } text = { localization_key = expensive_drink_spiced_wine_singular trigger = { faith = { NOT = { religion_tag = islam_religion } } } } text = { localization_key = tea trigger = { exists = liege location = { NOT = { geographical_region = world_europe } } } } text = { localization_key = soma trigger = { exists = liege location = { geographical_region = world_india } } } text = { localization_key = expensive_drink_violet_sharbah trigger = { OR = { faith = { religion_tag = islam_religion # As an alternative to alcohol } location = { OR = { geographical_region = world_middle_east geographical_region = world_africa_east geographical_region = world_africa_north } } } } } } RegionalAlcoholicDrink = { type = character random_valid = yes text = { localization_key = wine } text = { localization_key = mead } text = { localization_key = palm_wine trigger = { OR = { culture = { has_cultural_pillar = heritage_burman } culture = { has_cultural_pillar = heritage_dravidian } } } } text = { localization_key = slivovitz trigger = { OR = { culture = { has_cultural_pillar = heritage_west_slavic } culture = { has_cultural_pillar = heritage_east_slavic } culture = { has_cultural_pillar = heritage_south_slavic } } } } #Byzantine wines text = { localization_key = macedonian_wine trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { geographical_region = world_europe_south_east } } } text = { localization_key = byzantine_cypriot trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe_south_east geographical_region = world_asia_minor } } } } text = { localization_key = cretan_muscat trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe_south_east geographical_region = world_asia_minor } } } } text = { localization_key = rumney trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { geographical_region = world_europe_south_east } } } text = { localization_key = malvasia trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { geographical_region = world_europe_south_east } } } text = { localization_key = retsina trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { geographical_region = world_europe_south_east } } } text = { localization_key = shiraz_white trigger = { location = { geographical_region = world_middle_east } } } text = { localization_key = tharra trigger = { culture = { has_cultural_pillar = heritage_indo_aryan } } } text = { localization_key = arrack trigger = { OR = { culture = { has_cultural_pillar = heritage_dravidian } location = { geographical_region = world_middle_east } culture = { has_cultural_pillar = heritage_indo_aryan } } } } text = { localization_key = sack_wine trigger = { location = { geographical_region = world_europe_west_iberia } } } text = { localization_key = prunelle_liquer trigger = { culture = { has_cultural_pillar = language_frankish } } } } #Coupled with select_root_vegetable_effect get_region_root_vegetable = { type = character random_valid = yes text = { trigger = { location.var:root_vegetable = flag:onion } localization_key = root_vegetable_onion } text = { trigger = { location.var:root_vegetable = flag:carrot } localization_key = root_vegetable_carrot } text = { trigger = { location.var:root_vegetable = flag:parsnip } localization_key = root_vegetable_parsnip } text = { trigger = { location.var:root_vegetable = flag:turnip } localization_key = root_vegetable_turnip } text = { trigger = { location.var:root_vegetable = flag:yam } localization_key = root_vegetable_yam } text = { trigger = { location.var:root_vegetable = flag:kokoro } localization_key = root_vegetable_kokoro } text = { trigger = { location.var:root_vegetable = flag:ginger } localization_key = root_vegetable_ginger } text = { trigger = { location.var:root_vegetable = flag:taro } localization_key = root_vegetable_taro } } get_region_root_vegetable_plural = { type = character random_valid = yes text = { trigger = { location.var:root_vegetable = flag:onion } localization_key = root_vegetable_onion_plural } text = { trigger = { location.var:root_vegetable = flag:carrot } localization_key = root_vegetable_carrot_plural } text = { trigger = { location.var:root_vegetable = flag:parsnip } localization_key = root_vegetable_parsnip_plural } text = { trigger = { location.var:root_vegetable = flag:turnip } localization_key = root_vegetable_turnip_plural } text = { trigger = { location.var:root_vegetable = flag:yam } localization_key = root_vegetable_yam_plural } text = { trigger = { location.var:root_vegetable = flag:kokoro } localization_key = root_vegetable_kokoro_plural } text = { trigger = { location.var:root_vegetable = flag:ginger } localization_key = root_vegetable_ginger_plural } text = { trigger = { location.var:root_vegetable = flag:taro } localization_key = root_vegetable_taro_plural } } # Not coupled with anything! Do you hate having to use an effect to set your root vegetable? Me too! ## All the same logic, none of the same fuss - basically, the above custom_loc is for use with an artefact and not just generally. RegionalRootVegetable = { type = character random_valid = yes # Onion text = { # You can find these anywhere. ## Much like ogres. localization_key = root_vegetable_onion } # Carrot text = { trigger = { location = { province_has_vegetable_carrot_trigger = yes } } localization_key = root_vegetable_carrot } # Parsnip text = { trigger = { location = { province_has_vegetable_parsnip_trigger = yes } } localization_key = root_vegetable_parsnip } # Turnip text = { trigger = { location = { province_has_vegetable_turnip_trigger = yes } } localization_key = root_vegetable_turnip } # Yam text = { trigger = { location = { province_has_vegetable_yams_trigger = yes } } localization_key = root_vegetable_yam } # Kokoro text = { trigger = { location = { province_has_vegetable_kokoro_trigger = yes } } localization_key = root_vegetable_kokoro } # Ginger text = { trigger = { location = { province_has_vegetable_ginger_trigger = yes } } localization_key = root_vegetable_ginger } # Taro text = { trigger = { location = { province_has_vegetable_taro_trigger = yes } } localization_key = root_vegetable_taro } } RegionalRootVegetablePlural = { type = character random_valid = yes # Onion text = { # You can find these anywhere. ## Much like ogres. localization_key = root_vegetable_onion_plural } # Carrot text = { trigger = { location = { province_has_vegetable_carrot_trigger = yes } } localization_key = root_vegetable_carrot_plural } # Parsnip text = { trigger = { location = { province_has_vegetable_parsnip_trigger = yes } } localization_key = root_vegetable_parsnip_plural } # Turnip text = { trigger = { location = { province_has_vegetable_turnip_trigger = yes } } localization_key = root_vegetable_turnip_plural } # Yam text = { trigger = { location = { province_has_vegetable_yams_trigger = yes } } localization_key = root_vegetable_yam_plural } # Kokoro text = { trigger = { location = { province_has_vegetable_kokoro_trigger = yes } } localization_key = root_vegetable_kokoro_plural } # Ginger text = { trigger = { location = { province_has_vegetable_ginger_trigger = yes } } localization_key = root_vegetable_ginger_plural } # Taro text = { trigger = { location = { province_has_vegetable_taro_trigger = yes } } localization_key = root_vegetable_taro_plural } } RegionalEdibleAnimal = { type = character random_valid = yes #Hart text = { localization_key = regional_edible_animal_hart } #Chicken text = { localization_key = regional_edible_animal_chicken } #Hare text = { localization_key = regional_edible_animal_hare } #Sheep text = { localization_key = regional_edible_animal_lamb } #Pig text = { trigger = { faith = { NOR = { religion_tag = islam_religion religion_tag = judaism_religion } } root.faith = { NOR = { religion_tag = islam_religion religion_tag = judaism_religion } } } localization_key = regional_edible_animal_pig } #Beef text = { trigger = { faith = { NOT = { religion_tag = hinduism_religion } } root.faith = { NOT = { religion_tag = hinduism_religion } } } localization_key = regional_edible_animal_ox } #Boar text = { trigger = { faith = { NOR = { religion_tag = islam_religion religion_tag = judaism_religion } } root.faith = { NOR = { religion_tag = islam_religion religion_tag = judaism_religion } } } localization_key = regional_edible_animal_boar } #Gazelle text = { trigger = { location = { geographical_region = world_africa } } localization_key = regional_edible_animal_gazelle } } RegionalEdibleMeat = { type = character random_valid = yes #Venison text = { localization_key = regional_edible_meat_venison } #Chicken text = { localization_key = regional_edible_meat_chicken } #Hare text = { localization_key = regional_edible_meat_hare } #Sheep text = { localization_key = regional_edible_meat_lamb } #Beef text = { trigger = { faith = { NOT = { religion_tag = hinduism_religion } } root.faith = { NOT = { religion_tag = hinduism_religion } } } localization_key = regional_edible_meat_beef } #Pork text = { trigger = { faith = { NOR = { religion_tag = islam_religion religion_tag = judaism_religion } } root.faith = { NOR = { religion_tag = islam_religion religion_tag = judaism_religion } } } localization_key = regional_edible_meat_pork } } #Favourite Treat FavoriteTreat = { type = character random_valid = yes text = { localization_key = treat_comfit trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:comfit } } } text = { localization_key = treat_roasted_almonds trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:roasted_almonds } } } text = { localization_key = treat_nougat trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:nougat } } } text = { localization_key = treat_marzipan trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:marzipan } } } text = { localization_key = treat_sweetroll trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:sweetroll } } } text = { localization_key = treat_poached_pear trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:poached_pear } } } text = { localization_key = treat_pudding trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:pudding } } } text = { localization_key = treat_apple_tart trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:apple_tart } } } text = { localization_key = treat_strawberry_compote trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:strawberry_compote } } } text = { localization_key = treat_gingerbread trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:gingerbread } } } text = { localization_key = treat_frytour_blaunched trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:frytour_blaunched } } } text = { localization_key = treat_fig_pie trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:fig_pie } } } text = { localization_key = treat_pokerounce trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:pokerounce } } } text = { localization_key = treat_sambocade trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:sambocade } } } text = { localization_key = treat_sesame_cake trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:sesame_cake } } } text = { localization_key = treat_baked_banana trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:baked_banana } } } text = { localization_key = treat_koptoplakous trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:koptoplakous } } } text = { localization_key = treat_plakountas trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:plakountas } } } } FavoriteTreatDemand = { type = character random_valid = yes text = { localization_key = treat_comfit trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:comfit } } } text = { localization_key = treat_roasted_almonds trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:roasted_almonds } } } text = { localization_key = treat_nougat trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:nougat } } } text = { localization_key = treat_marzipan trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:marzipan } } } text = { localization_key = treat_sweetrolls trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:sweetroll } } } text = { localization_key = treat_poached_pears trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:poached_pear } } } text = { localization_key = treat_pudding trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:pudding } } } text = { localization_key = treat_apple_tart trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:apple_tart } } } text = { localization_key = treat_strawberry_compote trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:strawberry_compote } } } text = { localization_key = treat_gingerbread trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:gingerbread } } } text = { localization_key = treat_frytour_blaunched trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:frytour_blaunched } } } text = { localization_key = treat_fig_pie trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:fig_pie } } } text = { localization_key = treat_pokerounce trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:pokerounce } } } text = { localization_key = treat_sambocade trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:sambocade } } } text = { localization_key = treat_sesame_cake trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:sesame_cake } } } text = { localization_key = treat_baked_banana trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:baked_banana } } } text = { localization_key = treat_koptoplakous trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:koptoplakous } } } text = { localization_key = treat_plakountas trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:plakountas } } } } FavoriteTreatUppercase = { type = character random_valid = yes text = { localization_key = treat_comfit_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:comfit } } } text = { localization_key = treat_roasted_almonds_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:roasted_almonds } } } text = { localization_key = treat_nougat_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:nougat } } } text = { localization_key = treat_marzipan_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:marzipan } } } text = { localization_key = treat_sweetroll_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:sweetroll } } } text = { localization_key = treat_poached_pear_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:poached_pear } } } text = { localization_key = treat_pudding_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:pudding } } } text = { localization_key = treat_apple_tart_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:apple_tart } } } text = { localization_key = treat_strawberry_compote_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:strawberry_compote } } } text = { localization_key = treat_gingerbread_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:gingerbread } } } text = { localization_key = treat_frytour_blaunched_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:frytour_blaunched } } } text = { localization_key = treat_fig_pie_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:fig_pie } } } text = { localization_key = treat_pokerounce_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:pokerounce } } } text = { localization_key = treat_sambocade_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:sambocade } } } text = { localization_key = treat_sesame_cake_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:sesame_cake } } } text = { localization_key = treat_baked_banana_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:baked_banana } } } text = { localization_key = treat_koptoplakous_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:koptoplakous } } } text = { localization_key = treat_plakountas_uppercase trigger = { OR = { NOT = { has_variable = favorite_treat } var:favorite_treat = flag:plakountas } } } } GetLocalStreetFood = { type = character text = { trigger = { OR = { root.location.culture = { has_cultural_pillar = heritage_arabic } root.location.culture = { has_cultural_pillar = heritage_iranian } root.location.culture = { has_cultural_pillar = heritage_syriac } } } localization_key = sambusa } text = { trigger = { root.location.culture = { OR = { has_cultural_pillar = heritage_byzantine has_cultural_pillar = heritage_caucasian } } } localization_key = honey_fritter } text = { trigger = { root.location.culture = { has_cultural_pillar = heritage_latin } } localization_key = pizza } text = { trigger = { root.location.culture = { has_cultural_pillar = heritage_indo_aryan } } localization_key = pakhala } text = { trigger = { root.location.culture = { has_cultural_pillar = heritage_turkic } } localization_key = pilau } text = { trigger = { root.location.culture = { has_cultural_pillar = heritage_berber } } localization_key = pastilla } text = { trigger = { root.location.culture = { has_cultural_pillar = heritage_iberian } } localization_key = empanada } text = { trigger = { root.location.culture = { has_cultural_pillar = heritage_chinese } } localization_key = botuo } text = { trigger = { root.location.culture = { has_cultural_pillar = heritage_byzantine } } localization_key = sphoungata } text = { trigger = { root.location.culture = { has_cultural_pillar = heritage_byzantine } } localization_key = tarichos } text = { localization_key = stew } } GetLocalStreetFoodPlural = { type = character text = { trigger = { OR = { root.location.culture = { has_cultural_pillar = heritage_arabic } root.location.culture = { has_cultural_pillar = heritage_iranian } root.location.culture = { has_cultural_pillar = heritage_syriac } } } localization_key = sambusa_plural } text = { trigger = { root.location.culture = { OR = { has_cultural_pillar = heritage_byzantine has_cultural_pillar = heritage_caucasian } } } localization_key = honey_fritter_plural } text = { trigger = { root.location.culture = { has_cultural_pillar = heritage_byzantine } } localization_key = sphoungata_plural } text = { trigger = { root.location.culture = { has_cultural_pillar = heritage_byzantine } } localization_key = tarichos } text = { trigger = { root.location.culture = { has_cultural_pillar = heritage_latin } } localization_key = pizza_plural } text = { trigger = { root.location.culture = { has_cultural_pillar = heritage_indo_aryan } } localization_key = pakhala_plural } text = { trigger = { root.location.culture = { has_cultural_pillar = heritage_turkic } } localization_key = pilau_plural } text = { trigger = { root.location.culture = { has_cultural_pillar = heritage_berber } } localization_key = pastilla_plural } text = { trigger = { root.location.culture = { has_cultural_pillar = heritage_iberian } } localization_key = empanada_plural } text = { trigger = { root.location.culture = { has_cultural_pillar = heritage_chinese } } localization_key = botuo_plural } text = { localization_key = stew_plural } } GetFoodDetail = { type = character random_valid = yes text = { localization_key = food_detail_cilantro } text = { localization_key = food_detail_lemon } text = { localization_key = food_detail_almond } } FunFoodPrefix = { type = character random_valid = yes text = { localization_key = pet_name_songbird } text = { localization_key = pet_name_rose } text = { localization_key = pet_name_sunshine } text = { localization_key = pet_name_spring_blossom } text = { localization_key = pet_name_petal } text = { localization_key = pet_name_honeycomb } text = { localization_key = food_prefix_honey } text = { localization_key = food_prefix_berry } text = { localization_key = food_detail_cilantro } text = { localization_key = food_detail_lemon } text = { localization_key = food_detail_almond } text = { localization_key = food_prefix_salt } } GetExpensiveMeal = { type = character random_valid = yes text = { localization_key = expensive_food_roast_swan trigger = { faith = { NOR = { has_doctrine_parameter = pacifist_opinion_active } } location = { NOT = { geographical_region = world_africa } NOT = { geographical_region = world_india } } } } text = { localization_key = expensive_food_veal_cutlets trigger = { faith = { NOR = { religion_tag = hinduism_religion has_doctrine_parameter = pacifist_opinion_active } } } } text = { localization_key = expensive_food_fresh_quail trigger = { faith = { NOR = { has_doctrine_parameter = pacifist_opinion_active } } } } text = { localization_key = expensive_food_sturgeon_cheese trigger = { faith = { NOR = { has_doctrine_parameter = pacifist_opinion_active } } location = { OR = { geographical_region = world_europe_south_east geographical_region = world_asia_minor } } } } text = { localization_key = expensive_food_honey_pork trigger = { faith = { NOR = { has_doctrine_parameter = pacifist_opinion_active religion_tag = islam_religion religion_tag = judaism_religion } } location = { OR = { geographical_region = world_europe_south_east geographical_region = world_asia_minor } } } } text = { trigger = { location = { NOT = { geographical_region = world_europe } #Not in use in Europe during this time(though they did exist)! } } localization_key = expensive_food_baked_truffles } text = { trigger = { always = no } fallback = yes localization_key = expensive_food_spiced_breads } text = { trigger = { always = no } localization_key = expensive_food_mustard_rolls fallback = yes } } GetExpensiveMealAlt = { type = character random_valid = yes text = { localization_key = expensive_food_fine_cheeses } text = { trigger = { faith = { religion_tag = christianity_religion #Due to Lent prohibitions. } } localization_key = expensive_food_almond_eggs } text = { trigger = { location = { geographical_region = world_europe_west } } localization_key = expensive_food_sturgeon_caviar } } GetExpensiveDessert = { type = character random_valid = yes text = { localization_key = expensive_dessert_saffron_cake } text = { localization_key = expensive_dessert_candied_figs } text = { localization_key = expensive_dessert_pomegranate_cake } text = { trigger = { location = { geographical_region = world_europe_west } } localization_key = expensive_dessert_entremets } text = { localization_key = expensive_dessert_quince_tarts trigger = { location = { geographical_region = world_europe_west geographical_region = world_europe_south } } } text = { localization_key = expensive_dessert_honey_pudding trigger = { location = { OR = { geographical_region = world_europe_south_east geographical_region = world_asia_minor } } } } text = { localization_key = expensive_dessert_quince_spoon trigger = { location = { OR = { geographical_region = world_europe_south_east geographical_region = world_asia_minor } } } } } GetExpensiveDessertInTheFace = { type = character random_valid = yes text = { localization_key = expensive_dessert_saffron_cake_face } text = { localization_key = expensive_dessert_candied_figs_face } text = { localization_key = expensive_dessert_pomegranate_cake_face } text = { trigger = { location = { geographical_region = world_europe_west } } localization_key = expensive_dessert_entremets_face } text = { localization_key = expensive_dessert_quince_tarts_face trigger = { location = { OR = { geographical_region = world_europe_west geographical_region = world_europe_south } } } } text = { localization_key = expensive_dessert_honey_pudding_face trigger = { location = { OR = { geographical_region = world_europe_south_east geographical_region = world_asia_minor } } } } } GetExpensiveDrink = { type = character random_valid = yes text = { trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe_west geographical_region = world_europe_south } } } localization_key = expensive_drink_hippocras } text = { trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe_north geographical_region = world_europe_east } } } localization_key = expensive_drink_mead } text = { trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { geographical_region = world_europe_north } } localization_key = expensive_drink_imported_wine } text = { trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe_west_francia geographical_region = world_europe_west_britannia } } } localization_key = expensive_drink_bordeaux_claret } text = { trigger = { faith = { NOT = { religion_tag = islam_religion } } current_date > 1340.1.1 #medical properties of alcohol studied by Jean de Roquetaillade } localization_key = expensive_drink_aqua_vitae } text = { trigger = { faith = { NOT = { religion_tag = islam_religion } } current_date > 1400.1.1 #first mention of brandy is in 1437 } localization_key = expensive_drink_brandy } text = { localization_key = expensive_drink_spiced_wine trigger = { faith = { NOT = { religion_tag = islam_religion } } } } text = { localization_key = expensive_drink_kosher_wine trigger = { faith = { religion_tag = judaism_religion } } } text = { localization_key = expensive_drink_premium_tea trigger = { location = { NOT = { geographical_region = world_europe } } } } text = { localization_key = expensive_drink_invigorating_herbal_infusions trigger = { always = yes } } text = { localization_key = expensive_drink_violet_sharbah trigger = { OR = { faith = { religion_tag = islam_religion # As an alternative to alcohol } location = { OR = { geographical_region = world_middle_east geographical_region = world_africa_east geographical_region = world_africa_north } } } } } #Byzantine wines text = { localization_key = macedonian_wines trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe geographical_region = world_asia_minor geographical_region = world_middle_east_jerusalem } } } } text = { localization_key = byzantine_cypriots trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe geographical_region = world_asia_minor geographical_region = world_middle_east_jerusalem } } } } text = { localization_key = cretan_muscats trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe geographical_region = world_asia_minor geographical_region = world_middle_east_jerusalem } } } } text = { localization_key = rumneys trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe geographical_region = world_asia_minor geographical_region = world_middle_east_jerusalem } } } } text = { localization_key = malvasias trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe geographical_region = world_asia_minor geographical_region = world_middle_east_jerusalem } } } } text = { localization_key = retsinas trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe geographical_region = world_asia_minor geographical_region = world_middle_east_jerusalem } } } } } GetExpensiveDrink_Singular = { type = character random_valid = yes text = { trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe_west geographical_region = world_europe_south } } } localization_key = expensive_drink_singular_hippocras } text = { trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe_west_francia geographical_region = world_europe_west_britannia } } } localization_key = expensive_drink_singular_bordeaux_claret } text = { trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { geographical_region = world_europe_north } } localization_key = expensive_drink_singular_imported_wine } text = { trigger = { faith = { NOT = { religion_tag = islam_religion } } current_date > 1400.1.1 #first mention of brandy is in 1437 } localization_key = expensive_drink_singular_brandy } text = { localization_key = expensive_drink_singular_spiced_wine trigger = { faith = { NOT = { religion_tag = islam_religion } } } } text = { localization_key = expensive_drink_singular_premium_tea trigger = { location = { NOT = { geographical_region = world_europe } } } } text = { localization_key = expensive_drink_invigorating_herbal_infusions trigger = { always = yes } } text = { localization_key = expensive_drink_singular_violet_sharbah trigger = { OR = { faith = { religion_tag = islam_religion # As an alternative to alcohol } location = { OR = { geographical_region = world_middle_east geographical_region = world_africa_east geographical_region = world_africa_north } } } } } #Byzantine wines text = { localization_key = macedonian_wine trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe geographical_region = world_asia_minor geographical_region = world_middle_east_jerusalem } } } } text = { localization_key = byzantine_cypriot trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe geographical_region = world_asia_minor geographical_region = world_middle_east_jerusalem } } } } text = { localization_key = cretan_muscat trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe geographical_region = world_asia_minor geographical_region = world_middle_east_jerusalem } } } } text = { localization_key = rumney trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe geographical_region = world_asia_minor geographical_region = world_middle_east_jerusalem } } } } text = { localization_key = malvasia trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe geographical_region = world_asia_minor geographical_region = world_middle_east_jerusalem } } } } text = { localization_key = retsina trigger = { faith = { NOT = { religion_tag = islam_religion } } location = { OR = { geographical_region = world_europe geographical_region = world_asia_minor geographical_region = world_middle_east_jerusalem } } } } } GetRegionalFish = { type = character random_valid = yes # Sturgeon is always available text = { localization_key = fish_sturgeon } # Ocean fishes text = { trigger = { has_character_flag = ocean location = { OR = { geographical_region = world_europe_south geographical_region = world_africa_north } } } localization_key = fish_mackerel } text = { trigger = { has_character_flag = ocean location = { OR = { geographical_region = world_europe_south geographical_region = world_africa_west geographical_region = world_europe_north } } } localization_key = fish_bass } text = { trigger = { has_character_flag = ocean location = { OR = { geographical_region = world_europe_south geographical_region = world_africa_west geographical_region = world_europe_north geographical_region = world_africa_east geographical_region = world_india } } } localization_key = fish_sea-bream } text = { trigger = { has_character_flag = ocean location = { OR = { geographical_region = world_europe_south geographical_region = world_africa_west geographical_region = world_europe_north geographical_region = world_africa_east geographical_region = world_india } } } localization_key = fish_cod } text = { trigger = { has_character_flag = ocean location = { OR = { geographical_region = world_europe_north } } } localization_key = fish_pollock } text = { trigger = { has_character_flag = ocean location = { OR = { geographical_region = world_europe_south geographical_region = world_africa_west geographical_region = world_europe_north geographical_region = world_africa_east geographical_region = world_india } } } localization_key = fish_red_snapper } text = { trigger = { has_character_flag = ocean location = { OR = { geographical_region = world_europe_south geographical_region = world_africa_west geographical_region = world_europe_north geographical_region = world_africa_east geographical_region = world_india } } } localization_key = fish_trout } text = { trigger = { has_character_flag = ocean location = { OR = { geographical_region = world_europe_south geographical_region = world_africa_west geographical_region = world_europe_north geographical_region = world_africa_east geographical_region = world_india } } } localization_key = fish_scamp } text = { trigger = { has_character_flag = ocean location = { OR = { geographical_region = world_europe_south geographical_region = world_africa_west geographical_region = world_europe_north geographical_region = world_africa_east geographical_region = world_india } } } localization_key = fish_tuna } text = { trigger = { has_character_flag = ocean location = { OR = { geographical_region = world_europe_south geographical_region = world_africa_west geographical_region = world_europe_north geographical_region = world_africa_east geographical_region = world_india } } } localization_key = fish_whitefish } text = { trigger = { has_character_flag = ocean location = { OR = { geographical_region = world_europe_south geographical_region = world_africa_west geographical_region = world_europe_north geographical_region = world_africa_east geographical_region = world_india } } } localization_key = fish_ling } text = { trigger = { has_character_flag = ocean location = { OR = { geographical_region = world_india } } } localization_key = fish_nemo } # North Atlantic fishes text = { trigger = { location = { OR = { geographical_region = world_europe_west geographical_region = world_europe_north } } } localization_key = fish_salmon } text = { trigger = { NOT = { has_character_flag = ocean } location = { OR = { geographical_region = world_europe_west geographical_region = world_europe_south geographical_region = world_europe_north } } } localization_key = fish_eel } text = { trigger = { NOT = { has_character_flag = ocean } location = { OR = { geographical_region = world_europe_west geographical_region = world_europe_south geographical_region = world_europe_north } } } localization_key = fish_smelt } text = { trigger = { NOT = { has_character_flag = ocean } location = { OR = { geographical_region = world_europe_west geographical_region = world_europe_south geographical_region = world_europe_north } } } localization_key = fish_plaice } text = { trigger = { location = { OR = { geographical_region = world_europe_west geographical_region = world_europe_south geographical_region = world_europe_north } } } localization_key = fish_flounder } text = { trigger = { NOT = { has_character_flag = ocean } location = { OR = { geographical_region = world_europe_west geographical_region = world_europe_south geographical_region = world_europe_north } } } localization_key = fish_herring } # Mediterranean fish text = { trigger = { NOT = { has_character_flag = ocean } location = { OR = { geographical_region = world_europe_south geographical_region = world_africa_north } } } localization_key = fish_wrasse } text = { trigger = { NOT = { has_character_flag = ocean } location = { OR = { geographical_region = world_europe_south geographical_region = world_africa_north } } } localization_key = fish_anchovy } text = { trigger = { NOT = { has_character_flag = ocean } location = { OR = { geographical_region = world_europe_south geographical_region = world_africa_north } } } localization_key = fish_grouper } text = { trigger = { NOT = { has_character_flag = ocean } location = { OR = { geographical_region = world_europe_south geographical_region = world_africa_north } } } localization_key = fish_seahorse } text = { trigger = { NOT = { has_character_flag = ocean } location = { OR = { geographical_region = world_europe_south geographical_region = world_africa_north } } } localization_key = fish_angler_fish } # African fish text = { trigger = { NOT = { has_character_flag = ocean } location = { OR = { geographical_region = world_africa } } } localization_key = fish_needlefish } text = { trigger = { NOT = { has_character_flag = ocean } location = { OR = { geographical_region = world_africa } } } localization_key = fish_squeaker } # Indian fish text = { trigger = { NOT = { has_character_flag = ocean } location = { OR = { geographical_region = world_india } } } localization_key = fish_arowana } text = { trigger = { NOT = { has_character_flag = ocean } location = { OR = { geographical_region = world_india } } } localization_key = fish_barramundi } text = { trigger = { NOT = { has_character_flag = ocean } location = { OR = { geographical_region = world_india } } } localization_key = fish_croaker } }