From e8d80f1009cbde6b556da0e578f84cefd65f51d2 Mon Sep 17 00:00:00 2001 From: Fishedotjpg Date: Fri, 5 Dec 2025 22:25:21 +0000 Subject: [PATCH] behold the return of seperated christians --- .../buildings/NEOW_special_buildings.txt | 51 + .../buildings/00_estate_buildings.txt | 15349 ++++++++++++++++ .../religion/religions/00_christianity.txt | 1 - .../religion/religions/NEOW_catholic.txt | 1240 ++ .../religion/religions/NEOW_orthodox.txt | 465 + .../religion/religions/NEOW_protestant.txt | 690 + .../10_ach_scripted_triggers.txt | 387 + .../artifacts/historical_artifacts_events.txt | 846 + .../scripted_illustrations/ingame.txt | 12706 +++++++++++++ 9 files changed, 31734 insertions(+), 1 deletion(-) create mode 100644 N3OW/common/buildings/NEOW_special_buildings.txt create mode 100644 N3OW/common/domiciles/buildings/00_estate_buildings.txt delete mode 100644 N3OW/common/religion/religions/00_christianity.txt create mode 100644 N3OW/common/religion/religions/NEOW_catholic.txt create mode 100644 N3OW/common/religion/religions/NEOW_orthodox.txt create mode 100644 N3OW/common/religion/religions/NEOW_protestant.txt create mode 100644 N3OW/common/scripted_triggers/10_ach_scripted_triggers.txt create mode 100644 N3OW/events/artifacts/historical_artifacts_events.txt create mode 100644 N3OW/gfx/interface/illustrations/scripted_illustrations/ingame.txt diff --git a/N3OW/common/buildings/NEOW_special_buildings.txt b/N3OW/common/buildings/NEOW_special_buildings.txt new file mode 100644 index 00000000..c3e83e06 --- /dev/null +++ b/N3OW/common/buildings/NEOW_special_buildings.txt @@ -0,0 +1,51 @@ +########## +# Fortress Monastery of Andorra +########## + +fortress_andorra_01 = { + + construction_time = very_slow_construction_time + + type_icon = "icon_structure_falak_ol_aflak_citadel.dds" + + can_construct_potential = { + scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } + } + + is_enabled = { + scope:holder = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } + } + + cost_gold = 1000 + + character_modifier = { + monthly_piety_gain_mult = 0.1 + zealot_opinion = 5 + } + + county_modifier = { + hostile_raid_time = 0.5 + } + + province_modifier = { + fort_level = 4 + defender_holding_advantage = 4 + monthly_income = 1 + } + + ai_value = { + base = 100 + modifier = { # Fill all building slots before going for special buildings + factor = 0 + free_building_slots > 0 + } + } + + type = special + + flag = travel_point_of_interest_religious +} \ No newline at end of file diff --git a/N3OW/common/domiciles/buildings/00_estate_buildings.txt b/N3OW/common/domiciles/buildings/00_estate_buildings.txt new file mode 100644 index 00000000..ce30cef1 --- /dev/null +++ b/N3OW/common/domiciles/buildings/00_estate_buildings.txt @@ -0,0 +1,15349 @@ +################## +# ESTATE BUILDINGS +################## + +### NOTE: If updating, adding, or changing buildings, ensure the following effects are updated too: +### destroy_random_estate_building_variable_effect +### destroy_random_estate_building_effect + +### Estate Main Building - The Villa +estate_main_01 = { + slot_type = main + internal_slots = 2 + construction_time = 730 + allowed_domicile_types = { estate } + + cost = { + gold = estate_external_building_high_cost_tier_2_value + } + + character_modifier = { + domicile_monthly_gold_add = 0.25 + domicile_monthly_influence_add = 1 + domicile_external_slots_capacity_add = 2 + } + + ai_value = { + value = 100 + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_villa.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building" + } + + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_villa.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" + } + + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_villa.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_villa.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" + } +} + +estate_main_02 = { + slot_type = main + internal_slots = 4 + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = estate_main_01 + + can_construct = { + culture ?= { has_innovation = innovation_city_planning } + } + + cost = { + gold = estate_external_building_high_cost_tier_3_value + } + + parameters = { + reduce_success_of_raid_estate = yes + estate_increase_house_member_investment_cap_1 = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.25 + domicile_monthly_influence_add = 0.5 + domicile_external_slots_capacity_add = 1 + } + + ai_value = { + value = 100 + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_manor.dds" + texture = "gfx/interface/window_domiciles/estate_building_manor_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building" + } + + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_manor.dds" + texture = "gfx/interface/window_domiciles/estate_building_manor_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" + } + + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_manor.dds" + texture = "gfx/interface/window_domiciles/estate_building_manor_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_manor.dds" + texture = "gfx/interface/window_domiciles/estate_building_manor_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" + } +} + +estate_main_03 = { + slot_type = main + internal_slots = 6 + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = estate_main_02 + + can_construct = { + culture ?= { has_innovation = innovation_manorialism } + } + + cost = { + gold = estate_external_building_high_cost_tier_4_value + } + + parameters = { + reduce_success_of_raid_estate = yes + estate_increase_house_member_investment_cap_2 = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.5 + domicile_monthly_gold_mult = 0.02 + domicile_monthly_influence_add = 0.5 + domicile_external_slots_capacity_add = 1 + } + + ai_value = { + value = 100 + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_mansion.dds" + texture = "gfx/interface/window_domiciles/estate_building_mansion_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_mansion_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building" + } + + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_mansion.dds" + texture = "gfx/interface/window_domiciles/estate_building_mansion_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_mansion_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" + } + + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_mansion.dds" + texture = "gfx/interface/window_domiciles/estate_building_mansion_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_mansion_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_mansion.dds" + texture = "gfx/interface/window_domiciles/estate_building_mansion_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_mansion_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" + } +} + +estate_main_04 = { + slot_type = main + internal_slots = 8 + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = estate_main_03 + + can_construct = { + culture ?= { has_innovation = innovation_development_03 } + } + + cost = { + gold = estate_external_building_high_cost_tier_5_value + } + + parameters = { + reduce_success_of_raid_estate = yes + estate_increase_house_member_investment_cap_3 = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.5 + domicile_monthly_gold_mult = 0.03 + domicile_monthly_influence_add = 0.5 + domicile_external_slots_capacity_add = 1 + } + + ai_value = { + value = 100 + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_estate.dds" + texture = "gfx/interface/window_domiciles/estate_building_estate_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_estate_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building" + } + + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_estate.dds" + texture = "gfx/interface/window_domiciles/estate_building_estate_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_estate_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" + } + + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_estate.dds" + texture = "gfx/interface/window_domiciles/estate_building_estate_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_estate_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_estate.dds" + texture = "gfx/interface/window_domiciles/estate_building_estate_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_estate_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" + } +} + +estate_main_05 = { + slot_type = main + internal_slots = 10 + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = estate_main_04 + + can_construct = { + culture ?= { has_innovation = innovation_cranes } + } + + cost = { + gold = estate_external_building_high_cost_tier_6_value + } + + parameters = { + reduce_success_of_raid_estate = yes + estate_increase_house_member_investment_cap_4 = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.75 + domicile_monthly_gold_mult = 0.05 + domicile_monthly_influence_add = 0.5 + domicile_external_slots_capacity_add = 1 + } + + ai_value = { + value = 100 + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grand_estate.dds" + texture = "gfx/interface/window_domiciles/estate_building_grand_estate_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grand_estate_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building" + } + + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grand_estate.dds" + texture = "gfx/interface/window_domiciles/estate_building_grand_estate_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grand_estate_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" + } + + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grand_estate.dds" + texture = "gfx/interface/window_domiciles/estate_building_grand_estate_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grand_estate_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_grand_estate.dds" + texture = "gfx/interface/window_domiciles/estate_building_grand_estate_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grand_estate_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_estate_main_building" + } +} + +#################### +##### VILLA UPGRADES +### Diplomacy Upgrade +living_quarters_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = estate_main_01 + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_living_quarters } + multiply = 0.75 + desc = raid_insight_quarters + } + } + } + + character_modifier = { + monthly_diplomacy_lifestyle_xp_gain_mult = 0.05 + personal_scheme_phase_duration_add = -10 + } + + parameters = { + estate_unlock_ingratiate_family_interaction = yes + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_living_quarters.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +living_quarters_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = living_quarters_01 + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_living_quarters } + multiply = 0.75 + desc = raid_insight_quarters + } + } + } + + character_modifier = { + monthly_diplomacy_lifestyle_xp_gain_mult = 0.05 + dynasty_house_opinion = 5 + personal_scheme_phase_duration_add = -10 + owned_personal_scheme_success_chance_add = 5 + } + + parameters = { + estate_unlock_ingratiate_family_interaction = yes + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_living_quarters.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +living_quarters_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = living_quarters_02 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_living_quarters } + multiply = 0.75 + desc = raid_insight_quarters + } + } + } + + character_modifier = { + monthly_diplomacy_lifestyle_xp_gain_mult = 0.05 + personal_scheme_phase_duration_add = -10 + owned_personal_scheme_success_chance_add = 5 + } + + parameters = { + estate_unlock_ingratiate_family_interaction = yes + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_living_quarters.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +living_quarters_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = living_quarters_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_living_quarters } + multiply = 0.75 + desc = raid_insight_quarters + } + } + } + + character_modifier = { + monthly_diplomacy_lifestyle_xp_gain_mult = 0.05 + dynasty_house_opinion = 5 + personal_scheme_phase_duration_add = -10 + owned_personal_scheme_success_chance_add = 5 + } + + parameters = { + estate_unlock_ingratiate_family_interaction = yes + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_living_quarters.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +### Martial Upgrade +trophy_room_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = estate_main_01 + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_trophy_room } + multiply = 0.75 + desc = raid_insight_trophy_room + } + } + } + + character_modifier = { + monthly_martial_lifestyle_xp_gain_mult = 0.05 + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_trophy.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +trophy_room_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = trophy_room_01 + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_trophy_room } + multiply = 0.75 + desc = raid_insight_trophy_room + } + } + } + + character_modifier = { + monthly_martial_lifestyle_xp_gain_mult = 0.05 + prowess = 1 + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_trophy.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +trophy_room_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = trophy_room_02 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_trophy_room } + multiply = 0.75 + desc = raid_insight_trophy_room + } + } + } + + character_modifier = { + monthly_martial_lifestyle_xp_gain_mult = 0.05 + advantage = 3 + } + + parameters = { + trophy_room_victory_influence = yes + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_trophy.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +trophy_room_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = trophy_room_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_trophy_room } + multiply = 0.75 + desc = raid_insight_trophy_room + } + } + } + + character_modifier = { + monthly_martial_lifestyle_xp_gain_mult = 0.05 + advantage = 3 + prowess = 1 + } + + parameters = { + trophy_room_victory_influence = yes + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_trophy.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +### Stewardship Upgrade +office_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = estate_main_01 + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_office } + multiply = 0.75 + desc = raid_insight_office + } + } + } + + parameters = { + estate_local_theme_cost_reduction = yes + estate_unlock_teach_governor_interaction = yes + } + + character_modifier = { + monthly_stewardship_lifestyle_xp_gain_mult = 0.05 + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_office.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +office_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = office_01 + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_office } + multiply = 0.75 + desc = raid_insight_office + } + } + } + + parameters = { + estate_local_theme_cost_reduction = yes + estate_governor_efficiency_bonus = yes + estate_unlock_teach_governor_interaction = yes + } + + character_modifier = { + monthly_stewardship_lifestyle_xp_gain_mult = 0.05 + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_office.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +office_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = office_02 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_office } + multiply = 0.75 + desc = raid_insight_office + } + } + } + + parameters = { + estate_local_theme_cost_reduction = yes + estate_governor_efficiency_bonus = yes + estate_governor_efficiency_bonus_for_house_members = yes + estate_unlock_teach_governor_interaction = yes + } + + character_modifier = { + monthly_stewardship_lifestyle_xp_gain_mult = 0.05 + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_office.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +office_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = office_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_office } + multiply = 0.75 + desc = raid_insight_office + } + } + } + + parameters = { + estate_local_theme_cost_reduction = yes + estate_governor_efficiency_bonus = yes + estate_governor_efficiency_bonus_for_house_members = yes + estate_governor_trait_xp_bonus_for_contracts = yes + estate_unlock_teach_governor_interaction = yes + } + + character_modifier = { + monthly_stewardship_lifestyle_xp_gain_mult = 0.05 + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_office.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +### Intrigue Upgrade +servants_quarters_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = estate_main_01 + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_servants_quarters } + multiply = 0.75 + desc = raid_insight_servants_quarters + } + } + } + + character_modifier = { + monthly_intrigue_lifestyle_xp_gain_mult = 0.05 + hostile_scheme_phase_duration_add = minor_scheme_phase_duration_bonus_value + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_servant.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +servants_quarters_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = servants_quarters_01 + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_servants_quarters } + multiply = 0.75 + desc = raid_insight_servants_quarters + } + } + } + + parameters = { + estate_unlock_hire_agents_decision = yes + } + + character_modifier = { + monthly_intrigue_lifestyle_xp_gain_mult = 0.05 + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_servant.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +servants_quarters_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = servants_quarters_02 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_servants_quarters } + multiply = 0.75 + desc = raid_insight_servants_quarters + } + } + } + + parameters = { + estate_unlock_hire_agents_decision = yes + } + + character_modifier = { + monthly_intrigue_lifestyle_xp_gain_mult = 0.05 + owned_hostile_scheme_success_chance_add = 5 + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_servant.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +servants_quarters_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = servants_quarters_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_servants_quarters } + multiply = 0.75 + desc = raid_insight_servants_quarters + } + } + } + + parameters = { + estate_unlock_hire_agents_decision = yes + estate_improve_political_scheme_countermeasure = yes + } + + character_modifier = { + monthly_intrigue_lifestyle_xp_gain_mult = 0.05 + owned_hostile_scheme_success_chance_add = 5 + max_hostile_schemes_add = 1 + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_servant.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +### Learning Upgrade +library_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = estate_main_01 + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_library } + multiply = 0.75 + desc = raid_insight_library + } + } + } + + character_modifier = { + monthly_learning_lifestyle_xp_gain_mult = 0.05 + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_library.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +library_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = library_01 + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_library } + multiply = 0.75 + desc = raid_insight_library + } + } + } + + parameters = { + estate_increase_physician_aptitude = yes + } + + character_modifier = { + monthly_learning_lifestyle_xp_gain_mult = 0.05 + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_library.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +# Observatory sub-branch +library_observatory_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = library_02 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_library } + multiply = 0.75 + desc = raid_insight_library + } + } + } + + parameters = { + estate_increase_physician_aptitude = yes + } + + character_modifier = { + monthly_learning_lifestyle_xp_gain_mult = 0.05 + owned_legend_spread_mult = 0.05 + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_observatory.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +library_observatory_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = library_observatory_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_library } + multiply = 0.75 + desc = raid_insight_library + } + } + } + + parameters = { + estate_increase_physician_aptitude = yes + } + + character_modifier = { + monthly_learning_lifestyle_xp_gain_mult = 0.05 + owned_legend_spread_mult = 0.05 + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_observatory.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +# Education sub-branch +library_education_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = library_02 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_library } + multiply = 0.75 + desc = raid_insight_library + } + } + } + + parameters = { + estate_increase_physician_aptitude = yes + estate_reduced_tutor_cost = yes + } + + character_modifier = { + monthly_learning_lifestyle_xp_gain_mult = 0.05 + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_tutor.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +library_education_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = library_education_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_library } + multiply = 0.75 + desc = raid_insight_library + } + } + } + + parameters = { + estate_unlock_tier_5_education = yes + estate_increase_physician_aptitude = yes + estate_reduced_tutor_cost = yes + estate_increased_tutor_aptitude = yes + } + + character_modifier = { + monthly_learning_lifestyle_xp_gain_mult = 0.05 + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_tutor.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +### Bath +bath_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = estate_main_01 + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_bath } + multiply = 0.75 + desc = raid_insight_bath + } + } + } + + character_modifier = { + negate_health_penalty_add = 0.05 + attraction_opinion = 3 + } + + parameters = { + estate_increase_safe_treatment_success_1 = yes + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_bath.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +bath_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = bath_01 + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_bath } + multiply = 0.75 + desc = raid_insight_bath + } + } + } + + character_modifier = { + negate_health_penalty_add = 0.05 + attraction_opinion = 3 + epidemic_resistance = 2 + } + + parameters = { + estate_increase_safe_treatment_success_1 = yes + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_bath.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +bath_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = bath_02 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_bath } + multiply = 0.75 + desc = raid_insight_bath + } + } + } + + character_modifier = { + negate_health_penalty_add = 0.05 + attraction_opinion = 3 + epidemic_resistance = 3 + } + + parameters = { + estate_increase_safe_treatment_success_1 = yes + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_bath.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +bath_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = bath_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_bath } + multiply = 0.75 + desc = raid_insight_bath + } + } + } + + character_modifier = { + negate_health_penalty_add = 0.05 + attraction_opinion = 3 + epidemic_resistance = 5 + } + + parameters = { + estate_increase_safe_treatment_success_2 = yes + } + + ai_value = { + value = 3 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_bath.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +### Guest Room +guest_room_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = estate_main_01 + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_guest_room } + multiply = 0.75 + desc = raid_insight_guest_room + } + } + } + + character_modifier = { + domicile_monthly_influence_mult = 0.02 + courtier_and_guest_opinion = 2 + } + + ai_value = { + value = 8 + if = { + limit = { + scope:owner.culture ?= { + has_cultural_tradition = tradition_esteemed_hospitality + } + } + add = 2 + } + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_guest.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +guest_room_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = guest_room_01 + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_guest_room } + multiply = 0.75 + desc = raid_insight_guest_room + } + } + } + + character_modifier = { + domicile_monthly_influence_mult = 0.02 + } + + parameters = { + increased_success_personal_schemes_1 = yes + } + + ai_value = { + value = 7 + if = { + limit = { + scope:owner.culture ?= { + has_cultural_tradition = tradition_esteemed_hospitality + } + } + add = 2 + } + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_guest.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +guest_room_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = guest_room_02 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_guest_room } + multiply = 0.75 + desc = raid_insight_guest_room + } + } + } + + character_modifier = { + domicile_monthly_influence_mult = 0.02 + courtier_and_guest_opinion = 2 + } + + parameters = { + increased_success_personal_schemes_1 = yes + } + + ai_value = { + value = 6 + if = { + limit = { + scope:owner.culture ?= { + has_cultural_tradition = tradition_esteemed_hospitality + } + } + add = 2 + } + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_guest.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +guest_room_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = guest_room_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_guest_room } + multiply = 0.75 + desc = raid_insight_guest_room + } + } + } + + character_modifier = { + domicile_monthly_influence_mult = 0.02 + } + + parameters = { + increased_success_personal_schemes_2 = yes + } + + ai_value = { + value = 5 + if = { + limit = { + scope:owner.culture ?= { + has_cultural_tradition = tradition_esteemed_hospitality + } + } + add = 2 + } + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_guest.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +guest_room_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = guest_room_04 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_04 } + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_guest_room } + multiply = 0.75 + desc = raid_insight_guest_room + } + } + } + + character_modifier = { + domicile_monthly_influence_mult = 0.02 + courtier_and_guest_opinion = 2 + } + + parameters = { + increased_success_personal_schemes_2 = yes + } + + ai_value = { + value = 4 + if = { + limit = { + scope:owner.culture ?= { + has_cultural_tradition = tradition_esteemed_hospitality + } + } + add = 2 + } + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_guest.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +guest_room_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = guest_room_05 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_05 } + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_guest_room } + multiply = 0.75 + desc = raid_insight_guest_room + } + } + } + + character_modifier = { + domicile_monthly_influence_mult = 0.02 + } + + parameters = { + increased_success_personal_schemes_3 = yes + } + + ai_value = { + value = 3 + if = { + limit = { + scope:owner.culture ?= { + has_cultural_tradition = tradition_esteemed_hospitality + } + } + add = 2 + } + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_guest.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +### Wine Cellar +wine_cellar_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = estate_main_01 + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_wine_cellar } + multiply = 0.75 + } + } + } + + parameters = { + estate_unlock_feast_influence_option_1 = yes + } + + ai_value = { + value = 8 + if = { + limit = { + scope:owner.culture ?= { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_tradition = tradition_culinary_art + } + } + } + add = 3 + } + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_cellar.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +wine_cellar_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = wine_cellar_01 + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_wine_cellar } + multiply = 0.75 + } + } + } + + parameters = { + estate_unlock_feast_influence_option_2 = yes + } + + ai_value = { + value = 6 + if = { + limit = { + scope:owner.culture ?= { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_tradition = tradition_culinary_art + } + } + } + add = 3 + } + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_cellar.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +wine_cellar_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = wine_cellar_02 + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_wine_cellar } + multiply = 0.75 + } + } + } + + parameters = { + estate_unlock_feast_influence_option_3 = yes + } + + ai_value = { + value = 4 + if = { + limit = { + scope:owner.culture ?= { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_tradition = tradition_culinary_art + } + } + } + add = 3 + } + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_cellar.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +### Courtyard +courtyard_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = estate_main_01 + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_courtyard } + multiply = 0.75 + desc = raid_insight_courtyard + } + } + } + + parameters = { + estate_improved_feast_opinion = yes + } + + character_modifier = { + political_scheme_phase_duration_add = -3 + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_courtyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +courtyard_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = courtyard_01 + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_courtyard } + multiply = 0.75 + desc = raid_insight_courtyard + } + } + } + + parameters = { + estate_improved_feast_opinion = yes + estate_cheaper_feast_cost = yes + } + + character_modifier = { + political_scheme_phase_duration_add = -3 + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_courtyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +courtyard_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = courtyard_02 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_courtyard } + multiply = 0.75 + desc = raid_insight_courtyard + } + } + } + + parameters = { + estate_improved_feast_opinion = yes + estate_cheaper_feast_cost = yes + } + + character_modifier = { + political_scheme_phase_duration_add = -3 + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_courtyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +courtyard_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = courtyard_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_courtyard } + multiply = 0.75 + desc = raid_insight_courtyard + } + } + } + + parameters = { + estate_improved_feast_opinion = yes + estate_cheaper_feast_cost = yes + } + + character_modifier = { + political_scheme_phase_duration_add = -3 + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_courtyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +### Prison +prison_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = estate_main_01 + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_prison } + multiply = 0.75 + desc = raid_insight_prison + } + } + } + + character_modifier = { + dread_gain_mult = 0.05 + hostage_income_mult = 0.05 + } + + ai_value = { + value = 7 + if = { + limit = { + scope:owner = { + OR = { + has_trait = vengeful + has_trait = callous + has_trait = sadistic + } + } + } + add = 5 + } + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_prison.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +prison_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = prison_01 + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_prison } + multiply = 0.75 + desc = raid_insight_prison + } + } + } + + parameters = { + estate_torture_grants_influence = yes + } + + character_modifier = { + dread_gain_mult = 0.05 + hostage_income_mult = 0.05 + } + + ai_value = { + value = 6 + if = { + limit = { + scope:owner = { + OR = { + has_trait = vengeful + has_trait = callous + has_trait = sadistic + } + } + } + add = 5 + } + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_prison.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +prison_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = prison_02 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_prison } + multiply = 0.75 + desc = raid_insight_prison + } + } + } + + parameters = { + estate_torture_grants_influence = yes + } + + character_modifier = { + dread_gain_mult = 0.05 + hostage_income_mult = 0.05 + hostage_renown_mult = 0.05 + } + + ai_value = { + value = 5 + if = { + limit = { + scope:owner = { + OR = { + has_trait = vengeful + has_trait = callous + has_trait = sadistic + } + } + } + add = 5 + } + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_prison.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} +prison_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = prison_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_internal_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_prison } + multiply = 0.75 + desc = raid_insight_prison + } + } + } + + parameters = { + estate_torture_grants_influence = yes + } + + character_modifier = { + dread_gain_mult = 0.05 + hostage_income_mult = 0.05 + hostage_renown_mult = 0.05 + } + + ai_value = { + value = 4 + if = { + limit = { + scope:owner = { + OR = { + has_trait = vengeful + has_trait = callous + has_trait = sadistic + } + } + } + add = 5 + } + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_prison.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +### Reception Hall +reception_hall_01 = { + construction_time = 1000 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = estate_main_01 + + can_construct = { + dynasty ?= { has_dynasty_perk = ep3_administrative_legacy_3 } + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_reception_hall } + multiply = 0.75 + desc = raid_insight_reception_hall + } + } + } + + character_modifier = { + domicile_monthly_influence_mult = 0.02 + } + + parameters = { + legitimacy_counter = yes + reception_hall_legitimacy_loss_01 = yes + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_reception_hall.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +reception_hall_02 = { + construction_time = 1000 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = reception_hall_01 + + can_construct = { + dynasty ?= { has_dynasty_perk = ep3_administrative_legacy_3 } + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_reception_hall } + multiply = 0.75 + desc = raid_insight_reception_hall + } + } + } + + character_modifier = { + domicile_monthly_influence_mult = 0.04 + } + + parameters = { + legitimacy_counter = yes + reception_hall_legitimacy_loss_02 = yes + estate_increase_house_member_investment_cap_1 = yes + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_reception_hall.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +reception_hall_03 = { + construction_time = 1000 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = reception_hall_02 + + can_construct = { + dynasty ?= { has_dynasty_perk = ep3_administrative_legacy_3 } + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_reception_hall } + multiply = 0.75 + desc = raid_insight_reception_hall + } + } + } + + character_modifier = { + domicile_monthly_influence_mult = 0.06 + } + + parameters = { + legitimacy_counter = yes + reception_hall_legitimacy_loss_03 = yes + estate_increase_house_member_investment_cap_2 = yes + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_reception_hall.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +reception_hall_04 = { + construction_time = 1000 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = reception_hall_03 + + can_construct = { + dynasty ?= { has_dynasty_perk = ep3_administrative_legacy_3 } + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_reception_hall } + multiply = 0.75 + desc = raid_insight_reception_hall + } + } + } + + character_modifier = { + domicile_monthly_influence_mult = 0.08 + } + + parameters = { + legitimacy_counter = yes + reception_hall_legitimacy_loss_04 = yes + estate_increase_house_member_investment_cap_3 = yes + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_reception_hall.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +reception_hall_05 = { + construction_time = 1000 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = reception_hall_04 + + can_construct = { + dynasty ?= { has_dynasty_perk = ep3_administrative_legacy_3 } + domicile ?= { has_domicile_building_or_higher = estate_main_04 } + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_reception_hall } + multiply = 0.75 + desc = raid_insight_reception_hall + } + } + } + + character_modifier = { + domicile_monthly_influence_mult = 0.1 + } + + parameters = { + legitimacy_counter = yes + reception_hall_legitimacy_loss_05 = yes + estate_increase_house_member_investment_cap_4 = yes + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_reception_hall.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +### Cabinet of Curiosities +cabinet_of_curiosities_01 = { + construction_time = 1000 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = estate_main_01 + + can_construct = { + dynasty ?= { has_dynasty_perk = ep3_administrative_legacy_4 } + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_cabinet_of_curiosities } + multiply = 0.75 + desc = raid_insight_cabinet_of_curiosities + } + } + } + + character_modifier = { + learning_per_influence_level = 1 + domicile_monthly_influence_add = 0.1 + } + + parameters = { + can_receive_artifacts = yes + estate_improved_inspirations_1 = yes + house_head_can_ask_for_artifacts = yes + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_cabinet_of_curiosities.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +cabinet_of_curiosities_02 = { + construction_time = 1000 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = cabinet_of_curiosities_01 + + can_construct = { + dynasty ?= { + has_dynasty_perk = ep3_administrative_legacy_4 + custom_description = { + text = cabinet_of_curiosities_upgrade_trigger_2 + dynast.house ?= { cabinet_of_curiosities_artifact_score >= 15 } + } + } + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_cabinet_of_curiosities } + multiply = 0.75 + desc = raid_insight_cabinet_of_curiosities + } + } + } + + character_modifier = { + stewardship_per_influence_level = 1 + monthly_dynasty_prestige = 0.5 + domicile_monthly_influence_add = 0.2 + monthly_court_grandeur_change_add = 0.2 + } + + parameters = { + can_receive_artifacts = yes + estate_improved_inspirations_2 = yes + estate_reduce_commission_artifact_cost = yes + estate_increase_antiquarian_aptitude = yes + house_head_can_ask_for_artifacts = yes + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_cabinet_of_curiosities.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +cabinet_of_curiosities_03 = { + construction_time = 1000 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = cabinet_of_curiosities_02 + + can_construct = { + dynasty ?= { + has_dynasty_perk = ep3_administrative_legacy_4 + custom_description = { + text = cabinet_of_curiosities_upgrade_trigger_3 + dynast.house ?= { cabinet_of_curiosities_artifact_score >= 35 } + } + } + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_cabinet_of_curiosities } + multiply = 0.75 + desc = raid_insight_cabinet_of_curiosities + } + } + } + + character_modifier = { + learning_per_influence_level = 1 + stewardship_per_influence_level = 1 + monthly_dynasty_prestige = 0.5 + domicile_monthly_influence_add = 0.3 + monthly_court_grandeur_change_add = 0.3 + general_opinion = 10 + } + + parameters = { + can_receive_artifacts = yes + estate_improved_inspirations_2 = yes + estate_reduce_commission_artifact_cost = yes + estate_increase_antiquarian_aptitude = yes + house_head_can_ask_for_artifacts = yes + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_cabinet_of_curiosities.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +#Grand Solar +grand_solar_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = estate_main_01 + + can_construct = { + custom_tooltip = { + text = unlocked_via_event + house.house_head = { has_character_flag = ep3_construct_grand_solar } + } + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_grand_solar } + multiply = 0.75 + desc = raid_insight_grand_solar + } + } + } + + character_modifier = { + dynasty_opinion = 5 + stress_gain_mult = -0.05 + } + + ai_value = { + value = 10 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_solar.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +grand_solar_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = grand_solar_01 + + can_construct = { + custom_tooltip = { + text = unlocked_via_event + house.house_head = { has_character_flag = ep3_construct_grand_solar } + } + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_grand_solar } + multiply = 0.75 + desc = raid_insight_grand_solar + } + } + } + + character_modifier = { + dynasty_opinion = 5 + stress_gain_mult = -0.05 + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_solar.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +grand_solar_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = grand_solar_02 + + can_construct = { + custom_tooltip = { + text = unlocked_via_event + house.house_head = { has_character_flag = ep3_construct_grand_solar } + } + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_grand_solar } + multiply = 0.75 + desc = raid_insight_grand_solar + } + } + } + + character_modifier = { + monthly_dynasty_prestige = 0.1 + dynasty_opinion = 5 + stress_gain_mult = -0.1 + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_solar.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +grand_solar_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + slot_type = internal + previous_building = grand_solar_03 + + can_construct = { + custom_tooltip = { + text = unlocked_via_event + house.house_head = { has_character_flag = ep3_construct_grand_solar } + } + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + parameters = { + solar_white_peace_stress_loss = yes + } + + cost = { + gold = { + value = estate_internal_building_high_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_grand_solar } + multiply = 0.75 + desc = raid_insight_grand_solar + } + } + } + + character_modifier = { + monthly_dynasty_prestige = 0.1 + dynasty_opinion = 5 + stress_gain_mult = -0.1 + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_solar.dds" + texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.dds" + } +} + +#################### +#### BUILDINGS ##### +#################### + +### Temple Building +temple_small_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + + can_construct = { + NOT = { + government_has_flag = government_is_celestial + } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_temple } + multiply = 0.75 + desc = raid_insight_temple + } + } + } + + character_modifier = { + domicile_monthly_piety_add = 0.1 + } + parameters = { + influence_gain_from_hof_support_1 = yes + } + + ai_value = { + value = 9 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_ancestral_shrine_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + owner = { + faith.religion = religion:islam_religion + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_islamic.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_islamic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } + asset = { + trigger = { + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } +} +temple_small_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = temple_small_01 + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_temple } + multiply = 0.75 + desc = raid_insight_temple + } + } + } + + character_modifier = { + domicile_monthly_piety_add = 0.1 + } + parameters = { + influence_gain_from_hof_support_2 = yes + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_ancestral_shrine_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + owner = { + faith.religion = religion:islam_religion + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_islamic.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_islamic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } + asset = { + trigger = { + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } +} +temple_small_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = temple_small_02 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_temple } + multiply = 0.75 + desc = raid_insight_temple + } + } + } + + character_modifier = { + domicile_monthly_piety_add = 0.1 + } + parameters = { + influence_gain_from_hof_support_3 = yes + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_ancestral_shrine_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + owner = { + faith.religion = religion:islam_religion + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_islamic.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_islamic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } + asset = { + trigger = { + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_shrine.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_small" + } +} + +# Crypt sub-branch +temple_crypt_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = temple_small_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_temple } + multiply = 0.75 + desc = raid_insight_temple + } + } + } + + parameters = { + estate_inherit_influence_small_bonus = yes + influence_gain_from_hof_support_3 = yes + } + + character_modifier = { + monthly_dynasty_prestige_mult = 0.03 + } + + ai_value = { + value = 6 + if = { + limit = { + scope:owner = { + OR = { + culture ?= { + has_cultural_tradition = tradition_mystical_ancestors + } + faith ?= { has_doctrine = tenet_ancestor_worship } + } + } + } + add = 10 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_ancestral_shrine_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + owner = { + faith.religion = religion:islam_religion + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_islamic.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_islamic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } + asset = { + trigger = { + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } +} +temple_crypt_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = temple_crypt_04 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_04 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_temple } + multiply = 0.75 + desc = raid_insight_temple + } + } + } + + parameters = { + estate_inherit_influence_medium_bonus = yes + influence_gain_from_hof_support_3 = yes + } + + character_modifier = { + monthly_dynasty_prestige_mult = 0.03 + } + + ai_value = { + value = 5 + if = { + limit = { + scope:owner = { + OR = { + culture ?= { + has_cultural_tradition = tradition_mystical_ancestors + } + faith ?= { has_doctrine = tenet_ancestor_worship } + } + } + } + add = 10 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_ancestral_shrine_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + owner = { + faith.religion = religion:islam_religion + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_islamic.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_islamic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } + asset = { + trigger = { + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } +} +temple_crypt_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = temple_crypt_05 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_05 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_temple } + multiply = 0.75 + desc = raid_insight_temple + } + } + } + + parameters = { + estate_inherit_influence_large_bonus = yes + influence_gain_from_hof_support_3 = yes + estate_powerful_family_rating_per_dynasty_level = yes + } + + character_modifier = { + monthly_dynasty_prestige_mult = 0.04 + } + + ai_value = { + value = 4 + if = { + limit = { + scope:owner = { + OR = { + culture ?= { + has_cultural_tradition = tradition_mystical_ancestors + } + faith ?= { has_doctrine = tenet_ancestor_worship } + } + } + } + add = 10 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_ancestral_shrine_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + owner = { + faith.religion = religion:islam_religion + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_islamic.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_islamic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } + asset = { + trigger = { + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_crypt.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_crypt" + } +} + +# Temple sub-branch +temple_large_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = temple_small_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_temple } + multiply = 0.75 + desc = raid_insight_temple + } + } + } + + character_modifier = { + domicile_monthly_piety_add = 0.2 + domicile_monthly_gold_add = 0.3 + clergy_opinion = 5 + } + parameters = { + influence_gain_from_hof_support_4 = yes + reduce_state_faith_cost = yes + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_ancestral_shrine_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + owner = { + faith.religion = religion:islam_religion + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_islamic.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_islamic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } + asset = { + trigger = { + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } +} +temple_large_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = temple_large_04 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_04 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_temple } + multiply = 0.75 + desc = raid_insight_temple + } + } + } + + character_modifier = { + domicile_monthly_piety_add = 0.2 + domicile_monthly_gold_add = 0.4 + clergy_opinion = 5 + } + parameters = { + influence_gain_from_hof_support_5 = yes + reduce_state_faith_cost = yes + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_ancestral_shrine_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + owner = { + faith.religion = religion:islam_religion + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_islamic.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_islamic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } + asset = { + trigger = { + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } +} +temple_large_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = temple_large_05 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_05 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_temple } + multiply = 0.75 + desc = raid_insight_temple + } + } + } + + character_modifier = { + domicile_monthly_piety_add = 0.3 + domicile_monthly_gold_add = 0.5 + clergy_opinion = 5 + } + + parameters = { + influence_gain_from_hof_support_6 = yes + reduce_state_faith_cost = yes + more_successful_heresies = yes + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_ancestral_shrine_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + owner = { + faith.religion = religion:islam_religion + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_islamic.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_islamic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } + asset = { + trigger = { + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_church.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_large" + } +} + +# Monastery sub-branch +temple_monastery_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = temple_small_03 + + can_construct = { + faith = { has_doctrine = tenet_monasticism } + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_temple } + multiply = 0.75 + desc = raid_insight_temple + } + } + } + parameters = { + influence_gain_from_hof_support_4 = yes + } + + character_modifier = { + domicile_monthly_piety_mult = 0.05 + domicile_monthly_gold_add = 0.6 + } + + parameters = { + estate_unlocks_commission_icon = yes + } + + ai_value = { + value = 10 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_ancestral_shrine_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + owner = { + faith.religion = religion:islam_religion + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_islamic.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_islamic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } + asset = { + trigger = { + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } +} +temple_monastery_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = temple_monastery_04 + + can_construct = { + faith = { has_doctrine = tenet_monasticism } + domicile ?= { has_domicile_building_or_higher = estate_main_04 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_temple } + multiply = 0.75 + desc = raid_insight_temple + } + } + } + parameters = { + influence_gain_from_hof_support_5 = yes + } + + character_modifier = { + domicile_monthly_piety_mult = 0.05 + domicile_monthly_gold_add = 0.8 + } + + parameters = { + estate_unlocks_commission_icon = yes + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_ancestral_shrine_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + owner = { + faith.religion = religion:islam_religion + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_islamic.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_islamic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } + asset = { + trigger = { + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } +} +temple_monastery_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = temple_monastery_05 + + can_construct = { + faith = { has_doctrine = tenet_monasticism } + domicile ?= { has_domicile_building_or_higher = estate_main_05 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_temple } + multiply = 0.75 + desc = raid_insight_temple + } + } + } + parameters = { + influence_gain_from_hof_support_6 = yes + } + + character_modifier = { + domicile_monthly_piety_mult = 0.05 + domicile_monthly_gold_add = 1 + } + + parameters = { + estate_unlocks_commission_icon = yes + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_ancestral_shrine_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_ancestral_shrine_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + owner = { + faith.religion = religion:islam_religion + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_islamic.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_islamic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_generic_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_generic_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } + asset = { + trigger = { + owner = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_monastery.dds" + texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_temple_christian_orthodox_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_temple_monastery" + } +} + +### Barracks +barracks_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_barracks } + multiply = 0.75 + desc = raid_insight_barracks + } + } + } + + character_modifier = { + skirmishers_damage_mult = 0.03 + skirmishers_toughness_mult = 0.01 + #men_at_arms_maintenance = -0.02 + #men_at_arms_recruitment_cost = -0.02 + } + + parameters = { + house_head_can_ask_for_knight = yes + house_head_can_ask_for_maa = yes + reduce_success_of_raid_estate = yes + } + + ai_value = { + value = 9 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } +} +barracks_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = barracks_01 + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_barracks } + multiply = 0.75 + desc = raid_insight_barracks + } + } + } + + character_modifier = { + skirmishers_damage_mult = 0.03 + skirmishers_toughness_mult = 0.01 + heavy_infantry_damage_mult = 0.02 + heavy_infantry_toughness_mult = 0.01 + pikemen_damage_mult = 0.02 + pikemen_toughness_mult = 0.01 + #men_at_arms_maintenance = -0.02 + #men_at_arms_recruitment_cost = -0.02 + } + + parameters = { + house_head_can_ask_for_knight = yes + house_head_can_ask_for_maa = yes + reduce_success_of_raid_estate = yes + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } +} +barracks_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = barracks_02 + + can_construct = { + estate_can_construct_barracks_03_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_barracks } + multiply = 0.75 + desc = raid_insight_barracks + } + } + } + + character_modifier = { + skirmishers_damage_mult = 0.03 + skirmishers_toughness_mult = 0.01 + heavy_infantry_damage_mult = 0.02 + heavy_infantry_toughness_mult = 0.01 + pikemen_damage_mult = 0.02 + pikemen_toughness_mult = 0.01 + #men_at_arms_maintenance = -0.02 + #men_at_arms_recruitment_cost = -0.02 + } + + parameters = { + house_head_can_ask_for_knight = yes + house_head_can_ask_for_maa = yes + reduce_success_of_raid_estate = yes + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } +} +barracks_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = barracks_03 + + can_construct = { + estate_can_construct_barracks_04_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_barracks } + multiply = 0.75 + desc = raid_insight_barracks + } + } + } + + character_modifier = { + skirmishers_damage_mult = 0.03 + skirmishers_toughness_mult = 0.01 + heavy_infantry_damage_mult = 0.02 + heavy_infantry_toughness_mult = 0.01 + pikemen_damage_mult = 0.02 + pikemen_toughness_mult = 0.01 + #men_at_arms_maintenance = -0.02 + #men_at_arms_recruitment_cost = -0.02 + } + + parameters = { + house_head_can_ask_for_knight = yes + house_head_can_ask_for_maa = yes + reduce_success_of_raid_estate = yes + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } +} +barracks_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = barracks_04 + + can_construct = { + estate_can_construct_barracks_05_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_barracks } + multiply = 0.75 + desc = raid_insight_barracks + } + } + } + + character_modifier = { + skirmishers_damage_mult = 0.04 + skirmishers_toughness_mult = 0.03 + heavy_infantry_damage_mult = 0.02 + heavy_infantry_toughness_mult = 0.01 + pikemen_damage_mult = 0.02 + pikemen_toughness_mult = 0.01 + #men_at_arms_maintenance = -0.02 + #men_at_arms_recruitment_cost = -0.02 + } + + parameters = { + house_head_can_ask_for_knight = yes + house_head_can_ask_for_maa = yes + reduce_success_of_raid_estate = yes + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } +} +barracks_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = barracks_05 + + can_construct = { + estate_can_construct_barracks_06_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_barracks } + multiply = 0.75 + desc = raid_insight_barracks + } + } + } + + character_modifier = { + skirmishers_damage_mult = 0.04 + skirmishers_toughness_mult = 0.03 + heavy_infantry_damage_mult = 0.02 + heavy_infantry_toughness_mult = 0.01 + pikemen_damage_mult = 0.02 + pikemen_toughness_mult = 0.01 + #men_at_arms_maintenance = -0.02 + #men_at_arms_recruitment_cost = -0.02 + } + + parameters = { + house_head_can_ask_for_knight = yes + house_head_can_ask_for_maa = yes + reduce_success_of_raid_estate = yes + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_barracks_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_barracks_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_barracks" + } +} + +### Watchtower +watchtower_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_watchtower } + multiply = 0.75 + desc = raid_insight_watchtower + } + } + } + + character_modifier = { + monthly_county_control_growth_factor = 0.03 + defender_holding_advantage = 2 + hostile_raid_time = 0.1 + } + + parameters = { + reduce_success_of_raid_estate = yes + raids_less_likely_to_make_prisoners_1 = yes + } + + ai_value = { + value = 9 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } +} +watchtower_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = watchtower_01 + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_watchtower } + multiply = 0.75 + desc = raid_insight_watchtower + } + } + } + + character_modifier = { + monthly_county_control_growth_factor = 0.03 + defender_holding_advantage = 2 + archers_damage_mult = 0.02 + archers_toughness_mult = 0.01 + hostile_raid_time = 0.1 + } + + parameters = { + reduce_success_of_raid_estate = yes + raids_less_likely_to_make_prisoners_1 = yes + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } +} +watchtower_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = watchtower_02 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_watchtower } + multiply = 0.75 + desc = raid_insight_watchtower + } + } + } + + parameters = { + reduce_success_of_raid_estate = yes + raids_less_likely_to_make_prisoners_2 = yes + } + + character_modifier = { + monthly_county_control_growth_factor = 0.03 + defender_holding_advantage = 2 + archers_damage_mult = 0.02 + archers_toughness_mult = 0.01 + hostile_raid_time = 0.1 + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } +} +watchtower_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = watchtower_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_watchtower } + multiply = 0.75 + desc = raid_insight_watchtower + } + } + } + + parameters = { + reduce_success_of_raid_estate = yes + raids_less_likely_to_make_prisoners_2 = yes + house_head_can_ask_for_maa = yes + } + + character_modifier = { + monthly_county_control_growth_factor = 0.03 + defender_holding_advantage = 2 + archers_damage_mult = 0.02 + archers_toughness_mult = 0.01 + hostile_raid_time = 0.2 + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } +} +watchtower_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = watchtower_04 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_04 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_watchtower } + multiply = 0.75 + desc = raid_insight_watchtower + } + } + } + + parameters = { + reduce_success_of_raid_estate = yes + raids_less_likely_to_make_prisoners_3 = yes + house_head_can_ask_for_maa = yes + } + + character_modifier = { + monthly_county_control_growth_factor = 0.03 + defender_holding_advantage = 2 + archers_damage_mult = 0.02 + archers_toughness_mult = 0.01 + hostile_raid_time = 0.2 + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } +} +watchtower_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = watchtower_05 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_05 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_watchtower } + multiply = 0.75 + desc = raid_insight_watchtower + } + } + } + + parameters = { + reduce_success_of_raid_estate = yes + raids_less_likely_to_make_prisoners_3 = yes + estate_unlock_patrol_decision = yes + house_head_can_ask_for_maa = yes + } + + character_modifier = { + monthly_county_control_growth_factor = 0.03 + defender_holding_advantage = 2 + archers_damage_mult = 0.02 + archers_toughness_mult = 0.01 + hostile_raid_time = 0.3 + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_watchtower.dds" + texture = "gfx/interface/window_domiciles/estate_building_watchtower_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_watchtower_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_watchtower" + } +} + +### Guardhouse +guardhouse_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_guardhouse } + multiply = 0.75 + desc = raid_insight_guardhouse + } + } + } + + character_modifier = { + enemy_hostile_scheme_success_chance_add = -2 + character_travel_safety = 2 + } + + parameters = { + house_head_can_ask_for_knight = yes + reduce_success_of_raid_estate = yes + raids_less_likely_to_make_prisoners_1 = yes + } + + ai_value = { + value = 9 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_guard_house_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_guard_house_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_guardhouse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_guardhouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_guard_house_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_guard_house_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_guardhouse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_guardhouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_guard_house_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_guard_house_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_guardhouse" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_guardhouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_guard_house_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_guard_house_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_guardhouse" + } +} +guardhouse_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = guardhouse_01 + + cost = { + gold = { + value = estate_external_building_high_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_guardhouse } + multiply = 0.75 + desc = raid_insight_guardhouse + } + } + } + + parameters = { + estate_increase_bodyguard_aptitude_1 = yes + house_head_can_ask_for_knight = yes + reduce_success_of_raid_estate = yes + raids_less_likely_to_make_prisoners_1 = yes + } + + character_modifier = { + enemy_hostile_scheme_success_chance_add = -2 + character_travel_safety = 2 + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_guard_house_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_guard_house_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_guardhouse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_guardhouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_guard_house_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_guard_house_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_guardhouse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_guardhouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_guard_house_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_guard_house_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_guardhouse" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_guardhouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_guard_house_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_guard_house_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_guardhouse" + } +} +guardhouse_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = guardhouse_02 + + can_construct = { + estate_can_construct_guardhouse_03_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_guardhouse } + multiply = 0.75 + desc = raid_insight_guardhouse + } + } + } + + parameters = { + estate_unlock_bolster_security_decision = yes + estate_increase_bodyguard_aptitude_1 = yes + house_head_can_ask_for_knight = yes + house_head_can_ask_for_maa = yes + reduce_success_of_raid_estate = yes + raids_less_likely_to_make_prisoners_2 = yes + } + + character_modifier = { + enemy_hostile_scheme_success_chance_add = -2 + character_travel_safety = 2 + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_guard_house_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_guard_house_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_guardhouse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_guardhouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_guard_house_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_guard_house_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_guardhouse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_guardhouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_guard_house_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_guard_house_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_guardhouse" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_guardhouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_guard_house_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_guard_house_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_guardhouse" + } +} +guardhouse_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = guardhouse_03 + + can_construct = { + estate_can_construct_guardhouse_04_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_guardhouse } + multiply = 0.75 + desc = raid_insight_guardhouse + } + } + } + + parameters = { + estate_unlock_bolster_security_decision = yes + estate_increase_bodyguard_aptitude_2 = yes + house_head_can_ask_for_knight = yes + house_head_can_ask_for_maa = yes + reduce_success_of_raid_estate = yes + raids_less_likely_to_make_prisoners_2 = yes + } + + character_modifier = { + enemy_hostile_scheme_success_chance_add = -4 + character_travel_safety = 2 + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_barracks.dds" + texture = "gfx/interface/window_domiciles/estate_building_guard_house_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_guard_house_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_guardhouse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_guardhouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_guard_house_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_guard_house_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_guardhouse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_guardhouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_guard_house_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_guard_house_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_guardhouse" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_guardhouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_guard_house_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_guard_house_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_guardhouse" + } +} + +### Garden +garden_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_garden } + multiply = 0.75 + desc = raid_insight_garden + } + } + } + + character_modifier = { + domicile_monthly_prestige_add = 0.1 + stress_loss_mult = 0.05 + } + + parameters = { + increased_gardener_aptitude_1 = yes + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_garden + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 9 + if = { + limit = { + scope:owner = { + OR = { + culture ?= { + OR = { + has_cultural_parameter = can_recruit_gardeners + has_cultural_tradition = tradition_fp3_irrigation_experts + has_cultural_tradition = tradition_sacred_groves + } + } + faith ?= { has_doctrine = tenet_sanctity_of_nature } + } + } + } + add = 10 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" + } +} +garden_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = garden_01 + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_garden } + multiply = 0.75 + desc = raid_insight_garden + } + } + } + + character_modifier = { + domicile_monthly_prestige_add = 0.1 + stress_loss_mult = 0.05 + } + + parameters = { + increased_gardener_aptitude_2 = yes + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_garden + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 8 + if = { + limit = { + scope:owner = { + OR = { + culture ?= { + OR = { + has_cultural_tradition = tradition_gardening + has_cultural_tradition = tradition_fp3_irrigation_experts + has_cultural_tradition = tradition_sacred_groves + } + } + faith ?= { has_doctrine = tenet_sanctity_of_nature } + } + } + } + add = 10 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" + } +} +garden_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = garden_02 + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_garden } + multiply = 0.75 + desc = raid_insight_garden + } + } + } + + character_modifier = { + domicile_monthly_prestige_add = 0.1 + stress_loss_mult = 0.05 + } + + parameters = { + increased_gardener_aptitude_3 = yes + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_garden + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 7 + if = { + limit = { + scope:owner = { + OR = { + culture ?= { + OR = { + has_cultural_tradition = tradition_gardening + has_cultural_tradition = tradition_fp3_irrigation_experts + has_cultural_tradition = tradition_sacred_groves + } + } + faith ?= { has_doctrine = tenet_sanctity_of_nature } + } + } + } + add = 10 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" + } +} + +# Leisure Garden sub-branch +garden_leisure_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = garden_03 + + can_construct = { + estate_can_construct_garden_leisure_04_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_garden } + multiply = 0.75 + desc = raid_insight_garden + } + } + } + + character_modifier = { + domicile_monthly_prestige_add = 0.1 + courtier_opinion = 5 + stress_loss_mult = 0.05 + fertility = 0.05 + } + + parameters = { + increased_gardener_aptitude_3 = yes + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_garden_leisure + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 6 + if = { + limit = { + scope:owner = { + OR = { + culture ?= { + OR = { + has_cultural_tradition = tradition_gardening + has_cultural_tradition = tradition_fp3_irrigation_experts + has_cultural_tradition = tradition_sacred_groves + } + } + faith ?= { has_doctrine = tenet_sanctity_of_nature } + } + } + } + add = 10 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure" + } +} +garden_leisure_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = garden_leisure_04 + + can_construct = { + estate_can_construct_garden_leisure_05_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_garden } + multiply = 0.75 + desc = raid_insight_garden + } + } + } + + character_modifier = { + domicile_monthly_prestige_add = 0.1 + courtier_opinion = 5 + stress_loss_mult = 0.1 + fertility = 0.05 + } + + parameters = { + increased_gardener_aptitude_3 = yes + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_garden_leisure + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 5 + if = { + limit = { + scope:owner = { + OR = { + culture ?= { + OR = { + has_cultural_tradition = tradition_gardening + has_cultural_tradition = tradition_fp3_irrigation_experts + has_cultural_tradition = tradition_sacred_groves + } + } + faith ?= { has_doctrine = tenet_sanctity_of_nature } + } + } + } + add = 10 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure" + } +} +garden_leisure_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = garden_leisure_05 + + can_construct = { + estate_can_construct_garden_leisure_06_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_garden } + multiply = 0.75 + desc = raid_insight_garden + } + } + } + + character_modifier = { + domicile_monthly_prestige_add = 0.1 + courtier_opinion = 5 + stress_loss_mult = 0.1 + fertility = 0.05 + } + + parameters = { + increased_gardener_aptitude_3 = yes + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_garden_leisure + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 4 + if = { + limit = { + scope:owner = { + OR = { + culture ?= { + OR = { + has_cultural_tradition = tradition_gardening + has_cultural_tradition = tradition_fp3_irrigation_experts + has_cultural_tradition = tradition_sacred_groves + } + } + faith ?= { has_doctrine = tenet_sanctity_of_nature } + } + } + } + add = 10 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure" + } +} + +# Fruit Garden sub-branch +garden_fruit_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = garden_03 + + can_construct = { + estate_can_construct_garden_fruit_04_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_garden } + multiply = 0.75 + desc = raid_insight_garden + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.2 + development_growth = 0.1 + negate_health_penalty_add = 0.05 + } + + parameters = { + increased_gardener_aptitude_3 = yes + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_garden_fruit + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 6 + if = { + limit = { + scope:owner = { + OR = { + culture ?= { + OR = { + has_cultural_tradition = tradition_gardening + has_cultural_tradition = tradition_fp3_irrigation_experts + has_cultural_tradition = tradition_sacred_groves + } + } + faith ?= { has_doctrine = tenet_sanctity_of_nature } + } + } + } + add = 10 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit" + } +} +garden_fruit_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = garden_fruit_04 + + can_construct = { + estate_can_construct_garden_fruit_05_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_garden } + multiply = 0.75 + desc = raid_insight_garden + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.2 + development_growth = 0.1 + negate_health_penalty_add = 0.1 + } + + parameters = { + increased_gardener_aptitude_3 = yes + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_garden_fruit + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 5 + if = { + limit = { + scope:owner = { + OR = { + culture ?= { + OR = { + has_cultural_tradition = tradition_gardening + has_cultural_tradition = tradition_fp3_irrigation_experts + has_cultural_tradition = tradition_sacred_groves + } + } + faith ?= { has_doctrine = tenet_sanctity_of_nature } + } + } + } + add = 10 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit" + } +} +garden_fruit_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = garden_fruit_05 + + can_construct = { + estate_can_construct_garden_fruit_06_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_garden } + multiply = 0.75 + desc = raid_insight_garden + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.2 + development_growth = 0.1 + negate_health_penalty_add = 0.15 + } + + parameters = { + increased_gardener_aptitude_3 = yes + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_garden_fruit + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 4 + if = { + limit = { + scope:owner = { + OR = { + culture ?= { + OR = { + has_cultural_tradition = tradition_gardening + has_cultural_tradition = tradition_fp3_irrigation_experts + has_cultural_tradition = tradition_sacred_groves + } + } + faith ?= { has_doctrine = tenet_sanctity_of_nature } + } + } + } + add = 10 + } + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" + texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit" + } +} + +### Stable +stable_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_stable } + multiply = 0.75 + desc = raid_insight_stable + } + } + } + + character_modifier = { + movement_speed = 0.01 + } + + ai_value = { + value = 9 + if = { + limit = { + scope:owner.culture ?= { + has_cultural_tradition = tradition_hunters + } + } + add = 2 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_china.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_china_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable" + } +} +stable_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = stable_01 + + cost = { + gold = { + value = estate_external_building_high_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_stable } + multiply = 0.75 + desc = raid_insight_stable + } + } + } + + parameters = { + estate_unlock_mount_travel_option = yes + } + + character_modifier = { + movement_speed = 0.01 + } + + ai_value = { + value = 8 + if = { + limit = { + scope:owner.culture ?= { + has_cultural_tradition = tradition_hunters + } + } + add = 2 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_china.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_china_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable" + } +} +stable_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = stable_02 + + cost = { + gold = { + value = estate_external_building_high_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_stable } + multiply = 0.75 + desc = raid_insight_stable + } + } + } + + parameters = { + estate_unlock_mount_travel_option = yes + } + + character_modifier = { + movement_speed = 0.01 + } + + ai_value = { + value = 7 + if = { + limit = { + scope:owner.culture ?= { + has_cultural_tradition = tradition_hunters + } + } + add = 2 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_china.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_china_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable" + } +} + +# Grand Stable sub-branch +stable_grand_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = stable_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_stable } + multiply = 0.75 + desc = raid_insight_stable + } + } + } + + parameters = { + estate_unlock_mount_travel_option = yes + } + + character_modifier = { + character_travel_speed_mult = 0.05 + domicile_monthly_prestige_add = 0.2 + movement_speed = 0.01 + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grand_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_china.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_china_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_grand" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grand_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_grand" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grand_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_grand" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_grand_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_grand" + } +} +stable_grand_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = stable_grand_04 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_04 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_stable } + multiply = 0.75 + desc = raid_insight_stable + } + } + } + + parameters = { + estate_unlock_mount_travel_option = yes + estate_increase_master_of_horse_aptitude = yes + } + + character_modifier = { + character_travel_speed_mult = 0.1 + domicile_monthly_prestige_add = 0.2 + movement_speed = 0.01 + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grand_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_china.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_china_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_grand" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grand_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_grand" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grand_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_grand" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_grand_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_grand" + } +} +stable_grand_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = stable_grand_05 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_05 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_stable } + multiply = 0.75 + desc = raid_insight_stable + } + } + } + + parameters = { + estate_unlock_mount_travel_option = yes + estate_increase_master_of_horse_aptitude = yes + } + + character_modifier = { + character_travel_speed_mult = 0.15 + domicile_monthly_prestige_add = 0.3 + movement_speed = 0.01 + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grand_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_china.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_china_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_grand" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grand_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_grand" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grand_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_grand" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_grand_stable.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_grand" + } +} + +# Kennel sub-branch +stable_kennel_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = stable_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_stable } + multiply = 0.75 + desc = raid_insight_stable + } + } + } + + parameters = { + estate_unlock_mount_travel_option = yes + estate_unlock_adopt_puppy_decision = yes + kennels_more_successful_hunts_1 = yes + } + + character_modifier = { + stress_gain_mult = -0.1 + prowess = 1 + } + + ai_value = { + value = 6 + if = { + limit = { + scope:owner.culture ?= { + has_cultural_tradition = tradition_hunters + } + } + add = 2 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_kennel.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_china.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_china_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_kennel" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_kennel.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_kennel" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_kennel.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_kennel" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_kennel.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_kennel" + } +} +stable_kennel_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = stable_kennel_04 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_04 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_stable } + multiply = 0.75 + desc = raid_insight_stable + } + } + } + + parameters = { + estate_unlock_mount_travel_option = yes + estate_unlock_adopt_puppy_decision = yes + estate_cheaper_hunt_cost = yes + kennels_more_successful_hunts_1 = yes + } + + character_modifier = { + stress_gain_mult = -0.1 + diplomacy = 1 + } + + ai_value = { + value = 5 + if = { + limit = { + scope:owner.culture ?= { + has_cultural_tradition = tradition_hunters + } + } + add = 2 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_kennel.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_china.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_china_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_kennel" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_kennel.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_kennel" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_kennel.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_kennel" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_kennel.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_kennel" + } +} +stable_kennel_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = stable_kennel_05 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_05 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_stable } + multiply = 0.75 + desc = raid_insight_stable + } + } + } + + parameters = { + estate_unlock_mount_travel_option = yes + estate_unlock_adopt_puppy_decision = yes + estate_cheaper_hunt_cost = yes + estate_increase_master_of_hunt_aptitude = yes + kennels_more_successful_hunts_2 = yes + } + + character_modifier = { + stress_gain_mult = -0.2 + prowess = 1 + } + + ai_value = { + value = 4 + if = { + limit = { + scope:owner.culture ?= { + has_cultural_tradition = tradition_hunters + } + } + add = 2 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_kennel.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_china.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_china_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_kennel" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_kennel.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_kennel" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_kennel.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_kennel" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_kennel.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_kennel" + } +} + +# Charioteer sub-branch (Byzantine unique upgrade) +stable_chariot_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = stable_03 + + can_construct_potential = { + culture = { has_cultural_parameter = hosts_chariot_races } + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_stable } + multiply = 0.75 + desc = raid_insight_stable + } + } + } + + parameters = { + estate_unlock_mount_travel_option = yes + estate_charioteer_training_task = yes + } + + character_modifier = { + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_chariot_track.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_china.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_china_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_chariot" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_chariot_track.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_chariot" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_chariot_track.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_chariot" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_chariot_track.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_chariot" + } +} +stable_chariot_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = stable_chariot_04 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_04 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_stable } + multiply = 0.75 + desc = raid_insight_stable + } + } + } + + parameters = { + estate_unlock_mount_travel_option = yes + estate_charioteer_training_task = yes + estate_increase_charioteer_aptitude = yes + } + + character_modifier = { + same_culture_opinion = 2 + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_chariot_track.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_china.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_china_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_chariot" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_chariot_track.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_chariot" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_chariot_track.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_chariot" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_chariot_track.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_chariot" + } +} +stable_chariot_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = stable_chariot_05 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_05 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_stable } + multiply = 0.75 + desc = raid_insight_stable + } + } + } + + parameters = { + estate_unlock_mount_travel_option = yes + estate_charioteer_training_task = yes + estate_increase_charioteer_aptitude = yes + } + + character_modifier = { + same_culture_opinion = 3 + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_chariot_track.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_china.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_china_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_chariot" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_chariot_track.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_chariot" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_chariot_track.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_chariot" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_chariot_track.dds" + texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_stable_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_stable_chariot" + } +} + +### Workshop +workshop_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_workshop } + multiply = 0.75 + desc = raid_insight_workshop + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.2 + domicile_build_speed = -0.05 + } + + ai_value = { + value = 9 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_workshop.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_workshop.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_workshop.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_workshop.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop" + } +} +workshop_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = workshop_01 + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_workshop } + multiply = 0.75 + desc = raid_insight_workshop + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + domicile_build_speed = -0.05 + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_workshop.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_workshop.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_workshop.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_workshop.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop" + } +} + +# Carpenter sub-branch +workshop_carpenter_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = workshop_02 + + can_construct = { + estate_can_construct_workshop_carpenter_03_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_workshop } + multiply = 0.75 + desc = raid_insight_workshop + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + domicile_build_speed = -0.05 + } + + parameters = { + estate_improved_inspirations_1 = yes + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_carpenter.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_carpenter" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_carpenter.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_carpenter" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_carpenter.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_carpenter" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_carpenter.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_carpenter" + } +} +workshop_carpenter_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = workshop_carpenter_03 + + can_construct = { + estate_can_construct_workshop_carpenter_04_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_workshop } + multiply = 0.75 + desc = raid_insight_workshop + } + } + } + + parameters = { + estate_improved_inspirations_1 = yes + estate_reduce_commission_artifact_cost = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_carpenter.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_carpenter" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_carpenter.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_carpenter" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_carpenter.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_carpenter" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_carpenter.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_carpenter" + } +} +workshop_carpenter_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = workshop_carpenter_04 + + can_construct = { + estate_can_construct_workshop_carpenter_05_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_workshop } + multiply = 0.75 + desc = raid_insight_workshop + } + } + } + + parameters = { + estate_improved_inspirations_2 = yes + estate_reduce_commission_artifact_cost = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + domicile_build_speed = -0.05 + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_carpenter.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_carpenter" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_carpenter.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_carpenter" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_carpenter.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_carpenter" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_carpenter.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_carpenter" + } +} +workshop_carpenter_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = workshop_carpenter_05 + + can_construct = { + estate_can_construct_workshop_carpenter_06_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_workshop } + multiply = 0.75 + desc = raid_insight_workshop + } + } + } + + parameters = { + estate_improved_inspirations_2 = yes + estate_reduce_commission_artifact_cost = yes + estate_increase_antiquarian_aptitude = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_carpenter.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_carpenter" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_carpenter.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_carpenter" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_carpenter.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_carpenter" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_carpenter.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_carpenter" + } +} + +# Mason sub-branch +workshop_mason_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = workshop_02 + + can_construct = { + estate_can_construct_workshop_mason_03_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_workshop } + multiply = 0.75 + desc = raid_insight_workshop + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + build_speed = -0.05 + build_gold_cost = -0.05 + domicile_build_speed = -0.05 + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_mason.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_mason" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_mason.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_mason" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_mason.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_mason" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_mason.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_mason" + } +} +workshop_mason_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = workshop_mason_03 + + can_construct = { + estate_can_construct_workshop_mason_04_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_workshop } + multiply = 0.75 + desc = raid_insight_workshop + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + build_speed = -0.05 + build_gold_cost = -0.05 + domicile_build_speed = -0.05 + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_mason.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_mason" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_mason.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_mason" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_mason.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_mason" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_mason.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_mason" + } +} +workshop_mason_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = workshop_mason_04 + + can_construct = { + estate_can_construct_workshop_mason_05_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_workshop } + multiply = 0.75 + desc = raid_insight_workshop + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + build_speed = -0.05 + build_gold_cost = -0.05 + holding_build_gold_cost = -0.05 + holding_build_speed = -0.05 + domicile_build_speed = -0.05 + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_mason.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_mason" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_mason.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_mason" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_mason.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_mason" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_mason.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_mason" + } +} +workshop_mason_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = workshop_mason_05 + + can_construct = { + estate_can_construct_workshop_mason_06_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_workshop } + multiply = 0.75 + desc = raid_insight_workshop + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + build_speed = -0.05 + build_gold_cost = -0.05 + holding_build_gold_cost = -0.05 + holding_build_speed = -0.05 + domicile_build_speed = -0.05 + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_mason.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_mason" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_mason.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_mason" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_mason.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_mason" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_mason.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_mason" + } +} + +# Textile sub-branch +workshop_textile_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = workshop_02 + + can_construct = { + estate_can_construct_workshop_textile_03_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_workshop } + multiply = 0.75 + desc = raid_insight_workshop + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.2 + domicile_monthly_prestige_mult = 0.05 + } + + parameters = { + estate_improved_inspirations_1 = yes + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_textile.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_textile" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_textile.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_textile" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_textile.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_textile" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_textile.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_textile" + } +} +workshop_textile_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = workshop_textile_03 + + can_construct = { + estate_can_construct_workshop_textile_04_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_workshop } + multiply = 0.75 + desc = raid_insight_workshop + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.2 + domicile_monthly_prestige_mult = 0.05 + } + + parameters = { + estate_improved_inspirations_1 = yes + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_textile.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_textile" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_textile.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_textile" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_textile.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_textile" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_textile.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_textile" + } +} +workshop_textile_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = workshop_textile_04 + + can_construct = { + estate_can_construct_workshop_textile_05_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_workshop } + multiply = 0.75 + desc = raid_insight_workshop + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.2 + domicile_monthly_prestige_mult = 0.05 + } + + parameters = { + estate_improved_inspirations_2 = yes + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_textile.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_textile" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_textile.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_textile" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_textile.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_textile" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_textile.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_textile" + } +} +workshop_textile_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = workshop_textile_05 + + can_construct = { + estate_can_construct_workshop_textile_06_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_workshop } + multiply = 0.75 + desc = raid_insight_workshop + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.2 + domicile_monthly_prestige_mult = 0.05 + } + + parameters = { + estate_improved_inspirations_2 = yes + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_textile.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_textile" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_textile.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_textile" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_textile.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_textile" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_textile.dds" + texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_workshop_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_workshop_textile" + } +} + +### Storage +storage_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_storage } + multiply = 0.75 + desc = raid_insight_storage + } + } + } + + character_modifier = { + supply_capacity_mult = 0.1 + } + + parameters = { + house_head_can_ask_building_support = yes + } + + ai_value = { + value = 9 + if = { + limit = { + has_domicile_building_or_higher = grain_field_01 + } + add = 2 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_storage.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_storage.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_storage.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_storage.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage" + } +} +storage_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = storage_01 + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_storage } + multiply = 0.75 + desc = raid_insight_storage + } + } + } + + character_modifier = { + supply_capacity_mult = 0.15 + } + + parameters = { + house_head_can_ask_building_support = yes + } + + ai_value = { + value = 8 + if = { + limit = { + has_domicile_building_or_higher = grain_field_01 + } + add = 2 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_storage.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_storage.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_storage.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_storage.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage" + } +} + +# Warehouse sub-branch +storage_warehouse_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = storage_02 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_storage } + multiply = 0.75 + desc = raid_insight_storage + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + build_gold_cost = -0.05 + } + + parameters = { + house_head_can_ask_building_support = yes + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_warehouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage_warehouse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_warehouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage_warehouse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_warehouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage_warehouse" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_warehouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage_warehouse" + } +} +storage_warehouse_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = storage_warehouse_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_storage } + multiply = 0.75 + desc = raid_insight_storage + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + build_gold_cost = -0.1 + } + + parameters = { + house_head_can_ask_building_support = yes + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_warehouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage_warehouse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_warehouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage_warehouse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_warehouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage_warehouse" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_warehouse.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage_warehouse" + } +} + +# Granary sub-branch +storage_granary_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = storage_02 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_storage } + multiply = 0.75 + desc = raid_insight_storage + } + } + } + + character_modifier = { + development_growth_factor = 0.05 + epidemic_resistance = 2 + county_opinion_add = 10 + } + + ai_value = { + value = 7 + if = { + limit = { + has_domicile_building_or_higher = grain_field_01 + } + add = 2 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_granary.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage_granary" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_granary.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage_granary" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_granary.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage_granary" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_granary.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage_granary" + } +} +storage_granary_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = storage_granary_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_storage } + multiply = 0.75 + desc = raid_insight_storage + } + } + } + + parameters = { + estate_unlock_granary_decision = yes + } + + character_modifier = { + development_growth_factor = 0.1 + epidemic_resistance = 5 + county_opinion_add = 10 + } + + ai_value = { + value = 6 + if = { + limit = { + has_domicile_building_or_higher = grain_field_01 + } + add = 2 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_granary.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_chinese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage_granary" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_granary.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage_granary" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_granary.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage_granary" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_granary.dds" + texture = "gfx/interface/window_domiciles/estate_building_storage_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_storage_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_storage_granary" + } +} + +### Market +market_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_market } + multiply = 0.75 + desc = raid_insight_market + } + } + } + + parameters = { + estate_increase_powerful_family_rating = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + } + + ai_value = { + value = 9 + if = { # Let's make sure the AI builds at least one good income building + limit = { + NOR = { + has_domicile_building_or_higher = grain_field_01 + has_domicile_building_or_higher = vineyard_01 + has_domicile_building_or_higher = olive_01 + } + } + add = 20 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_market_asian" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } +} +market_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = market_01 + + cost = { + gold = { + value = estate_external_building_high_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_market } + multiply = 0.75 + desc = raid_insight_market + } + } + } + + parameters = { + estate_increase_powerful_family_rating_2 = yes + estate_increase_influence_on_building_construction_1 = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_market_asian" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } +} +market_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = market_02 + + can_construct = { + estate_can_construct_market_03_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_market } + multiply = 0.75 + desc = raid_insight_market + } + } + } + + parameters = { + estate_increase_powerful_family_rating_3 = yes + estate_increase_influence_on_building_construction_2 = yes + estate_reduce_council_position_cost = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.2 + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_market_asian" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } +} +market_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = market_03 + + can_construct = { + estate_can_construct_market_04_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_market } + multiply = 0.75 + desc = raid_insight_market + } + } + } + + parameters = { + estate_increase_powerful_family_rating_4 = yes + estate_increase_influence_on_building_construction_3 = yes + estate_reduce_council_position_cost = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.4 + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_market_asian" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } +} +market_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = market_04 + + can_construct = { + estate_can_construct_market_05_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_market } + multiply = 0.75 + desc = raid_insight_market + } + } + } + + parameters = { + estate_increase_powerful_family_rating_5 = yes + estate_increase_influence_on_building_construction_4 = yes + estate_reduce_council_position_cost = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.8 + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_market_asian" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } +} +market_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = market_05 + + can_construct = { + estate_can_construct_market_06_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_market } + multiply = 0.75 + desc = raid_insight_market + } + } + } + + parameters = { + estate_increase_powerful_family_rating_6 = yes + estate_increase_influence_on_building_construction_5 = yes + estate_reduce_council_position_cost = yes + } + + character_modifier = { + domicile_monthly_gold_add = 1.6 + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_chinese_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_market_asian" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_mena.dds" + intersectionmask_texture = "gfx/interface/illustrations/activity_locales/estate_building_market_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_market.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_market" + } +} + +### Grazing Lands +grazing_land_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_grazing_land } + multiply = 0.75 + desc = raid_insight_grazing_land + } + } + } + + character_modifier = { + light_cavalry_damage_mult = 0.02 + light_cavalry_toughness_mult = 0.01 + light_cavalry_maintenance_mult = -0.05 + } + + parameters = { + cheaper_grain_fields_buildings_1 = yes + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_grazing_land + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 9 + if = { + limit = { + scope:owner = { + OR = { + can_recruit_archer_cavalry_trigger = yes + culture ?= { + OR = { + has_innovation = innovation_elephantry + has_innovation = innovation_war_camels + } + } + } + } + } + add = 4 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grazing.dds" + texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grazing.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grazing.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_grazing.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } +} +grazing_land_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = grazing_land_01 + + cost = { + gold = { + value = estate_external_building_high_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_grazing_land } + multiply = 0.75 + desc = raid_insight_grazing_land + } + } + } + + character_modifier = { + light_cavalry_damage_mult = 0.02 + light_cavalry_toughness_mult = 0.01 + light_cavalry_maintenance_mult = -0.05 + } + + parameters = { + cheaper_grain_fields_buildings_1 = yes + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_grazing_land + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 8 + if = { + limit = { + scope:owner = { + OR = { + can_recruit_archer_cavalry_trigger = yes + culture ?= { + OR = { + has_innovation = innovation_elephantry + has_innovation = innovation_war_camels + } + } + } + } + } + add = 4 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grazing.dds" + texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grazing.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grazing.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_grazing.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } +} +grazing_land_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = grazing_land_02 + + cost = { + gold = { + value = estate_external_building_high_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_grazing_land } + multiply = 0.75 + desc = raid_insight_grazing_land + } + } + } + + character_modifier = { + light_cavalry_damage_mult = 0.02 + light_cavalry_toughness_mult = 0.01 + light_cavalry_maintenance_mult = -0.05 + } + + parameters = { + cheaper_grain_fields_buildings_2 = yes + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_grazing_land + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 7 + if = { + limit = { + scope:owner = { + OR = { + can_recruit_archer_cavalry_trigger = yes + culture ?= { + OR = { + has_innovation = innovation_elephantry + has_innovation = innovation_war_camels + } + } + } + } + } + add = 4 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grazing.dds" + texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grazing.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grazing.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_grazing.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } +} +grazing_land_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = grazing_land_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_grazing_land } + multiply = 0.75 + desc = raid_insight_grazing_land + } + } + } + + character_modifier = { + light_cavalry_damage_mult = 0.02 + light_cavalry_toughness_mult = 0.01 + light_cavalry_maintenance_mult = -0.05 + heavy_cavalry_damage_mult = 0.04 + heavy_cavalry_toughness_mult = 0.02 + heavy_cavalry_maintenance_mult = -0.05 + } + + parameters = { + cheaper_grain_fields_buildings_2 = yes + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_grazing_land + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_horse_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_horse_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_horse_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_horse_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } +} +grazing_land_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = grazing_land_04 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_04 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_grazing_land } + multiply = 0.75 + desc = raid_insight_grazing_land + } + } + } + + character_modifier = { + light_cavalry_damage_mult = 0.02 + light_cavalry_toughness_mult = 0.01 + light_cavalry_maintenance_mult = -0.05 + heavy_cavalry_damage_mult = 0.04 + heavy_cavalry_toughness_mult = 0.02 + heavy_cavalry_maintenance_mult = -0.05 + } + + parameters = { + cheaper_grain_fields_buildings_3 = yes + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_grazing_land + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_horse_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_horse_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_horse_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_horse_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } +} +grazing_land_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = grazing_land_05 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_05 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_grazing_land } + multiply = 0.75 + desc = raid_insight_grazing_land + } + } + } + + character_modifier = { + light_cavalry_damage_mult = 0.02 + light_cavalry_toughness_mult = 0.01 + light_cavalry_maintenance_mult = -0.05 + heavy_cavalry_damage_mult = 0.04 + heavy_cavalry_toughness_mult = 0.02 + heavy_cavalry_maintenance_mult = -0.05 + } + + parameters = { + cheaper_grain_fields_buildings_3 = yes + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_grazing_land + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 4 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_horse_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_horse_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_horse_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_horse_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands" + } +} + +# Horse Archer sub-branch +horse_pasture_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = grazing_land_03 + + can_construct = { + can_recruit_archer_cavalry_trigger = yes + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_grazing_land } + multiply = 0.75 + desc = raid_insight_grazing_land + } + } + } + + character_modifier = { + archer_cavalry_damage_mult = 0.04 + archer_cavalry_toughness_mult = 0.02 + archer_cavalry_maintenance_mult = -0.05 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_horse_pasture + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 10 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_life_in_the_saddle.dds" + texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_horse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_life_in_the_saddle.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_horse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_life_in_the_saddle.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_horse" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_life_in_the_saddle.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_horse" + } +} +horse_pasture_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = horse_pasture_04 + + can_construct = { + can_recruit_archer_cavalry_trigger = yes + domicile ?= { has_domicile_building_or_higher = estate_main_04 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_grazing_land } + multiply = 0.75 + desc = raid_insight_grazing_land + } + } + } + + character_modifier = { + archer_cavalry_damage_mult = 0.04 + archer_cavalry_toughness_mult = 0.02 + archer_cavalry_maintenance_mult = -0.05 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_horse_pasture + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_life_in_the_saddle.dds" + texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_horse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_life_in_the_saddle.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_horse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_life_in_the_saddle.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_horse" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_life_in_the_saddle.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_horse" + } +} +horse_pasture_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = horse_pasture_05 + + can_construct = { + can_recruit_archer_cavalry_trigger = yes + domicile ?= { has_domicile_building_or_higher = estate_main_05 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_grazing_land } + multiply = 0.75 + desc = raid_insight_grazing_land + } + } + } + + character_modifier = { + archer_cavalry_damage_mult = 0.04 + archer_cavalry_toughness_mult = 0.02 + archer_cavalry_maintenance_mult = -0.1 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_horse_pasture + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_life_in_the_saddle.dds" + texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_horse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_life_in_the_saddle.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_horse" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_life_in_the_saddle.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_horse" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_life_in_the_saddle.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_horse" + } +} + +# Camel sub-branch +camel_pasture_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = grazing_land_03 + + can_construct = { + culture ?= { has_innovation = innovation_war_camels } + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_grazing_land } + multiply = 0.75 + desc = raid_insight_grazing_land + } + } + } + + character_modifier = { + camel_cavalry_damage_mult = 0.04 + camel_cavalry_toughness_mult = 0.02 + camel_cavalry_maintenance_mult = -0.05 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_camel_pasture + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 10 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_camel_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_camel" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_camel_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_camel" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_camel_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_camel" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_camel_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_camel" + } +} +camel_pasture_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = camel_pasture_04 + + can_construct = { + culture ?= { has_innovation = innovation_war_camels } + domicile ?= { has_domicile_building_or_higher = estate_main_04 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_grazing_land } + multiply = 0.75 + desc = raid_insight_grazing_land + } + } + } + + character_modifier = { + camel_cavalry_damage_mult = 0.04 + camel_cavalry_toughness_mult = 0.02 + camel_cavalry_maintenance_mult = -0.05 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_camel_pasture + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_camel_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_camel" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_camel_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_camel" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_camel_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_camel" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_camel_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_camel" + } +} +camel_pasture_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = camel_pasture_05 + + can_construct = { + culture ?= { has_innovation = innovation_war_camels } + domicile ?= { has_domicile_building_or_higher = estate_main_05 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_grazing_land } + multiply = 0.75 + desc = raid_insight_grazing_land + } + } + } + + character_modifier = { + camel_cavalry_damage_mult = 0.04 + camel_cavalry_toughness_mult = 0.02 + camel_cavalry_maintenance_mult = -0.1 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_camel_pasture + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_camel_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_camel" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_camel_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_camel" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_camel_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_camel" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_camel_run.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_camel" + } +} + +# Elephant sub-branch +elephant_pasture_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = grazing_land_03 + + can_construct = { + culture ?= { has_innovation = innovation_elephantry } + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_grazing_land } + multiply = 0.75 + desc = raid_insight_grazing_land + } + } + } + + character_modifier = { + elephant_cavalry_damage_mult = 0.06 + elephant_cavalry_toughness_mult = 0.03 + elephant_cavalry_maintenance_mult = -0.05 + } + + ai_value = { + value = 12 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_elephantry_reserves.dds" + texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_elephant" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_elephantry_reserves.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_elephant" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_elephantry_reserves.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_elephant" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_elephantry_reserves.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_elephant" + } +} +elephant_pasture_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = elephant_pasture_04 + + can_construct = { + culture ?= { has_innovation = innovation_elephantry } + domicile ?= { has_domicile_building_or_higher = estate_main_04 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_grazing_land } + multiply = 0.75 + desc = raid_insight_grazing_land + } + } + } + + character_modifier = { + elephant_cavalry_damage_mult = 0.06 + elephant_cavalry_toughness_mult = 0.03 + elephant_cavalry_maintenance_mult = -0.05 + } + + ai_value = { + value = 10 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_elephantry_reserves.dds" + texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_elephant" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_elephantry_reserves.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_elephant" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_elephantry_reserves.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_elephant" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_elephantry_reserves.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_elephant" + } +} +elephant_pasture_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = elephant_pasture_05 + + can_construct = { + culture ?= { has_innovation = innovation_elephantry } + domicile ?= { has_domicile_building_or_higher = estate_main_05 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_grazing_land } + multiply = 0.75 + desc = raid_insight_grazing_land + } + } + } + + character_modifier = { + elephant_cavalry_damage_mult = 0.06 + elephant_cavalry_toughness_mult = 0.03 + elephant_cavalry_maintenance_mult = -0.1 + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_elephantry_reserves.dds" + texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_horse_pastures_japanese_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_elephant" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_elephantry_reserves.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_elephant" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_elephantry_reserves.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_elephant" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_elephantry_reserves.dds" + texture = "gfx/interface/window_domiciles/estate_building_grazing_fields.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grazing_fields_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grazing_lands_elephant" + } +} + +### Grain Fields +grain_field_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + + cost = { + gold = { + add = { + value = estate_external_building_high_cost_tier_1_value + if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_1 } + } + multiply = 0.85 + desc = grazing_land_in_domicile + } + else_if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_2 } + } + multiply = 0.75 + desc = grazing_land_in_domicile + } + else_if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_3 } + } + multiply = 0.65 + desc = grazing_land_in_domicile + } + if = { + limit = { has_character_modifier = raid_insight_grain_field } + multiply = 0.75 + desc = raid_insight_grain_field + } + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.4 + development_growth_factor = 0.04 + supply_limit_mult = 0.05 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_grain_field + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 10 + if = { # Let's make sure the AI builds at least one good income building + limit = { + NOR = { + has_domicile_building_or_higher = vineyard_01 + has_domicile_building_or_higher = olive_01 + has_domicile_building_or_higher = market_01 + } + } + add = 20 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } +} +grain_field_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = grain_field_01 + + cost = { + gold = { + add = { + value = estate_external_building_high_cost_tier_2_value + if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_1 } + } + multiply = 0.85 + desc = grazing_land_in_domicile + } + else_if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_2 } + } + multiply = 0.75 + desc = grazing_land_in_domicile + } + else_if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_3 } + } + multiply = 0.65 + desc = grazing_land_in_domicile + } + if = { + limit = { has_character_modifier = raid_insight_grain_field } + multiply = 0.75 + desc = raid_insight_grain_field + } + } + } + } + character_modifier = { + domicile_monthly_gold_add = 0.4 + development_growth_factor = 0.04 + supply_limit_mult = 0.05 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_grain_field + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 9 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } +} +grain_field_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = grain_field_02 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + add = { + value = estate_external_building_high_cost_tier_3_value + if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_1 } + } + multiply = 0.85 + desc = grazing_land_in_domicile + } + else_if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_2 } + } + multiply = 0.75 + desc = grazing_land_in_domicile + } + else_if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_3 } + } + multiply = 0.65 + desc = grazing_land_in_domicile + } + if = { + limit = { has_character_modifier = raid_insight_grain_field } + multiply = 0.75 + desc = raid_insight_grain_field + } + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.4 + development_growth_factor = 0.04 + supply_limit_mult = 0.05 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_grain_field + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } +} +grain_field_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = grain_field_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + add = { + value = estate_external_building_high_cost_tier_4_value + if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_1 } + } + multiply = 0.85 + desc = grazing_land_in_domicile + } + else_if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_2 } + } + multiply = 0.75 + desc = grazing_land_in_domicile + } + else_if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_3 } + } + multiply = 0.65 + desc = grazing_land_in_domicile + } + if = { + limit = { has_character_modifier = raid_insight_grain_field } + multiply = 0.75 + desc = raid_insight_grain_field + } + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.4 + development_growth_factor = 0.04 + supply_limit_mult = 0.05 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_grain_field + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } +} +grain_field_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = grain_field_04 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_04 } + } + + cost = { + gold = { + add = { + value = estate_external_building_high_cost_tier_5_value + if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_1 } + } + multiply = 0.85 + desc = grazing_land_in_domicile + } + else_if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_2 } + } + multiply = 0.75 + desc = grazing_land_in_domicile + } + else_if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_3 } + } + multiply = 0.65 + desc = grazing_land_in_domicile + } + if = { + limit = { has_character_modifier = raid_insight_grain_field } + multiply = 0.75 + desc = raid_insight_grain_field + } + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.4 + development_growth_factor = 0.04 + supply_limit_mult = 0.05 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_grain_field + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } +} +grain_field_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = grain_field_05 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_05 } + } + + cost = { + gold = { + add = { + value = estate_external_building_high_cost_tier_6_value + if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_1 } + } + multiply = 0.85 + desc = grazing_land_in_domicile + } + else_if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_2 } + } + multiply = 0.75 + desc = grazing_land_in_domicile + } + else_if = { + limit = { + domicile ?= { has_domicile_parameter = cheaper_grain_fields_buildings_3 } + } + multiply = 0.65 + desc = grazing_land_in_domicile + } + if = { + limit = { has_character_modifier = raid_insight_grain_field } + multiply = 0.75 + desc = raid_insight_grain_field + } + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.4 + development_growth_factor = 0.04 + supply_limit_mult = 0.05 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_grain_field + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_grain.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } +} + +### Rice Fields +rice_field_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + + can_construct_potential = { + culture ?= { has_innovation = innovation_champa_rice } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_1_value + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.4 + development_growth_factor = 0.04 + supply_limit_mult = 0.05 + } + + ai_value = { + value = 10 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } +} + +rice_field_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = rice_field_01 + + cost = { + gold = { + value = estate_external_building_high_cost_tier_2_value + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.4 + development_growth_factor = 0.04 + supply_limit_mult = 0.05 + } + + ai_value = { + value = 9 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } +} + +rice_field_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = rice_field_02 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_3_value + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.4 + development_growth_factor = 0.04 + supply_limit_mult = 0.05 + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } +} + +rice_field_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = rice_field_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_4_value + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.4 + development_growth_factor = 0.04 + supply_limit_mult = 0.05 + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } +} + +rice_field_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = rice_field_04 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_04 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_5_value + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.4 + development_growth_factor = 0.04 + supply_limit_mult = 0.05 + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } +} + +rice_field_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = rice_field_05 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_05 } + } + + cost = { + gold = { + value = estate_external_building_high_cost_tier_6_value + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.4 + development_growth_factor = 0.04 + supply_limit_mult = 0.05 + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_rice.dds" + texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grain_fields_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_grain_fields" + } +} + +### Vineyard +vineyard_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_vineyard } + multiply = 0.75 + desc = raid_insight_vineyard + } + } + } + + parameters = { + estate_improved_wine_cellar_1 = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.25 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_vineyard + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 10 + if = { # Let's make sure the AI builds at least one good income building + limit = { + NOR = { + has_domicile_building_or_higher = grain_field_01 + has_domicile_building_or_higher = olive_01 + has_domicile_building_or_higher = market_01 + } + } + add = 20 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } +} +vineyard_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = vineyard_01 + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_vineyard } + multiply = 0.75 + desc = raid_insight_vineyard + } + } + } + + parameters = { + estate_improved_wine_cellar_1 = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.25 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_vineyard + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 9 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } +} +vineyard_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = vineyard_02 + + can_construct = { + estate_can_construct_vineyard_03_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_vineyard } + multiply = 0.75 + } + } + } + + parameters = { + estate_improved_wine_cellar_1 = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.25 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_vineyard + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } +} +vineyard_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = vineyard_03 + + can_construct = { + estate_can_construct_vineyard_04_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_vineyard } + multiply = 0.75 + } + } + } + + parameters = { + estate_improved_wine_cellar_2 = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.25 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_vineyard + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } +} +vineyard_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = vineyard_04 + + can_construct = { + estate_can_construct_vineyard_05_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_vineyard } + multiply = 0.75 + } + } + } + + parameters = { + estate_improved_wine_cellar_2 = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.25 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_vineyard + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } +} +vineyard_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = vineyard_05 + + can_construct = { + estate_can_construct_vineyard_06_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_vineyard } + multiply = 0.75 + } + } + } + + parameters = { + estate_improved_wine_cellar_3 = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.25 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_vineyard + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_rice_paddies_asian_mask.png" + soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_rice_paddies" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_vineyard.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } +} + +### Tea Plantation +tea_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + + can_construct_potential = { + culture ?= { has_innovation = innovation_champa_rice } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_1_value + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.25 + negate_health_penalty_add = 0.01 + } + + ai_value = { + value = 10 + if = { # Let's make sure the AI builds at least one good income building + limit = { + NOT = { + has_domicile_building_or_higher = market_01 + } + } + add = 20 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } +} +tea_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = tea_01 + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_vineyard } + multiply = 0.75 + desc = raid_insight_vineyard + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.25 + negate_health_penalty_add = 0.02 + } + + ai_value = { + value = 9 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } +} +tea_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = tea_02 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_vineyard } + multiply = 0.75 + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.25 + negate_health_penalty_add = 0.04 + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } +} +tea_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = tea_03 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_4_value + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.25 + negate_health_penalty_add = 0.06 + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } +} +tea_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = tea_04 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_04 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_5_value + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.25 + negate_health_penalty_add = 0.08 + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } +} +tea_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = tea_05 + + can_construct = { + domicile ?= { has_domicile_building_or_higher = estate_main_05 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_6_value + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.25 + negate_health_penalty_add = 0.1 + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_tea.dds" + texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_vinyard_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_vineyard" + } +} + +### Olive Plantation +olive_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_olive } + multiply = 0.75 + desc = raid_insight_olive + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.3 + epidemic_resistance = 1 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_olive + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 10 + if = { # Let's make sure the AI builds at least one good income building + limit = { + NOR = { + has_domicile_building_or_higher = grain_field_01 + has_domicile_building_or_higher = vineyard_01 + has_domicile_building_or_higher = market_01 + } + } + add = 20 + } + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } +} +olive_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = olive_01 + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_olive } + multiply = 0.75 + desc = raid_insight_olive + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.3 + epidemic_resistance = 1 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_olive + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 9 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } +} +olive_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = olive_02 + + can_construct = { + estate_can_construct_olive_03_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_olive } + multiply = 0.75 + desc = raid_insight_olive + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.3 + epidemic_resistance = 2 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_olive + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 8 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } +} +olive_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = olive_03 + + can_construct = { + estate_can_construct_olive_04_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_olive } + multiply = 0.75 + desc = raid_insight_olive + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.3 + epidemic_resistance = 2 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_olive + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } +} +olive_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = olive_04 + + can_construct = { + estate_can_construct_olive_05_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_olive } + multiply = 0.75 + desc = raid_insight_olive + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.3 + epidemic_resistance = 2 + attraction_opinion = 4 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_olive + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 6 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } +} +olive_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = olive_05 + + can_construct = { + estate_can_construct_olive_06_trigger = yes + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_olive } + multiply = 0.75 + desc = raid_insight_olive + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.3 + epidemic_resistance = 4 + attraction_opinion = 6 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_olive + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_tea_plantation_asian_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_iranian_culture_group_trigger = yes + has_graphical_mena_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_mena.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_mena_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + trigger = { + domicile_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_western.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_western_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_building_olive.dds" + texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_byzantine.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_olive_plantation_byzantine_mask.png" + soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_olive_plantation" + } +} + +### Silk Production - Byzantine exclusive +silk_01 = { + construction_time = 730 + allowed_domicile_types = { estate } + + can_construct = { + custom_tooltip = { + text = has_unlocked_estate_silk + OR = { + house = { has_house_modifier = ep3_unlocked_silk } + culture = { has_cultural_parameter = unlocks_silk_buildings_parameter } + } + } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_1_value + if = { + limit = { has_character_modifier = raid_insight_silk } + multiply = 0.75 + desc = raid_insight_silk + } + } + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + domicile_monthly_influence_add = 0.05 + owned_political_scheme_success_chance_add = 3 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_silk + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 15 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_magnanery.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_chinese_mask.png" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_magnanery.dds" + texture = "gfx/interface/window_domiciles/estate_building_magnanery.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_magnanery_mask.png" + } +} +silk_02 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = silk_01 + + can_construct = { + OR = { + custom_tooltip = { + house = { has_house_modifier = ep3_unlocked_silk } + text = has_unlocked_estate_silk + } + culture = { has_cultural_parameter = unlocks_silk_buildings_parameter } + } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_2_value + if = { + limit = { has_character_modifier = raid_insight_silk } + multiply = 0.75 + desc = raid_insight_silk + } + } + } + + parameters = { + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + domicile_monthly_influence_add = 0.05 + owned_political_scheme_success_chance_add = 3 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_silk + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 13 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_magnanery.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_chinese_mask.png" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_magnanery.dds" + texture = "gfx/interface/window_domiciles/estate_building_magnanery.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_magnanery_mask.png" + } +} +silk_03 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = silk_02 + + can_construct = { + OR = { + custom_tooltip = { + house = { has_house_modifier = ep3_unlocked_silk } + text = has_unlocked_estate_silk + } + culture = { has_cultural_parameter = unlocks_silk_buildings_parameter } + } + domicile ?= { has_domicile_building_or_higher = estate_main_02 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_3_value + if = { + limit = { has_character_modifier = raid_insight_silk } + multiply = 0.75 + desc = raid_insight_silk + } + } + } + + parameters = { + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + domicile_monthly_influence_add = 0.05 + owned_political_scheme_success_chance_add = 3 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_silk + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 11 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_magnanery.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_chinese_mask.png" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_magnanery.dds" + texture = "gfx/interface/window_domiciles/estate_building_magnanery.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_magnanery_mask.png" + } +} +silk_04 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = silk_03 + + can_construct = { + OR = { + custom_tooltip = { + house = { has_house_modifier = ep3_unlocked_silk } + text = has_unlocked_estate_silk + } + culture = { has_cultural_parameter = unlocks_silk_buildings_parameter } + } + domicile ?= { has_domicile_building_or_higher = estate_main_03 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_4_value + if = { + limit = { has_character_modifier = raid_insight_silk } + multiply = 0.75 + desc = raid_insight_silk + } + } + } + + parameters = { + estate_unlock_silk_regalia_decision = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + domicile_monthly_influence_add = 0.1 + owned_political_scheme_success_chance_add = 3 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_silk + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 9 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_magnanery.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_chinese_mask.png" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_magnanery.dds" + texture = "gfx/interface/window_domiciles/estate_building_magnanery.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_magnanery_mask.png" + } +} +silk_05 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = silk_04 + + can_construct = { + OR = { + custom_tooltip = { + house = { has_house_modifier = ep3_unlocked_silk } + text = has_unlocked_estate_silk + } + culture = { has_cultural_parameter = unlocks_silk_buildings_parameter } + } + domicile ?= { has_domicile_building_or_higher = estate_main_04 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_5_value + if = { + limit = { has_character_modifier = raid_insight_silk } + multiply = 0.75 + desc = raid_insight_silk + } + } + } + + parameters = { + estate_unlock_silk_regalia_decision = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + domicile_monthly_influence_add = 0.1 + owned_political_scheme_success_chance_add = 4 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_silk + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 7 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_magnanery.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_chinese_mask.png" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_magnanery.dds" + texture = "gfx/interface/window_domiciles/estate_building_magnanery.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_magnanery_mask.png" + } +} +silk_06 = { + construction_time = 730 + allowed_domicile_types = { estate } + previous_building = silk_05 + + can_construct = { + OR = { + custom_tooltip = { + house = { has_house_modifier = ep3_unlocked_silk } + text = has_unlocked_estate_silk + } + culture = { has_cultural_parameter = unlocks_silk_buildings_parameter } + } + domicile ?= { has_domicile_building_or_higher = estate_main_05 } + } + + cost = { + gold = { + value = estate_external_building_normal_cost_tier_6_value + if = { + limit = { has_character_modifier = raid_insight_silk } + multiply = 0.75 + desc = raid_insight_silk + } + } + } + + parameters = { + estate_unlock_silk_regalia_decision = yes + } + + character_modifier = { + domicile_monthly_gold_add = 0.1 + domicile_monthly_influence_add = 0.15 + owned_political_scheme_success_chance_add = 4 + } + + on_complete = { + if = { + limit = { + scope:owner = { + is_alive = yes + } + years_from_game_start >= 1 + } + scope:owner = { + random = { + chance = 75 + add_character_flag = { + flag = domicile_new_built_silk + months = 1 + } + trigger_event = { + id = ep3_governor_yearly.3001 + days = 5 + } + } + } + } + } + + ai_value = { + value = 5 + add = estate_building_ai_modifier_value + } + + asset = { + trigger = { + domicile_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + icon = "gfx/interface/icons/domicile_building/domicile_magnanery.dds" + texture = "gfx/interface/window_domiciles/estate_building_market_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_market_chinese_mask.png" + } + asset = { + icon = "gfx/interface/icons/domicile_building/domicile_magnanery.dds" + texture = "gfx/interface/window_domiciles/estate_building_magnanery.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_magnanery_mask.png" + } +} diff --git a/N3OW/common/religion/religions/00_christianity.txt b/N3OW/common/religion/religions/00_christianity.txt deleted file mode 100644 index 5f282702..00000000 --- a/N3OW/common/religion/religions/00_christianity.txt +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/N3OW/common/religion/religions/NEOW_catholic.txt b/N3OW/common/religion/religions/NEOW_catholic.txt new file mode 100644 index 00000000..257b1818 --- /dev/null +++ b/N3OW/common/religion/religions/NEOW_catholic.txt @@ -0,0 +1,1240 @@ +catholic_religion = { + family = rf_abrahamic + + doctrine_background_icon = core_tenet_banner_christian.dds + doctrine = abrahamic_hostility_doctrine + + #Main Group | placeholder + doctrine = doctrine_spiritual_head + doctrine = doctrine_gender_equal + doctrine = doctrine_pluralism_righteous + doctrine = doctrine_theocracy_temporal + + #Marriage | placeholder + doctrine = doctrine_monogamy + doctrine = doctrine_divorce_approval + doctrine = doctrine_bastardry_legitimization + doctrine = doctrine_consanguinity_restricted + + #Crimes | placeholder + doctrine = doctrine_homosexuality_shunned + doctrine = doctrine_adultery_men_shunned + doctrine = doctrine_adultery_women_crime + doctrine = doctrine_kinslaying_close_kin_crime + doctrine = doctrine_deviancy_crime + doctrine = doctrine_witchcraft_crime + + #Clerical Functions | placeholder + doctrine = doctrine_clerical_function_taxation + doctrine = doctrine_clerical_gender_male_only + doctrine = doctrine_clerical_marriage_disallowed + doctrine = doctrine_clerical_succession_spiritual_fixed_appointment + + #Allow pilgrimages | placeholder + doctrine = doctrine_pilgrimage_encouraged + + #Funeral tradition | placeholder + doctrine = doctrine_funeral_stoic + + #Coronation tradition + doctrine = doctrine_no_anointment + + #Special/Syncretic target doctrines + doctrine = special_doctrine_is_christian_faith + + traits = { + virtues = { forgiving compassionate chaste } + sins = { vengeful sadistic lustful } + } + + reserved_male_names = { #these might be alright? + Andrew Antoninus Bartolomeus Benedict Christian Christopher Clement Constantine David Demetrius Eustace George Gregory + Hans Isaac Joakim Jacob John Jordan Joseph Laurence Magnus Marcus Martin Matthew Michael Nicholas Patrick Paul Peter Philip + Salvador Samuel Sebastian Simon Stephen Thomas Abraham Alexander Daniel Job Joshua Cyrus Luke Zachariah + } + reserved_female_names = { #these might be alright? + Anna Beatrice Benedicta Brigid Catherine Cecilia Christina Clementia Constance Dorothy Elisabeth Joan Judith Juliana Helen + Magdalena Margaret Maria Marine Patricia Philippa Rachel Sarah Sophia Stephania + } + + custom_faith_icons = { + custom_faith_1 custom_faith_2 custom_faith_3 custom_faith_4 custom_faith_5 custom_faith_6 custom_faith_7 custom_faith_8 custom_faith_9 custom_faith_10 dualism_custom_1 zoroastrian_custom_1 zoroastrian_custom_2 buddhism_custom_1 buddhism_custom_2 buddhism_custom_3 buddhism_custom_4 taoism_custom_1 yazidi_custom_1 sunni_custom_2 sunni_custom_3 sunni_custom_4 muhakkima_1 muhakkima_2 muhakkima_4 muhakkima_5 muhakkima_6 judaism_custom_1 custom_faith_fp1_fenrir custom_faith_fp1_irminsul custom_faith_fp1_jormungandr custom_faith_fp1_odins_ravens custom_faith_fp1_runestone_moon custom_faith_fp1_thors_hammer custom_faith_fp1_valknut custom_faith_fp1_yggdrasil custom_faith_boromian_circles custom_faith_lotus custom_faith_aum_tibetan custom_faith_pentagram custom_faith_pentagram_inverted custom_faith_burning_bush custom_faith_allah custom_faith_gankyil custom_faith_eye_of_providence custom_faith_dove custom_faith_ichthys custom_faith_lamb custom_faith_black_sheep custom_faith_ankh custom_faith_chi_rho custom_faith_hamsa custom_faith_cool_s + } + + holy_order_names = { #placeholder + { name = "holy_order_knights_of_the_chalice" } + { name = "holy_order_order_of_the_holy_communion" } + { name = "holy_order_knights_of_the_first_gospel" } + { name = "holy_order_guardians_of_the_shroud" } + { name = "holy_order_knights_of_the_reliquary" } + { name = "holy_order_warriors_of_the_cross" } + { name = "holy_order_christian" coat_of_arms = "ho_christian" } + } + + holy_order_maa = { teutonic_knights } #placeholder + + localization = { + #HighGod | placeholder + HighGodName = christianity_high_god_name + HighGodName2 = christianity_high_god_name_2 + HighGodNamePossessive = christianity_high_god_name_possessive + HighGodNameSheHe = CHARACTER_SHEHE_HE + HighGodHerselfHimself = CHARACTER_HIMSELF + HighGodHerHis = CHARACTER_HERHIS_HIS + HighGodNameAlternate = christianity_high_god_name_alternate + HighGodNameAlternatePossessive = christianity_high_god_name_alternate_possessive + + #Creator | placeholder + CreatorName = christianity_creator_god_name + CreatorNamePossessive = christianity_creator_god_name_possessive + CreatorSheHe = CHARACTER_SHEHE_HE + CreatorHerHis = CHARACTER_HERHIS_HIS + CreatorHerHim = CHARACTER_HERHIM_HIM + + #HealthGod | placeholder + HealthGodName = christianity_health_god_name + HealthGodNamePossessive = christianity_health_god_name_possessive + HealthGodSheHe = CHARACTER_SHEHE_HE + HealthGodHerHis = CHARACTER_HERHIS_HIS + HealthGodHerHim = CHARACTER_HERHIM_HIM + + #FertilityGod | placeholder + FertilityGodName = christianity_fertility_god_name + FertilityGodNamePossessive = christianity_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_HE + FertilityGodHerHis = CHARACTER_HERHIS_HIS + FertilityGodHerHim = CHARACTER_HERHIM_HIM + + #WealthGod | placeholder + WealthGodName = christianity_wealth_god_name + WealthGodNamePossessive = christianity_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod | placeholder + HouseholdGodName = christianity_household_god_name + HouseholdGodNamePossessive = christianity_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #FateGod | placeholder + FateGodName = christianity_fate_god_name + FateGodNamePossessive = christianity_fate_god_name_possessive + FateGodSheHe = CHARACTER_SHEHE_HE + FateGodHerHis = CHARACTER_HERHIS_HIS + FateGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod | placeholder + KnowledgeGodName = christianity_knowledge_god_name + KnowledgeGodNamePossessive = christianity_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_HE + KnowledgeGodHerHis = CHARACTER_HERHIS_HIS + KnowledgeGodHerHim = CHARACTER_HERHIM_HIM + + #WarGod | placeholder + WarGodName = christianity_war_god_name + WarGodNamePossessive = christianity_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #TricksterGod | placeholder + TricksterGodName = christianity_trickster_god_name + TricksterGodNamePossessive = christianity_trickster_god_name_possessive + TricksterGodSheHe = CHARACTER_SHEHE_HE + TricksterGodHerHis = CHARACTER_HERHIS_HIS + TricksterGodHerHim = CHARACTER_HERHIM_HIM + + #NightGod | placeholder + NightGodName = christianity_night_god_name + NightGodNamePossessive = christianity_night_god_name_possessive + NightGodSheHe = CHARACTER_SHEHE_HE + NightGodHerHis = CHARACTER_HERHIS_HIS + NightGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod | placeholder + WaterGodName = christianity_water_god_name + WaterGodNamePossessive = christianity_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + + PantheonTerm = christianity_high_god_name + PantheonTerm2 = christianity_high_god_name_2 + PantheonTerm3 = christianity_high_god_name_3 + PantheonTermHasHave = pantheon_term_has + GoodGodNames = { + christianity_high_god_name + christianity_high_god_name_alternate + chistianity_good_god_jesus + chistianity_good_god_christ + } + DevilName = christianity_devil_name + DevilNamePossessive = christianity_devil_name_possessive + DevilSheHe = CHARACTER_SHEHE_HE + DevilHerHis = CHARACTER_HERHIS_HIS + DevilHerHis = CHARACTER_HERHIS_HIS + DevilHerselfHimself = CHARACTER_HIMSELF + EvilGodNames = { + christianity_devil_name + christianity_evil_god_lucifer + christianity_evil_god_beelzebub + christianity_evil_god_mephistopheles + } + HouseOfWorship = christianity_house_of_worship + HouseOfWorship2 = christianity_house_of_worship_2 + HouseOfWorship3 = christianity_house_of_worship_3 + HouseOfWorshipPlural = christianity_house_of_worship_plural + ReligiousSymbol = christianity_religious_symbol + ReligiousSymbol2 = christianity_religious_symbol_2 + ReligiousSymbol3 = christianity_religious_symbol_3 + ReligiousText = christianity_religious_text + ReligiousText2 = christianity_religious_text_2 + ReligiousText3 = christianity_religious_text_3 + ReligiousHeadName = christianity_religious_head_title + ReligiousHeadTitleName = christianity_religious_head_title_name + DevoteeMale = christianity_devotee_male + DevoteeMalePlural = christianity_devotee_male_plural + DevoteeFemale = christianity_devotee_female + DevoteeFemalePlural = christianity_devotee_female_plural + DevoteeNeuter = christianity_devotee_neuter + DevoteeNeuterPlural = christianity_devotee_neuter_plural + PriestMale = christianity_priest_male + PriestMalePlural = christianity_priest_male_plural + PriestFemale = christianity_priest_male + PriestFemalePlural = christianity_priest_male_plural + PriestNeuter = christianity_priest_male + PriestNeuterPlural = christianity_priest_male_plural + AltPriestTermPlural = christianity_priest_alternate_plural + BishopMale = christianity_bishop + BishopMalePlural = christianity_bishop_plural + BishopFemale = christianity_bishop + BishopFemalePlural = christianity_bishop_plural + BishopNeuter = christianity_bishop + BishopNeuterPlural = christianity_bishop_plural + DivineRealm = christianity_positive_afterlife + DivineRealm2 = christianity_positive_afterlife_2 + DivineRealm3 = christianity_positive_afterlife_3 + PositiveAfterLife = christianity_positive_afterlife + PositiveAfterLife2 = christianity_positive_afterlife_2 + PositiveAfterLife3 = christianity_positive_afterlife_3 + NegativeAfterLife = christianity_negative_afterlife + NegativeAfterLife2 = christianity_negative_afterlife_2 + NegativeAfterLife3 = christianity_negative_afterlife_3 + DeathDeityName = christianity_death_deity_name + DeathDeityNamePossessive = christianity_death_deity_name_possessive + DeathDeitySheHe = CHARACTER_SHEHE_HE + DeathDeityHerHis = CHARACTER_HERHIS_HIS + DeathDeityHerHim = CHARACTER_HERHIM_HIM + WitchGodName = christianity_witchgodname_the_horned_god + WitchGodNamePossessive = christianity_witchgodname_the_horned_god_possessive + WitchGodHerHis = CHARACTER_HERHIS_HIS + WitchGodSheHe = CHARACTER_SHEHE_HE + WitchGodHerHim = CHARACTER_HERHIM_HIM + WitchGodMistressMaster = master + WitchGodMotherFather = father + + + GHWName = ghw_crusade + GHWNamePlural = ghw_crusades + + } + + piety_icon_group = "christian" + + faiths = { + orleaniste = { + color = { 229 114 0 } + icon = orleaniste + + # religious_head = k_papal_state + + graphical_faith = "catholic_gfx" + #placeholder holy sites + # Uncomment once 0.3 starts being worked on # holy_site = jerusalem + holy_site = rome + holy_site = cologne + holy_site = santiago + holy_site = kent + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_people_of_the_book + + doctrine = doctrine_gender_female_dominated + doctrine = doctrine_pluralism_fundamentalist + doctrine = doctrine_homosexuality_accepted + + #Tenets | placeholder + doctrine = tenet_false_conversion_sanction + doctrine = tenet_armed_pilgrimages + doctrine = tenet_unrelenting_faith + + holy_order_names = { #placeholder + { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } + { name = "holy_order_knights_hospitaller" coat_of_arms = "ho_knights_hospitaller" } + { name = "holy_order_teutonic_order" coat_of_arms = "ho_teutonic_order" } + { name = "holy_order_order_of_calatrava" coat_of_arms = "ho_order_of_calatrava" } + { name = "holy_order_order_of_alcantara" coat_of_arms = "ho_order_of_alcantara" } + { name = "holy_order_knights_of_santiago" coat_of_arms = "ho_knights_of_santiago" } + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + sebastianist = { + color = { 25 50 127 } + icon = sebastianist + + # religious_head = k_papal_state + + graphical_faith = "catholic_gfx" + #placeholder holy sites + # Uncomment once 0.3 starts being worked on # holy_site = jerusalem + holy_site = rome + holy_site = cologne + holy_site = santiago + holy_site = kent + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_people_of_the_book + + #Tenets | placeholder + doctrine = tenet_catholic_communion + doctrine = tenet_armed_pilgrimages + doctrine = tenet_unrelenting_faith + + holy_order_names = { #placeholder + { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } + { name = "holy_order_knights_hospitaller" coat_of_arms = "ho_knights_hospitaller" } + { name = "holy_order_teutonic_order" coat_of_arms = "ho_teutonic_order" } + { name = "holy_order_order_of_calatrava" coat_of_arms = "ho_order_of_calatrava" } + { name = "holy_order_order_of_alcantara" coat_of_arms = "ho_order_of_alcantara" } + { name = "holy_order_knights_of_santiago" coat_of_arms = "ho_knights_of_santiago" } + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + celtic = { + color = { 188 179 75 } + icon = celtic + + religious_head = k_papal_state + + graphical_faith = "catholic_gfx" + #placeholder holy sites + # Uncomment once 0.3 starts being worked on # holy_site = jerusalem + holy_site = rome + holy_site = cologne + holy_site = santiago + holy_site = kent + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_roman_rite + + doctrine = doctrine_bastardry_none + #Tenets | placeholder + doctrine = tenet_catholic_communion + doctrine = tenet_legalism + doctrine = tenet_monasticism + + holy_order_names = { #placeholder + { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } + { name = "holy_order_knights_hospitaller" coat_of_arms = "ho_knights_hospitaller" } + { name = "holy_order_teutonic_order" coat_of_arms = "ho_teutonic_order" } + { name = "holy_order_order_of_calatrava" coat_of_arms = "ho_order_of_calatrava" } + { name = "holy_order_order_of_alcantara" coat_of_arms = "ho_order_of_alcantara" } + { name = "holy_order_knights_of_santiago" coat_of_arms = "ho_knights_of_santiago" } + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + sevillian = { + color = { 128 204 229 } + icon = sevillian + + religious_head = k_sevillian_papacy + + graphical_faith = "catholic_gfx" + #placeholder holy sites + # Uncomment once 0.3 starts being worked on # holy_site = jerusalem + holy_site = rome + holy_site = toledo_mozarabic + holy_site = santiago + holy_site = cordoba + holy_site = cartagena + + #Special Tolerance | placeholder + doctrine = special_doctrine_sevillian_rite + + + #Tenets | placeholder + doctrine = tenet_communion + doctrine = tenet_armed_pilgrimages + doctrine = tenet_monasticism + + #Doctrines + doctrine = doctrine_gender_male_dominated + doctrine = doctrine_pluralism_fundamentalist + + holy_order_names = { #placeholder + { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } + { name = "holy_order_knights_hospitaller" coat_of_arms = "ho_knights_hospitaller" } + { name = "holy_order_teutonic_order" coat_of_arms = "ho_teutonic_order" } + { name = "holy_order_order_of_calatrava" coat_of_arms = "ho_order_of_calatrava" } + { name = "holy_order_order_of_alcantara" coat_of_arms = "ho_order_of_alcantara" } + { name = "holy_order_knights_of_santiago" coat_of_arms = "ho_knights_of_santiago" } + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + roman_catholic = { + color = { 204 198 136 } + icon = NEOW_catholic + + religious_head = k_papal_state + + graphical_faith = "catholic_gfx" + #placeholder holy sites + # Uncomment once 0.3 starts being worked on # holy_site = jerusalem + holy_site = rome + holy_site = cologne + holy_site = santiago + holy_site = kent + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_roman_rite + + #Tenets | placeholder + doctrine = tenet_catholic_communion + doctrine = tenet_armed_pilgrimages + doctrine = tenet_monasticism + + holy_order_names = { #placeholder + { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } + { name = "holy_order_knights_hospitaller" coat_of_arms = "ho_knights_hospitaller" } + { name = "holy_order_teutonic_order" coat_of_arms = "ho_teutonic_order" } + { name = "holy_order_order_of_calatrava" coat_of_arms = "ho_order_of_calatrava" } + { name = "holy_order_order_of_alcantara" coat_of_arms = "ho_order_of_alcantara" } + { name = "holy_order_knights_of_santiago" coat_of_arms = "ho_knights_of_santiago" } + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + luminarian = { + color = { 229 225 206 } + icon = luminarian + + graphical_faith = "catholic_gfx" + #placeholder holy sites + # Uncomment once 0.3 starts being worked on # holy_site = jerusalem + holy_site = rome + holy_site = cologne + holy_site = santiago + holy_site = kent + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_independent_catholic + + #Tenets | placeholder + doctrine = tenet_catholic_communion + doctrine = tenet_communal_possessions + doctrine = tenet_pacifism + + holy_order_names = { #placeholder + { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } + { name = "holy_order_knights_hospitaller" coat_of_arms = "ho_knights_hospitaller" } + { name = "holy_order_teutonic_order" coat_of_arms = "ho_teutonic_order" } + { name = "holy_order_order_of_calatrava" coat_of_arms = "ho_order_of_calatrava" } + { name = "holy_order_order_of_alcantara" coat_of_arms = "ho_order_of_alcantara" } + { name = "holy_order_knights_of_santiago" coat_of_arms = "ho_knights_of_santiago" } + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + penitente = { + color = { 204 0 16 } + icon = penitente + + + graphical_faith = "catholic_gfx" + #placeholder holy sites + # Uncomment once 0.3 starts being worked on # holy_site = jerusalem + holy_site = rome + holy_site = cologne + holy_site = santiago + holy_site = kent + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_incorruptible_dogma + + #Tenets | placeholder + doctrine = tenet_pacifism + doctrine = tenet_exaltation_of_pain + doctrine = tenet_unrelenting_faith + + holy_order_names = { #placeholder + { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } + { name = "holy_order_knights_hospitaller" coat_of_arms = "ho_knights_hospitaller" } + { name = "holy_order_teutonic_order" coat_of_arms = "ho_teutonic_order" } + { name = "holy_order_order_of_calatrava" coat_of_arms = "ho_order_of_calatrava" } + { name = "holy_order_order_of_alcantara" coat_of_arms = "ho_order_of_alcantara" } + { name = "holy_order_knights_of_santiago" coat_of_arms = "ho_knights_of_santiago" } + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + illuminated = { + color = { 204 198 136 } + icon = illuminated + + graphical_faith = "catholic_gfx" + #placeholder holy sites + # Uncomment once 0.3 starts being worked on # holy_site = jerusalem + holy_site = rome + holy_site = cologne + holy_site = santiago + holy_site = kent + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_incorruptible_dogma + + #Tenets | placeholder + doctrine = tenet_sacred_shadows + doctrine = tenet_armed_pilgrimages + doctrine = tenet_esotericism + + holy_order_names = { #placeholder + { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } + { name = "holy_order_knights_hospitaller" coat_of_arms = "ho_knights_hospitaller" } + { name = "holy_order_teutonic_order" coat_of_arms = "ho_teutonic_order" } + { name = "holy_order_order_of_calatrava" coat_of_arms = "ho_order_of_calatrava" } + { name = "holy_order_order_of_alcantara" coat_of_arms = "ho_order_of_alcantara" } + { name = "holy_order_knights_of_santiago" coat_of_arms = "ho_knights_of_santiago" } + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + fraticelli = { + color = { 204 198 136 } + icon = neo_fraticelli + + #religious_head = k_papal_state + + graphical_faith = "catholic_gfx" + #placeholder holy sites + # Uncomment once 0.3 starts being worked on # holy_site = jerusalem + holy_site = rome + holy_site = cologne + holy_site = santiago + holy_site = kent + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_incorruptible_dogma + + #Tenets | placeholder + doctrine = tenet_asceticism + doctrine = tenet_vows_of_poverty + doctrine = tenet_aniconism + + holy_order_names = { #placeholder + { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } + { name = "holy_order_knights_hospitaller" coat_of_arms = "ho_knights_hospitaller" } + { name = "holy_order_teutonic_order" coat_of_arms = "ho_teutonic_order" } + { name = "holy_order_order_of_calatrava" coat_of_arms = "ho_order_of_calatrava" } + { name = "holy_order_order_of_alcantara" coat_of_arms = "ho_order_of_alcantara" } + { name = "holy_order_knights_of_santiago" coat_of_arms = "ho_knights_of_santiago" } + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + cadaverist = { + color = { 204 198 136 } + icon = cadaverist + + #religious_head = k_papal_state + + graphical_faith = "catholic_gfx" + #placeholder holy sites + # Uncomment once 0.3 starts being worked on # holy_site = jerusalem + holy_site = rome + holy_site = cologne + holy_site = santiago + holy_site = kent + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_incorruptible_dogma + + #Tenets | placeholder + doctrine = tenet_ancestor_worship + doctrine = tenet_armed_pilgrimages + doctrine = tenet_pentarchy + + holy_order_names = { #placeholder + { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } + { name = "holy_order_knights_hospitaller" coat_of_arms = "ho_knights_hospitaller" } + { name = "holy_order_teutonic_order" coat_of_arms = "ho_teutonic_order" } + { name = "holy_order_order_of_calatrava" coat_of_arms = "ho_order_of_calatrava" } + { name = "holy_order_order_of_alcantara" coat_of_arms = "ho_order_of_alcantara" } + { name = "holy_order_knights_of_santiago" coat_of_arms = "ho_knights_of_santiago" } + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + teutonic = { + color = { 211 214 208 } + icon = NEOW_teutonic + + religious_head = k_papal_state + + graphical_faith = "catholic_gfx" + #placeholder holy sites + # Uncomment once 0.3 starts being worked on # holy_site = jerusalem + holy_site = rome + holy_site = cologne + holy_site = santiago + holy_site = kent + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_roman_rite + + #Tenets | placeholder + doctrine = tenet_catholic_communion + doctrine = tenet_unrelenting_faith + doctrine = tenet_monasticism + + holy_order_names = { #placeholder + { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } + { name = "holy_order_knights_hospitaller" coat_of_arms = "ho_knights_hospitaller" } + { name = "holy_order_teutonic_order" coat_of_arms = "ho_teutonic_order" } + { name = "holy_order_order_of_calatrava" coat_of_arms = "ho_order_of_calatrava" } + { name = "holy_order_order_of_alcantara" coat_of_arms = "ho_order_of_alcantara" } + { name = "holy_order_knights_of_santiago" coat_of_arms = "ho_knights_of_santiago" } + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + soleil_royal = { + color = { 221 170 0 } + icon = soleil_royal + + graphical_faith = "catholic_gfx" + #placeholder holy sites + # Uncomment once 0.3 starts being worked on # holy_site = jerusalem + holy_site = rome + holy_site = cologne + holy_site = santiago + holy_site = kent + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_religion_fallback + + #Tenets | placeholder + doctrine = tenet_sun_worship + doctrine = tenet_armed_pilgrimages + doctrine = tenet_legalism + + holy_order_names = { #placeholder + { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } + { name = "holy_order_knights_hospitaller" coat_of_arms = "ho_knights_hospitaller" } + { name = "holy_order_teutonic_order" coat_of_arms = "ho_teutonic_order" } + { name = "holy_order_order_of_calatrava" coat_of_arms = "ho_order_of_calatrava" } + { name = "holy_order_order_of_alcantara" coat_of_arms = "ho_order_of_alcantara" } + { name = "holy_order_knights_of_santiago" coat_of_arms = "ho_knights_of_santiago" } + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + iberian = { + color = { 163 204 122 } + icon = NEOW_iberian + + religious_head = k_papal_state + + graphical_faith = "catholic_gfx" + #placeholder holy sites + # Uncomment once 0.3 starts being worked on # holy_site = jerusalem + holy_site = rome + holy_site = cologne + holy_site = santiago + holy_site = kent + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_roman_rite + + #Tenets | placeholder + doctrine = tenet_catholic_communion + doctrine = tenet_armed_pilgrimages + doctrine = tenet_adaptive + + holy_order_names = { #placeholder + { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } + { name = "holy_order_knights_hospitaller" coat_of_arms = "ho_knights_hospitaller" } + { name = "holy_order_teutonic_order" coat_of_arms = "ho_teutonic_order" } + { name = "holy_order_order_of_calatrava" coat_of_arms = "ho_order_of_calatrava" } + { name = "holy_order_order_of_alcantara" coat_of_arms = "ho_order_of_alcantara" } + { name = "holy_order_knights_of_santiago" coat_of_arms = "ho_knights_of_santiago" } + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + } +} diff --git a/N3OW/common/religion/religions/NEOW_orthodox.txt b/N3OW/common/religion/religions/NEOW_orthodox.txt new file mode 100644 index 00000000..c9daf5e0 --- /dev/null +++ b/N3OW/common/religion/religions/NEOW_orthodox.txt @@ -0,0 +1,465 @@ +eastern_orthodox_religion = { + family = rf_abrahamic + + doctrine_background_icon = core_tenet_banner_christian.dds + doctrine = abrahamic_hostility_doctrine + + #Main Group | placeholder + doctrine = doctrine_spiritual_head + doctrine = doctrine_gender_equal + doctrine = doctrine_pluralism_righteous + doctrine = doctrine_theocracy_temporal + + #Marriage | placeholder + doctrine = doctrine_monogamy + doctrine = doctrine_divorce_approval + doctrine = doctrine_bastardry_legitimization + doctrine = doctrine_consanguinity_restricted + + #Crimes | placeholder + doctrine = doctrine_homosexuality_shunned + doctrine = doctrine_adultery_men_shunned + doctrine = doctrine_adultery_women_crime + doctrine = doctrine_kinslaying_close_kin_crime + doctrine = doctrine_deviancy_crime + doctrine = doctrine_witchcraft_crime + + #Clerical Functions | placeholder + doctrine = doctrine_clerical_function_taxation + doctrine = doctrine_clerical_gender_male_only + doctrine = doctrine_clerical_marriage_disallowed + doctrine = doctrine_clerical_succession_spiritual_fixed_appointment + + #Allow pilgrimages | placeholder + doctrine = doctrine_pilgrimage_encouraged + + #Funeral tradition | placeholder + doctrine = doctrine_funeral_stoic + + #Coronation tradition + doctrine = doctrine_no_anointment + + traits = { + virtues = { forgiving compassionate chaste } + sins = { vengeful sadistic lustful } + } + + reserved_male_names = { #these might be alright? + Andrew Antoninus Bartolomeus Benedict Christian Christopher Clement Constantine David Demetrius Eustace George Gregory + Hans Isaac Joakim Jacob John Jordan Joseph Laurence Magnus Marcus Martin Matthew Michael Nicholas Patrick Paul Peter Philip + Salvador Samuel Sebastian Simon Stephen Thomas Abraham Alexander Daniel Job Joshua Cyrus Luke Zachariah + } + reserved_female_names = { #these might be alright? + Anna Beatrice Benedicta Brigid Catherine Cecilia Christina Clementia Constance Dorothy Elisabeth Joan Judith Juliana Helen + Magdalena Margaret Maria Marine Patricia Philippa Rachel Sarah Sophia Stephania + } + + custom_faith_icons = { + custom_faith_1 custom_faith_2 custom_faith_3 custom_faith_4 custom_faith_5 custom_faith_6 custom_faith_7 custom_faith_8 custom_faith_9 custom_faith_10 dualism_custom_1 zoroastrian_custom_1 zoroastrian_custom_2 buddhism_custom_1 buddhism_custom_2 buddhism_custom_3 buddhism_custom_4 taoism_custom_1 yazidi_custom_1 sunni_custom_2 sunni_custom_3 sunni_custom_4 muhakkima_1 muhakkima_2 muhakkima_4 muhakkima_5 muhakkima_6 judaism_custom_1 custom_faith_fp1_fenrir custom_faith_fp1_irminsul custom_faith_fp1_jormungandr custom_faith_fp1_odins_ravens custom_faith_fp1_runestone_moon custom_faith_fp1_thors_hammer custom_faith_fp1_valknut custom_faith_fp1_yggdrasil custom_faith_boromian_circles custom_faith_lotus custom_faith_aum_tibetan custom_faith_pentagram custom_faith_pentagram_inverted custom_faith_burning_bush custom_faith_allah custom_faith_gankyil custom_faith_eye_of_providence custom_faith_dove custom_faith_ichthys custom_faith_lamb custom_faith_black_sheep custom_faith_ankh custom_faith_chi_rho custom_faith_hamsa custom_faith_cool_s + } + + holy_order_names = { #placeholder + { name = "holy_order_knights_of_the_chalice" } + { name = "holy_order_order_of_the_holy_communion" } + { name = "holy_order_knights_of_the_first_gospel" } + { name = "holy_order_guardians_of_the_shroud" } + { name = "holy_order_knights_of_the_reliquary" } + { name = "holy_order_warriors_of_the_cross" } + { name = "holy_order_christian" coat_of_arms = "ho_christian" } + } + + holy_order_maa = { teutonic_knights } #placeholder + + localization = { + #HighGod | placeholder + HighGodName = christianity_high_god_name + HighGodName2 = christianity_high_god_name_2 + HighGodNamePossessive = christianity_high_god_name_possessive + HighGodNameSheHe = CHARACTER_SHEHE_HE + HighGodHerselfHimself = CHARACTER_HIMSELF + HighGodHerHis = CHARACTER_HERHIS_HIS + HighGodNameAlternate = christianity_high_god_name_alternate + HighGodNameAlternatePossessive = christianity_high_god_name_alternate_possessive + + #Creator | placeholder + CreatorName = christianity_creator_god_name + CreatorNamePossessive = christianity_creator_god_name_possessive + CreatorSheHe = CHARACTER_SHEHE_HE + CreatorHerHis = CHARACTER_HERHIS_HIS + CreatorHerHim = CHARACTER_HERHIM_HIM + + #HealthGod | placeholder + HealthGodName = christianity_health_god_name + HealthGodNamePossessive = christianity_health_god_name_possessive + HealthGodSheHe = CHARACTER_SHEHE_HE + HealthGodHerHis = CHARACTER_HERHIS_HIS + HealthGodHerHim = CHARACTER_HERHIM_HIM + + #FertilityGod | placeholder + FertilityGodName = christianity_fertility_god_name + FertilityGodNamePossessive = christianity_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_HE + FertilityGodHerHis = CHARACTER_HERHIS_HIS + FertilityGodHerHim = CHARACTER_HERHIM_HIM + + #WealthGod | placeholder + WealthGodName = christianity_wealth_god_name + WealthGodNamePossessive = christianity_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod | placeholder + HouseholdGodName = christianity_household_god_name + HouseholdGodNamePossessive = christianity_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #FateGod | placeholder + FateGodName = christianity_fate_god_name + FateGodNamePossessive = christianity_fate_god_name_possessive + FateGodSheHe = CHARACTER_SHEHE_HE + FateGodHerHis = CHARACTER_HERHIS_HIS + FateGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod | placeholder + KnowledgeGodName = christianity_knowledge_god_name + KnowledgeGodNamePossessive = christianity_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_HE + KnowledgeGodHerHis = CHARACTER_HERHIS_HIS + KnowledgeGodHerHim = CHARACTER_HERHIM_HIM + + #WarGod | placeholder + WarGodName = christianity_war_god_name + WarGodNamePossessive = christianity_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #TricksterGod | placeholder + TricksterGodName = christianity_trickster_god_name + TricksterGodNamePossessive = christianity_trickster_god_name_possessive + TricksterGodSheHe = CHARACTER_SHEHE_HE + TricksterGodHerHis = CHARACTER_HERHIS_HIS + TricksterGodHerHim = CHARACTER_HERHIM_HIM + + #NightGod | placeholder + NightGodName = christianity_night_god_name + NightGodNamePossessive = christianity_night_god_name_possessive + NightGodSheHe = CHARACTER_SHEHE_HE + NightGodHerHis = CHARACTER_HERHIS_HIS + NightGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod | placeholder + WaterGodName = christianity_water_god_name + WaterGodNamePossessive = christianity_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + + PantheonTerm = christianity_high_god_name + PantheonTerm2 = christianity_high_god_name_2 + PantheonTerm3 = christianity_high_god_name_3 + PantheonTermHasHave = pantheon_term_has + GoodGodNames = { + christianity_high_god_name + christianity_high_god_name_alternate + chistianity_good_god_jesus + chistianity_good_god_christ + } + DevilName = christianity_devil_name + DevilNamePossessive = christianity_devil_name_possessive + DevilSheHe = CHARACTER_SHEHE_HE + DevilHerHis = CHARACTER_HERHIS_HIS + DevilHerHis = CHARACTER_HERHIS_HIS + DevilHerselfHimself = CHARACTER_HIMSELF + EvilGodNames = { + christianity_devil_name + christianity_evil_god_lucifer + christianity_evil_god_beelzebub + christianity_evil_god_mephistopheles + } + HouseOfWorship = christianity_house_of_worship + HouseOfWorship2 = christianity_house_of_worship_2 + HouseOfWorship3 = christianity_house_of_worship_3 + HouseOfWorshipPlural = christianity_house_of_worship_plural + ReligiousSymbol = christianity_religious_symbol + ReligiousSymbol2 = christianity_religious_symbol_2 + ReligiousSymbol3 = christianity_religious_symbol_3 + ReligiousText = christianity_religious_text + ReligiousText2 = christianity_religious_text_2 + ReligiousText3 = christianity_religious_text_3 + ReligiousHeadName = christianity_religious_head_title + ReligiousHeadTitleName = christianity_religious_head_title_name + DevoteeMale = christianity_devotee_male + DevoteeMalePlural = christianity_devotee_male_plural + DevoteeFemale = christianity_devotee_female + DevoteeFemalePlural = christianity_devotee_female_plural + DevoteeNeuter = christianity_devotee_neuter + DevoteeNeuterPlural = christianity_devotee_neuter_plural + PriestMale = christianity_priest_male + PriestMalePlural = christianity_priest_male_plural + PriestFemale = christianity_priest_male + PriestFemalePlural = christianity_priest_male_plural + PriestNeuter = christianity_priest_male + PriestNeuterPlural = christianity_priest_male_plural + AltPriestTermPlural = christianity_priest_alternate_plural + BishopMale = christianity_bishop + BishopMalePlural = christianity_bishop_plural + BishopFemale = christianity_bishop + BishopFemalePlural = christianity_bishop_plural + BishopNeuter = christianity_bishop + BishopNeuterPlural = christianity_bishop_plural + DivineRealm = christianity_positive_afterlife + DivineRealm2 = christianity_positive_afterlife_2 + DivineRealm3 = christianity_positive_afterlife_3 + PositiveAfterLife = christianity_positive_afterlife + PositiveAfterLife2 = christianity_positive_afterlife_2 + PositiveAfterLife3 = christianity_positive_afterlife_3 + NegativeAfterLife = christianity_negative_afterlife + NegativeAfterLife2 = christianity_negative_afterlife_2 + NegativeAfterLife3 = christianity_negative_afterlife_3 + DeathDeityName = christianity_death_deity_name + DeathDeityNamePossessive = christianity_death_deity_name_possessive + DeathDeitySheHe = CHARACTER_SHEHE_HE + DeathDeityHerHis = CHARACTER_HERHIS_HIS + DeathDeityHerHim = CHARACTER_HERHIM_HIM + WitchGodName = christianity_witchgodname_the_horned_god + WitchGodNamePossessive = christianity_witchgodname_the_horned_god_possessive + WitchGodHerHis = CHARACTER_HERHIS_HIS + WitchGodSheHe = CHARACTER_SHEHE_HE + WitchGodHerHim = CHARACTER_HERHIM_HIM + WitchGodMistressMaster = master + WitchGodMotherFather = father + + + GHWName = ghw_crusade + GHWNamePlural = ghw_crusades + + } + + piety_icon_group = "christian" + + faiths = { + orthodox = { + color = { 0.6 0.3 0.5 } + icon = orthodox + religious_head = k_orthodox + + holy_site = jerusalem + holy_site = constantinople + holy_site = rome + holy_site = alexandria + holy_site = antioch + + #Special Tolerance + doctrine = special_doctrine_ecumenical_christian + + #Tenets + doctrine = tenet_communion + doctrine = tenet_pentarchy + doctrine = tenet_monasticism + + holy_order_names = { + { name = "holy_order_brotherhood_of_the_holy_sepulchre" } + { name = "holy_order_knights_of_the_first_patrirchate" } + { name = "holy_order_order_of_the_holy_virgin" } + } + + localization = { # Utilizes the 'West Christian' Saints, shared by Catholics and Orthodox + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + + # Patriarchs instead of Popes + ReligiousHeadName = orthodox_religious_head_title + ReligiousHeadTitleName = orthodox_religious_head_title_name + } + } + elysian = { + color = { 191 83 47 } + icon = elysian + #religious_head = k_orthodox + + holy_site = jerusalem + holy_site = constantinople + holy_site = rome + holy_site = alexandria + holy_site = antioch + + #Special Tolerance + doctrine = special_doctrine_ecumenical_christian + + #Tenets + doctrine = tenet_communion + doctrine = tenet_pentarchy + doctrine = tenet_monasticism + + holy_order_names = { + { name = "holy_order_brotherhood_of_the_holy_sepulchre" } + { name = "holy_order_knights_of_the_first_patrirchate" } + { name = "holy_order_order_of_the_holy_virgin" } + } + + localization = { # Utilizes the 'West Christian' Saints, shared by Catholics and Orthodox + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + + # Patriarchs instead of Popes + ReligiousHeadName = orthodox_religious_head_title + ReligiousHeadTitleName = orthodox_religious_head_title_name + } + } + marblist = { + color = { 240 216 255 } + icon = marblist + #religious_head = k_orthodox + + holy_site = jerusalem + holy_site = constantinople + holy_site = rome + holy_site = alexandria + holy_site = antioch + + #Special Tolerance + doctrine = special_doctrine_ecumenical_christian + + #Tenets + doctrine = tenet_communion + doctrine = tenet_pentarchy + doctrine = tenet_monasticism + + holy_order_names = { + { name = "holy_order_brotherhood_of_the_holy_sepulchre" } + { name = "holy_order_knights_of_the_first_patrirchate" } + { name = "holy_order_order_of_the_holy_virgin" } + } + + localization = { # Utilizes the 'West Christian' Saints, shared by Catholics and Orthodox + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + + # Patriarchs instead of Popes + ReligiousHeadName = orthodox_religious_head_title + ReligiousHeadTitleName = orthodox_religious_head_title_name + } + } + } +} diff --git a/N3OW/common/religion/religions/NEOW_protestant.txt b/N3OW/common/religion/religions/NEOW_protestant.txt new file mode 100644 index 00000000..eacdf793 --- /dev/null +++ b/N3OW/common/religion/religions/NEOW_protestant.txt @@ -0,0 +1,690 @@ +protestant_religion = { + family = rf_abrahamic + + doctrine_background_icon = core_tenet_banner_christian.dds + doctrine = abrahamic_hostility_doctrine + + #Main Group + doctrine = doctrine_spiritual_head + doctrine = doctrine_gender_male_dominated + doctrine = doctrine_pluralism_pluralistic + doctrine = doctrine_theocracy_temporal + + #Marriage + doctrine = doctrine_monogamy + doctrine = doctrine_divorce_allowed + doctrine = doctrine_bastardry_legitimization + doctrine = doctrine_consanguinity_restricted + + #Crimes + doctrine = doctrine_homosexuality_accepted + doctrine = doctrine_adultery_men_shunned + doctrine = doctrine_adultery_women_shunned + doctrine = doctrine_kinslaying_close_kin_crime + doctrine = doctrine_deviancy_shunned + doctrine = doctrine_witchcraft_shunned + + #Clerical Functions + doctrine = doctrine_clerical_function_taxation + doctrine = doctrine_clerical_gender_either + doctrine = doctrine_clerical_marriage_disallowed + doctrine = doctrine_clerical_succession_temporal_appointment + + #Allow pilgrimages + doctrine = doctrine_pilgrimage_encouraged + + #Funeral tradition + doctrine = doctrine_funeral_stoic + + #Coronation tradition + doctrine = doctrine_no_anointment + + #Special/Syncretic target doctrines + doctrine = special_doctrine_is_christian_faith + + traits = { + virtues = { forgiving compassionate chaste } + sins = { vengeful sadistic lustful } + } + + reserved_male_names = { #these might be alright? + Andrew Antoninus Bartolomeus Benedict Christian Christopher Clement Constantine David Demetrius Eustace George Gregory + Hans Isaac Joakim Jacob John Jordan Joseph Laurence Magnus Marcus Martin Matthew Michael Nicholas Patrick Paul Peter Philip + Salvador Samuel Sebastian Simon Stephen Thomas Abraham Alexander Daniel Job Joshua Cyrus Luke Zachariah + } + reserved_female_names = { #these might be alright? + Anna Beatrice Benedicta Brigid Catherine Cecilia Christina Clementia Constance Dorothy Elisabeth Joan Judith Juliana Helen + Magdalena Margaret Maria Marine Patricia Philippa Rachel Sarah Sophia Stephania + } + + custom_faith_icons = { + custom_faith_1 custom_faith_2 custom_faith_3 custom_faith_4 custom_faith_5 custom_faith_6 custom_faith_7 custom_faith_8 custom_faith_9 custom_faith_10 dualism_custom_1 zoroastrian_custom_1 zoroastrian_custom_2 buddhism_custom_1 buddhism_custom_2 buddhism_custom_3 buddhism_custom_4 taoism_custom_1 yazidi_custom_1 sunni_custom_2 sunni_custom_3 sunni_custom_4 muhakkima_1 muhakkima_2 muhakkima_4 muhakkima_5 muhakkima_6 judaism_custom_1 custom_faith_fp1_fenrir custom_faith_fp1_irminsul custom_faith_fp1_jormungandr custom_faith_fp1_odins_ravens custom_faith_fp1_runestone_moon custom_faith_fp1_thors_hammer custom_faith_fp1_valknut custom_faith_fp1_yggdrasil custom_faith_boromian_circles custom_faith_lotus custom_faith_aum_tibetan custom_faith_pentagram custom_faith_pentagram_inverted custom_faith_burning_bush custom_faith_allah custom_faith_gankyil custom_faith_eye_of_providence custom_faith_dove custom_faith_ichthys custom_faith_lamb custom_faith_black_sheep custom_faith_ankh custom_faith_chi_rho custom_faith_hamsa custom_faith_cool_s + } + + holy_order_names = { #placeholder + { name = "holy_order_knights_of_the_chalice" } + { name = "holy_order_order_of_the_holy_communion" } + { name = "holy_order_knights_of_the_first_gospel" } + { name = "holy_order_guardians_of_the_shroud" } + { name = "holy_order_knights_of_the_reliquary" } + { name = "holy_order_warriors_of_the_cross" } + { name = "holy_order_christian" coat_of_arms = "ho_christian" } + } + + holy_order_maa = { teutonic_knights } #placeholder + + localization = { + #HighGod | placeholder + HighGodName = christianity_high_god_name + HighGodName2 = christianity_high_god_name_2 + HighGodNamePossessive = christianity_high_god_name_possessive + HighGodNameSheHe = CHARACTER_SHEHE_HE + HighGodHerselfHimself = CHARACTER_HIMSELF + HighGodHerHis = CHARACTER_HERHIS_HIS + HighGodNameAlternate = christianity_high_god_name_alternate + HighGodNameAlternatePossessive = christianity_high_god_name_alternate_possessive + + #Creator | placeholder + CreatorName = christianity_creator_god_name + CreatorNamePossessive = christianity_creator_god_name_possessive + CreatorSheHe = CHARACTER_SHEHE_HE + CreatorHerHis = CHARACTER_HERHIS_HIS + CreatorHerHim = CHARACTER_HERHIM_HIM + + #HealthGod | placeholder + HealthGodName = christianity_health_god_name + HealthGodNamePossessive = christianity_health_god_name_possessive + HealthGodSheHe = CHARACTER_SHEHE_HE + HealthGodHerHis = CHARACTER_HERHIS_HIS + HealthGodHerHim = CHARACTER_HERHIM_HIM + + #FertilityGod | placeholder + FertilityGodName = christianity_fertility_god_name + FertilityGodNamePossessive = christianity_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_HE + FertilityGodHerHis = CHARACTER_HERHIS_HIS + FertilityGodHerHim = CHARACTER_HERHIM_HIM + + #WealthGod | placeholder + WealthGodName = christianity_wealth_god_name + WealthGodNamePossessive = christianity_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod | placeholder + HouseholdGodName = christianity_household_god_name + HouseholdGodNamePossessive = christianity_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #FateGod | placeholder + FateGodName = christianity_fate_god_name + FateGodNamePossessive = christianity_fate_god_name_possessive + FateGodSheHe = CHARACTER_SHEHE_HE + FateGodHerHis = CHARACTER_HERHIS_HIS + FateGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod | placeholder + KnowledgeGodName = christianity_knowledge_god_name + KnowledgeGodNamePossessive = christianity_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_HE + KnowledgeGodHerHis = CHARACTER_HERHIS_HIS + KnowledgeGodHerHim = CHARACTER_HERHIM_HIM + + #WarGod | placeholder + WarGodName = christianity_war_god_name + WarGodNamePossessive = christianity_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #TricksterGod | placeholder + TricksterGodName = christianity_trickster_god_name + TricksterGodNamePossessive = christianity_trickster_god_name_possessive + TricksterGodSheHe = CHARACTER_SHEHE_HE + TricksterGodHerHis = CHARACTER_HERHIS_HIS + TricksterGodHerHim = CHARACTER_HERHIM_HIM + + #NightGod | placeholder + NightGodName = christianity_night_god_name + NightGodNamePossessive = christianity_night_god_name_possessive + NightGodSheHe = CHARACTER_SHEHE_HE + NightGodHerHis = CHARACTER_HERHIS_HIS + NightGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod | placeholder + WaterGodName = christianity_water_god_name + WaterGodNamePossessive = christianity_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + + PantheonTerm = christianity_high_god_name + PantheonTerm2 = christianity_high_god_name_2 + PantheonTerm3 = christianity_high_god_name_3 + PantheonTermHasHave = pantheon_term_has + GoodGodNames = { + christianity_high_god_name + christianity_high_god_name_alternate + chistianity_good_god_jesus + chistianity_good_god_christ + } + DevilName = christianity_devil_name + DevilNamePossessive = christianity_devil_name_possessive + DevilSheHe = CHARACTER_SHEHE_HE + DevilHerHis = CHARACTER_HERHIS_HIS + DevilHerHis = CHARACTER_HERHIS_HIS + DevilHerselfHimself = CHARACTER_HIMSELF + EvilGodNames = { + christianity_devil_name + christianity_evil_god_lucifer + christianity_evil_god_beelzebub + christianity_evil_god_mephistopheles + } + HouseOfWorship = christianity_house_of_worship + HouseOfWorship2 = christianity_house_of_worship_2 + HouseOfWorship3 = christianity_house_of_worship_3 + HouseOfWorshipPlural = christianity_house_of_worship_plural + ReligiousSymbol = christianity_religious_symbol + ReligiousSymbol2 = christianity_religious_symbol_2 + ReligiousSymbol3 = christianity_religious_symbol_3 + ReligiousText = christianity_religious_text + ReligiousText2 = christianity_religious_text_2 + ReligiousText3 = christianity_religious_text_3 + ReligiousHeadName = christianity_religious_head_title + ReligiousHeadTitleName = christianity_religious_head_title_name + DevoteeMale = christianity_devotee_male + DevoteeMalePlural = christianity_devotee_male_plural + DevoteeFemale = christianity_devotee_female + DevoteeFemalePlural = christianity_devotee_female_plural + DevoteeNeuter = christianity_devotee_neuter + DevoteeNeuterPlural = christianity_devotee_neuter_plural + PriestMale = christianity_priest_male + PriestMalePlural = christianity_priest_male_plural + PriestFemale = christianity_priest_male + PriestFemalePlural = christianity_priest_male_plural + PriestNeuter = christianity_priest_male + PriestNeuterPlural = christianity_priest_male_plural + AltPriestTermPlural = christianity_priest_alternate_plural + BishopMale = christianity_bishop + BishopMalePlural = christianity_bishop_plural + BishopFemale = christianity_bishop + BishopFemalePlural = christianity_bishop_plural + BishopNeuter = christianity_bishop + BishopNeuterPlural = christianity_bishop_plural + DivineRealm = christianity_positive_afterlife + DivineRealm2 = christianity_positive_afterlife_2 + DivineRealm3 = christianity_positive_afterlife_3 + PositiveAfterLife = christianity_positive_afterlife + PositiveAfterLife2 = christianity_positive_afterlife_2 + PositiveAfterLife3 = christianity_positive_afterlife_3 + NegativeAfterLife = christianity_negative_afterlife + NegativeAfterLife2 = christianity_negative_afterlife_2 + NegativeAfterLife3 = christianity_negative_afterlife_3 + DeathDeityName = christianity_death_deity_name + DeathDeityNamePossessive = christianity_death_deity_name_possessive + DeathDeitySheHe = CHARACTER_SHEHE_HE + DeathDeityHerHis = CHARACTER_HERHIS_HIS + DeathDeityHerHim = CHARACTER_HERHIM_HIM + WitchGodName = christianity_witchgodname_the_horned_god + WitchGodNamePossessive = christianity_witchgodname_the_horned_god_possessive + WitchGodHerHis = CHARACTER_HERHIS_HIS + WitchGodSheHe = CHARACTER_SHEHE_HE + WitchGodHerHim = CHARACTER_HERHIM_HIM + WitchGodMistressMaster = master + WitchGodMotherFather = father + + + GHWName = ghw_crusade + GHWNamePlural = ghw_crusades + + } + + piety_icon_group = "christian" + + faiths = { + anglican_england = { + color = { 140 178 191 } + icon = anglican + + # religious_head = k_papal_state + + graphical_faith = "catholic_gfx" + #placeholder holy sites + holy_site = london + holy_site = armagh + holy_site = jorvik + holy_site = dublin + holy_site = kent + holy_site = llandrindod + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_via_media + + #Tenets | placeholder + doctrine = against_all_odds + doctrine = for_king_and_country + doctrine = last_knights_of_britain + + #Special/virtue | placeholder + doctrine = special_doctrine_english_anglican + + holy_order_names = { #placeholder + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + lutheran = { + color = { 51 76 229 } + icon = liturgical + + # religious_head = k_papal_state + + #placeholder holy sites + holy_site = perth + holy_site = edinburgh + holy_site = london + holy_site = st_andrews + holy_site = belfast + holy_site = leath + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_established_church + + #Tenets | placeholder + doctrine = tenet_adaptive + doctrine = tenet_pentarchy + doctrine = tenet_literalism + + holy_order_names = { #placeholder + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + grundtvigian = { + color = { 226 152 164 } + icon = grundtvigian + + # religious_head = k_papal_state + + #placeholder holy sites + holy_site = perth + holy_site = edinburgh + holy_site = london + holy_site = st_andrews + holy_site = belfast + holy_site = leath + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_reformation_roots + + #Tenets | placeholder + doctrine = tenet_communal_possessions + doctrine = tenet_alexandrian_catechism + doctrine = tenet_ritual_celebrations + + holy_order_names = { #placeholder + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + moravian = { + color = { 127 191 255 } + icon = moravian + + #placeholder holy sites + holy_site = jerusalem + holy_site = rome + holy_site = cologne + holy_site = santiago + holy_site = kent + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_reformation_roots + + #Tenets | placeholder + doctrine = tenet_catholic_communion + doctrine = tenet_armed_pilgrimages + doctrine = tenet_unrelenting_faith + + holy_order_names = { #placeholder + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + utraquist = { + color = { 0.9 0.5 0.4 } + icon = utraquist + + + graphical_faith = "catholic_gfx" + #placeholder holy sites + holy_site = jerusalem + holy_site = rome + holy_site = cologne + holy_site = santiago + holy_site = kent + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_radical_reform + + #Tenets | placeholder + doctrine = tenet_catholic_communion + doctrine = tenet_armed_pilgrimages + doctrine = tenet_monasticism + + holy_order_names = { #placeholder + { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } + { name = "holy_order_knights_hospitaller" coat_of_arms = "ho_knights_hospitaller" } + { name = "holy_order_teutonic_order" coat_of_arms = "ho_teutonic_order" } + { name = "holy_order_order_of_calatrava" coat_of_arms = "ho_order_of_calatrava" } + { name = "holy_order_order_of_alcantara" coat_of_arms = "ho_order_of_alcantara" } + { name = "holy_order_knights_of_santiago" coat_of_arms = "ho_knights_of_santiago" } + } + + localization = { # placeholder + #FertilityGod + FertilityGodName = west_christian_fertility_god_name + FertilityGodNamePossessive = west_christian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + #WealthGod + WealthGodName = west_christian_wealth_god_name + WealthGodNamePossessive = west_christian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = west_christian_household_god_name + HouseholdGodNamePossessive = west_christian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = west_christian_knowledge_god_name + KnowledgeGodNamePossessive = west_christian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_SHE + KnowledgeGodHerHis = CHARACTER_HERHIS_HER + KnowledgeGodHerHim = CHARACTER_HERHIM_HER + + #WarGod + WarGodName = west_christian_war_god_name + WarGodNamePossessive = west_christian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = west_christian_water_god_name + WaterGodNamePossessive = west_christian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + } + } + presbyterian = { + color = { 177 224 220 } + icon = presbyterian + + # religious_head = k_papal_state + + #placeholder holy sites + holy_site = perth + holy_site = edinburgh + holy_site = london + holy_site = standrews + holy_site = belfast + holy_site = leath + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_reformation_roots + + #Tenets | placeholder + doctrine = tenet_aniconism + doctrine = tenet_pastoral_isolation + doctrine = tenet_adaptive + + holy_order_names = { #placeholder + } + + } + helvetic = { + color = { 127 127 163 } + icon = helvetic + + # religious_head = k_papal_state + + #placeholder holy sites + holy_site = jerusalem + holy_site = rome + holy_site = cologne + holy_site = santiago + holy_site = kent + #holy_site = segrada_familia + + doctrine = doctrine_gender_male_dominated + doctrine = doctrine_clerical_gender_male_only + doctrine = doctrine_pluralism_fundamentalist + doctrine = doctrine_deviancy_crime + doctrine = doctrine_witchcraft_crime + + #Special Tolerance | placeholder + doctrine = special_doctrine_radical_reform + + #Tenets | placeholder + doctrine = tenet_aniconism + doctrine = tenet_literalism + doctrine = tenet_mendicant_preachers + + holy_order_names = { #placeholder + } + + } + genevan = { + color = { 203 209 239 } + icon = genevan + + # religious_head = k_papal_state + + #placeholder holy sites + holy_site = jerusalem + holy_site = rome + holy_site = cologne + holy_site = santiago + holy_site = kent + #holy_site = segrada_familia + + #Special Tolerance | placeholder + doctrine = special_doctrine_reformation_roots + + #Tenets | placeholder + doctrine = tenet_aniconism + doctrine = tenet_adaptive + doctrine = tenet_pacifism + + holy_order_names = { #placeholder + } + + } + } +} diff --git a/N3OW/common/scripted_triggers/10_ach_scripted_triggers.txt b/N3OW/common/scripted_triggers/10_ach_scripted_triggers.txt new file mode 100644 index 00000000..2e197fb6 --- /dev/null +++ b/N3OW/common/scripted_triggers/10_ach_scripted_triggers.txt @@ -0,0 +1,387 @@ +coronation_trigger = { + has_ach_dlc_trigger = yes + is_landed = yes + highest_held_title_tier >= tier_kingdom + OR = { + government_has_flag = government_is_feudal + government_has_flag = government_is_tribal + AND = { + government_has_flag = government_is_special_administrative + is_independent_ruler = yes + } + government_has_flag = government_is_nomadic + government_has_flag = government_is_clan + AND = { + government_has_flag = government_is_meritocratic + is_independent_ruler = yes + } + AND = { + government_has_flag = government_is_celestial + is_independent_ruler = yes + } + AND = { + government_has_flag = government_is_steppe_admin + is_independent_ruler = yes + } + AND = { + government_is_japanese_trigger = yes + has_title = title:e_japan + tgp_has_ceremonial_liege_title_trigger = yes + } + government_has_flag = government_is_mandala + } +} + +coronation_living_officiator_trigger = { + involved_activity = { + has_variable = officiator + var:officiator = { + is_alive = yes + is_imprisoned = no + } + } +} + +coronation_has_emperor_law = { + has_realm_law = crowned_emperor +} + +coronation_has_king_law = { + has_realm_law = crowned_king +} + +has_any_coronation_law = { + OR = { + coronation_has_emperor_law = yes + coronation_has_king_law = yes + } +} + +coronation_feast_phase = { + trigger_if = { + limit = { + has_activity_type = activity_coronation + } + has_current_phase = coronation_phase_feast + } +} + +coronation_hostile_to_host_trigger = { + OR = { + is_in_guest_subset = { name = detractor } + has_any_bad_relationship_with_character_trigger = { CHARACTER = involved_activity.activity_host } + has_activity_intent = coronation_disrupt_loyalists + } +} + +is_important_hof_trigger = { + faith = { + # The HoF actually matters + NOT = { has_doctrine = doctrine_theocracy_temporal } + # And this HoF is relevant to the activity + this = scope:host.faith + } + government_has_flag = government_is_theocracy + any_held_title = { is_head_of_faith = yes } +} + +coronation_has_proper_artifact_trigger = { + trigger_if = { + limit = { + coronation_proper_artifact_crown_trigger = yes + coronation_proper_artifact_regalia_trigger = no + } + any_character_artifact = { + artifact_slot_type = helmet + } + } + trigger_else_if = { + limit = { + coronation_proper_artifact_regalia_trigger = yes + coronation_proper_artifact_crown_trigger = no + } + any_character_artifact = { + artifact_slot_type = regalia + } + } + trigger_else = { + any_character_artifact = { + OR = { + artifact_slot_type = helmet + artifact_slot_type = regalia + } + } + } +} + +coronation_proper_artifact_crown_trigger = { + faith.religion = { + OR = { + this = religion:baltic_religion + this = religion:bon_religion + this = religion:eastern_orthodox_religion + this = religion:catholic_religion + this = religion:protestant_religion + this = religion:dualism_religion + this = religion:hellenism_religion + this = religion:judaism_religion + this = religion:kushitism_religion + this = religion:siberian_religion + this = religion:tengrism_religion + this = religion:west_african_orisha_religion + this = religion:yazidi_religion + this = religion:zoroastrianism_religion + } + } +} + +coronation_proper_artifact_regalia_trigger = { + faith.religion = { + OR = { + this = religion:buddhism_religion + this = religion:finno_ugric_religion + this = religion:hinduism_religion + this = religion:jainism_religion + this = religion:slavic_religion + this = religion:west_african_bori_religion + this = religion:taoism_religion + } + } +} + +# Religions that are not included in the triggers above can have both regalia or a crown. +# The list is intentional and includes: +# akom_religion +# basque_paganism_religion +# donyipolism_religion +# germanic_religion +# islam_religion +# magyar_religion +# mundhum_religion +# north_african_religion +# paganism_religion +# qiangic_religion +# taoism_religion +# waaqism_religion +# west_african_roog_religion +# zunism_religion + +has_regal_presence_trait_trigger = { + #Done this way to prevent traits blocking event option text + trigger_if = { + limit = { + has_trait = greatest_of_khans + } + has_trait = greatest_of_khans + } + trigger_else_if = { + limit = { + has_trait = chakravarti + } + has_trait = chakravarti + } + trigger_else_if = { + limit = { + has_trait = augustus + } + has_trait = augustus + } + trigger_else_if = { + limit = { + has_trait = golden_lineage + } + has_trait = golden_lineage + } + trigger_else_if = { + limit = { + has_trait = legend + } + has_trait = legend + } + trigger_else_if = { + limit = { + has_trait = golden_lineage + } + has_trait = golden_lineage + } + trigger_else_if = { + limit = { + has_trait = conqueror + } + has_trait = conqueror + } + trigger_else_if = { + limit = { + has_trait = lifestyle_surveyor + } + has_trait = lifestyle_surveyor + } + trigger_else_if = { + limit = { + has_trait = administrator + } + has_trait = administrator + } + trigger_else_if = { + limit = { + has_trait = family_first + } + has_trait = family_first + } + trigger_else_if = { + limit = { + has_trait = august + } + has_trait = august + } + trigger_else_if = { + limit = { + has_trait = overseer + } + has_trait = overseer + } + trigger_else_if = { + limit = { + has_trait = giant + } + has_trait = giant + } + trigger_else_if = { + limit = { + has_trait = arrogant + } + has_trait = arrogant + } + trigger_else_if = { + limit = { + has_trait = gregarious + } + has_trait = gregarious + } + trigger_else_if = { + limit = { + has_trait = ambitious + } + has_trait = ambitious + } + trigger_else_if = { + limit = { + has_trait = just + } + has_trait = just + } + trigger_else_if = { + limit = { + has_trait = calm + } + has_trait = calm + } + trigger_else_if = { + limit = { + has_trait = zealous + } + has_trait = zealous + } + trigger_else_if = { + limit = { + has_trait = strong + } + has_trait = strong + } + trigger_else_if = { + limit = { + has_trait = beauty_good_3 + } + has_trait = beauty_good_3 + } + trigger_else_if = { + limit = { + has_trait = beauty_good_2 + } + has_trait = beauty_good_2 + } + trigger_else_if = { + limit = { + has_trait = physique_good_3 + } + has_trait = physique_good_3 + } + trigger_else = { + has_trait = physique_good_2 + } +} + +coronation_being_crowned_trigger = { + exists = involved_activity + coronation_living_officiator_trigger = yes + involved_activity.activity_host = { + OR = { + coronation_proper_artifact_crown_trigger = yes + AND = { + coronation_proper_artifact_regalia_trigger = no + any_character_artifact = { + artifact_slot_type = helmet + } + involved_activity = { + has_activity_option = { + category = special_type + option = coronation_type_anointment + } + } + } + } + } + +} + +coronation_self_crowning_trigger = { + exists = involved_activity + involved_activity.activity_host = { + OR = { + coronation_proper_artifact_crown_trigger = yes + AND = { + coronation_proper_artifact_regalia_trigger = no + any_character_artifact = { + artifact_slot_type = helmet + } + #Doesn't have title regalia + save_temporary_scope_as = host_temp + NOT = { + any_character_artifact = { + artifact_slot_type = regalia + has_variable = artifact_succession_title + var:artifact_succession_title = { + this = scope:host_temp.primary_title + } + } + } + } + } + } +} + +coronation_host_east_asian_admin_or_mandala_trigger = { + OR = { + government_has_flag = government_is_celestial + government_has_flag = government_is_meritocratic + government_has_flag = government_is_mandala + government_is_japanese_trigger = yes + } +} + +coronation_host_east_asian_trigger = { + OR = { + government_has_flag = government_is_celestial + government_has_flag = government_is_meritocratic + government_is_japanese_trigger = yes + } +} + +coronation_host_east_asian_steppe_admin_trigger = { + OR = { + government_has_flag = government_is_celestial + government_has_flag = government_is_meritocratic + government_has_flag = government_is_steppe_admin + government_is_japanese_trigger = yes + } +} diff --git a/N3OW/events/artifacts/historical_artifacts_events.txt b/N3OW/events/artifacts/historical_artifacts_events.txt new file mode 100644 index 00000000..23bb3f19 --- /dev/null +++ b/N3OW/events/artifacts/historical_artifacts_events.txt @@ -0,0 +1,846 @@ +namespace = historical_artifacts +# Generation of historical artifacts # + +#Historical artifacts generator at game start +historical_artifacts.0023 = { + scope = none + hidden = yes + + immediate = { + # Seeded Court Artifacts + if = { + limit = { has_dlc_feature = royal_court } + # All starting courts will have a dynasty banner + every_character_with_royal_court = { + save_scope_as = banner_ruler + # House Banner + set_variable = banner_from_house + set_variable = startup_banner + create_artifact_wall_banner_effect = { + OWNER = scope:banner_ruler + CREATOR = scope:banner_ruler + TARGET = scope:banner_ruler.house + } + # Dynasty Banner + If = { + limit = { + OR = { + this = dynasty.dynast # Dynasty Head + any_parent = { # Parent landless Dynasty Head + employer = prev + dynasty = prev.dynasty + this = dynasty.dynast + } + } + } + set_variable = banner_from_dynasty + set_variable = startup_banner + create_artifact_wall_banner_effect = { + OWNER = scope:banner_ruler + CREATOR = scope:banner_ruler + TARGET = scope:banner_ruler.dynasty + } + } + } + # Court Artifacts: Christianity + while = { + count = 6 + random_character_with_royal_court = { + limit = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + NOT = { has_character_flag = seeded_relic } + } + create_artifact_pedestal_christian_relic_effect_hist = { OWNER = this } + add_character_flag = { + flag = seeded_relic + days = 1 + } + } + } + # Court Artifacts: Islam + while = { + count = 6 + random_character_with_royal_court = { + limit = { + faith.religion = religion:islam_religion + NOT = { has_character_flag = seeded_relic } + } + create_artifact_pedestal_islamic_relic_effect_hist = { OWNER = this } + add_character_flag = { + flag = seeded_relic + days = 1 + } + } + } + # Court Artifacts: Buddhism + while = { + count = 6 + random_character_with_royal_court = { + limit = { + faith.religion = religion:buddhism_religion + NOT = { has_character_flag = seeded_relic } + } + create_artifact_pedestal_buddhism_relic_effect_hist = { OWNER = this } + add_character_flag = { + flag = seeded_relic + days = 1 + } + } + } + # Court Artifacts: Hinduism + while = { + count = 2 + random_character_with_royal_court = { + limit = { + faith.religion = religion:hinduism_religion + NOT = { has_character_flag = seeded_relic } + } + create_artifact_pedestal_branch_relic_hinduism_effect = { OWNER = this } + add_character_flag = { + flag = seeded_relic + days = 1 + } + } + } + # Court Artifacts: Norse Paganism + faith:norse_pagan = { + while = { + count = 2 + random_faith_ruler = { + limit = { + highest_held_title_tier >= tier_county + NOT = { has_character_flag = seeded_relic } + } + create_artifact_pedestal_branch_relic_germanic_effect = { OWNER = this } + add_character_flag = { + flag = seeded_relic + days = 1 + } + } + } + } + # Court Artifacts: Roog Sene + faith:west_african_roog_pagan = { + random_faith_ruler = { + limit = { highest_held_title_tier >= tier_county } + create_artifact_pedestal_branch_relic_boog_effect = { OWNER = this } + } + } + # Court Artifacts: Slavic + faith:slavic_pagan = { + random_faith_ruler = { + limit = { highest_held_title_tier >= tier_county } + create_artifact_pedestal_branch_relic_slavic_effect = { OWNER = this } + } + } + } + # Historical Artifacts + ## We do these per-artefact rather than per-title so that they can be easily reshuffled if desired. + ## Crowns + ### Iron Crown of Lombardy + if = { + limit = { + has_dlc_feature = royal_court + exists = title:e_hre.holder + } + title:e_hre.holder = { + create_artifact_pedestal_crown_iron_effect = { OWNER = this } + } + } + ### Reichskrone + if = { + limit = { + current_date > 1000.1.1 + exists = title:e_hre.holder + } + title:e_hre.holder = { + create_artifact_reichskrone_effect = { OWNER = this } + } + } + ### Essen Crown + if = { + limit = { + current_date > 1000.1.1 + exists = title:e_hre.holder + } + title:e_hre.holder = { + create_artifact_essen_crown_effect = { OWNER = this } + } + } + ### Nikephoros' Crown + if = { + limit = { + current_date >= 1000.1.1 + exists = title:e_byzantium.holder + } + title:e_byzantium.holder = { + create_artifact_nikephoros_crown_effect = { OWNER = this } + } + } + ### Monomachus Crown + if = { + limit = { + has_dlc_feature = royal_court + current_date >= 1000.1.1 + exists = title:e_byzantium.holder + } + title:e_byzantium.holder = { + create_artifact_monomachus_crown_effect = { OWNER = this } + } + } + ### Crown of Justinian + if = { + limit = { + has_dlc_feature = royal_court + exists = title:e_byzantium.holder + } + title:e_byzantium.holder = { + create_artifact_pedestal_justinian_effect = { OWNER = this } + } + } + ### al-Taj + if = { + limit = { + # Establishment of the Fatimid Caliphate. + current_date >= 910.1.15 + exists = title:d_shiite.holder + } + title:d_shiite.holder = { + create_artifact_al_taj_crown_effect = { OWNER = this } + } + } + ### Papal Tiara + if = { + limit = { exists = title:k_papal_state.holder } + title:k_papal_state.holder = { + create_artifact_papal_tiara_effect = { OWNER = this } + } + } + ### Visigothic Votive Crowns + if = { + limit = { has_fp2_dlc_trigger = yes } + every_county_in_region = { + region = world_europe_west_iberia + holder = { add_to_list = potential_votive_crown_holders_list } + } + while = { + count = 5 + random_in_list = { + list = potential_votive_crown_holders_list + limit = { + NOT = { has_character_flag = seeded_relic } + } + create_artifact_fp2_votive_crowns_effect = { OWNER = this } + add_character_flag = { + flag = seeded_relic + days = 1 + } + } + } + } + ## Clothes + ### Robe of Kassapa + if = { + limit = { + has_dlc_feature = royal_court + exists = title:k_pagan.holder + } + title:k_pagan.holder = { + create_artifact_robe_kassapa_effect = { OWNER = this } + } + } + ### Mantle of the Prophet + if = { + limit = { exists = title:d_sunni.holder } + title:d_sunni.holder = { + create_artifact_mantle_of_the_prophet_effect = { OWNER = this } + } + } + ## Other Regalia + ### Qadib al-Mulk + if = { + limit = { + # Establishment of the Fatimid Caliphate. + current_date >= 910.1.15 + exists = title:d_shiite.holder + } + title:d_shiite.holder = { + create_artifact_qadib_al_mulk_effect = { OWNER = this } + } + } + ### Chalice of Dona Urraca + if = { + limit = { + # It's likely that Urraca paid for her eponymous chalice using money she earnt from the titles her father pre-bequeathed to her, so it was probably made some time *after* 1066 (since she only got the lands in 1065, shortly before her father died), buuuuuut it's really mean to not let her have it at game start, so we give it to her in 1066. + current_date >= 1066.1.1 + has_fp2_dlc_trigger = yes + exists = character:108501 + character:108501 = { is_alive = yes } + } + create_artifact_goblet_chalice_of_dona_urraca = { OWNER = character:108501 } + } + ## Thrones + ### Throne of Scone (featuring Stone) + if = { + limit = { + has_dlc_feature = royal_court + exists = title:k_scotland.holder + } + title:k_scotland.holder = { + create_artifact_throne_scone_effect = { OWNER = this } + } + } + ### Throne of Charlemagne + if = { + limit = { + has_dlc_feature = royal_court + exists = title:e_hre.holder + } + title:e_hre.holder = { + create_artifact_throne_charlemagne_effect = { OWNER = this } + } + } + ### Throne of Solomon (the Byzantine one) + if = { + limit = { + has_ep3_dlc_trigger = yes + exists = title:e_byzantium.holder + current_date >= 940.1.1 + } + title:e_byzantium.holder = { + create_artifact_byz_throne_effect = { OWNER = this } + } + } + ## Furniture + ### Pentapyrgion + if = { + limit = { + has_dlc_feature = royal_court + exists = title:e_byzantium.holder + } + title:e_byzantium.holder = { + create_artifact_sculpture_cabinet_pentapyrgion_effect = { OWNER = this } + } + } + ### Bells of Santiago + if = { + # If we're before Almanzor's raid, then the bells go to c_santiago's holder. + limit = { + has_fp2_dlc_trigger = yes + current_date < 997.1.1 + } + title:c_santiago.holder = { + create_artifact_various_bells_santiago = { OWNER = this } + # The bells haven't been changed at all. + scope:newly_created_artifact = { + set_variable = { + name = artefact_santiago_bells + value = 0 + } + } + } + } + ### (Former) Bells of Santiago + #### These aren't actually furniture, but we keep 'em here so they're next to the regular bells, which *are*. + if = { + # If we're after Almanzor's raid, then the bells go to c_toledo's holder. + limit = { + has_fp2_dlc_trigger = yes + current_date >= 997.1.1 + } + title:c_toledo.holder = { + create_artifact_various_aquamanile_santiago = { OWNER = this } + # The bells have been morphed once. + scope:newly_created_artifact = { + set_variable = { + name = artefact_santiago_bells + value = 1 + } + } + } + } + ## Weapons (including decoratives) + ### Curtana + #### Not the *actual* Curtana, but at least occasionally traced as Edward the Confessor's sword (and then ascribed an even more mythic origin from there). + if = { + limit = { + has_dlc_feature = royal_court + current_date >= 1042.8.6 + exists = title:k_england.holder + } + title:k_england.holder = { + create_artifact_curtana_effect = { OWNER = this } + } + } + ### Sword of Atilla + #### Associated with the Arpads, but "discovered"/passed out of their possession around or after 1063. They maintain a house claim on it. + if = { + limit = { + has_dlc_feature = royal_court + current_date >= 1064.1.1 + exists = title:d_bavaria.holder + } + title:d_bavaria.holder = { + create_artifact_wall_sword_attila_effect = { OWNER = this } + dynasty:708 = { + random_dynasty_member = { + house = { add_house_artifact_claim = scope:newly_created_artifact } + } + } + } + } + ### al-Sayf al-Khass + if = { + limit = { + # Establishment of the Fatimid Caliphate. + current_date >= 910.1.15 + has_dlc_feature = royal_court + exists = title:d_shiite.holder + } + title:d_shiite.holder = { + create_artifact_al_sayf_al_khass_effect = { OWNER = this } + } + } + ### Staff of Kakusandha + if = { + limit = { + has_dlc_feature = royal_court + exists = title:k_pagan.holder + } + title:k_pagan.holder = { + create_artifact_staff_kakusandha_effect = { OWNER = this } + } + } + ### "Excalibur" + every_county_in_region = { + region = world_europe_west_britannia + holder = { + # We exclude kings'n'emperors so the Excaliburs scatter a little better. + if = { + limit = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + highest_held_title_tier <= tier_duchy + } + add_to_list = potential_excalibur_holders_list + } + } + } + every_county_in_region = { + region = world_europe_west_francia + holder = { + # We exclude kings'n'emperors so the Excaliburs scatter a little better. + if = { + limit = { + OR = { + faith.religion = religion:eastern_orthodox_religion + faith.religion = religion:catholic_religion + faith.religion = religion:protestant_religion + } + highest_held_title_tier <= tier_duchy + } + add_to_list = potential_excalibur_holders_list + } + } + } + if = { + limit = { + any_in_list = { list = potential_excalibur_holders_list } + } + while = { + count = 6 + random_in_list = { + list = potential_excalibur_holders_list + limit = { + NOT = { has_character_flag = seeded_relic } + } + weight = { + # Weight up Arthurian heartlands. + ## We don't weigh 'em up _too_ much, because there's quite a few rulers in this region. + modifier = { + add = 10 + capital_province = { geographical_region = dlc_ep1_arthurian_heartlands_region } + } + } + create_artifact_excalibur_effect = { OWNER = this } + add_character_flag = { + flag = seeded_relic + days = 1 + } + } + } + } + if = { #this isn't working for some reason, need to fix later + limit = { + has_dlc_feature = royal_court + exists = title:d_nf_solomonid + } + title:d_nf_solomonid = { + create_artifact_excalibur_effect = { OWNER = this } + } + } + ### Spear of the Prophet + if = { + limit = { + has_dlc_feature = royal_court + exists = title:d_sunni.holder + } + title:d_sunni.holder = { + create_artifact_spear_of_the_prophet_effect = { OWNER = this } + } + } + ## Books, Scrolls, & Other Recorded Nerdery + ### Konagamana + if = { + limit = { + has_dlc_feature = royal_court + exists = title:k_pagan.holder + } + title:k_pagan.holder = { + create_artifact_konagamana_effect = { OWNER = this } + } + } + ### Vinaya Pitaka + random_character_with_royal_court = { + limit = { faith = faith:theravada } + create_artifact_vinaya_pitaka_effect = { OWNER = this } + } + ### Sutta Pitaka + random_character_with_royal_court = { + limit = { faith = faith:theravada } + create_artifact_sutta_pitaka_effect = { OWNER = this } + } + ### Abhidhamma Pitaka + random_character_with_royal_court = { + limit = { faith = faith:theravada } + create_artifact_abhidhamma_pitaka_effect = { OWNER = this } + } + ## Banners + ### Banner of Kaviani + if = { + limit = { + has_dlc_feature = royal_court + # Only generated in the earlier bookmarks. + current_date < 1000.1.1 + exists = title:k_makran.holder + } + title:k_makran.holder = { + create_artifact_wall_banner_kaviani_effect = { OWNER = this } + } + } + ### Banner of Edessa + if = { + limit = { + has_dlc_feature = royal_court + exists = title:e_byzantium.holder + } + title:e_byzantium.holder = { + create_artifact_wall_banner_edessa_effect = { OWNER = this } + } + } + ### Banner of Thankfulness + if = { + limit = { + # Establishment of the Fatimid Caliphate. + current_date >= 910.1.15 + has_dlc_feature = royal_court + exists = title:d_shiite.holder + } + title:d_shiite.holder = { + create_artifact_wall_banner_thankfulness_effect = { OWNER = this } + } + } + ## Misc + ### Head of St. Edmund + if = { + limit = { + has_dlc_feature = royal_court + # Date of earliest likely canonisation. + current_date >= 924.1.1 + exists = title:k_england.holder + } + title:k_england.holder = { + create_artifact_edmund_head_effect = { OWNER = this } + } + } + ### al-Dawat + if = { + limit = { + # Establishment of the Fatimid Caliphate. + current_date >= 910.1.15 + has_dlc_feature = royal_court + exists = title:d_shiite.holder + } + title:d_shiite.holder = { + create_artifact_al_dawat_effect = { OWNER = this } + } + } + ### al-Hafir + if = { + limit = { + # Establishment of the Fatimid Caliphate. + current_date >= 910.1.15 + has_dlc_feature = royal_court + exists = title:d_shiite.holder + } + title:d_shiite.holder = { + create_artifact_al_hafir_effect = { OWNER = this } + } + } + ### Skull Cap of Charlemagne + if = { + limit = { + has_dlc_feature = royal_court + exists = title:k_france.holder + } + title:k_france.holder = { + create_artifact_skull_cap_charlemagne_effect = { OWNER = this } + } + } + ### Sassanian Sword + if = { + limit = { + # Only generated in the earlier bookmarks. + current_date < 900.1.1 + has_dlc_feature = legacy_of_persia + exists = title:c_mazandaran + } + title:c_mazandaran.holder = { + create_artifact_illustrious_sassanian_sword_effect = { OWNER = this } + } + } + ### Incense Burner Sculpture + if = { + limit = { + # Only generated in the earlier bookmarks. + current_date < 900.1.1 + has_dlc_feature = legacy_of_persia + exists = title:k_khorasan + } + title:k_khorasan.holder = { + create_artifact = { + name = fp3_incense_burner_sculpture + description = fp3_incense_burner_sculpture_desc + visuals = fp3_incense_burner_sculpture + type = sculpture + wealth = 80 + quality = 80 + modifier = artifact_negate_health_penalty_add_2_modifier + modifier = artifact_stress_gain_3_modifier + modifier = artifact_attraction_opinion_2_modifier + modifier = artifact_court_grandeur_baseline_add_3_modifier + history = { type = created_before_history } + } + } + } + ### Oxus Bracelet + if = { + limit = { + # Only generated in the earlier bookmarks. + current_date < 900.1.1 + has_dlc_feature = legacy_of_persia + exists = title:k_transoxiana + } + title:k_transoxiana.holder = { + create_artifact_oxus_bracelet_effect = { + OWNER = this + } + } + } + ### Persian Drinking Vessel + if = { + limit = { + # Only generated in the earlier bookmarks. + current_date < 900.1.1 + has_dlc_feature = legacy_of_persia + exists = title:k_makran + } + title:k_makran.holder = { + create_artifact = { + name = fp3_ancient_drinking_vessel + description = fp3_ancient_drinking_vessel_desc + visuals = persian_drinking_vessel + type = goblet + wealth = 80 + quality = 80 + modifier = artifact_negate_health_penalty_add_2_modifier + modifier = artifact_stress_gain_3_modifier + modifier = artifact_monthly_prestige_5_modifier + modifier = artifact_court_grandeur_baseline_add_3_modifier + } + } + } + ### Statue of Constantine the Great + ### Statue of Roman Woman + ### Four Tetrarchs Statue + ### Hydraulic Organ + if = { + limit = { + has_ep3_dlc_trigger = yes + exists = title:e_byzantium.holder + } + title:e_byzantium.holder = { + create_artifact_statue_constantine_effect = { OWNER = this } + create_artifact_statue_roman_woman_effect = { OWNER = this } + create_artifact_statue_four_tetrarchs_effect = { OWNER = this } + create_artifact_hydraulic_organ_effect = { OWNER = this } + } + } + ### Tree automa + if = { + limit = { + has_ep3_dlc_trigger = yes + exists = title:e_byzantium.holder + current_date >= 940.1.1 + } + title:e_byzantium.holder = { + create_artifact_tree_automa_effect = { OWNER = this } + } + } + ### Spread some Orthodox icons + every_county_in_region = { + region = world_europe_east + holder = { + if = { + limit = { + faith = faith:orthodox + } + add_to_list = potential_icons_holders_list + } + } + } + every_county_in_region = { + region = world_asia_minor + holder = { + if = { + limit = { + faith = faith:orthodox + } + add_to_list = potential_icons_holders_list + } + } + } + every_county_in_region = { + region = world_europe_south_east + holder = { + if = { + limit = { + faith = faith:orthodox + } + add_to_list = potential_icons_holders_list + } + } + } + every_county_in_region = { + region = world_europe_south_italy + holder = { + if = { + limit = { + faith = faith:orthodox + } + add_to_list = potential_icons_holders_list + } + } + } + if = { + limit = { + any_in_list = { list = potential_icons_holders_list } + } + while = { + count = 4 + random_in_list = { + list = potential_icons_holders_list + limit = { + NOT = { has_character_flag = seeded_relic } + } + create_artifact_trinket_icon_ancient_effect = { OWNER = this } + add_character_flag = { + flag = seeded_relic + days = 1 + } + } + } + } + } +} + + +#Save a memorable battle as potential topic for artifacts +historical_artifacts.0100 = { + hidden = yes + scope = combat_side + + trigger = { + # Check to ensure all needed scopes are valid + exists = combat.location + exists = side_primary_participant + exists = enemy_side.side_primary_participant + + # Check if this battle was important enough to be memorialized + calc_true_if = { + amount >= 2 + any_in_list = { + list = slain_combatants + OR = { + this = root.enemy_side.side_primary_participant + is_heir_of = root.enemy_side.side_primary_participant + } + } + any_in_list = { + list = prisoners_of_war + OR = { + this = root.enemy_side.side_primary_participant + is_heir_of = root.enemy_side.side_primary_participant + } + } + troops_ratio <= 0.5 + num_enemies_killed >= 10000 + AND = { + percent_enemies_killed >= 75 + combat = { + num_total_troops >= 20000 + } + } + combat = { + OR = { + num_total_troops >= 30000 + warscore_value >= 25 + } + } + } + } + + immediate = { + side_primary_participant = { + if = { + limit = { + exists = var:epic_battle_location + } + remove_variable = epic_battle_location + } + if = { + limit = { + exists = var:epic_loser + } + remove_variable = epic_loser + } + set_variable = { + name = epic_battle_location + value = root.combat.location + years = 5 + } + set_variable = { + name = epic_loser + value = root.enemy_side.side_primary_participant + years = 5 + } + } + } +} diff --git a/N3OW/gfx/interface/illustrations/scripted_illustrations/ingame.txt b/N3OW/gfx/interface/illustrations/scripted_illustrations/ingame.txt new file mode 100644 index 00000000..cc19ea18 --- /dev/null +++ b/N3OW/gfx/interface/illustrations/scripted_illustrations/ingame.txt @@ -0,0 +1,12706 @@ +### Character interior background +character_view_bg = { + + ###################################### + + # Dead + + # Tengri generic holy site + texture = { + reference = "event_scenes/mpo_temple_steppe.dds" + + trigger = { + is_alive = no + OR = { + religion = religion:tengrism_religion + religion = religion:magyar_religion + religion = religion:siberian_religion + religion = religion:shamanism_religion + religion = religion:kamuyism_religion + } + } + } + + texture = { # Zoroastrian + reference = "event_scenes/fp3_temple.dds" + + trigger = { + is_alive = no + religion = religion:zoroastrianism_religion + } + } + + texture = { # Iberian + reference = "event_scenes/fp2_temple.dds" + + trigger = { + is_alive = no + OR = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + religion = religion:islam_religion + } + trigger_if = { + limit = { exists = liege } + liege.culture = { has_building_gfx = iberian_building_gfx } + } + trigger_else = { + culture = { has_building_gfx = iberian_building_gfx } + } + } + } + + texture = { + reference = "event_scenes/ep3_hagia_sophia.dds" + + trigger = { + is_alive = no + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + primary_title = title:e_byzantium + } + } + + texture = { # Christian + reference = "event_scenes/church.dds" + + trigger = { + is_alive = no + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } + } + + texture = { # Islam + reference = "event_scenes/mosque.dds" + + trigger = { + is_alive = no + religion = religion:islam_religion + } + } + + texture = { # Dharmic India / Southeast Asia + reference = "event_scenes/ep2_holysite_indian.dds" + + trigger = { + is_alive = no + religion = { + is_in_family = rf_eastern + } + culture = { + has_graphical_india_culture_group_trigger = yes + } + } + } + + texture = { # FP1 + reference = "event_scenes/fp1_tribal_temple.dds" + + trigger = { + is_alive = no + religion = religion:germanic_religion + } + } + + texture = { # Dharmic East Asia + reference = "event_scenes/tgp_temple_asia.dds" + + trigger = { + is_alive = no + religion = { + OR = { + is_in_family = rf_eastern + is_in_family = rf_sinitic + } + } + } + } + + texture = { # Pagans + trigger = { + is_alive = no + religion = { is_in_family = rf_pagan } + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + } + } + reference = "event_scenes/ep2_holysite_tribal.dds" + } + + # Fallback + + texture = { + reference = "event_scenes/temple.dds" + trigger = { + is_alive = no + } + } + + environment = { + reference = "environment_event_temple" + + trigger = { + is_alive = no + } + } + + ########################################## + # DUNGEON + + #### + # tribal + #### + texture = { + reference = "event_scenes/fp1_tribal_prison.dds" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = dungeon } + imprisoner = { + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + } + } + trigger_else = { + is_in_prison_type = house_arrest + imprisoner = { is_landless_adventurer = yes } + } + } + } + + environment = { + reference = "environment_event_fp1_tribal_prison" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = dungeon } + imprisoner = { + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + } + } + trigger_else = { + is_in_prison_type = house_arrest + imprisoner = { is_landless_adventurer = yes } + } + } + } + + environment = { + reference = "environment_event_fp1_tribal_prison" + + trigger = { + OR = { + primary_spouse ?= { + trigger_if = { + limit = { is_in_prison_type = dungeon } + imprisoner = { + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + } + } + trigger_else = { + is_in_prison_type = house_arrest + imprisoner = { is_landless_adventurer = yes } + } + } + betrothed ?= { + trigger_if = { + limit = { is_in_prison_type = dungeon } + imprisoner = { + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + } + } + trigger_else = { + is_in_prison_type = house_arrest + imprisoner = { is_landless_adventurer = yes } + } + } + AND = { + liege.diarch ?= this + liege ?= { + trigger_if = { + limit = { is_in_prison_type = dungeon } + imprisoner = { + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + } + } + trigger_else = { + is_in_prison_type = house_arrest + imprisoner = { is_landless_adventurer = yes } + } + } + } + } + is_character_window_main_character = no + } + } + + #### + # MENA + #### + texture = { + reference = "event_scenes/fp2_prison.dds" + + trigger = { + is_in_prison_type = dungeon + imprisoner.culture = { + OR = { + has_graphical_mena_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + } + + environment = { + reference = "environment_event_fp2_prison" + + trigger = { + is_in_prison_type = dungeon + imprisoner.culture = { + OR = { + has_graphical_mena_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + } + + environment = { + reference = "environment_event_fp2_prison" + + trigger = { + OR = { + primary_spouse ?= { + is_in_prison_type = dungeon + imprisoner.culture = { + OR = { + has_graphical_mena_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + betrothed ?= { + is_in_prison_type = dungeon + imprisoner.culture = { + OR = { + has_graphical_mena_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + is_in_prison_type = dungeon + imprisoner.culture = { + OR = { + has_graphical_mena_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + } + } + } + } + } + is_character_window_main_character = no + } + } + + #### + # western + #### + texture = { + reference = "event_scenes/dungeon.dds" + + trigger = { + is_in_prison_type = dungeon + imprisoner = { + NOR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + culture = { + OR = { + has_graphical_mena_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + } + } + } + } + } + } + + environment = { + reference = "environment_event_dungeon" + + trigger = { + is_in_prison_type = dungeon + imprisoner = { + NOR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + culture = { + OR = { + has_graphical_mena_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + } + } + } + } + } + } + + environment = { + reference = "environment_event_dungeon" + + trigger = { + OR = { + primary_spouse ?= { + is_in_prison_type = dungeon + imprisoner = { + NOR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + culture = { + OR = { + has_graphical_mena_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + } + } + } + } + } + betrothed ?= { + is_in_prison_type = dungeon + imprisoner = { + NOR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + culture = { + OR = { + has_graphical_mena_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + } + } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + is_in_prison_type = dungeon + imprisoner = { + NOR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + culture = { + OR = { + has_graphical_mena_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + has_graphical_india_culture_group_trigger = yes + } + } + } + } + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + # ACTIVITIES + + #### + # tournament, eastern + #### + texture = { + reference = "event_scenes/ep2_tournament_mena.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + involved_activity.activity_location = { geographical_region = graphical_india } + } + } + + environment = { + reference = "environment_mecca" + + trigger = { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + involved_activity.activity_location = { geographical_region = graphical_india } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_mecca" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + involved_activity.activity_location = { geographical_region = graphical_india } + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + involved_activity.activity_location = { geographical_region = graphical_india } + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + involved_activity.activity_location = { geographical_region = graphical_india } + } + } + } + is_character_window_main_character = no + } + } + + #### + # tournament, mena + #### + texture = { + reference = "event_scenes/ep2_tournament_mena.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + involved_activity.activity_location = { + OR = { + geographical_region = graphical_mena + AND = { + geographical_region = world_europe_west_iberia + root = { faith = { religion = religion:islam_religion } } + } + } + } + } + } + + environment = { + reference = "environment_event_bp1_desert" + + trigger = { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + involved_activity.activity_location = { + OR = { + geographical_region = graphical_mena + AND = { + geographical_region = world_europe_west_iberia + root = { faith = { religion = religion:islam_religion } } + } + } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_bp1_desert" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + involved_activity.activity_location = { + OR = { + geographical_region = graphical_mena + AND = { + geographical_region = world_europe_west_iberia + root = { faith = { religion = religion:islam_religion } } + } + } + } + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + involved_activity.activity_location = { + OR = { + geographical_region = graphical_mena + AND = { + geographical_region = world_europe_west_iberia + root = { faith = { religion = religion:islam_religion } } + } + } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + involved_activity.activity_location = { + OR = { + geographical_region = graphical_mena + AND = { + geographical_region = world_europe_west_iberia + root = { faith = { religion = religion:islam_religion } } + } + } + } + } + } + } + is_character_window_main_character = no + } + } + + #### + # tournament, tribal + #### + texture = { + reference = "event_scenes/ep2_tournament_tribal.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + involved_activity.activity_host = { + OR = { + government_has_flag = government_is_clan + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + capital_province = { + NOT = { geographical_region = graphical_mena } + } + } + } + } + + environment = { + reference = "environment_village_festival" + + trigger = { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + involved_activity.activity_host = { + OR = { + government_has_flag = government_is_clan + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + capital_province = { + NOT = { geographical_region = graphical_mena } + } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_village_festival" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + involved_activity.activity_host = { + OR = { + government_has_flag = government_is_clan + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + capital_province = { + NOT = { geographical_region = graphical_mena } + } + } + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + involved_activity.activity_host = { + OR = { + government_has_flag = government_is_clan + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + capital_province = { + NOT = { geographical_region = graphical_mena } + } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + involved_activity.activity_host = { + OR = { + government_has_flag = government_is_clan + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + capital_province = { + NOT = { geographical_region = graphical_mena } + } + } + } + } + } + is_character_window_main_character = no + } + } + + #### + # tournament, western + #### + texture = { + reference = "event_scenes/ep2_tournament_western.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_village_festival" + + trigger = { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_village_festival" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_tournament } + location ?= involved_activity.activity_location + } + } + } + is_character_window_main_character = no + } + } + + #### + # university, western + #### + texture = { + reference = "event_scenes/bp2_university.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + has_graphical_mediterranean_culture_group_trigger = yes + } + } + } + } + + environment = { + reference = "environment_bp2_university" + + trigger = { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + has_graphical_mediterranean_culture_group_trigger = yes + } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_bp2_university" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + has_graphical_mediterranean_culture_group_trigger = yes + } + } + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + has_graphical_mediterranean_culture_group_trigger = yes + } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + has_graphical_mediterranean_culture_group_trigger = yes + } + } + } + } + } + is_character_window_main_character = no + } + } + + #### + # university, indian + #### + texture = { + reference = "event_scenes/bp2_indian_garden.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + has_graphical_mediterranean_culture_group_trigger = yes + } + } + } + } + + environment = { + reference = "environment_bp2_garden_india_day" + + trigger = { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_india_culture_group_trigger = yes + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_bp2_garden_india_day" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_india_culture_group_trigger = yes + } + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_india_culture_group_trigger = yes + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_india_culture_group_trigger = yes + } + } + } + } + is_character_window_main_character = no + } + } + + #### + # university, east asian + #### + texture = { + reference = "event_scenes/tgp_examination_room.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + } + + environment = { + reference = "environment_tgp_examination_room" + + trigger = { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_tgp_examination_room" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + } + } + is_character_window_main_character = no + } + } + + + #### + # university, mena + #### + texture = { + reference = "event_scenes/bp2_university_mena.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_bp2_university_mena" + + trigger = { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_bp2_university_mena" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_adult_education } + location ?= involved_activity.activity_location + } + } + } + is_character_window_main_character = no + } + } + + #### + # Examination, western + #### + texture = { + reference = "event_scenes/bp2_university.dds" + + trigger = { + involved_activity ?= { + OR = { + has_activity_type = activity_imperial_examination + has_activity_type = activity_local_examination + } + } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + has_graphical_mediterranean_culture_group_trigger = yes + } + } + } + } + + environment = { + reference = "environment_bp2_university" + + trigger = { + involved_activity ?= { + OR = { + has_activity_type = activity_imperial_examination + has_activity_type = activity_local_examination + } + } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + has_graphical_mediterranean_culture_group_trigger = yes + } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_bp2_university" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { + OR = { + has_activity_type = activity_imperial_examination + has_activity_type = activity_local_examination + } + } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + has_graphical_mediterranean_culture_group_trigger = yes + } + } + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { + OR = { + has_activity_type = activity_imperial_examination + has_activity_type = activity_local_examination + } + } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + has_graphical_mediterranean_culture_group_trigger = yes + } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { + OR = { + has_activity_type = activity_imperial_examination + has_activity_type = activity_local_examination + } + } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + has_graphical_mediterranean_culture_group_trigger = yes + } + } + } + } + } + is_character_window_main_character = no + } + } + + #### + # university, indian + #### + texture = { + reference = "event_scenes/bp2_indian_garden.dds" + + trigger = { + involved_activity ?= { + OR = { + has_activity_type = activity_imperial_examination + has_activity_type = activity_local_examination + } + } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + OR = { + has_graphical_western_culture_group_trigger = yes + has_graphical_norse_culture_group_trigger = yes + has_graphical_iberian_culture_group_trigger = yes + has_graphical_mediterranean_culture_group_trigger = yes + } + } + } + } + + environment = { + reference = "environment_bp2_garden_india_day" + + trigger = { + involved_activity ?= { + OR = { + has_activity_type = activity_imperial_examination + has_activity_type = activity_local_examination + } + } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_india_culture_group_trigger = yes + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_bp2_garden_india_day" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { + OR = { + has_activity_type = activity_imperial_examination + has_activity_type = activity_local_examination + } + } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_india_culture_group_trigger = yes + } + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { + OR = { + has_activity_type = activity_imperial_examination + has_activity_type = activity_local_examination + } + } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_india_culture_group_trigger = yes + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { + OR = { + has_activity_type = activity_imperial_examination + has_activity_type = activity_local_examination + } + } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_india_culture_group_trigger = yes + } + } + } + } + is_character_window_main_character = no + } + } + + ### + #Examination, East Asian + texture = { + reference = "event_scenes/tgp_examination_room.dds" + + trigger = { + involved_activity ?= { + OR = { + has_activity_type = activity_imperial_examination + has_activity_type = activity_local_examination + } + } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + } + + environment = { + reference = "environment_tgp_examination_room" + + trigger = { + involved_activity ?= { + OR = { + has_activity_type = activity_imperial_examination + has_activity_type = activity_local_examination + } + } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_tgp_examination_room" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { + OR = { + has_activity_type = activity_imperial_examination + has_activity_type = activity_local_examination + } + } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { + OR = { + has_activity_type = activity_imperial_examination + has_activity_type = activity_local_examination + } + } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { + OR = { + has_activity_type = activity_imperial_examination + has_activity_type = activity_local_examination + } + } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + } + } + is_character_window_main_character = no + } + } + + + + #### + # feast, byzantine + texture = { + reference = "event_scenes/ep3_feast_byzantine.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = byzantine_building_gfx } + } + } + + environment = { + reference = "environment_ep3_byzantine_feast" + + trigger = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = mediterranean_building_gfx } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_ep3_byzantine_feast" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = mediterranean_building_gfx } + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = mediterranean_building_gfx } + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = mediterranean_building_gfx } + } + } + } + is_character_window_main_character = no + } + } + + #### + # feast, norse + #### + texture = { + reference = "event_scenes/fp1_viking_feast.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + OR = { + involved_activity.activity_location.culture = { has_building_gfx = norse_building_gfx } + involved_activity.activity_location.province_owner ?= { + should_use_tribal_realm_palace_graphics_trigger = yes + } + } + } + } + + environment = { + reference = "environment_event_fp1_viking_feast" + + trigger = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + OR = { + involved_activity.activity_location.culture = { has_building_gfx = norse_building_gfx } + involved_activity.activity_location.province_owner ?= { + should_use_tribal_realm_palace_graphics_trigger = yes + } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_fp1_viking_feast" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + OR = { + involved_activity.activity_location.culture = { has_building_gfx = norse_building_gfx } + involved_activity.activity_location.province_owner ?= { + should_use_tribal_realm_palace_graphics_trigger = yes + } + } + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + OR = { + involved_activity.activity_location.culture = { has_building_gfx = norse_building_gfx } + involved_activity.activity_location.province_owner ?= { + should_use_tribal_realm_palace_graphics_trigger = yes + } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + OR = { + involved_activity.activity_location.culture = { has_building_gfx = norse_building_gfx } + involved_activity.activity_location.province_owner ?= { + should_use_tribal_realm_palace_graphics_trigger = yes + } + } + } + } + } + is_character_window_main_character = no + } + } + + #### + # feast, indian + #### + texture = { + reference = "event_scenes/ep2_feast_indian.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = indian_building_gfx } + } + } + + environment = { + reference = "environment_indian_feast" + + trigger = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = indian_building_gfx } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_indian_feast" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = indian_building_gfx } + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = indian_building_gfx } + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = indian_building_gfx } + } + } + } + is_character_window_main_character = no + } + } + + #### + # feast, mena + #### + texture = { + reference = "event_scenes/ep2_feast_mena.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + OR = { + involved_activity.activity_location.culture = { has_building_gfx = arabic_group_building_gfx } + involved_activity.activity_location.culture = { has_building_gfx = berber_group_building_gfx } + involved_activity.activity_location.culture = { has_building_gfx = iberian_building_gfx } + } + } + } + + environment = { + reference = "environment_mena_feast" + + trigger = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + OR = { + involved_activity.activity_location.culture = { has_building_gfx = arabic_group_building_gfx } + involved_activity.activity_location.culture = { has_building_gfx = berber_group_building_gfx } + involved_activity.activity_location.culture = { has_building_gfx = iberian_building_gfx } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_mena_feast" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + OR = { + involved_activity.activity_location.culture = { has_building_gfx = arabic_group_building_gfx } + involved_activity.activity_location.culture = { has_building_gfx = berber_group_building_gfx } + involved_activity.activity_location.culture = { has_building_gfx = iberian_building_gfx } + } + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + OR = { + involved_activity.activity_location.culture = { has_building_gfx = arabic_group_building_gfx } + involved_activity.activity_location.culture = { has_building_gfx = berber_group_building_gfx } + involved_activity.activity_location.culture = { has_building_gfx = iberian_building_gfx } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + OR = { + involved_activity.activity_location.culture = { has_building_gfx = arabic_group_building_gfx } + involved_activity.activity_location.culture = { has_building_gfx = berber_group_building_gfx } + involved_activity.activity_location.culture = { has_building_gfx = iberian_building_gfx } + } + } + } + } + is_character_window_main_character = no + } + } + + #### + # feast, steppe + #### + texture = { + reference = "event_scenes/ep2_feast_steppe.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = steppe_building_gfx } + } + } + + environment = { + reference = "environment_steppe_feast" + + trigger = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = steppe_building_gfx } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_steppe_feast" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = steppe_building_gfx } + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = steppe_building_gfx } + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = steppe_building_gfx } + } + } + } + is_character_window_main_character = no + } + } + + #### + # feast, sub-saharan + #### + texture = { + reference = "event_scenes/ep2_feast_sub_saharan.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = african_building_gfx } + } + } + + environment = { + reference = "environment_sub-saharan_feast" + + trigger = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = african_building_gfx } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_sub-saharan_feast" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = african_building_gfx } + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = african_building_gfx } + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_building_gfx = african_building_gfx } + } + } + } + is_character_window_main_character = no + } + } + + #### + # feast, East Asian + #### + texture = { + reference = "event_scenes/tgp_feast_asia.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_graphical_east_asia_culture_group_trigger = yes } + } + } + + environment = { + reference = "environment_tgp_feast_asia" + + trigger = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_graphical_east_asia_culture_group_trigger = yes } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_tgp_feast_asia" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_graphical_east_asia_culture_group_trigger = yes } + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_graphical_east_asia_culture_group_trigger = yes } + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_graphical_east_asia_culture_group_trigger = yes } + } + } + } + is_character_window_main_character = no + } + } + + #### + # feast, western + #### + texture = { + reference = "event_scenes/feast.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_event_feast" + + trigger = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_feast" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_feast } + location ?= involved_activity.activity_location + } + } + } + is_character_window_main_character = no + } + } + + #### + # hunt + #### + texture = { + reference = "event_scenes/ep2_hunt_poachers_camp.dds" + + trigger = { + involved_activity ?= { + has_activity_type = activity_hunt + hunt_is_nerge_type = no + } + location ?= involved_activity.activity_location + } + } + + texture = { + reference = "event_scenes/mpo_hunt_steppe.dds" + + trigger = { + involved_activity ?= { + has_activity_type = activity_hunt + hunt_is_nerge_type = yes + } + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_mpo_hunt_steppe" + + trigger = { + involved_activity ?= { has_activity_type = activity_hunt } + location ?= involved_activity.activity_location + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_mpo_hunt_steppe" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_hunt } + location ?= involved_activity.activity_location + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_hunt } + location ?= involved_activity.activity_location + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_hunt } + location ?= involved_activity.activity_location + } + } + } + is_character_window_main_character = no + } + } + #East Asian + texture = { + reference = "event_scenes/tgp_hunt_generic_asia.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_hunt } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_graphical_east_asia_culture_group_trigger = yes } + } + + } + + environment = { + reference = "environment_generic_hunt" + + trigger = { + involved_activity ?= { has_activity_type = activity_hunt } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_graphical_east_asia_culture_group_trigger = yes } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_forest_pine" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_hunt } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_graphical_east_asia_culture_group_trigger = yes } + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_hunt } + location ?= involved_activity.activity_location + involved_activity.activity_location.culture = { has_graphical_east_asia_culture_group_trigger = yes } + } + } + } + is_character_window_main_character = no + } + } + + #### + # Generic hunt + #### + + texture = { + reference = "event_scenes/ep2_events_generic_hunt.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_hunt } + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_generic_hunt" + + trigger = { + involved_activity ?= { has_activity_type = activity_hunt } + location ?= involved_activity.activity_location + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_forest_pine" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_hunt } + location ?= involved_activity.activity_location + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_hunt } + location ?= involved_activity.activity_location + } + } + } + is_character_window_main_character = no + } + } + + #### + # pilgrimage, jerusalem + #### + texture = { + reference = "event_scenes/ep2_holysite_jerusalem.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.county = title:c_jerusalem + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_jerusalem" + + trigger = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.county = title:c_jerusalem + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_jerusalem" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.county = title:c_jerusalem + location ?= involved_activity.activity_location + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.county = title:c_jerusalem + location ?= involved_activity.activity_location + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.county = title:c_jerusalem + location ?= involved_activity.activity_location + } + } + } + is_character_window_main_character = no + } + } + + #### + # pilgrimage, Mecca + #### + texture = { + reference = "event_scenes/ep2_holysite_mecca.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.county = title:c_mecca + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_mecca" + + trigger = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.county = title:c_mecca + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_mecca" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.county = title:c_mecca + location ?= involved_activity.activity_location + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.county = title:c_jerusalem + location ?= involved_activity.activity_location + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.county = title:c_jerusalem + location ?= involved_activity.activity_location + } + } + } + is_character_window_main_character = no + } + } + + #### + # pilgrimage, tribal generic holy site + #### + texture = { + reference = "event_scenes/ep2_holysite_tribal.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.province_owner ?= { + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + } + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_event_garden" + + trigger = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.province_owner ?= { + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + } + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_event_garden" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.province_owner ?= { + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + } + location ?= involved_activity.activity_location + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.province_owner ?= { + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + } + location ?= involved_activity.activity_location + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.province_owner ?= { + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + } + location ?= involved_activity.activity_location + } + } + } + is_character_window_main_character = no + } + } + + #### + # pilgrimage, MENA generic holy site + #### + texture = { + reference = "event_scenes/ep2_holysite_mena.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_mena_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_generic_holy_site_mena" + + trigger = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_mena_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_generic_holy_site_mena" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_mena_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_mena_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_mena_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + } + is_character_window_main_character = no + } + } + + #### + # pilgrimage, Indian generic holy site + #### + texture = { + reference = "event_scenes/ep2_holysite_indian.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_india_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_indian_holy_site" + + trigger = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_india_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_indian_holy_site" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_india_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_india_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_india_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + } + is_character_window_main_character = no + } + } + + #### + # pilgrimage, East Asian generic holy site + #### + texture = { + reference = "event_scenes/tgp_holysite_asia.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_east_asia_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_tgp_holysite_asia" + + trigger = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_east_asia_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_tgp_holysite_asia" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_east_asia_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_east_asia_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_east_asia_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + } + is_character_window_main_character = no + } + } + + #### + # pilgrimage, Tengri generic holy site + #### + texture = { + reference = "event_scenes/mpo_temple_steppe.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + OR = { + involved_activity.activity_location.religion = religion:tengrism_religion + involved_activity.activity_location.religion = religion:magyar_religion + involved_activity.activity_location.religion = religion:siberian_religion + } + location ?= involved_activity.activity_location + } + } + + #### + # pilgrimage, Orthodox generic holy site + #### + texture = { + reference = "event_scenes/ep3_holysite_orthodox.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.faith ?= faith:orthodox + location ?= involved_activity.activity_location + } + } + + #### + # pilgrimage, Western generic holy site + #### + texture = { + reference = "event_scenes/ep2_holysite_western.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_western_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_western_holy_site" + + trigger = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_western_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_western_holy_site" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_western_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_western_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_pilgrimage } + involved_activity.activity_location.culture ?= { has_graphical_western_culture_group_trigger = yes } + location ?= involved_activity.activity_location + } + } + } + is_character_window_main_character = no + } + } + + #### + # chariot race + #### + # tournament, eastern + #### + texture = { + reference = "event_scenes/ep3_hippodrome_chariot_race.dds" + + trigger = { + involved_activity ?= { has_activity_type = activity_chariot_race } + location ?= involved_activity.activity_location + } + } + + environment = { + reference = "environment_ep3_chariot_race" + + trigger = { + involved_activity ?= { has_activity_type = activity_chariot_race } + location ?= involved_activity.activity_location + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_ep3_chariot_race" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + involved_activity ?= { has_activity_type = activity_chariot_race } + location ?= involved_activity.activity_location + } + } + AND = { + exists = betrothed + betrothed = { + involved_activity ?= { has_activity_type = activity_chariot_race } + location ?= involved_activity.activity_location + } + } + AND = { + liege.diarch ?= this + liege ?= { + involved_activity ?= { has_activity_type = activity_chariot_race } + location ?= involved_activity.activity_location + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + #### + # Herder background + #### + texture = { + reference = "event_scenes/bp3_steppe_winter.dds" + trigger = { + location = { has_winter_trigger = yes } + government_has_flag = government_is_herder + } + } + + environment = { + reference = "environment_bp3_steppe_winter" + trigger = { + location = { has_winter_trigger = yes } + government_has_flag = government_is_herder + } + } + + texture = { + reference = "event_scenes/ep2_travel_steppe.dds" + trigger = { + government_has_flag = government_is_herder + } + } + + environment = { + reference = "environment_travel_steppe_settlement" + trigger = { + government_has_flag = government_is_herder + } + } + + ########################################## + + #### + # chrysotriklinios + #### + texture = { # Chrysotriklinios + reference = "event_scenes/ep3_byzantine_throne_room.dds" + trigger = { + OR = { + primary_title = title:e_byzantium + AND = { + primary_spouse.primary_title = title:e_byzantium + is_landed = no + } + } + } + } + + environment = { + reference = "environment_ep3_byzantine_throne_room" + trigger = { + AND = { + exists = primary_title + primary_title = title:e_byzantium + is_character_window_main_character = yes + # AND = { + # primary_spouse.primary_title = title:e_byzantium + # is_landed = no + # } + } + } + } + + # environment = { + # reference = "environment_ep3_cw_byzantine_spouse" + # trigger = { + # OR = { + # AND = { + # exists = primary_spouse + # primary_spouse = { + # primary_title = title:e_byzantium + # } + # } + # AND = { + # exists = betrothed + # betrothed = { + # primary_title = title:e_byzantium + # } + # } + # AND = { + # liege.diarch ?= this + # liege ?= { + # primary_title = title:e_byzantium + # } + # } + # AND = { + # exists = primary_title + # primary_title = title:e_byzantium + # } + # } + # is_character_window_main_character = no + # } + # } + + # environment = { + # reference = "environment_cw_west" + + # trigger = { + # exists = primary_title + # primary_title.tier >= tier_empire + # has_graphical_western_region_trigger = yes + # is_character_window_main_character = yes + + # } + # } + + # environment = { + # reference = "environment_cw_west_spouse" + # trigger = { + # OR = { + # AND = { + # exists = primary_spouse + # primary_spouse = { + # exists = primary_title + # primary_title.tier >= tier_empire + # has_graphical_western_region_trigger = yes + # } + # } + # AND = { + # exists = betrothed + # betrothed = { + # exists = primary_title + # primary_title.tier >= tier_empire + # has_graphical_western_region_trigger = yes + # } + # } + # AND = { + # liege.diarch ?= this + # liege ?= { + # exists = primary_title + # primary_title.tier >= tier_empire + # has_graphical_western_region_trigger = yes + # } + # } + # } + # is_character_window_main_character = no + # } + # } + + environment = { + reference = "environment_ep3_byzantine_throne_room_spouse" + + trigger = { + OR = { + AND = { + exists = primary_spouse + OR = { + primary_title = title:e_byzantium + AND = { + primary_spouse.primary_title = title:e_byzantium + is_landed = no + } + } + } + AND = { + exists = betrothed + OR = { + primary_title = title:e_byzantium + AND = { + primary_spouse.primary_title = title:e_byzantium + is_landed = no + } + } + } + AND = { + liege.diarch ?= this + OR = { + primary_title = title:e_byzantium + AND = { + primary_spouse.primary_title = title:e_byzantium + is_landed = no + } + } + } + } + is_character_window_main_character = no + } + } + + #### + # hagia sophia + #### + texture = { # Hagia Sophia + reference = "event_scenes/ep3_hagia_sophia.dds" + trigger = { + location.county ?= title:c_byzantion + OR = { + has_council_position = councillor_court_chaplain + primary_title ?= title:k_orthodox + } + } + } + + environment = { # Hagia Sophia + reference = "environment_ep3_hagia_sophia" + trigger = { + location.county ?= title:c_byzantion + OR = { + has_council_position = councillor_court_chaplain + primary_title ?= title:k_orthodox + } + } + } + + #### + # constantinople + #### + texture = { + reference = "event_scenes/ep3_constantinople.dds" + + trigger = { + exists = location + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location.county ?= title:c_byzantion + NOT = { primary_title = title:e_byzantium } + is_imprisoned = no + } + } + + environment = { + reference = "environment_ep3_constantinople" + + trigger = { + exists = location + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location.county ?= title:c_byzantion + NOT = { primary_title = title:e_byzantium } + is_imprisoned = no + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_ep3_constantinople_spouse" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + exists = location + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location.county ?= title:c_byzantion + NOT = { primary_title = title:e_byzantium } + is_imprisoned = no + } + } + AND = { + exists = betrothed + betrothed = { + exists = location + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location.county ?= title:c_byzantion + NOT = { primary_title = title:e_byzantium } + is_imprisoned = no + } + } + AND = { + liege.diarch ?= this + liege ?= { + exists = location + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location.county ?= title:c_byzantion + NOT = { primary_title = title:e_byzantium } + is_imprisoned = no + } + } + } + is_character_window_main_character = no + } + } + + ### + # byzantine unlanded house head + # + texture = { + reference = "event_scenes/ep3_medi_estate.dds" + + trigger = { + OR = { + AND = { + is_landed = no + domicile ?= { is_domicile_type = estate } + has_graphical_mediterranean_region_trigger = yes + } + primary_spouse ?= { # Primary Spouse + is_landed = no + domicile ?= { is_domicile_type = estate } + has_graphical_mediterranean_region_trigger = yes + } + } + } + } + + environment = { + reference = "environment_ep3_family_estate" + + trigger = { + OR = { + AND = { + is_landed = no + domicile ?= { is_domicile_type = estate } + has_graphical_mediterranean_region_trigger = yes + } + primary_spouse ?= { # Primary Spouse + is_landed = no + domicile ?= { is_domicile_type = estate } + has_graphical_mediterranean_region_trigger = yes + } + } + } + } + ### + # asian unlanded house head + # + texture = { + reference = "event_scenes/tgp_asia_estate.dds" + + trigger = { + tgp_is_ceremonial_liege_trigger = no + OR = { + AND = { + is_landed = no + domicile ?= { + OR = { + is_domicile_type = estate + is_domicile_type = east_asian_estate + is_domicile_type = japanese_manor + } + } + has_graphical_east_asia_region_trigger = yes + } + primary_spouse ?= { # Primary Spouse + is_landed = no + domicile ?= { + OR = { + is_domicile_type = estate + is_domicile_type = east_asian_estate + is_domicile_type = japanese_manor + } + } + has_graphical_east_asia_region_trigger = yes + } + } + } + } + + environment = { + reference = "environment_tgp_asia_estate" + + trigger = { + OR = { + AND = { + is_landed = no + domicile ?= { + OR = { + is_domicile_type = estate + is_domicile_type = east_asian_estate + is_domicile_type = japanese_manor + } + } + has_graphical_east_asia_region_trigger = yes + } + primary_spouse ?= { # Primary Spouse + is_landed = no + domicile ?= { + OR = { + is_domicile_type = estate + is_domicile_type = east_asian_estate + is_domicile_type = japanese_manor + } + } + has_graphical_east_asia_region_trigger = yes + } + } + } + } + + ### + # other unlanded house head + # + + texture = { + reference = "event_scenes/bp2_indian_garden.dds" + + trigger = { + OR = { + AND = { + is_landed = no + domicile ?= { is_domicile_type = estate } + has_graphical_india_region_trigger = yes + } + primary_spouse ?= { # Primary Spouse + is_landed = no + domicile ?= { is_domicile_type = estate } + has_graphical_india_region_trigger = yes + } + } + } + } + + environment = { + reference = "environment_bp2_garden_india_day" + + trigger = { + OR = { + AND = { + is_landed = no + domicile ?= { is_domicile_type = estate } + has_graphical_india_region_trigger = yes + } + primary_spouse ?= { # Primary Spouse + is_landed = no + domicile ?= { is_domicile_type = estate } + has_graphical_india_region_trigger = yes + } + } + } + } + + texture = { + reference = "event_scenes/bp2_courtyard.dds" + + trigger = { + OR = { + AND = { + is_landed = no + domicile ?= { is_domicile_type = estate } + OR = { + has_graphical_western_region_trigger = yes + has_graphical_scandinavia_region_trigger = yes + } + } + primary_spouse ?= { # Primary Spouse + is_landed = no + domicile ?= { is_domicile_type = estate } + OR = { + has_graphical_western_region_trigger = yes + has_graphical_scandinavia_region_trigger = yes + } + } + } + } + } + + environment = { + reference = "environment_bp2_courtyard" + + trigger = { + OR = { + AND = { + is_landed = no + domicile ?= { is_domicile_type = estate } + OR = { + has_graphical_western_region_trigger = yes + has_graphical_scandinavia_region_trigger = yes + } + } + primary_spouse ?= { # Primary Spouse + is_landed = no + domicile ?= { is_domicile_type = estate } + OR = { + has_graphical_western_region_trigger = yes + has_graphical_scandinavia_region_trigger = yes + } + } + } + } + } + + texture = { + reference = "event_scenes/bp1_garden_mena_day.dds" + + trigger = { + OR = { + AND = { + is_landed = no + domicile ?= { is_domicile_type = estate } + OR = { + has_graphical_mena_region_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + } + } + primary_spouse ?= { # Primary Spouse + is_landed = no + domicile ?= { is_domicile_type = estate } + OR = { + has_graphical_mena_region_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + } + } + } + } + } + + environment = { + reference = "environment_event_forest_pine" + + trigger = { + OR = { + AND = { + is_landed = no + domicile ?= { is_domicile_type = estate } + OR = { + has_graphical_mena_region_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + } + } + primary_spouse ?= { # Primary Spouse + is_landed = no + domicile ?= { is_domicile_type = estate } + OR = { + has_graphical_mena_region_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + } + } + } + } + } + + # environment = { + # reference = "environment_western_holy_site" + + # trigger = { + # OR = { + # exists = primary_spouse + # exists = betrothed + # } + # is_character_window_main_character = no + # } + # } + + + #### + # sea, norse + #### + texture = { + reference = "event_scenes/fp1_ocean_norse.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + culture = { + has_clothing_gfx = fp1_norse_clothing_gfx + } + location ?= { + is_sea_province = yes + } + } + } + + environment = { + reference = "environment_event_fp1_ocean" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + culture = { + has_clothing_gfx = fp1_norse_clothing_gfx + } + location ?= { + is_sea_province = yes + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_fp1_ocean" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + culture = { + has_clothing_gfx = fp1_norse_clothing_gfx + } + location = { + is_sea_province = yes + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + culture = { + has_clothing_gfx = fp1_norse_clothing_gfx + } + location ?= { + is_sea_province = yes + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + culture = { + has_clothing_gfx = fp1_norse_clothing_gfx + } + location ?= { + is_sea_province = yes + } + } + } + } + is_character_window_main_character = no + } + } + + #### + # sea + #### + texture = { + reference = "event_scenes/fp1_ocean.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location ?= { + is_sea_province = yes + } + } + } + + environment = { + reference = "environment_event_fp1_ocean" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location ?= { + is_sea_province = yes + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_fp1_ocean" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + is_sea_province = yes + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location ?= { + is_sea_province = yes + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location ?= { + is_sea_province = yes + } + } + } + } + is_character_window_main_character = no + } + } + + #### + # Flooding + #### + texture = { + reference = "event_scenes/tgp_overflowing_river.dds" + + trigger = { + exists = location + #OR = { + # is_travelling = yes + # is_in_army = yes + #} + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location.county ?= { + OR = { + has_county_modifier = tgp_natural_disaster_flood_1_county_modifier + has_county_modifier = tgp_natural_disaster_flood_2_county_modifier + has_county_modifier = tgp_natural_disaster_flood_3_county_modifier + } + title_province ?= { + OR = { + geographical_region = graphical_india + geographical_region = world_steppe + geographical_region = world_asia + geographical_region = world_tibet + } + } + } + } + } + + environment = { + reference = "environment_tgp_overflowing_river" + + trigger = { + exists = location + #OR = { + # is_travelling = yes + # is_in_army = yes + #} + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location.county ?= { + OR = { + has_county_modifier = tgp_natural_disaster_flood_1_county_modifier + has_county_modifier = tgp_natural_disaster_flood_2_county_modifier + has_county_modifier = tgp_natural_disaster_flood_3_county_modifier + } + title_province ?= { + OR = { + geographical_region = graphical_india + geographical_region = world_steppe + geographical_region = world_asia + geographical_region = world_tibet + } + } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_tgp_overflowing_river" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + #OR = { + # is_travelling = yes + # is_in_army = yes + #} + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location.county ?= { + OR = { + has_county_modifier = tgp_natural_disaster_flood_1_county_modifier + has_county_modifier = tgp_natural_disaster_flood_2_county_modifier + has_county_modifier = tgp_natural_disaster_flood_3_county_modifier + } + title_province ?= { + OR = { + geographical_region = graphical_india + geographical_region = world_steppe + geographical_region = world_asia + geographical_region = world_tibet + } + } + } + } + } + AND = { + exists = betrothed + betrothed = { + #OR = { + # is_travelling = yes + # is_in_army = yes + #} + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location.county ?= { + OR = { + has_county_modifier = tgp_natural_disaster_flood_1_county_modifier + has_county_modifier = tgp_natural_disaster_flood_2_county_modifier + has_county_modifier = tgp_natural_disaster_flood_3_county_modifier + } + title_province ?= { + OR = { + geographical_region = graphical_india + geographical_region = world_steppe + geographical_region = world_asia + geographical_region = world_tibet + } + } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + #OR = { + # is_travelling = yes + # is_in_army = yes + #} + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location.county ?= { + OR = { + has_county_modifier = tgp_natural_disaster_flood_1_county_modifier + has_county_modifier = tgp_natural_disaster_flood_2_county_modifier + has_county_modifier = tgp_natural_disaster_flood_3_county_modifier + } + title_province ?= { + OR = { + geographical_region = graphical_india + geographical_region = world_steppe + geographical_region = world_asia + geographical_region = world_tibet + } + } + } + } + } + } + is_character_window_main_character = no + } + } + + #### + # Earthquake + #### + texture = { + reference = "event_scenes/tgp_ruined_holding.dds" + + trigger = { + exists = location + #OR = { + # is_travelling = yes + # is_in_army = yes + #} + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location.county ?= { + OR = { + has_county_modifier = tgp_natural_disaster_earthquake_1_county_modifier + has_county_modifier = tgp_natural_disaster_earthquake_2_county_modifier + has_county_modifier = tgp_natural_disaster_earthquake_3_county_modifier + } + title_province ?= { + OR = { + geographical_region = graphical_india + geographical_region = world_steppe + geographical_region = world_asia + geographical_region = world_tibet + } + } + } + } + } + + environment = { + reference = "environment_tgp_ruined_holding" + + trigger = { + exists = location + #OR = { + # is_travelling = yes + # is_in_army = yes + #} + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location.county ?= { + OR = { + has_county_modifier = tgp_natural_disaster_earthquake_1_county_modifier + has_county_modifier = tgp_natural_disaster_earthquake_2_county_modifier + has_county_modifier = tgp_natural_disaster_earthquake_3_county_modifier + } + title_province ?= { + OR = { + geographical_region = graphical_india + geographical_region = world_steppe + geographical_region = world_asia + geographical_region = world_tibet + } + } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_tgp_ruined_holding" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + #OR = { + # is_travelling = yes + # is_in_army = yes + #} + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location.county ?= { + OR = { + has_county_modifier = tgp_natural_disaster_earthquake_1_county_modifier + has_county_modifier = tgp_natural_disaster_earthquake_2_county_modifier + has_county_modifier = tgp_natural_disaster_earthquake_3_county_modifier + } + title_province ?= { + OR = { + geographical_region = graphical_india + geographical_region = world_steppe + geographical_region = world_asia + geographical_region = world_tibet + } + } + } + } + } + AND = { + exists = betrothed + betrothed = { + #OR = { + # is_travelling = yes + # is_in_army = yes + #} + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location.county ?= { + OR = { + has_county_modifier = tgp_natural_disaster_earthquake_1_county_modifier + has_county_modifier = tgp_natural_disaster_earthquake_2_county_modifier + has_county_modifier = tgp_natural_disaster_earthquake_3_county_modifier + } + title_province ?= { + OR = { + geographical_region = graphical_india + geographical_region = world_steppe + geographical_region = world_asia + geographical_region = world_tibet + } + } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + #OR = { + # is_travelling = yes + # is_in_army = yes + #} + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location.county ?= { + OR = { + has_county_modifier = tgp_natural_disaster_earthquake_1_county_modifier + has_county_modifier = tgp_natural_disaster_earthquake_2_county_modifier + has_county_modifier = tgp_natural_disaster_earthquake_3_county_modifier + } + title_province ?= { + OR = { + geographical_region = graphical_india + geographical_region = world_steppe + geographical_region = world_asia + geographical_region = world_tibet + } + } + } + } + } + } + is_character_window_main_character = no + } + } + + #### + # ep2_hunt_snowy_forest + #### + texture = { + reference = "event_scenes/ep2_hunt_snowy_forest.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location ?= { + OR = { + has_province_modifier = winter_normal_modifier + has_province_modifier = winter_harsh_modifier + } + OR = { + graphical_wilderness_forest_trigger = yes + graphical_wilderness_forest_pine_trigger = yes + } + } + } + } + + environment = { + reference = "environment_event_mountains" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location ?= { + OR = { + has_province_modifier = winter_normal_modifier + has_province_modifier = winter_harsh_modifier + } + OR = { + graphical_wilderness_forest_trigger = yes + graphical_wilderness_forest_pine_trigger = yes + } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_mountains" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + OR = { + has_province_modifier = winter_normal_modifier + has_province_modifier = winter_harsh_modifier + } + OR = { + graphical_wilderness_forest_trigger = yes + graphical_wilderness_forest_pine_trigger = yes + } + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location ?= { + OR = { + has_province_modifier = winter_normal_modifier + has_province_modifier = winter_harsh_modifier + } + OR = { + graphical_wilderness_forest_trigger = yes + graphical_wilderness_forest_pine_trigger = yes + } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location ?= { + OR = { + has_province_modifier = winter_normal_modifier + has_province_modifier = winter_harsh_modifier + } + OR = { + graphical_wilderness_forest_trigger = yes + graphical_wilderness_forest_pine_trigger = yes + } + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #forest_pine + ##### + texture = { + reference = "event_scenes/forest_pine.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_forest_pine_trigger = yes + } + } + } + + environment = { + reference = "environment_event_forest_pine" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_forest_pine_trigger = yes + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_forest_pine" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_forest_pine_trigger = yes + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_forest_pine_trigger = yes + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_forest_pine_trigger = yes + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #forest + ##### + texture = { + reference = "event_scenes/forest.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_forest_trigger = yes + } + } + } + + environment = { + reference = "environment_event_forest" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_forest_trigger = yes + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_forest" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_forest_trigger = yes + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_forest_trigger = yes + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_forest_trigger = yes + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #ep2_travel_bridge + ##### + texture = { + reference = "event_scenes/ep2_travel_bridge.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + is_riverside_province = yes + geographical_region = world_europe + OR = { + terrain = farmlands + terrain = plains + terrain = mountains + terrain = hills + } + } + } + } + + environment = { + reference = "environment_event_bp1_hills" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + is_riverside_province = yes + OR = { + terrain = farmlands + terrain = plains + terrain = mountains + terrain = hills + } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_bp1_hills" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + is_riverside_province = yes + OR = { + terrain = farmlands + terrain = plains + terrain = mountains + terrain = hills + } + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + is_riverside_province = yes + OR = { + terrain = farmlands + terrain = plains + terrain = mountains + terrain = hills + } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + is_riverside_province = yes + OR = { + terrain = farmlands + terrain = plains + terrain = mountains + terrain = hills + } + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #Rice + ##### + texture = { + reference = "event_scenes/tgp_rice_fields.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + OR = { + terrain = terraced_hills + has_building_or_higher = paddy_fields_01 + } + } + } + } + + environment = { + reference = "environment_tgp_rice_fields" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + OR = { + terrain = terraced_hills + has_building_or_higher = paddy_fields_01 + } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_tgp_rice_fields" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + OR = { + terrain = terraced_hills + has_building_or_higher = paddy_fields_01 + } + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + OR = { + terrain = terraced_hills + has_building_or_higher = paddy_fields_01 + } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + OR = { + terrain = terraced_hills + has_building_or_higher = paddy_fields_01 + } + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #jungle + ##### + texture = { + reference = "event_scenes/bp1_jungle.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_jungle_trigger = yes + } + } + } + + environment = { + reference = "environment_event_bp1_jungle" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_jungle_trigger = yes + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_bp1_jungle" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_jungle_trigger = yes + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_jungle_trigger = yes + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_jungle_trigger = yes + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #wetlands + ##### + texture = { + reference = "event_scenes/bp1_wetlands.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_wetlands_trigger = yes + } + } + } + + environment = { + reference = "environment_event_bp1_wetlands" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_wetlands_trigger = yes + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_bp1_wetlands" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_wetlands_trigger = yes + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_wetlands_trigger = yes + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_wetlands_trigger = yes + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #drylands + ##### + texture = { + reference = "event_scenes/drylands.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_drylands_trigger = yes + } + } + } + + environment = { + reference = "environment_event_desert" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_drylands_trigger = yes + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_desert" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_drylands_trigger = yes + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_drylands_trigger = yes + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_drylands_trigger = yes + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #hills, unsettled + ##### + texture = { + reference = "event_scenes/bp1_hills.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_hills_trigger = yes + NOT = { exists = province_owner } + } + } + } + + environment = { + reference = "environment_event_bp1_hills" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_hills_trigger = yes + NOT = { exists = province_owner } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_bp1_hills" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_hills_trigger = yes + NOT = { exists = province_owner } + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_hills_trigger = yes + NOT = { exists = province_owner } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_hills_trigger = yes + NOT = { exists = province_owner } + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #hills, settled + ##### + texture = { + reference = "event_scenes/ep2_travel_hills.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_hills_trigger = yes + exists = province_owner + } + } + } + + environment = { + reference = "environment_event_bp1_hills" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_hills_trigger = yes + exists = province_owner + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_bp1_hills" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_hills_trigger = yes + exists = province_owner + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_hills_trigger = yes + exists = province_owner + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_hills_trigger = yes + exists = province_owner + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #plains, unsettled + ##### + texture = { + reference = "event_scenes/bp1_plains.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_plains_trigger = yes + NOT = { exists = province_owner } + } + } + } + + environment = { + reference = "environment_event_bp1_plains" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_plains_trigger = yes + NOT = { exists = province_owner } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_bp1_plains" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_plains_trigger = yes + NOT = { exists = province_owner } + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_plains_trigger = yes + NOT = { exists = province_owner } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_plains_trigger = yes + NOT = { exists = province_owner } + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #plains, settled + ##### + texture = { + reference = "event_scenes/ep2_travel_hills.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_plains_trigger = yes + exists = province_owner + } + } + } + + environment = { + reference = "environment_event_bp1_plains" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_plains_trigger = yes + exists = province_owner + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_bp1_plains" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_plains_trigger = yes + exists = province_owner + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_plains_trigger = yes + exists = province_owner + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_plains_trigger = yes + exists = province_owner + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #steppe, unsettled + ##### + texture = { + reference = "event_scenes/steppe.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_steppe_trigger = yes + NOT = { exists = province_owner } + } + } + } + + environment = { + reference = "environment_event_steppe" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_steppe_trigger = yes + NOT = { exists = province_owner } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_steppe" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_steppe_trigger = yes + NOT = { exists = province_owner } + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_steppe_trigger = yes + NOT = { exists = province_owner } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_steppe_trigger = yes + NOT = { exists = province_owner } + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #steppe, settled + ##### + texture = { + reference = "event_scenes/ep2_travel_steppe.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_steppe_trigger = yes + exists = province_owner + } + } + } + + environment = { + reference = "environment_event_steppe" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_steppe_trigger = yes + exists = province_owner + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_steppe" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_steppe_trigger = yes + exists = province_owner + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_steppe_trigger = yes + exists = province_owner + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_steppe_trigger = yes + exists = province_owner + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #mountains, unsettled + ##### + texture = { + reference = "event_scenes/mountains.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_mountains_trigger = yes + NOT = { exists = province_owner } + } + } + } + + environment = { + reference = "environment_event_mountains" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_mountains_trigger = yes + NOT = { exists = province_owner } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_mountains" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_mountains_trigger = yes + NOT = { exists = province_owner } + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_mountains_trigger = yes + NOT = { exists = province_owner } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_mountains_trigger = yes + NOT = { exists = province_owner } + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #mountains, settled + ##### + texture = { + reference = "event_scenes/ep2_travel_mountains.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_mountains_trigger = yes + exists = province_owner + } + } + } + + environment = { + reference = "environment_event_mountains" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_mountains_trigger = yes + exists = province_owner + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_mountains" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_mountains_trigger = yes + exists = province_owner + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_mountains_trigger = yes + exists = province_owner + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_mountains_trigger = yes + exists = province_owner + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #Desert, unsettled + ##### + texture = { + reference = "event_scenes/desert.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_desert_trigger = yes + NOT = { exists = province_owner } + } + } + } + + environment = { + reference = "environment_event_bp1_desert" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_desert_trigger = yes + NOT = { exists = province_owner } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_bp1_desert" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_desert_trigger = yes + NOT = { exists = province_owner } + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_desert_trigger = yes + NOT = { exists = province_owner } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_desert_trigger = yes + NOT = { exists = province_owner } + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #Desert, settled + ##### + texture = { + reference = "event_scenes/ep2_travel_desert.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_desert_trigger = yes + exists = province_owner + } + } + } + + environment = { + reference = "environment_event_bp1_desert" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_desert_trigger = yes + exists = province_owner + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_bp1_desert" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_desert_trigger = yes + exists = province_owner + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_desert_trigger = yes + exists = province_owner + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + graphical_wilderness_desert_trigger = yes + exists = province_owner + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #Farmland, East Asian + ##### + texture = { + reference = "event_scenes/tgp_farm_asia.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + OR = { + terrain = farmlands + terrain = floodplains + } + culture ?= { has_graphical_east_asia_culture_group_trigger = yes } + } + } + } + + environment = { + reference = "environment_tgp_farm_asia" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + terrain = farmlands + culture ?= { has_graphical_east_asia_culture_group_trigger = yes } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "tgp_farm_asia" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + terrain = farmlands + culture ?= { has_graphical_east_asia_culture_group_trigger = yes } + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + terrain = farmlands + culture ?= { has_graphical_east_asia_culture_group_trigger = yes } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + terrain = farmlands + culture ?= { has_graphical_east_asia_culture_group_trigger = yes } + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #Farmland, unsettled + ##### + texture = { + reference = "event_scenes/farms.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + terrain = farmlands + NOT = { exists = province_owner } + } + } + } + + environment = { + reference = "environment_event_farms" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + terrain = farmlands + NOT = { exists = province_owner } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_farms" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + terrain = farmlands + NOT = { exists = province_owner } + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + terrain = farmlands + NOT = { exists = province_owner } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + terrain = farmlands + NOT = { exists = province_owner } + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #Farmland, settled + ##### + texture = { + reference = "event_scenes/ep2_travel_farm.dds" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + terrain = farmlands + exists = province_owner + } + } + } + + environment = { + reference = "environment_event_farms" + + trigger = { + exists = location + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + terrain = farmlands + exists = province_owner + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_farms" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + terrain = farmlands + exists = province_owner + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + terrain = farmlands + exists = province_owner + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_travelling = yes + is_in_army = yes + } + trigger_if = { + limit = { + exists = involved_activity + } + NOT = { location = involved_activity.activity_location } + } + location = { + terrain = farmlands + exists = province_owner + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + #Landless Adventurers from the steppe + texture = { + reference = "event_scenes/mpo_camp_steppe.dds" + + trigger = { + government_has_flag = government_is_landless_adventurer + culture = { has_graphical_steppe_culture_group_trigger = yes } + OR = { + has_realm_law = camp_purpose_scholars + liege ?= { has_realm_law = camp_purpose_scholars } + } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_event_genericcamp" + + trigger = { + government_has_flag = government_is_landless_adventurer + culture = { has_graphical_steppe_culture_group_trigger = yes } + OR = { + has_realm_law = camp_purpose_scholars + liege ?= { has_realm_law = camp_purpose_scholars } + } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_genericcamp" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + government_has_flag = government_is_landless_adventurer + culture = { has_graphical_steppe_culture_group_trigger = yes } + has_realm_law = camp_purpose_scholars + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + government_has_flag = government_is_landless_adventurer + culture = { has_graphical_steppe_culture_group_trigger = yes } + has_realm_law = camp_purpose_scholars + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + government_has_flag = government_is_landless_adventurer + culture = { has_graphical_steppe_culture_group_trigger = yes } + has_realm_law = camp_purpose_scholars + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + texture = { + reference = "event_scenes/mpo_tent_interior_mongol.dds" + + trigger = { + government_has_flag = government_is_landless_adventurer + culture = { has_graphical_steppe_culture_group_trigger = yes } + OR = { + has_realm_law = camp_purpose_legitimists + liege ?= { has_realm_law = camp_purpose_legitimists } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_mpo_tent_interior_mongol" + + trigger = { + government_has_flag = government_is_landless_adventurer + culture = { has_graphical_steppe_culture_group_trigger = yes } + OR = { + has_realm_law = camp_purpose_legitimists + liege ?= { has_realm_law = camp_purpose_legitimists } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_mpo_tent_interior_mongol" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + government_has_flag = government_is_landless_adventurer + culture = { has_graphical_steppe_culture_group_trigger = yes } + has_realm_law = camp_purpose_legitimists + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + government_has_flag = government_is_landless_adventurer + culture = { has_graphical_steppe_culture_group_trigger = yes } + has_realm_law = camp_purpose_legitimists + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + government_has_flag = government_is_landless_adventurer + culture = { has_graphical_steppe_culture_group_trigger = yes } + has_realm_law = camp_purpose_legitimists + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + texture = { + reference = "event_scenes/mpo_camp_steppe.dds" + + trigger = { + culture = { has_graphical_steppe_culture_group_trigger = yes } + OR = { + AND = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_mercenaries + liege ?= { has_realm_law = camp_purpose_mercenaries } + } + } + primary_title ?= { is_mercenary_company = yes } + employer.primary_title ?= { is_mercenary_company = yes } + } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_event_genericcamp" + + trigger = { + culture = { has_graphical_steppe_culture_group_trigger = yes } + OR = { + AND = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_mercenaries + liege ?= { has_realm_law = camp_purpose_mercenaries } + } + } + primary_title ?= { is_mercenary_company = yes } + employer.primary_title ?= { is_mercenary_company = yes } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_genericcamp" + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + culture = { has_graphical_steppe_culture_group_trigger = yes } + OR = { + AND = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_mercenaries + liege ?= { has_realm_law = camp_purpose_mercenaries } + } + } + primary_title ?= { is_mercenary_company = yes } + employer.primary_title ?= { is_mercenary_company = yes } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + culture = { has_graphical_steppe_culture_group_trigger = yes } + OR = { + AND = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_mercenaries + liege ?= { has_realm_law = camp_purpose_mercenaries } + } + } + primary_title ?= { is_mercenary_company = yes } + employer.primary_title ?= { is_mercenary_company = yes } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + culture = { has_graphical_steppe_culture_group_trigger = yes } + OR = { + AND = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_mercenaries + liege ?= { has_realm_law = camp_purpose_mercenaries } + } + } + primary_title ?= { is_mercenary_company = yes } + employer.primary_title ?= { is_mercenary_company = yes } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + texture = { + reference = "event_scenes/mpo_campfire_steppe.dds" + + trigger = { + government_has_flag = government_is_landless_adventurer + culture = { has_graphical_steppe_culture_group_trigger = yes } + OR = { + has_realm_law = camp_purpose_brigands + liege ?= { has_realm_law = camp_purpose_brigands } + } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_event_bp1_bonfire" + + trigger = { + government_has_flag = government_is_landless_adventurer + culture = { has_graphical_steppe_culture_group_trigger = yes } + OR = { + has_realm_law = camp_purpose_brigands + liege ?= { has_realm_law = camp_purpose_brigands } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_bp1_bonfire" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + culture = { has_graphical_steppe_culture_group_trigger = yes } + OR = { + has_realm_law = camp_purpose_brigands + liege ?= { has_realm_law = camp_purpose_brigands } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + culture = { has_graphical_steppe_culture_group_trigger = yes } + OR = { + has_realm_law = camp_purpose_brigands + liege ?= { has_realm_law = camp_purpose_brigands } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + culture = { has_graphical_steppe_culture_group_trigger = yes } + OR = { + has_realm_law = camp_purpose_brigands + liege ?= { has_realm_law = camp_purpose_brigands } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + texture = { + reference = "event_scenes/mpo_hunt_steppe.dds" + + trigger = { + government_has_flag = government_is_landless_adventurer + culture = { has_graphical_steppe_culture_group_trigger = yes } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_event_farms" + + trigger = { + government_has_flag = government_is_landless_adventurer + culture = { has_graphical_steppe_culture_group_trigger = yes } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_farms" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + government_has_flag = government_is_landless_adventurer + culture = { has_graphical_steppe_culture_group_trigger = yes } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + government_has_flag = government_is_landless_adventurer + culture = { has_graphical_steppe_culture_group_trigger = yes } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + government_has_flag = government_is_landless_adventurer + culture = { has_graphical_steppe_culture_group_trigger = yes } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + ##### + # Landless Adventurer Camp + ##### + texture = { + reference = "event_scenes/ep3_adventurer_background.dds" + + trigger = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_scholars + liege ?= { has_realm_law = camp_purpose_scholars } + } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_indian_feast" + + trigger = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_scholars + liege ?= { has_realm_law = camp_purpose_scholars } + } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_indian_feast" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + government_has_flag = government_is_landless_adventurer + has_realm_law = camp_purpose_scholars + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + government_has_flag = government_is_landless_adventurer + has_realm_law = camp_purpose_scholars + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + government_has_flag = government_is_landless_adventurer + has_realm_law = camp_purpose_scholars + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + texture = { + reference = "event_scenes/ep3_relaxing_tent.dds" + + trigger = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_legitimists + liege ?= { has_realm_law = camp_purpose_legitimists } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_event_courtyard" + + trigger = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_legitimists + liege ?= { has_realm_law = camp_purpose_legitimists } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_courtyard" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + government_has_flag = government_is_landless_adventurer + has_realm_law = camp_purpose_legitimists + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + government_has_flag = government_is_landless_adventurer + has_realm_law = camp_purpose_legitimists + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + government_has_flag = government_is_landless_adventurer + has_realm_law = camp_purpose_legitimists + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + texture = { #East Asian Camp + reference = "event_scenes/tgp_camp_asia.dds" + + trigger = { + OR = { + AND = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_mercenaries + liege ?= { has_realm_law = camp_purpose_mercenaries } + } + } + primary_title ?= { is_mercenary_company = yes } + employer.primary_title ?= { is_mercenary_company = yes } + } + trigger_if = { + limit = { + is_independent_ruler = yes + } + OR = { + culture = { has_graphical_east_asia_culture_group_trigger = yes } + culture = { has_graphical_steppe_culture_group_trigger = yes } + } + } + trigger_else = { + OR = { + employer.culture ?= { has_graphical_east_asia_culture_group_trigger = yes } + employer.culture = { has_graphical_steppe_culture_group_trigger = yes } + } + } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_tgp_camp_asia" + + trigger = { + OR = { + AND = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_mercenaries + liege ?= { has_realm_law = camp_purpose_mercenaries } + } + } + primary_title ?= { is_mercenary_company = yes } + employer.primary_title ?= { is_mercenary_company = yes } + } + trigger_if = { + limit = { + is_independent_ruler = yes + } + OR = { + culture = { has_graphical_east_asia_culture_group_trigger = yes } + culture = { has_graphical_steppe_culture_group_trigger = yes } + } + } + trigger_else = { + OR = { + employer.culture ?= { has_graphical_east_asia_culture_group_trigger = yes } + employer.culture = { has_graphical_steppe_culture_group_trigger = yes } + } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_tgp_camp_asia" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + AND = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_mercenaries + liege ?= { has_realm_law = camp_purpose_mercenaries } + } + } + primary_title ?= { is_mercenary_company = yes } + employer.primary_title ?= { is_mercenary_company = yes } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + AND = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_mercenaries + liege ?= { has_realm_law = camp_purpose_mercenaries } + } + } + primary_title ?= { is_mercenary_company = yes } + employer.primary_title ?= { is_mercenary_company = yes } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + AND = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_mercenaries + liege ?= { has_realm_law = camp_purpose_mercenaries } + } + } + primary_title ?= { is_mercenary_company = yes } + employer.primary_title ?= { is_mercenary_company = yes } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + } + trigger_if = { + limit = { + is_independent_ruler = yes + } + OR = { + culture = { has_graphical_east_asia_culture_group_trigger = yes } + culture = { has_graphical_steppe_culture_group_trigger = yes } + } + } + trigger_else = { + OR = { + employer.culture ?= { has_graphical_east_asia_culture_group_trigger = yes } + employer.culture ?= { has_graphical_steppe_culture_group_trigger = yes } + } + } + is_character_window_main_character = no + } + } + + texture = { #Generic Camp + reference = "event_scenes/genericcamp.dds" + + trigger = { + OR = { + AND = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_mercenaries + liege ?= { has_realm_law = camp_purpose_mercenaries } + } + } + primary_title ?= { is_mercenary_company = yes } + employer.primary_title ?= { is_mercenary_company = yes } + } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_event_genericcamp" + + trigger = { + OR = { + AND = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_mercenaries + liege ?= { has_realm_law = camp_purpose_mercenaries } + } + } + primary_title ?= { is_mercenary_company = yes } + employer.primary_title ?= { is_mercenary_company = yes } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_genericcamp" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + AND = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_mercenaries + liege ?= { has_realm_law = camp_purpose_mercenaries } + } + } + primary_title ?= { is_mercenary_company = yes } + employer.primary_title ?= { is_mercenary_company = yes } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + AND = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_mercenaries + liege ?= { has_realm_law = camp_purpose_mercenaries } + } + } + primary_title ?= { is_mercenary_company = yes } + employer.primary_title ?= { is_mercenary_company = yes } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + AND = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_mercenaries + liege ?= { has_realm_law = camp_purpose_mercenaries } + } + } + primary_title ?= { is_mercenary_company = yes } + employer.primary_title ?= { is_mercenary_company = yes } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + texture = { + reference = "event_scenes/ep3_campfire.dds" + + trigger = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_brigands + liege ?= { has_realm_law = camp_purpose_brigands } + } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_event_bp1_bonfire" + + trigger = { + government_has_flag = government_is_landless_adventurer + OR = { + has_realm_law = camp_purpose_brigands + liege ?= { has_realm_law = camp_purpose_brigands } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_bp1_bonfire" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + has_realm_law = camp_purpose_brigands + liege ?= { has_realm_law = camp_purpose_brigands } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + has_realm_law = camp_purpose_brigands + liege ?= { has_realm_law = camp_purpose_brigands } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + has_realm_law = camp_purpose_brigands + liege ?= { has_realm_law = camp_purpose_brigands } + } + NOR = { + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + texture = { + reference = "event_scenes/tgp_camp_asia.dds" + + trigger = { + government_has_flag = government_is_landless_adventurer + culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_tgp_camp_asia" + + trigger = { + government_has_flag = government_is_landless_adventurer + culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "tgp_camp_asia" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + government_has_flag = government_is_landless_adventurer + culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + government_has_flag = government_is_landless_adventurer + culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + government_has_flag = government_is_landless_adventurer + culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + texture = { + reference = "event_scenes/ep3_camp_arid_terrain.dds" + + trigger = { + government_has_flag = government_is_landless_adventurer + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_event_genericcamp" + + trigger = { + government_has_flag = government_is_landless_adventurer + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_genericcamp" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + government_has_flag = government_is_landless_adventurer + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + government_has_flag = government_is_landless_adventurer + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + government_has_flag = government_is_landless_adventurer + NOR = { + is_imprisoned = yes + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + # Wandering drunk/reveler + texture = { + reference = "character_view/tavern.dds" + + trigger = { + OR = { + has_trait = drunkard + has_trait = lifestyle_reveler + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_cw_tavern" + + trigger = { + OR = { + has_trait = drunkard + has_trait = lifestyle_reveler + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_cw_tavern_spouse" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + has_trait = drunkard + has_trait = lifestyle_reveler + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + NOR = { + OR = { + has_trait = drunkard + has_trait = lifestyle_reveler + } + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + NOR = { + OR = { + has_trait = drunkard + has_trait = lifestyle_reveler + } + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + # Wandering coastal + texture = { + reference = "character_view/docks.dds" + + trigger = { + exists = location + location = { + is_coastal = yes + OR = { + geographical_region = world_europe + geographical_region = world_steppe_west + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_event_docks" + + trigger = { + exists = location + location = { + is_coastal = yes + OR = { + geographical_region = world_europe + geographical_region = world_steppe_west + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_docks" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + exists = location + location = { + is_coastal = yes + OR = { + geographical_region = world_europe + geographical_region = world_steppe_west + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + exists = location + location = { + is_coastal = yes + OR = { + geographical_region = world_europe + geographical_region = world_steppe_west + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + exists = location + location = { + is_coastal = yes + OR = { + geographical_region = world_europe + geographical_region = world_steppe_west + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + # Wandering, mediterranean + texture = { + reference = "event_scenes/ep3_medi_market.dds" + + trigger = { + exists = location + #location.province_owner. = { + # geographical_region = mediteranean_coast + #} + has_graphical_mediterranean_region_trigger = yes + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_ep3_medi_market" + + trigger = { + exists = location + location = { + geographical_region = mediteranean_coast + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_ep3_medi_market" + + trigger = { + exists = location + location = { + geographical_region = mediteranean_coast + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = no + } + } + + # Wandering europe + texture = { + reference = "character_view/crossroads_inn.dds" + + trigger = { + exists = location + location = { + geographical_region = world_europe + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_event_bp1_crossroads_inn" + + trigger = { + exists = location + location = { + geographical_region = world_europe + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_bp1_crossroads_inn" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + exists = location + location = { + geographical_region = world_europe + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + exists = location + location = { + geographical_region = world_europe + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + exists = location + location = { + geographical_region = world_europe + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + # Wandering mena + texture = { + reference = "character_view/courtyard_mena.dds" + + trigger = { + exists = location + location = { + OR = { + geographical_region = world_middle_east + geographical_region = world_middle_east_persia + geographical_region = world_steppe_tarim + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_event_bp1_courtyard_mena" + + trigger = { + exists = location + location = { + OR = { + geographical_region = world_middle_east + geographical_region = world_middle_east_persia + geographical_region = world_steppe_tarim + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_bp1_courtyard_mena" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + exists = location + location = { + OR = { + geographical_region = world_middle_east + geographical_region = world_middle_east_persia + geographical_region = world_steppe_tarim + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + exists = location + location = { + OR = { + geographical_region = world_middle_east + geographical_region = world_middle_east_persia + geographical_region = world_steppe_tarim + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + exists = location + location = { + OR = { + geographical_region = world_middle_east + geographical_region = world_middle_east_persia + geographical_region = world_steppe_tarim + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + # Wandering india + texture = { + reference = "character_view/courtyard_indian.dds" + + trigger = { + exists = location + location = { + OR = { + geographical_region = world_india + geographical_region = world_burma + } + } + + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_event_bp1_courtyard_indian" + + trigger = { + exists = location + location = { + OR = { + geographical_region = world_india + geographical_region = world_burma + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_bp1_courtyard_indian" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + exists = location + location = { + OR = { + geographical_region = world_india + geographical_region = world_burma + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + exists = location + location = { + OR = { + geographical_region = world_india + geographical_region = world_burma + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + exists = location + location = { + OR = { + geographical_region = world_india + geographical_region = world_burma + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + #Wandering SE Asia coastal + texture = { + reference = "event_scenes/tgp_village_sea.dds" + + trigger = { + exists = location + location = { + geographical_region = world_asia_southeast + county ?= { + is_coastal_county = yes + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_tgp_village_sea" + + trigger = { + exists = location + location = { + geographical_region = world_asia_southeast + county ?= { + is_coastal_county = yes + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_tgp_village_sea" + + trigger = { + OR = { + primary_spouse ?= { + exists = location + location = { + geographical_region = world_asia_southeast + county ?= { + is_coastal_county = yes + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + betrothed ?= { + exists = location + location = { + geographical_region = world_asia_southeast + county ?= { + is_coastal_county = yes + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + AND = { + exists = location + location = { + geographical_region = world_asia_southeast + county ?= { + is_coastal_county = yes + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + is_character_window_main_character = no + } + } + + # Wandering East Asia + texture = { + reference = "event_scenes/tgp_crossroad_inn_asia.dds" + + trigger = { + exists = location + location = { + OR = { + geographical_region = world_asia_china + geographical_region = world_asia_japan + geographical_region = world_asia_korea + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_tgp_crossroad_inn_asia" + + trigger = { + exists = location + location = { + OR = { + geographical_region = world_asia_china + geographical_region = world_asia_japan + geographical_region = world_asia_korea + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_tgp_crossroad_inn_asia" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + exists = location + location = { + OR = { + geographical_region = world_asia_china + geographical_region = world_asia_japan + geographical_region = world_asia_korea + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + exists = location + location = { + OR = { + geographical_region = world_asia_china + geographical_region = world_asia_japan + geographical_region = world_asia_korea + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + exists = location + location = { + OR = { + geographical_region = world_asia_china + geographical_region = world_asia_japan + geographical_region = world_asia_korea + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + #wandering steppe - scary! + texture = { + reference = "event_scenes/mpo_campfire_steppe.dds" + + trigger = { + exists = location + location = { + geographical_region = world_steppe + } + OR = { + has_trait = sadistic + has_trait = murderer + has_trait = education_intrigue_4 + has_trait = education_intrigue_5 + has_trait = lunatic + has_trait = possessed + has_trait = gallowsbait + has_trait = torturer + has_trait = kinslayer + has_trait = cannibal + has_trait = witch + has_trait = deviant + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_mpo_campfire_steppe" + + trigger = { + exists = location + location = { + geographical_region = world_steppe + } + OR = { + has_trait = sadistic + has_trait = murderer + has_trait = education_intrigue_4 + has_trait = education_intrigue_5 + has_trait = gallowsbait + has_trait = torturer + has_trait = kinslayer + has_trait = cannibal + has_trait = witch + has_trait = deviant + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_mpo_campfire_steppe" + + trigger = { + OR = { + primary_spouse ?= { + exists = location + location = { + geographical_region = world_steppe + } + OR = { + has_trait = sadistic + has_trait = murderer + has_trait = education_intrigue_4 + has_trait = education_intrigue_5 + has_trait = gallowsbait + has_trait = torturer + has_trait = kinslayer + has_trait = cannibal + has_trait = witch + has_trait = deviant + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + betrothed ?= { + exists = location + location = { + geographical_region = world_steppe + has_holding_type = nomad_holding + } + OR = { + has_trait = sadistic + has_trait = murderer + has_trait = education_intrigue_4 + has_trait = education_intrigue_5 + has_trait = gallowsbait + has_trait = torturer + has_trait = kinslayer + has_trait = cannibal + has_trait = witch + has_trait = deviant + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + AND = { + exists = location + location = { + geographical_region = world_steppe + has_holding_type = nomad_holding + } + OR = { + has_trait = sadistic + has_trait = murderer + has_trait = education_intrigue_4 + has_trait = education_intrigue_5 + has_trait = gallowsbait + has_trait = torturer + has_trait = kinslayer + has_trait = cannibal + has_trait = witch + has_trait = deviant + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + is_character_window_main_character = no + } + } + + #Wandering steppe + texture = { + reference = "event_scenes/mpo_camp_steppe.dds" + + trigger = { + exists = location + location = { + geographical_region = world_steppe + OR = { + has_holding_type = nomad_holding + has_holding_type = herder_holding + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_mpo_camp_steppe" + + trigger = { + exists = location + location = { + geographical_region = world_steppe + OR = { + has_holding_type = nomad_holding + has_holding_type = herder_holding + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_mpo_camp_steppe" + + trigger = { + OR = { + primary_spouse ?= { + exists = location + location = { + geographical_region = world_steppe + OR = { + has_holding_type = nomad_holding + has_holding_type = herder_holding + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + betrothed ?= { + exists = location + location = { + geographical_region = world_steppe + OR = { + has_holding_type = nomad_holding + has_holding_type = herder_holding + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + AND = { + exists = location + location = { + geographical_region = world_steppe + OR = { + has_holding_type = nomad_holding + has_holding_type = herder_holding + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + is_character_window_main_character = no + } + } + + #Wandering tibet + texture = { + reference = "event_scenes/mpo_rural_village_asian.dds" + + trigger = { + exists = location + location = { + geographical_region = world_tibet + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_mpo_rural_village_asian" + + trigger = { + exists = location + location = { + geographical_region = world_tibet + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_mpo_rural_village_asian" + + trigger = { + OR = { + primary_spouse ?= { + exists = location + location = { + geographical_region = world_tibet + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + betrothed ?= { + exists = location + location = { + geographical_region = world_tibet + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + AND = { + exists = location + location = { + geographical_region = world_tibet + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + is_character_window_main_character = no + } + } + + #Wandering africa + texture = { + reference = "event_scenes/market_east.dds" + + trigger = { + exists = location + location = { + geographical_region = world_africa + OR = { + has_holding_type = castle_holding + has_holding_type = city_holding + has_holding_type = church_holding + has_holding_type = temple_citadel_holding + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_event_market_east" + + trigger = { + exists = location + location = { + geographical_region = world_africa + OR = { + has_holding_type = castle_holding + has_holding_type = city_holding + has_holding_type = church_holding + has_holding_type = temple_citadel_holding + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_market_east" + + trigger = { + OR = { + primary_spouse ?= { + exists = location + location = { + geographical_region = world_africa + OR = { + has_holding_type = castle_holding + has_holding_type = city_holding + has_holding_type = church_holding + has_holding_type = temple_citadel_holding + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + betrothed ?= { + exists = location + location = { + geographical_region = world_africa + OR = { + has_holding_type = castle_holding + has_holding_type = city_holding + has_holding_type = church_holding + has_holding_type = temple_citadel_holding + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + AND = { + exists = location + location = { + geographical_region = world_africa + OR = { + has_holding_type = castle_holding + has_holding_type = city_holding + has_holding_type = church_holding + has_holding_type = temple_citadel_holding + } + } + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + is_character_window_main_character = no + } + } + + # Wandering fallback + texture = { + reference = "character_view/bonfire.dds" + + trigger = { + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + + environment = { + reference = "environment_event_bp1_bonfire" + + trigger = { + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_bp1_bonfire" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + exists = betrothed + betrothed = { + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + NOR = { + exists = liege + exists = host + is_travelling = yes + exists = involved_activity + } + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + # TEMPLES + + texture = { # Zoroastrian + reference = "event_scenes/fp3_temple.dds" + + trigger = { + should_use_temple_character_background_trigger = yes + religion = religion:zoroastrianism_religion + } + } + + environment = { + reference = "environment_event_fp3_temple" + + trigger = { + should_use_temple_character_background_trigger = yes + religion = religion:zoroastrianism_religion + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_fp3_temple" + + trigger = { + OR = { + primary_spouse ?= { + should_use_temple_character_background_trigger = yes + religion = religion:zoroastrianism_religion + } + betrothed ?= { + should_use_temple_character_background_trigger = yes + religion = religion:zoroastrianism_religion + } + AND = { + liege.diarch ?= this + liege ?= { + should_use_temple_character_background_trigger = yes + religion = religion:zoroastrianism_religion + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + texture = { # Iberian + reference = "event_scenes/fp2_temple.dds" + + trigger = { + should_use_temple_character_background_trigger = yes + OR = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + religion = religion:islam_religion + } + trigger_if = { + limit = { exists = liege } + liege.culture = { has_building_gfx = iberian_building_gfx } + } + trigger_else = { + culture = { has_building_gfx = iberian_building_gfx } + } + } + } + + environment = { + reference = "environment_event_fp2_temple" + + trigger = { + should_use_temple_character_background_trigger = yes + OR = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + religion = religion:islam_religion + } + trigger_if = { + limit = { exists = liege } + liege.culture = { has_building_gfx = iberian_building_gfx } + } + trigger_else = { + culture = { has_building_gfx = iberian_building_gfx } + } + } + } + + environment = { + reference = "environment_event_fp2_temple" + + trigger = { + OR = { + primary_spouse ?= { + should_use_temple_character_background_trigger = yes + OR = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + religion = religion:islam_religion + } + trigger_if = { + limit = { exists = liege } + liege.culture = { has_building_gfx = iberian_building_gfx } + } + trigger_else = { + culture = { has_building_gfx = iberian_building_gfx } + } + } + betrothed ?= { + should_use_temple_character_background_trigger = yes + OR = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + religion = religion:islam_religion + } + trigger_if = { + limit = { exists = liege } + liege.culture = { has_building_gfx = iberian_building_gfx } + } + trigger_else = { + culture = { has_building_gfx = iberian_building_gfx } + } + } + AND = { + liege.diarch ?= this + liege ?= { + should_use_temple_character_background_trigger = yes + OR = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + religion = religion:islam_religion + } + trigger_if = { + limit = { exists = liege } + liege.culture = { has_building_gfx = iberian_building_gfx } + } + trigger_else = { + culture = { has_building_gfx = iberian_building_gfx } + } + religion = religion:zoroastrianism_religion + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + texture = { # Christian + reference = "event_scenes/church.dds" + + trigger = { + should_use_temple_character_background_trigger = yes + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } + } + + environment = { + reference = "environment_event_church" + + trigger = { + should_use_temple_character_background_trigger = yes + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_church" + + trigger = { + OR = { + primary_spouse ?= { + should_use_temple_character_background_trigger = yes + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + is_character_window_main_character = yes + } + betrothed ?= { + should_use_temple_character_background_trigger = yes + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + is_character_window_main_character = yes + } + AND = { + liege.diarch ?= this + liege ?= { + should_use_temple_character_background_trigger = yes + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + texture = { # Islam + reference = "event_scenes/mosque.dds" + + trigger = { + should_use_temple_character_background_trigger = yes + religion = religion:islam_religion + } + } + + environment = { + reference = "environment_event_mosque" + + trigger = { + should_use_temple_character_background_trigger = yes + religion = religion:islam_religion + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_mosque" + + trigger = { + OR = { + primary_spouse ?= { + should_use_temple_character_background_trigger = yes + religion = religion:islam_religion + } + betrothed ?= { + should_use_temple_character_background_trigger = yes + religion = religion:islam_religion + } + AND = { + liege.diarch ?= this + liege ?= { + should_use_temple_character_background_trigger = yes + religion = religion:islam_religion + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + texture = { # Dharmic India / Southeast Asia + reference = "event_scenes/ep2_holysite_indian.dds" + + trigger = { + should_use_temple_character_background_trigger = yes + religion = { + is_in_family = rf_eastern + } + culture = { + has_graphical_india_culture_group_trigger = yes + } + } + } + + environment = { + reference = "environment_indian_holy_site" + + trigger = { + should_use_temple_character_background_trigger = yes + religion = { + is_in_family = rf_eastern + } + culture = { + has_graphical_india_culture_group_trigger = yes + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_indian_holy_site" + + trigger = { + OR = { + primary_spouse ?= { + should_use_temple_character_background_trigger = yes + religion = { + is_in_family = rf_eastern + } + culture = { + has_graphical_india_culture_group_trigger = yes + } + } + betrothed ?= { + should_use_temple_character_background_trigger = yes + religion = { + is_in_family = rf_eastern + } + culture = { + has_graphical_india_culture_group_trigger = yes + } + } + AND = { + liege.diarch ?= this + liege ?= { + should_use_temple_character_background_trigger = yes + religion = { + is_in_family = rf_eastern + } + culture = { + has_graphical_india_culture_group_trigger = yes + } + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + texture = { # Dharmic East Asia + reference = "event_scenes/tgp_temple_asia.dds" + + trigger = { + should_use_temple_character_background_trigger = yes + religion = { + OR = { + is_in_family = rf_eastern + is_in_family = rf_sinitic + } + } + culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + } + + environment = { + reference = "environment_tgp_temple_asia" + + trigger = { + should_use_temple_character_background_trigger = yes + religion = { + OR = { + is_in_family = rf_eastern + is_in_family = rf_sinitic + } + } + culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_tgp_temple_asia" + + trigger = { + OR = { + primary_spouse ?= { + should_use_temple_character_background_trigger = yes + religion = { + OR = { + is_in_family = rf_eastern + is_in_family = rf_sinitic + } + } + culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + betrothed ?= { + should_use_temple_character_background_trigger = yes + religion = { + OR = { + is_in_family = rf_eastern + is_in_family = rf_sinitic + } + } + culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + AND = { + liege.diarch ?= this + liege ?= { + should_use_temple_character_background_trigger = yes + religion = { + OR = { + is_in_family = rf_eastern + is_in_family = rf_sinitic + } + } + culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + texture = { # FP1 + reference = "event_scenes/fp1_tribal_temple.dds" + + trigger = { + should_use_temple_character_background_trigger = yes + religion = religion:germanic_religion + } + } + + environment = { + reference = "environment_event_fp1_tribal_temple" + + trigger = { + should_use_temple_character_background_trigger = yes + religion = religion:germanic_religion + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_fp1_tribal_temple" + + trigger = { + OR = { + primary_spouse ?= { + should_use_temple_character_background_trigger = yes + religion = religion:germanic_religion + } + betrothed ?= { + should_use_temple_character_background_trigger = yes + religion = religion:germanic_religion + } + AND = { + liege.diarch ?= this + liege ?= { + should_use_temple_character_background_trigger = yes + religion = religion:germanic_religion + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + texture = { # Fallback + reference = "event_scenes/temple.dds" + + trigger = { should_use_temple_character_background_trigger = yes } + } + + environment = { + reference = "environment_event_temple" + + trigger = { + OR = { should_use_temple_character_background_trigger = yes } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_temple" + + trigger = { + OR = { + primary_spouse ?= { should_use_temple_character_background_trigger = yes } + betrothed ?= { should_use_temple_character_background_trigger = yes } + AND = { + liege.diarch ?= this + liege ?= { should_use_temple_character_background_trigger = yes } + } + } + is_character_window_main_character = no + } + } + + ########################################## + # PHYSICIANS + + texture = { # Tribal + reference = "event_scenes/fp4_physician_tribal.dds" + + trigger = { + has_court_position = court_physician_court_position + employer ?= { + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + } + } + } + + environment = { + reference = "environment_ce1_physician_tribal" + + trigger = { + has_court_position = court_physician_court_position + employer ?= { + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_ce1_physician_tribal" + + trigger = { + OR = { + primary_spouse ?= { + has_court_position = court_physician_court_position + employer ?= { + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + } + is_character_window_main_character = yes + } + betrothed ?= { + has_court_position = court_physician_court_position + employer ?= { + OR = { + government_has_flag = government_is_tribal + government_has_flag = government_is_nomadic + government_has_flag = government_is_herder + } + } + is_character_window_main_character = yes + } + } + is_character_window_main_character = no + } + } + + ########################################## + + texture = { # MENA + reference = "event_scenes/fp4_study_physician_mena.dds" + + trigger = { + has_court_position = court_physician_court_position + employer.culture ?= { + OR = { + has_graphical_mena_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + } + } + } + } + + environment = { + reference = "environment_ce1_study_physician_mena" + + trigger = { + has_court_position = court_physician_court_position + employer.culture ?= { + OR = { + has_graphical_mena_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_ce1_study_physician_mena" + + trigger = { + OR = { + primary_spouse ?= { + has_court_position = court_physician_court_position + employer.culture ?= { + OR = { + has_graphical_mena_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + } + } + is_character_window_main_character = yes + } + betrothed ?= { + has_court_position = court_physician_court_position + employer.culture ?= { + OR = { + has_graphical_mena_culture_group_trigger = yes + has_graphical_african_culture_group_trigger = yes + has_graphical_steppe_culture_group_trigger = yes + } + } + is_character_window_main_character = yes + } + } + is_character_window_main_character = no + } + } + + ########################################## + + texture = { # Indian + reference = "event_scenes/fp4_study_physician_indian.dds" + + trigger = { + has_court_position = court_physician_court_position + employer.culture ?= { has_graphical_india_culture_group_trigger = yes } + } + } + + environment = { + reference = "environment_ce1_study_physician_indian" + + trigger = { + has_court_position = court_physician_court_position + employer.culture ?= { has_graphical_india_culture_group_trigger = yes } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_ce1_study_physician_indian" + + trigger = { + OR = { + primary_spouse ?= { + has_court_position = court_physician_court_position + employer.culture ?= { has_graphical_india_culture_group_trigger = yes } + is_character_window_main_character = yes + } + betrothed ?= { + has_court_position = court_physician_court_position + employer.culture ?= { has_graphical_india_culture_group_trigger = yes } + is_character_window_main_character = yes + } + } + is_character_window_main_character = no + } + } + + ########################################## + + texture = { # East Asian + reference = "event_scenes/tgp_physician_asia.dds" + + trigger = { + has_court_position = court_physician_court_position + employer.culture ?= { has_graphical_east_asia_culture_group_trigger = yes } + } + } + + environment = { + reference = "environment_tgp_physician_asia" + + trigger = { + has_court_position = court_physician_court_position + employer.culture ?= { has_graphical_east_asia_culture_group_trigger = yes } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_tgp_physician_asia" + + trigger = { + OR = { + primary_spouse ?= { + has_court_position = court_physician_court_position + employer.culture ?= { has_graphical_east_asia_culture_group_trigger = yes } + is_character_window_main_character = yes + } + betrothed ?= { + has_court_position = court_physician_court_position + employer.culture ?= { has_graphical_east_asia_culture_group_trigger = yes } + is_character_window_main_character = yes + } + } + is_character_window_main_character = no + } + } + + ########################################## + + texture = { # Western/fallback + reference = "event_scenes/study_physician.dds" + + trigger = { has_court_position = court_physician_court_position } + } + + environment = { + reference = "environment_event_study_physician" + + trigger = { + has_court_position = court_physician_court_position + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_event_study_physician" + trigger = { + OR = { + primary_spouse ?= { + has_court_position = court_physician_court_position + is_character_window_main_character = yes + } + betrothed ?= { + has_court_position = court_physician_court_position + is_character_window_main_character = yes + } + } + is_character_window_main_character = no + } + } + + ########################################## + # THRONE ROOMS + + # Byzantium + texture = { # Emperor + reference = "event_scenes/ep3_byzantine_throne_room.dds" + + trigger = { + OR = { + AND = { # Emperor + is_roman_emperor_primary_title_trigger = yes + culture = { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_pillar = heritage_caucasian + } + } + primary_title.tier >= tier_empire + } + AND = { # Primary Spouse + primary_spouse ?= { + is_landed = yes + exists = top_liege + is_roman_emperor_primary_title_trigger = yes + culture = { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_pillar = heritage_caucasian + } + } + primary_title.tier >= tier_empire + } + } + AND = { # Close family in the same location + any_close_family_member = { + location = prev.location + is_landed = yes + exists = top_liege + is_roman_emperor_primary_title_trigger = yes + culture = { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_pillar = heritage_caucasian + } + } + primary_title.tier >= tier_empire + } + } + } + } + } + + environment = { + reference = "environment_ep3_byzantine_throne_room" + + trigger = { + OR = { + is_roman_emperor_primary_title_trigger = yes + AND = { + culture = { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_pillar = heritage_caucasian + } + } + primary_title.tier >= tier_empire + } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_ep3_byzantine_throne_room_spouse" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + OR = { + is_roman_emperor_primary_title_trigger = yes + AND = { + culture = { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_pillar = heritage_caucasian + } + } + primary_title.tier >= tier_empire + } + } + } + } + AND = { + exists = betrothed + betrothed = { + OR = { + is_roman_emperor_primary_title_trigger = yes + AND = { + culture = { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_pillar = heritage_caucasian + } + } + primary_title.tier >= tier_empire + } + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + OR = { + is_roman_emperor_primary_title_trigger = yes + AND = { + culture = { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_pillar = heritage_caucasian + } + } + primary_title.tier >= tier_empire + } + } + } + } + } + is_character_window_main_character = no + } + } + + texture = { # Governors + reference = "event_scenes/ep3_relaxing_room.dds" + + trigger = { + OR = { + byzantine_governor_trigger = yes # Governor + primary_spouse ?= { byzantine_governor_trigger = yes } # Spouse + any_close_family_member = { byzantine_governor_close_family_trigger = yes } # Close family in the same location + } + } + } + + environment = { + reference = "environment_ep3_relaxing_room" + + trigger = { + OR = { + byzantine_governor_trigger = yes # Governor + primary_spouse ?= { byzantine_governor_trigger = yes } # Spouse + any_close_family_member = { byzantine_governor_close_family_trigger = yes } # Close family in the same location + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_ep3_relaxing_room_spouse" + + trigger = { + OR = { + byzantine_governor_trigger = yes # Governor + primary_spouse ?= { byzantine_governor_trigger = yes } # Spouse + betrothed ?= { byzantine_governor_trigger = yes } + liege ?= { + diarch ?= this + byzantine_governor_trigger = yes + } + any_close_family_member = { byzantine_governor_close_family_trigger = yes } # Close family in the same location + } + is_character_window_main_character = no + } + } + + texture = { # Lower nobles + reference = "event_scenes/ep3_medi_study.dds" + + trigger = { + OR = { + AND = { # Lower Noble + is_landed = yes + government_has_flag = government_is_administrative + exists = top_liege + top_liege = { + OR = { + is_roman_emperor_primary_title_trigger = yes + AND = { + culture = { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_pillar = heritage_caucasian + } + } + primary_title.tier >= tier_empire + } + } + } + } + AND = { # Primary Spouse + primary_spouse ?= { + is_landed = yes + government_has_flag = government_is_administrative + exists = top_liege + top_liege = { + OR = { + is_roman_emperor_primary_title_trigger = yes + AND = { + culture = { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_pillar = heritage_caucasian + } + } + primary_title.tier >= tier_empire + } + } + } + } + } + AND = { # Close family in the same location + any_close_family_member = { + location = prev.location + is_landed = yes + government_has_flag = government_is_administrative + exists = top_liege + top_liege = { + OR = { + is_roman_emperor_primary_title_trigger = yes + AND = { + culture = { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_pillar = heritage_caucasian + } + } + primary_title.tier >= tier_empire + } + } + } + } + } + } + } + } + + environment = { + reference = "environment_ep3_byzantine_study" + + trigger = { + is_landed = yes + government_has_flag = government_is_administrative + exists = liege + top_liege = { + OR = { + is_roman_emperor_primary_title_trigger = yes + AND = { + culture = { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_pillar = heritage_caucasian + } + } + primary_title.tier >= tier_empire + } + } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_ep3_byzantine_study_spouse" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + is_landed = yes + government_has_flag = government_is_administrative + exists = top_liege + top_liege = { + OR = { + is_roman_emperor_primary_title_trigger = yes + AND = { + culture = { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_pillar = heritage_caucasian + } + } + primary_title.tier >= tier_empire + } + } + } + } + } + AND = { + exists = betrothed + betrothed = { + is_landed = yes + exists = top_liege + top_liege = { + OR = { + is_roman_emperor_primary_title_trigger = yes + AND = { + culture = { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_pillar = heritage_caucasian + } + } + primary_title.tier >= tier_empire + } + } + } + } + } + AND = { + is_landed = yes + liege.diarch ?= this + top_liege = { + OR = { + is_roman_emperor_primary_title_trigger = yes + AND = { + culture = { + OR = { + has_cultural_pillar = heritage_byzantine + has_cultural_pillar = heritage_caucasian + } + } + primary_title.tier >= tier_empire + } + } + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + # 'Feudal'/High-tier Norse, or non-Tribals in Scandinavia + texture = { # FP1 Norse + reference = "character_view/fp1_throneroom_nontribal.dds" + + trigger = { + has_fp1_dlc_trigger = yes + OR = { + AND = { + is_ruler = no + OR = { + AND = { + exists = liege + liege = { + OR = { + NOT = { + government_has_flag = government_is_tribal + } + primary_title.tier >= tier_kingdom + } + OR = { + culture = culture:norse + religion = religion:germanic_religion + has_graphical_scandinavia_region_trigger = yes + } + } + } + AND = { + exists = host + host = { + OR = { + NOT = { + government_has_flag = government_is_tribal + } + primary_title.tier >= tier_kingdom + } + OR = { + culture = culture:norse + religion = religion:germanic_religion + has_graphical_scandinavia_region_trigger = yes + } + } + } + } + } + AND = { + is_ruler = yes + OR = { + NOT = { + government_has_flag = government_is_tribal + } + primary_title.tier >= tier_kingdom + } + OR = { + culture = culture:norse + religion = religion:germanic_religion + has_graphical_scandinavia_region_trigger = yes + } + } + } + } + } + + environment = { + reference = "environment_fp1_cw_nontribal_main" + + trigger = { + has_fp1_dlc_trigger = yes + OR = { + AND = { + is_ruler = no + OR = { + AND = { + exists = liege + liege = { + OR = { + NOT = { + government_has_flag = government_is_tribal + } + primary_title.tier >= tier_kingdom + } + OR = { + culture = culture:norse + religion = religion:germanic_religion + has_graphical_scandinavia_region_trigger = yes + } + } + } + AND = { + exists = host + host = { + OR = { + NOT = { + government_has_flag = government_is_tribal + } + primary_title.tier >= tier_kingdom + } + OR = { + culture = culture:norse + religion = religion:germanic_religion + has_graphical_scandinavia_region_trigger = yes + } + } + } + } + } + AND = { + is_ruler = yes + OR = { + NOT = { + government_has_flag = government_is_tribal + } + primary_title.tier >= tier_kingdom + } + OR = { + culture = culture:norse + religion = religion:germanic_religion + has_graphical_scandinavia_region_trigger = yes + } + } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_fp1_cw_nontribal_spouse" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + has_fp1_dlc_trigger = yes + OR = { + NOT = { + government_has_flag = government_is_tribal + } + primary_title.tier >= tier_kingdom + } + OR = { + culture = culture:norse + religion = religion:germanic_religion + has_graphical_scandinavia_region_trigger = yes + } + } + } + AND = { + exists = betrothed + betrothed = { + has_fp1_dlc_trigger = yes + OR = { + NOT = { + government_has_flag = government_is_tribal + } + primary_title.tier >= tier_kingdom + } + OR = { + culture = culture:norse + religion = religion:germanic_religion + has_graphical_scandinavia_region_trigger = yes + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + has_fp1_dlc_trigger = yes + OR = { + NOT = { + government_has_flag = government_is_tribal + } + primary_title.tier >= tier_kingdom + } + OR = { + culture = culture:norse + religion = religion:germanic_religion + has_graphical_scandinavia_region_trigger = yes + } + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + # Nomad - Greatest of Khans + texture = { + reference = "main_menu/mpo_frontend_nomad.dds" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { + government_has_flag = government_is_nomadic + OR = { + has_realm_law = nomadic_authority_3 + has_realm_law = nomadic_authority_4 + has_realm_law = nomadic_authority_5 + has_trait = greatest_of_khans + } + } + } + trigger_else = { + government_has_flag = government_is_nomadic + OR = { + has_realm_law = nomadic_authority_3 + has_realm_law = nomadic_authority_4 + has_realm_law = nomadic_authority_5 + has_trait = greatest_of_khans + } + } + } + } + + environment = { # Primary character + reference = "environment_mpo_frontend_nomad_main" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { + government_has_flag = government_is_nomadic + OR = { + has_realm_law = nomadic_authority_3 + has_realm_law = nomadic_authority_4 + has_realm_law = nomadic_authority_5 + has_trait = greatest_of_khans + } + } + } + trigger_else = { + government_has_flag = government_is_nomadic + OR = { + has_realm_law = nomadic_authority_3 + has_realm_law = nomadic_authority_4 + has_realm_law = nomadic_authority_5 + has_trait = greatest_of_khans + } + } + is_character_window_main_character = yes + } + } + + environment = { # Spouse character + reference = "environment_mpo_frontend_nomad_secondary" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { + government_has_flag = government_is_nomadic + OR = { + has_realm_law = nomadic_authority_3 + has_realm_law = nomadic_authority_4 + has_realm_law = nomadic_authority_5 + has_trait = greatest_of_khans + } + } + } + trigger_else = { + government_has_flag = government_is_nomadic + OR = { + has_realm_law = nomadic_authority_3 + has_realm_law = nomadic_authority_4 + has_realm_law = nomadic_authority_5 + has_trait = greatest_of_khans + } + } + is_character_window_main_character = no + } + } + + # Nomad + texture = { + reference = "event_scenes/mpo_tent_interior_mongol.dds" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { + government_has_flag = government_is_nomadic + NOR = { + has_realm_law = nomadic_authority_3 + has_realm_law = nomadic_authority_4 + has_realm_law = nomadic_authority_5 + has_trait = greatest_of_khans + } + } + } + trigger_else = { + government_has_flag = government_is_nomadic + NOR = { + has_realm_law = nomadic_authority_3 + has_realm_law = nomadic_authority_4 + has_realm_law = nomadic_authority_5 + has_trait = greatest_of_khans + } + } + } + } + + environment = { # Primary character + reference = "environment_mpo_tent_interior_mongol" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { + government_has_flag = government_is_nomadic + NOR = { + has_realm_law = nomadic_authority_3 + has_realm_law = nomadic_authority_4 + has_realm_law = nomadic_authority_5 + has_trait = greatest_of_khans + } + } + } + trigger_else = { + government_has_flag = government_is_nomadic + NOR = { + has_realm_law = nomadic_authority_3 + has_realm_law = nomadic_authority_4 + has_realm_law = nomadic_authority_5 + has_trait = greatest_of_khans + } + } + is_character_window_main_character = yes + } + } + + environment = { # Spouse character + reference = "environment_mpo_tent_interior_mongol_spouse" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { + government_has_flag = government_is_nomadic + NOR = { + has_realm_law = nomadic_authority_3 + has_realm_law = nomadic_authority_4 + has_realm_law = nomadic_authority_5 + has_trait = greatest_of_khans + } + } + } + trigger_else = { + government_has_flag = government_is_nomadic + NOR = { + has_realm_law = nomadic_authority_3 + has_realm_law = nomadic_authority_4 + has_realm_law = nomadic_authority_5 + has_trait = greatest_of_khans + } + } + is_character_window_main_character = no + } + } + + # Tribal Norse + texture = { # FP1 Norse + reference = "character_view/fp1_throneroom_tribal.dds" + + trigger = { + has_fp1_dlc_trigger = yes + OR = { + AND = { + is_ruler = no + OR = { + AND = { + exists = liege + liege = { + government_has_flag = government_is_tribal + OR = { + culture = culture:norse + religion = religion:germanic_religion + has_graphical_scandinavia_region_trigger = yes + } + } + } + AND = { + exists = host + host = { + government_has_flag = government_is_tribal + OR = { + culture = culture:norse + religion = religion:germanic_religion + has_graphical_scandinavia_region_trigger = yes + } + } + } + } + } + AND = { + is_ruler = yes + government_has_flag = government_is_tribal + OR = { + culture = culture:norse + religion = religion:germanic_religion + } + } + } + } + } + + environment = { + reference = "environment_fp1_cw_tribal_main" + + trigger = { + has_fp1_dlc_trigger = yes + OR = { + AND = { + is_ruler = no + OR = { + AND = { + exists = liege + liege = { + government_has_flag = government_is_tribal + OR = { + culture = culture:norse + religion = religion:germanic_religion + has_graphical_scandinavia_region_trigger = yes + } + } + } + AND = { + exists = host + host = { + government_has_flag = government_is_tribal + OR = { + culture = culture:norse + religion = religion:germanic_religion + has_graphical_scandinavia_region_trigger = yes + } + } + } + } + } + AND = { + is_ruler = yes + government_has_flag = government_is_tribal + OR = { + culture = culture:norse + religion = religion:germanic_religion + } + } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_fp1_cw_tribal_spouse" + + trigger = { + OR = { + AND = { + exists = primary_spouse + primary_spouse = { + government_has_flag = government_is_tribal + has_fp1_dlc_trigger = yes + OR = { + culture = culture:norse + religion = religion:germanic_religion + } + } + } + AND = { + exists = betrothed + betrothed = { + government_has_flag = government_is_tribal + has_fp1_dlc_trigger = yes + OR = { + culture = culture:norse + religion = religion:germanic_religion + } + } + } + AND = { + liege.diarch ?= this + liege ?= { + government_has_flag = government_is_tribal + has_fp1_dlc_trigger = yes + OR = { + culture = culture:norse + religion = religion:germanic_religion + } + } + } + } + is_character_window_main_character = no + } + } + + # Wanua + texture = { + reference = "event_scenes/tgp_village_sea.dds" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_government = wanua_government } + } + trigger_else = { has_government = wanua_government } + } + } + + environment = { + reference = "environment_tgp_village_sea" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_government = wanua_government } + } + trigger_else = { has_government = wanua_government } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_tgp_village_sea" + + trigger = { + OR = { + primary_spouse ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_government = wanua_government } + } + trigger_else = { has_government = wanua_government } + } + betrothed ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_government = wanua_government } + } + trigger_else = { has_government = wanua_government } + } + AND = { + liege.diarch ?= this + liege ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_government = wanua_government } + } + trigger_else = { has_government = wanua_government } + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + # Tribal - Asia + texture = { + reference = "event_scenes/mpo_rural_village_asian.dds" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { + government_has_flag = government_is_tribal + has_graphical_india_region_trigger = yes + } + } + trigger_else = { + government_has_flag = government_is_tribal + has_graphical_india_region_trigger = yes + } + } + } + + environment = { + reference = "environment_mpo_rural_village_asian" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { + government_has_flag = government_is_tribal + has_graphical_india_region_trigger = yes + } + } + trigger_else = { + government_has_flag = government_is_tribal + has_graphical_india_region_trigger = yes + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_mpo_rural_village_asian" + + trigger = { + OR = { + primary_spouse ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { + government_has_flag = government_is_tribal + has_graphical_india_region_trigger = yes + } + } + trigger_else = { + government_has_flag = government_is_tribal + has_graphical_india_region_trigger = yes + } + } + betrothed ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { + government_has_flag = government_is_tribal + has_graphical_india_region_trigger = yes + } + } + trigger_else = { + government_has_flag = government_is_tribal + has_graphical_india_region_trigger = yes + } + } + AND = { + liege.diarch ?= this + liege ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { + government_has_flag = government_is_tribal + has_graphical_india_region_trigger = yes + } + } + trigger_else = { + government_has_flag = government_is_tribal + has_graphical_india_region_trigger = yes + } + } + } + } + is_character_window_main_character = no + } + } + + # Tribal + texture = { + reference = "character_view/throneroom_tribal.dds" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { government_has_flag = government_is_tribal } + } + trigger_else = { government_has_flag = government_is_tribal } + } + } + + environment = { + reference = "environment_cw_tribal_main" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { government_has_flag = government_is_tribal } + } + trigger_else = { government_has_flag = government_is_tribal } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_cw_tribal_spouse" + + trigger = { + OR = { + primary_spouse ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { government_has_flag = government_is_tribal } + } + trigger_else = { government_has_flag = government_is_tribal } + } + betrothed ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { government_has_flag = government_is_tribal } + } + trigger_else = { government_has_flag = government_is_tribal } + } + AND = { + liege.diarch ?= this + liege ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { government_has_flag = government_is_tribal } + } + trigger_else = { government_has_flag = government_is_tribal } + } + } + } + is_character_window_main_character = no + } + } + + # Iran + texture = { + reference = "event_scenes/fp3_throneroom.dds" + + trigger = { + has_fp3_dlc_trigger = yes + exists = primary_title + primary_title.tier >= tier_kingdom + has_graphical_iran_region_trigger = yes + } + } + + environment = { + reference = "environment_cw_fp2_iberian_throneroom_main" + + trigger = { + has_fp3_dlc_trigger = yes + exists = primary_title + primary_title.tier >= tier_kingdom + has_graphical_iran_region_trigger = yes + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_cw_fp2_iberian_throneroom_main" + + trigger = { + OR = { + primary_spouse ?= { + has_fp3_dlc_trigger = yes + exists = primary_title + primary_title.tier >= tier_kingdom + has_graphical_iran_region_trigger = yes + } + betrothed ?= { + has_fp3_dlc_trigger = yes + exists = primary_title + primary_title.tier >= tier_kingdom + has_graphical_iran_region_trigger = yes + } + AND = { + liege.diarch ?= this + liege ?= { + exists = primary_title + primary_title.tier >= tier_empire + has_graphical_iberia_region_trigger = yes + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + # Iberian, high rank + texture = { + reference = "character_view/fp2_throneroom_iberian.dds" + + trigger = { + high_tier_throne_room_trigger = { REGION = iberia } + } + } + + environment = { + reference = "environment_cw_fp2_iberian_throneroom_main" + + trigger = { + high_tier_throne_room_trigger = { REGION = iberia } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_cw_fp2_iberian_throneroom_spouse" + + trigger = { + high_tier_throne_room_spouse_trigger = { REGION = iberia } + is_character_window_main_character = no + } + } + + ########################################## + # Iberian, regular + texture = { + reference = "character_view/fp2_iberian.dds" + + trigger = { + has_fp2_dlc_trigger = yes + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_iberia_region_trigger = yes } + } + trigger_else = { has_graphical_iberia_region_trigger = yes } + } + } + + environment = { + reference = "environment_cw_fp2_iberian" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_iberia_region_trigger = yes } + } + trigger_else = { has_graphical_iberia_region_trigger = yes } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_cw_fp2_iberian_spouse" + + trigger = { + OR = { + primary_spouse ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_iberia_region_trigger = yes } + } + trigger_else = { has_graphical_iberia_region_trigger = yes } + } + betrothed ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_iberia_region_trigger = yes } + } + trigger_else = { has_graphical_iberia_region_trigger = yes } + } + AND = { + liege.diarch ?= this + liege ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_iberia_region_trigger = yes } + } + trigger_else = { has_graphical_iberia_region_trigger = yes } + } + } + } + is_character_window_main_character = no + } + } + + ############################################ + + # Mediterranean, high rank + texture = { + reference = "character_view/throneroom_mediterranean.dds" + + trigger = { + high_tier_throne_room_trigger = { REGION = mediterranean } + } + } + + environment = { + reference = "environment_cw_mediterranean_throneroom_main" + + trigger = { + high_tier_throne_room_trigger = { REGION = mediterranean } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_cw_mediterranean_throneroom_spouse" + + trigger = { + high_tier_throne_room_spouse_trigger = { REGION = mediterranean } + is_character_window_main_character = no + } + } + + ########################################## + # Mediterranean, regular + texture = { + reference = "character_view/mediterranean.dds" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_mediterranean_region_trigger = yes } + } + trigger_else = { has_graphical_mediterranean_region_trigger = yes } + } + } + + environment = { + reference = "environment_cw_mediterranean_main" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_mediterranean_region_trigger = yes } + } + trigger_else = { has_graphical_mediterranean_region_trigger = yes } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_cw_mediterranean_spouse" + + trigger = { + OR = { + primary_spouse ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_mediterranean_region_trigger = yes } + } + trigger_else = { has_graphical_mediterranean_region_trigger = yes } + } + betrothed ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_mediterranean_region_trigger = yes } + } + trigger_else = { has_graphical_mediterranean_region_trigger = yes } + } + AND = { + liege.diarch ?= this + liege ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_mediterranean_region_trigger = yes } + } + trigger_else = { has_graphical_mediterranean_region_trigger = yes } + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + # Japan, Emperor + texture = { + reference = "event_scenes/tgp_japan_throne_room.dds" + + trigger = { + primary_title ?= title:e_japan + } + } + + environment = { + reference = "environment_tgp_frontend_celestial_main" + + trigger = { + primary_title ?= title:e_japan + } + } + + ########################################## + + # East Asia, high rank + texture = { + reference = "event_scenes/tgp_asia_throne_room.dds" + + trigger = { + high_tier_throne_room_trigger = { REGION = east_asia } + } + } + + environment = { + reference = "environment_tgp_frontend_celestial_main" + + trigger = { + high_tier_throne_room_trigger = { REGION = east_asia } + } + } + + ########################################## + + # East Asia, governors + texture = { + reference = "event_scenes/tgp_relaxing_room_asia.dds" + + trigger = { + OR = { + east_asian_governor_trigger = yes # Governor + primary_spouse ?= { east_asian_governor_trigger = yes } # Spouse + any_close_family_member = { byzantine_governor_close_family_trigger = yes } # Close family in the same location + } + } + } + + environment = { + reference = "environment_tgp_relaxing_room_asia" + + trigger = { + OR = { + east_asian_governor_trigger = yes # Governor + primary_spouse ?= { east_asian_governor_trigger = yes } # Spouse + any_close_family_member = { east_asian_governor_close_family_trigger = yes } # Close family in the same location + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_tgp_relaxing_room_asia" + trigger = { + OR = { + east_asian_governor_trigger = yes # Governor + primary_spouse ?= { east_asian_governor_trigger = yes } # Spouse + betrothed ?= { east_asian_governor_trigger = yes } + liege ?= { + diarch ?= this + east_asian_governor_trigger = yes + } + any_close_family_member = { east_asian_governor_close_family_trigger = yes } # Close family in the same location + } + is_character_window_main_character = no + } + } + + ########################################## + + # Japan, regular (above East Asia regular so it is caught first) + texture = { + reference = "event_scenes/tgp_study_japan.dds" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner.culture = { has_cultural_pillar = heritage_japonic } + } + trigger_else = { + culture = { has_cultural_pillar = heritage_japonic } + } + } + } + + + environment = { + reference = "environment_tgp_study_japan" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner.culture = { has_cultural_pillar = heritage_japonic } + } + trigger_else = { + culture = { has_cultural_pillar = heritage_japonic } + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_tgp_study_japan" + trigger = { + OR = { + primary_spouse ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner.culture = { has_cultural_pillar = heritage_japonic } + } + trigger_else = { + culture = { has_cultural_pillar = heritage_japonic } + } + } + betrothed ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner.culture = { has_cultural_pillar = heritage_japonic } + } + trigger_else = { + culture = { has_cultural_pillar = heritage_japonic } + } + } + AND = { + liege ?= { + diarch ?= this + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner.culture = { has_cultural_pillar = heritage_japonic } + } + trigger_else = { + culture = { has_cultural_pillar = heritage_japonic } + } + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + # East Asia, regular + texture = { + reference = "event_scenes/tgp_study_asia.dds" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_east_asia_region_trigger = yes } + } + trigger_else = { + has_graphical_east_asia_region_trigger = yes + } + } + } + + environment = { + reference = "environment_tgp_study_asia" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_east_asia_region_trigger = yes } + } + trigger_else = { + has_graphical_east_asia_region_trigger = yes + } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_tgp_study_asia" + trigger = { + OR = { + primary_spouse ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_east_asia_region_trigger = yes } + } + trigger_else = { + has_graphical_east_asia_region_trigger = yes + } + } + betrothed ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_east_asia_region_trigger = yes } + } + trigger_else = { + has_graphical_east_asia_region_trigger = yes + } + } + AND = { + liege ?= { + diarch ?= this + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_east_asia_region_trigger = yes } + } + trigger_else = { + has_graphical_east_asia_region_trigger = yes + } + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + # Eastern, high rank + texture = { + reference = "character_view/throneroom_east.dds" + + trigger = { + high_tier_throne_room_trigger = { REGION = mena } + } + } + + environment = { + reference = "environment_cw_east_throneroom_main" + + trigger = { + high_tier_throne_room_trigger = { REGION = mena } + } + } + + environment = { + reference = "environment_cw_east_throneroom_spouse" + + trigger = { + high_tier_throne_room_spouse_trigger = { REGION = mena } + is_character_window_main_character = no + } + } + + ########################################## + + # Eastern, regular + texture = { + reference = "character_view/mena.dds" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_mena_region_trigger = yes } + } + trigger_else = { has_graphical_mena_region_trigger = yes } + } + } + + environment = { + reference = "environment_cw_east_main" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_mena_region_trigger = yes } + } + trigger_else = { has_graphical_mena_region_trigger = yes } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_cw_east_spouse" + + trigger = { + OR = { + primary_spouse ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_mena_region_trigger = yes } + } + trigger_else = { has_graphical_mena_region_trigger = yes } + } + betrothed ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_mena_region_trigger = yes } + } + trigger_else = { has_graphical_mena_region_trigger = yes } + } + AND = { + liege.diarch ?= this + liege ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_mena_region_trigger = yes } + } + trigger_else = { has_graphical_mena_region_trigger = yes } + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + # India, high rank + texture = { + reference = "character_view/throneroom_india.dds" + + trigger = { + high_tier_throne_room_trigger = { REGION = india } + } + } + + environment = { + reference = "environment_cw_india_throneroom_main" + + trigger = { + high_tier_throne_room_trigger = { REGION = india } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_cw_india_throneroom_spouse" + + trigger = { + high_tier_throne_room_spouse_trigger = { REGION = india } + is_character_window_main_character = no + } + } + + ########################################## + + # India, regular + texture = { + reference = "character_view/india.dds" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_india_region_trigger = yes } + } + trigger_else = { has_graphical_india_region_trigger = yes } + } + } + + environment = { + reference = "environment_cw_india_main" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_india_region_trigger = yes } + } + trigger_else = { has_graphical_india_region_trigger = yes } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_cw_india_spouse" + + trigger = { + OR = { + primary_spouse ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_india_region_trigger = yes } + } + trigger_else = { has_graphical_india_region_trigger = yes } + } + betrothed ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_india_region_trigger = yes } + } + trigger_else = { has_graphical_india_region_trigger = yes } + } + AND = { + liege.diarch ?= this + liege ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_india_region_trigger = yes } + } + trigger_else = { has_graphical_india_region_trigger = yes } + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + # Western, high rank + texture = { + reference = "character_view/throneroom_west.dds" + + trigger = { + high_tier_throne_room_trigger = { REGION = western } + } + } + + environment = { + reference = "environment_cw_west" + + trigger = { + high_tier_throne_room_trigger = { REGION = western } + is_character_window_main_character = yes + + } + } + + environment = { + reference = "environment_cw_west_spouse" + trigger = { + high_tier_throne_room_spouse_trigger = { REGION = western } + is_character_window_main_character = no + } + } + + ########################################## + + # Western, regular + texture = { + reference = "character_view/west.dds" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_western_region_trigger = yes } + } + trigger_else = { has_graphical_western_region_trigger = yes } + } + } + + texture = { + reference = "character_view/west.dds" + } + + environment = { + reference = "environment_cw_west" + + trigger = { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_western_region_trigger = yes } + } + trigger_else = { has_graphical_western_region_trigger = yes } + is_character_window_main_character = yes + } + } + + environment = { + reference = "environment_cw_west_spouse" + trigger = { + OR = { + primary_spouse ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_western_region_trigger = yes } + } + trigger_else = { has_graphical_western_region_trigger = yes } + } + betrothed ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_western_region_trigger = yes } + } + trigger_else = { has_graphical_western_region_trigger = yes } + } + AND = { + liege.diarch ?= this + liege ?= { + trigger_if = { + limit = { is_in_prison_type = house_arrest } + imprisoner = { has_graphical_western_region_trigger = yes } + } + trigger_else = { has_graphical_western_region_trigger = yes } + } + } + } + is_character_window_main_character = no + } + } + + ########################################## + + # Fallback Environment + environment = { + reference = "environment_event_temple" + } +} + +character_location_exterior = { + + texture = { + reference = "event_scenes/bp1_plains.dds" + + trigger = { + NOT = { + exists = liege + } + exists = location + location = { + terrain = plains + } + } + } + + texture = { + reference = "terrain_types/hills.dds" + + trigger = { + NOT = { + exists = liege + } + exists = location + location = { + terrain = hills + } + } + } + + texture = { + reference = "terrain_types/desert_mountains.dds" + + trigger = { + NOT = { + exists = liege + } + exists = location + location = { + terrain = desert_mountains + } + } + } + + texture = { + reference = "terrain_types/oasis.dds" + + trigger = { + NOT = { + exists = liege + } + exists = location + location = { + terrain = oasis + } + } + } + + texture = { + reference = "terrain_types/jungle.dds" + + trigger = { + NOT = { + exists = liege + } + exists = location + location = { + terrain = jungle + } + } + } + + texture = { + reference = "terrain_types/floodplains.dds" + + trigger = { + NOT = { + exists = liege + } + exists = location + location = { + terrain = floodplains + } + } + } + + texture = { + reference = "terrain_types/drylands.dds" + + trigger = { + NOT = { + exists = liege + } + exists = location + location = { + terrain = drylands + } + } + } + + texture = { + reference = "terrain_types/wetlands.dds" + + trigger = { + NOT = { + exists = liege + } + exists = location + location = { + terrain = wetlands + } + } + } + + texture = { + reference = "event_scenes/farms.dds" + + trigger = { + NOT = { + exists = liege + } + exists = location + location = { + terrain = farmlands + } + } + } + + texture = { + reference = "event_scenes/tgp_rice_fields.dds" + + trigger = { + NOT = { + exists = liege + } + exists = location + location = { + terrain = terraced_hills + } + } + } + + texture = { + reference = "event_scenes/bp1_desert.dds" + + trigger = { + NOT = { + exists = liege + } + exists = location + location = { + terrain = desert + } + } + } + + texture = { + reference = "event_scenes/steppe.dds" + + trigger = { + NOT = { + exists = liege + } + exists = location + location = { + terrain = steppe + } + } + } + + texture = { + reference = "event_scenes/forest.dds" + + trigger = { + NOT = { + exists = liege + } + exists = location + location = { + terrain = forest + } + } + } + + texture = { + reference = "event_scenes/forest_pine.dds" + + trigger = { + NOT = { + exists = liege + } + exists = location + location = { + terrain = taiga + } + } + } + + texture = { + reference = "terrain_types/mountains.dds" + + trigger = { + NOT = { + exists = liege + } + exists = location + location = { + terrain = mountains + } + } + } + + texture = { + reference = "holding_types/tribe_arid.dds" + + trigger = { + government_has_flag = government_is_tribal + exists = capital_province + capital_province = { + geographical_region = world_africa + } + } + } + + texture = { + reference = "event_scenes/steppe.dds" + + trigger = { + government_has_flag = government_is_tribal + exists = capital_province + capital_province = { + geographical_region = world_steppe + } + } + } + + texture = { + reference = "event_scenes/desert.dds" + + trigger = { + government_has_flag = government_is_tribal + exists = capital_province + capital_province = { + geographical_region = world_middle_east_arabia + } + } + } + + texture = { + reference = "event_scenes/ep3_constantinople.dds" + + trigger = { + default_location.county ?= title:c_byzantion + primary_title ?= title:k_orthodox + } + } + + texture = { + reference = "event_scenes/market_tribal.dds" + + trigger = { + OR = { + government_has_flag = government_is_tribal + capital_province ?= { geographical_region = world_siberia } + } + } + } + + texture = { + reference = "event_scenes/ep3_medi_market.dds" + + trigger = { + has_graphical_mediterranean_region_trigger = yes + } + } + + texture = { + reference = "event_scenes/tgp_chinese_city.dds" + + trigger = { + has_graphical_chinese_region_trigger = yes + } + } + + texture = { + reference = "event_scenes/tgp_japanese_city.dds" + + trigger = { + has_graphical_japanese_region_trigger = yes + } + } + + texture = { + reference = "event_scenes/tgp_market_asia.dds" + + trigger = { + has_graphical_east_asia_region_trigger = yes + } + } + + texture = { + reference = "event_scenes/market_east.dds" + + trigger = { + OR = { + AND = { + government_has_flag = government_is_tribal + capital_province ?= { geographical_region = world_tibet } + } + capital_province ?= { geographical_region = world_steppe } + capital_province ?= { geographical_region = world_asia_north_east } + has_graphical_india_region_trigger = yes + has_graphical_mena_region_trigger = yes + has_graphical_mediterranean_region_trigger = yes + } + } + } + + texture = { + reference = "event_scenes/market_west.dds" + + trigger = { + has_graphical_western_region_trigger = yes + } + } +} + +### Religious interior - Character Scope +character_religion_interior = { + + #### + # hagia sophia + #### + texture = { # Hagia Sophia + reference = "event_scenes/ep3_hagia_sophia.dds" + trigger = { + exists = liege + liege = { + completely_controls = title:c_byzantion + } + OR = { + has_council_position = councillor_court_chaplain + primary_title ?= title:k_orthodox + } + } + } + + environment = { # Hagia Sophia + reference = "environment_ep3_hagia_sophia" + trigger = { + exists = liege + liege = { + completely_controls = title:c_byzantion + } + OR = { + has_council_position = councillor_court_chaplain + primary_title ?= title:k_orthodox + } + is_character_window_main_character = yes + } + } + + texture = { + trigger = { + south_east_asian_pagan_trigger = yes + } + reference = "holding_types/tgp_temple_pagan_se_asia.dds" + } + + texture = { + trigger = { + OR = { + religion = religion:tengrism_religion + religion = religion:magyar_religion + religion = religion:siberian_religion + religion = religion:shamanism_religion + religion = religion:kamuyism_religion + } + } + reference = "holding_types/mpo_temple_steppe.dds" + } + + environment = { + trigger = { + OR = { + religion = religion:tengrism_religion + religion = religion:magyar_religion + religion = religion:siberian_religion + religion = religion:shamanism_religion + religion = religion:kamuyism_religion + } + } + reference = "environment_mpo_temple_steppe" + } + + # FP3 + + texture = { + trigger = { religion = religion:zoroastrianism_religion } + reference = "event_scenes/fp3_temple.dds" + } + + environment = { + trigger = { religion = religion:zoroastrianism_religion } + reference = "environment_event_fp3_temple" + } + + # Christianity + + texture = { + trigger = { + liege.culture ?= { has_building_gfx = iberian_building_gfx } + } + reference = "event_scenes/fp2_temple.dds" + } + + environment = { + trigger = { + liege.culture ?= { has_building_gfx = iberian_building_gfx } + } + reference = "environment_event_fp2_temple" + } + + # Christianity + + texture = { + trigger = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } + reference = "event_scenes/church.dds" + } + + environment = { + trigger = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } + reference = "environment_event_church" + } + + # Islam + + texture = { + trigger = { religion = religion:islam_religion } + reference = "event_scenes/mosque.dds" + } + + environment = { + trigger = { religion = religion:islam_religion } + reference = "environment_event_mosque" + } + + # FP1 + + texture = { # FP1 + trigger = { religion = religion:germanic_religion } + reference = "event_scenes/fp1_tribal_temple.dds" + } + + environment = { # FP1 + trigger = { religion = religion:germanic_religion } + reference = "environment_event_fp1_tribal_temple" + } + + # TGP - Buddhist + + texture = { # TGP + trigger = { religion = religion:buddhism_religion } + reference = "event_scenes/tgp_temple_asia.dds" + } + + environment = { # TGP + trigger = { religion = religion:buddhism_religion } + reference = "environment_tgp_temple_asia" + } + + # TGP - Taoism + + texture = { # TGP + trigger = { religion = religion:taoism_religion } + reference = "event_scenes/tgp_holysite_asia.dds" + } + + environment = { # TGP + trigger = { religion = religion:taoism_religion } + reference = "environment_tgp_holysite_asia" + } + + # TGP - Confucionism + + texture = { # TGP + trigger = { religion = religion:confucianism_religion } + reference = "event_scenes/tgp_holysite_asia.dds" + } + + environment = { # TGP + trigger = { religion = religion:confucianism_religion } + reference = "environment_tgp_holysite_asia" + } + + # TGP - Hinduism + + texture = { # TGP + trigger = { religion = religion:hinduism_religion } + reference = "event_scenes/ep2_holysite_indian.dds" + } + + environment = { # TGP + trigger = { religion = religion:hinduism_religion } + reference = "environment_ep2_holysite_indian" + } + + # Fallback + + texture = { reference = "event_scenes/temple.dds" } + + environment = { reference = "environment_event_temple" } + + texture = { + reference = "blank.dds" + } + + # texture = { + # reference = "gfx/interface/skins/norse/illustrations/council/bg_council_chaplain.dds" + + # trigger = { + # AND = { + # religion = religion:pagan + # has_dlc_feature = the_northern_lords + # } + # } + # } + + environment = { + reference = "character_view_main" + + trigger = { + is_character_window_main_character = yes + } + } + + environment = { + reference = "character_view_spouse" + } +} + +### Religious interior - Faith Scope +religion_interior = { + + ######################NEOW STUFF######################## + + +# texture = { +# trigger = { religion = religion:catholic_religion } +# reference = "event_scenes/church.dds" +# } +# +# environment = { +# trigger = { religion = religion:catholic_religion } +# reference = "environment_event_church" +# } +# +# texture = { +# trigger = { religion = religion:protestant_religion } +# reference = "event_scenes/church.dds" +# } +# +# environment = { +# trigger = { religion = religion:protestant_religion } +# reference = "environment_event_church" +# } +# +# texture = { +# trigger = { religion = religion:eastern_orthodox_religion } +# reference = "event_scenes/church.dds" +# } +# +# environment = { +# trigger = { religion = religion:eastern_orthodox_religion } +# reference = "environment_event_church" +# } + + texture = { + trigger = { this = faith:trenchsinger } + reference = "event_scenes/battlefield.dds" + } + + texture = { + trigger = { religion = religion:oceanic_religion } + reference = "event_scenes/fp1_ocean.dds" + } + + texture = { + trigger = { this = faith:illuminated } + reference = "event_scenes/fp4_catacombs.dds" + } + + texture = { + trigger = { this = faith:elysian } + reference = "event_scenes/fp4_catacombs.dds" + } + + texture = { + trigger = { this = faith:obscurant } + reference = "event_scenes/fp1_tribal_prison.dds" + } + + texture = { + trigger = { religion = religion:folkgerman_religion } + reference = "event_scenes/bp3_mountain_winter.dds" + } + + texture = { + trigger = { religion = religion:novelist_religion } + reference = "event_scenes/ep3_medi_study.dds" + } + + texture = { + trigger = { religion = religion:wicca_religion } + reference = "event_scenes/forest.dds" + } + + texture = { + trigger = { religion = religion:druidic_religion } + reference = "event_scenes/forest.dds" + } + + texture = { + trigger = { religion = religion:europeanist_religion } + reference = "event_scenes/garden.dds" + } + + texture = { + trigger = { religion = religion:hermetic_religion } + reference = "event_scenes/study.dds" + } + + texture = { + trigger = { this = faith:leviathan } + reference = "event_scenes/fp4_funeral_pyre.dds" + } + + texture = { + trigger = { this = faith:jack_tar } + reference = "event_scenes/fp1_ocean.dds" + } + + #Giving simurghis muslim bg + texture = { + trigger = { this = faith:simurghi } + reference = "event_scenes/mosque.dds" + } + + environment = { + trigger = { this = faith:simurghi } + reference = "environment_event_mosque" + } + + #Thelemo + texture = { # FP1 + trigger = { religion = religion:thelema_religion } + reference = "event_scenes/fp1_tribal_temple.dds" + } + + environment = { # FP1 + trigger = { religion = religion:thelema_religion } + reference = "environment_event_fp1_tribal_temple" + } + + ######################END OF NEOW STUFF###################### + + # FP3 + + texture = { + trigger = { religion = religion:zoroastrianism_religion } + reference = "event_scenes/fp3_temple.dds" + } + + environment = { + trigger = { religion = religion:zoroastrianism_religion } + reference = "environment_event_fp3_temple" + } + + # Christianity + + texture = { + trigger = { + OR = { + this = faith:mozarabic_church + this = faith:muwalladi + } + } + reference = "event_scenes/fp2_temple.dds" + } + + environment = { + trigger = { + OR = { + this = faith:mozarabic_church + this = faith:muwalladi + } + } + reference = "environment_event_fp2_temple" + } + + # Christianity + + texture = { + trigger = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } + reference = "event_scenes/church.dds" + } + + environment = { + trigger = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } } + reference = "environment_event_church" + } + + # Islam + + texture = { + trigger = { religion = religion:islam_religion } + reference = "event_scenes/mosque.dds" + } + + environment = { + trigger = { religion = religion:islam_religion } + reference = "environment_event_mosque" + } + + # FP1 + + texture = { # FP1 + trigger = { religion = religion:germanic_religion } + reference = "event_scenes/fp1_tribal_temple.dds" + } + + environment = { # FP1 + trigger = { religion = religion:germanic_religion } + reference = "environment_event_fp1_tribal_temple" + } + + # Fallback + + texture = { reference = "event_scenes/temple.dds" } + + environment = { reference = "environment_event_temple" } + + texture = { + reference = "blank.dds" + } + + # texture = { + # reference = "gfx/interface/skins/norse/illustrations/council/bg_council_chaplain.dds" + + # trigger = { + # AND = { + # religion = religion:pagan + # has_dlc_feature = the_northern_lords + # } + # } + # } + + environment = { + reference = "character_view_main" + + trigger = { + is_character_window_main_character = yes + } + } + + environment = { + reference = "character_view_spouse" + } +} + +### Religious holding image +religion_holding = { + texture = { + trigger = { + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + NOT = { + faith = faith:nestorian + } + } + reference = "holding_types/temple_christian.dds" + } + + texture = { + trigger = { + religion = religion:islam_religion + } + reference = "holding_types/temple_islamic.dds" + } + + texture = { + reference = "holding_types/temple_generic_grass.dds" + } + + texture = { + reference = "blank.dds" + } +} + +### Holding image based on title +title_holding = { + texture = { + trigger = { + OR = { + is_holy_order = yes + is_mercenary_company = yes + } + } + reference = "holding_types/castle_western.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + NOT = { exists = scope:province } + } + reference = "interior/temple.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + has_holding_type = castle_holding + exists = culture + culture = { + has_building_gfx = japanese_building_gfx + } + } + } + reference = "holding_types/tgp_castle_japan.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + has_holding_type = castle_holding + exists = culture + culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + } + reference = "holding_types/tgp_castle_china.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + OR = { + has_holding_type = castle_holding + has_holding_type = temple_citadel_holding + } + exists = culture + culture_has_southeast_asian_heritage_pillar_trigger = yes + } + } + reference = "holding_types/tgp_castle_se_asia.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + has_holding_type = castle_holding + exists = culture + culture = { + has_graphical_india_culture_group_trigger = yes + } + } + } + reference = "holding_types/castle_india.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + has_holding_type = castle_holding + exists = culture + culture = { + has_graphical_mediterranean_culture_group_trigger = yes + } + } + } + reference = "holding_types/castle_mediterranean.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + has_holding_type = castle_holding + exists = culture + culture = { + has_graphical_mena_culture_group_trigger = yes + } + } + } + reference = "holding_types/castle_mena.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + has_holding_type = castle_holding + exists = culture + culture = { + has_graphical_western_culture_group_trigger = yes + } + } + } + reference = "holding_types/castle_western.dds" + } + texture = { # Fallback + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + has_holding_type = castle_holding + } + } + reference = "holding_types/castle_western.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + has_holding_type = tribal_holding + OR = { + terrain = desert + terrain = desert_mountains + terrain = oasis + terrain = steppe + terrain = drylands + geographical_region = world_steppe + geographical_region = world_middle_east_persia + geographical_region = world_middle_east_jerusalem + geographical_region = world_steppe + geographical_region = world_middle_east_persia + geographical_region = world_middle_east_jerusalem + geographical_region = world_africa + geographical_region = world_middle_east_arabia + } + } + } + reference = "holding_types/tribe_arid.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + has_holding_type = tribal_holding + } + } + reference = "holding_types/tribe_grass.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + has_holding_type = city_holding + exists = culture + culture = { + has_graphical_india_culture_group_trigger = yes + } + } + } + reference = "holding_types/city_india.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + has_holding_type = city_holding + exists = culture + culture = { + has_building_gfx = japanese_building_gfx + } + } + } + reference = "holding_types/tgp_city_japan.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + has_holding_type = city_holding + exists = culture + culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + } + reference = "holding_types/tgp_city_china.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + has_holding_type = city_holding + exists = culture + culture = { + has_graphical_mediterranean_culture_group_trigger = yes + } + } + } + reference = "holding_types/city_mediterranean.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + has_holding_type = city_holding + exists = culture + culture = { + has_graphical_mena_culture_group_trigger = yes + } + } + } + reference = "holding_types/city_mena.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + has_holding_type = city_holding + exists = culture + culture = { + has_graphical_western_culture_group_trigger = yes + } + } + } + reference = "holding_types/city_western.dds" + } + texture = { # Fallback + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + has_holding_type = city_holding + } + } + reference = "holding_types/city_western.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + OR = { + has_holding_type = church_holding + has_holding_type = temple_citadel_holding + } + faith.OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + } + } + reference = "holding_types/temple_christian.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + OR = { + has_holding_type = church_holding + has_holding_type = temple_citadel_holding + } + faith.religion = { is_in_family = rf_pagan } + OR = { + faith.religion = religion:baltic_religion + faith.religion = religion:finno_ugric_religion + faith.religion = religion:germanic_religion + faith.religion = religion:paganism_religion + faith.religion = religion:slavic_religion + } + } + } + reference = "holding_types/temple_northern_pagan.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + OR = { + has_holding_type = church_holding + has_holding_type = temple_citadel_holding + } + religion = religion:shintoism_religion + } + } + reference = "holding_types/tgp_shinto_temple.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + OR = { + has_holding_type = church_holding + has_holding_type = temple_citadel_holding + } + faith.religion = { + OR = { + is_in_family = rf_eastern + is_in_family = rf_sinitic + } + } + culture = { + has_graphical_east_asia_culture_group_trigger = yes + } + } + } + reference = "holding_types/tgp_chinese_pagoda.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + OR = { + has_holding_type = church_holding + has_holding_type = temple_citadel_holding + } + faith.religion = { + OR = { + is_in_family = rf_eastern + is_in_family = rf_sinitic + } + } + } + } + reference = "holding_types/temple_india.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + OR = { + has_holding_type = church_holding + has_holding_type = temple_citadel_holding + } + faith.religion = religion:islam_religion + } + } + reference = "holding_types/temple_islamic.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + OR = { + has_holding_type = church_holding + has_holding_type = temple_citadel_holding + } + OR = { + terrain = desert + terrain = desert_mountains + terrain = oasis + terrain = steppe + terrain = drylands + geographical_region = world_steppe + geographical_region = world_middle_east_persia + geographical_region = world_middle_east_jerusalem + geographical_region = world_steppe + geographical_region = world_middle_east_persia + geographical_region = world_middle_east_jerusalem + geographical_region = world_africa + geographical_region = world_middle_east_arabia + } + } + } + reference = "holding_types/temple_generic_arid.dds" + } + texture = { # Fallback + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + OR = { + has_holding_type = church_holding + has_holding_type = temple_citadel_holding + } + } + } + reference = "holding_types/temple_generic_grass.dds" + } + + ### Baronies without holdings show their terrain type + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + terrain = desert + } + } + reference = "terrain_types/desert.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + terrain = desert_mountains + } + } + reference = "terrain_types/desert_mountains.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + terrain = drylands + } + } + reference = "terrain_types/drylands.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + terrain = farmlands + } + } + reference = "terrain_types/farmlands.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + terrain = floodplains + } + } + reference = "terrain_types/floodplains.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + terrain = forest + } + } + reference = "terrain_types/forest.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + terrain = hills + } + } + reference = "terrain_types/hills.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + terrain = jungle + } + } + reference = "terrain_types/jungle.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + terrain = mountains + } + } + reference = "terrain_types/mountains.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + terrain = oasis + } + } + reference = "terrain_types/oasis.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + terrain = plains + } + } + reference = "terrain_types/plains.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + terrain = steppe + } + } + reference = "terrain_types/steppe.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + terrain = taiga + } + } + reference = "terrain_types/taiga.dds" + } + texture = { + trigger = { + title_illustration_save_province_temporary = yes + scope:province = { + terrain = wetlands + } + } + reference = "terrain_types/wetlands.dds" + } + # Ultimate fallback + texture = { + reference = "terrain_types/plains.dds" + } +} + +artifact_regional_pattern = { + + # India + texture = { + reference = "regional_patterns/mask_pattern_indian.dds" + trigger = { + has_graphical_india_culture_group_trigger = yes + } + } + + # Mena + texture = { + reference = "regional_patterns/mask_pattern_mena.dds" + trigger = { + has_graphical_mena_culture_group_trigger = yes + } + } + + # Mediterranean + texture = { + reference = "regional_patterns/mask_pattern_medi.dds" + trigger = { + has_graphical_mediterranean_culture_group_trigger = yes + } + } + + # Western + texture = { + reference = "regional_patterns/mask_pattern_western.dds" + trigger = { + has_graphical_western_culture_group_trigger = yes + } + } + + # Fallback + texture = { + reference = "regional_patterns/mask_pattern_western.dds" + } +} + +### Private location background for a character (mostly interior, but sometimes exterior for flavour) +# This intentionally tries to be different from the 'character_view_bg' because you might see them at the same time +# Used in character memory window +character_private = { + ###################################### + # Dead + texture = { + reference = "event_scenes/temple.dds" + trigger = { + is_alive = no + } + } + + ########################################## + + # Norse ruler + texture = { + # Just hangin' at the runestone & thinking of things + reference = "event_scenes/fp1_runestone.dds" + + trigger = { + exists = primary_title + OR = { + culture = culture:norse + religion = religion:germanic_religion + has_graphical_scandinavia_region_trigger = yes + } + } + } + + # Norse + texture = { + reference = "event_scenes/fp1_tribal_temple.dds" + + trigger = { + OR = { + culture = culture:norse + religion = religion:germanic_religion + has_graphical_scandinavia_region_trigger = yes + } + } + } + + ########################################## + + # Tribal, landed + texture = { + reference = "event_scenes/fp1_tribal_temple.dds" + + trigger = { + exists = primary_title + government_has_flag = government_is_tribal + } + } + + # Tribal + texture = { + reference = "event_scenes/fp1_steward_study.dds" + + trigger = { + OR = { + AND = { + exists = host + host = { + government_has_flag = government_is_tribal + } + } + AND = { + exists = liege + liege = { + government_has_flag = government_is_tribal + } + } + } + } + } + + + ########################################## + + # Iberian, landed + texture = { + reference = "event_scenes/bp1_relaxing_room_mena.dds" + + trigger = { + OR = { + is_landed = yes + domicile ?= { is_domicile_type = estate } + } + has_graphical_iberia_region_trigger = yes + } + } + + # Iberian, regular + texture = { + reference = "event_scenes/sittingroom.dds" + + trigger = { + has_graphical_iberia_region_trigger = yes + } + } + + ############################################ + + # Mediterranean, landed + texture = { + reference = "event_scenes/ep3_relaxing_room.dds" + + trigger = { + is_landed = yes + has_graphical_mediterranean_region_trigger = yes + } + } + + # Mediterranean, estate + texture = { + reference = "event_scenes/ep3_medi_estate.dds" + + trigger = { + is_landed = no + domicile ?= { is_domicile_type = estate } + has_graphical_mediterranean_region_trigger = yes + } + } + + ########################################## + + # Eastern, landed + texture = { + reference = "event_scenes/fp2_corridor_day.dds" + + trigger = { + OR = { + is_landed = yes + domicile ?= { is_domicile_type = estate } + } + has_graphical_mena_region_trigger = yes + } + } + + # Eastern, estate + + texture = { + reference = "event_scenes/tgp_asia_estate.dds" + + trigger = { + OR = { + is_landed = yes + domicile ?= { + OR = { + is_domicile_type = estate + is_domicile_type = east_asian_estate + is_domicile_type = japanese_manor + } + } + } + has_graphical_east_asia_region_trigger = yes + } + } + + ########################################## + + # Eastern, regular + texture = { + reference = "event_scenes/bp1_courtyard_mena.dds" + + trigger = { + has_graphical_mena_region_trigger = yes + } + } + + ########################################## + + # India, high rank + texture = { + reference = "event_scenes/bp1_corridor_indian_day.dds" + + trigger = { + OR = { + is_landed = yes + domicile ?= { is_domicile_type = estate } + } + has_graphical_india_region_trigger = yes + } + } + + ########################################## + + # India, regular + texture = { + reference = "event_scenes/bp1_courtyard_indian.dds" + + trigger = { + has_graphical_india_region_trigger = yes + } + } + + ########################################## + + # Western, high rank + texture = { + reference = "event_scenes/bp1_relaxing_room_western.dds" + + trigger = { + OR = { + is_landed = yes + domicile ?= { is_domicile_type = estate } + } + has_graphical_western_region_trigger = yes + } + } + + ########################################## + + # Western, regular + texture = { + reference = "event_scenes/study.dds" + + trigger = { + has_graphical_western_region_trigger = yes + } + } + + ########################################## + + # Adventurer, leader + texture = { + reference = "event_scenes/ep3_relaxing_tent.dds" + + trigger = { + domicile ?= { is_domicile_type = camp } + } + } + + # Adventurer, regular + texture = { + reference = "event_scenes/ep3_camp_arid_terrain.dds" + + trigger = { + employer.domicile ?= { is_domicile_type = camp } + } + } + + ########################################## + + # Fallbacks + texture = { + reference = "interior/temple.dds" + } + environment = { + reference = "environment_event_temple" + } + +}