Error squishing

This commit is contained in:
Heidesommer 2026-05-08 12:04:25 -04:00
parent 8710896779
commit 5b029d5247
27 changed files with 1625 additions and 2664 deletions

View file

@ -70,12 +70,26 @@ ramparts_02 = {
can_construct_potential = {
building_ramparts_requirement_terrain = yes
building_requirement_castle_city_church = { LEVEL = 01 }
scope:holder.culture = {
has_innovation = innovation_motte
}
}
can_construct_showing_failures_only = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
scope:holder.culture = {
has_innovation = innovation_motte
}
}
trigger_else = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
building_requirement_tribal = no
}
@ -126,10 +140,28 @@ ramparts_03 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
has_innovation = innovation_battlements
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 01 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_motte
}
}
}
can_construct_showing_failures_only = {
@ -180,10 +212,28 @@ ramparts_04 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
has_innovation = innovation_battlements
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 01 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_motte
}
}
}
can_construct_showing_failures_only = {
@ -237,10 +287,28 @@ ramparts_05 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
has_innovation = innovation_hoardings
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 02 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_battlements
}
}
}
can_construct_showing_failures_only = {
@ -294,10 +362,28 @@ ramparts_06 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
has_innovation = innovation_hoardings
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 02 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_battlements
}
}
}
can_construct_showing_failures_only = {
@ -351,10 +437,28 @@ ramparts_07 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
has_innovation = innovation_machicolations
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 03 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_hoardings
}
}
}
can_construct_showing_failures_only = {
@ -408,10 +512,28 @@ ramparts_08 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
has_innovation = innovation_machicolations
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 03 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_hoardings
}
}
}
can_construct_showing_failures_only = {
@ -525,12 +647,26 @@ curtain_walls_02 = {
can_construct_potential = {
building_curtain_walls_requirement_terrain = yes
building_requirement_castle_city_church = { LEVEL = 01 }
scope:holder.culture = {
has_innovation = innovation_motte
}
}
can_construct_showing_failures_only = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
scope:holder.culture = {
has_innovation = innovation_motte
}
}
trigger_else = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
building_requirement_tribal = no
}
@ -584,9 +720,27 @@ curtain_walls_03 = {
}
can_construct = {
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
has_innovation = innovation_battlements
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
has_innovation = innovation_battlements
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 01 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_motte
}
}
}
@ -640,9 +794,27 @@ curtain_walls_04 = {
}
can_construct = {
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
has_innovation = innovation_battlements
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
has_innovation = innovation_battlements
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 01 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_motte
}
}
}
@ -696,9 +868,27 @@ curtain_walls_05 = {
}
can_construct = {
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
has_innovation = innovation_hoardings
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
has_innovation = innovation_hoardings
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 02 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_battlements
}
}
}
@ -753,9 +943,27 @@ curtain_walls_06 = {
}
can_construct = {
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
has_innovation = innovation_hoardings
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
has_innovation = innovation_hoardings
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 02 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_battlements
}
}
}
@ -811,9 +1019,27 @@ curtain_walls_07 = {
}
can_construct = {
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
has_innovation = innovation_machicolations
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
has_innovation = innovation_machicolations
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 03 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_hoardings
}
}
}
@ -869,9 +1095,27 @@ curtain_walls_08 = {
}
can_construct = {
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
has_innovation = innovation_machicolations
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
has_innovation = innovation_machicolations
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 03 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_hoardings
}
}
}
@ -990,12 +1234,26 @@ watchtowers_02 = {
can_construct_potential = {
building_watchtowers_requirement_terrain = yes
building_requirement_castle_city_church = { LEVEL = 01 }
scope:holder.culture = {
has_innovation = innovation_motte
}
}
can_construct_showing_failures_only = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
scope:holder.culture = {
has_innovation = innovation_motte
}
}
trigger_else = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
building_requirement_tribal = no
}
@ -1051,10 +1309,28 @@ watchtowers_03 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
has_innovation = innovation_battlements
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 01 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_motte
}
}
}
can_construct_showing_failures_only = {
@ -1109,10 +1385,28 @@ watchtowers_04 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
has_innovation = innovation_battlements
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 01 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_motte
}
}
}
can_construct_showing_failures_only = {
@ -1168,10 +1462,28 @@ watchtowers_05 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
has_innovation = innovation_hoardings
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 02 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_battlements
}
}
}
can_construct_showing_failures_only = {
@ -1228,10 +1540,28 @@ watchtowers_06 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
has_innovation = innovation_hoardings
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 02 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_battlements
}
}
}
can_construct_showing_failures_only = {
@ -1289,10 +1619,28 @@ watchtowers_07 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
has_innovation = innovation_machicolations
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 03 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_hoardings
}
}
}
can_construct_showing_failures_only = {
@ -1350,10 +1698,28 @@ watchtowers_08 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
has_innovation = innovation_machicolations
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 03 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_hoardings
}
}
}
can_construct_showing_failures_only = {
@ -1463,12 +1829,26 @@ hill_forts_02 = {
can_construct_potential = {
building_hill_forts_requirement_terrain = yes
building_requirement_castle_city_church = { LEVEL = 01 }
scope:holder.culture = {
has_innovation = innovation_motte
}
}
can_construct_showing_failures_only = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
scope:holder.culture = {
has_innovation = innovation_motte
}
}
trigger_else = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
building_requirement_tribal = no
}
@ -1515,10 +1895,28 @@ hill_forts_03 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
has_innovation = innovation_battlements
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 01 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_motte
}
}
}
can_construct_showing_failures_only = {
@ -1564,10 +1962,28 @@ hill_forts_04 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
has_innovation = innovation_battlements
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 01 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_motte
}
}
}
can_construct_showing_failures_only = {
@ -1614,10 +2030,28 @@ hill_forts_05 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
has_innovation = innovation_hoardings
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 02 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_battlements
}
}
}
can_construct_showing_failures_only = {
@ -1664,10 +2098,28 @@ hill_forts_06 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
has_innovation = innovation_hoardings
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 02 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_battlements
}
}
}
can_construct_showing_failures_only = {
@ -1714,10 +2166,28 @@ hill_forts_07 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
has_innovation = innovation_machicolations
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 03 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_hoardings
}
}
}
can_construct_showing_failures_only = {
@ -1764,10 +2234,28 @@ hill_forts_08 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
has_innovation = innovation_machicolations
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 03 }
culture = {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
has_innovation = innovation_hoardings
}
}
}
can_construct_showing_failures_only = {

File diff suppressed because it is too large Load diff

View file

@ -6,7 +6,18 @@
tribe_01 = {
construction_time = slow_construction_time
#Meshes (Indented for readability)
assets = {
# Emishi/Amuric - Falls back to Japanese or Steppe
asset = {
type = pdxmesh
names = {
"building_emishi_tribal_01_mesh"
}
requires_dlc_flag = north_pacific_attire
graphical_cultures = { emishi_building_gfx amuric_building_gfx }
illustration = @holding_illustration_grass
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/tribal_city" soundparameter = { "Tier" = 0 } }
}
### GENERIC ###
asset = {
type = pdxmesh
@ -72,6 +83,7 @@ tribe_01 = {
illustration = @holding_illustration_seasia
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/tribal_city" soundparameter = { "Tier" = 0 } }
}
}
is_enabled = {
building_requirement_tribal = yes
@ -147,7 +159,18 @@ tribe_01 = {
tribe_02 = {
construction_time = slow_construction_time
#Meshes (Indented for readability)
assets = {
# Emishi/Amuric - Falls back to Japanese or Steppe
asset = {
type = pdxmesh
names = {
"building_emishi_tribal_02_mesh"
}
requires_dlc_flag = north_pacific_attire
graphical_cultures = { emishi_building_gfx amuric_building_gfx }
illustration = @holding_illustration_grass
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/tribal_city" soundparameter = { "Tier" = 0 } }
}
### GENERIC ###
asset = {
type = pdxmesh
@ -213,6 +236,7 @@ tribe_02 = {
illustration = @holding_illustration_seasia
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/City/tribal_city" soundparameter = { "Tier" = 0 } }
}
}
is_enabled = {
building_requirement_tribal = yes
@ -392,6 +416,11 @@ war_camps_01 = {
stationed_archer_cavalry_toughness_mult = normal_maa_toughness_tier_1
}
county_culture_modifier = {
parameter = strength_in_numbers_maa_limit_bonus
levy_size = 0.01
}
province_terrain_modifier = {
parameter = coastal_tribe_bonuses
is_coastal = yes

View file

@ -83,7 +83,7 @@ cluny_abbey_01 = {
custom_description = {
text = holy_site_christian_or_holy_site_trigger
OR = {
scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } }
christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder }
custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } }
}
}
@ -125,6 +125,7 @@ cluny_abbey_01 = {
type = special
flag = travel_point_of_interest_religious
flag = special_university
flag = religious_studies_location
}
cluny_abbey_02 = {
asset = {
@ -139,7 +140,7 @@ cluny_abbey_02 = {
custom_description = {
text = holy_site_christian_or_holy_site_trigger
OR = {
scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } }
christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder }
custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } }
}
}
@ -181,6 +182,7 @@ cluny_abbey_02 = {
}
type = special
flag = travel_point_of_interest_religious
flag = religious_studies_location
}
##########
# Walls of York
@ -233,7 +235,7 @@ damascus_mosque_01 = {
custom_description = {
text = holy_site_muslim_or_holy_site_trigger
OR = {
scope:holder = { religion = religion:islam_religion }
islam_or_syncretic_with_islam_trigger = { CHARACTER = scope:holder }
custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } }
}
}
@ -278,7 +280,12 @@ jokhang_01 = {
construction_time = very_slow_construction_time
type_icon = "icon_structure_jokhang.dds"
can_construct_potential = { building_requirement_tribal = no }
is_enabled = { custom_description = { text = buddhas_of_bamian_trigger scope:holder = { religion = { is_in_family = rf_eastern } } } }
is_enabled = {
custom_description = {
text = buddhas_of_bamian_trigger
eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder }
}
}
cost_gold = 1000
county_holder_character_modifier = {
monthly_piety_gain_per_dread_add = 0.02
@ -302,6 +309,7 @@ jokhang_01 = {
}
type = special
flag = travel_point_of_interest_religious
flag = religious_studies_location
}
##########
# Wartburg
@ -356,7 +364,7 @@ beta_giyorgis_01 = {
custom_description = {
text = holy_site_christian_or_holy_site_trigger
OR = {
scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } }
christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder }
custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } }
}
}
@ -403,7 +411,7 @@ holy_wisdom_01 = {
custom_description = {
text = holy_site_christian_or_holy_site_trigger
OR = {
scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } }
christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder }
custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } }
}
}
@ -432,6 +440,7 @@ holy_wisdom_01 = {
}
type = special
flag = travel_point_of_interest_religious
flag = religious_studies_location
}
##########
# Kano Earthworks
@ -514,6 +523,7 @@ somapura_university_01 = {
type = special
flag = travel_point_of_interest_learning
flag = special_university
flag = religious_studies_location
}
##########
# Duomo Florence
@ -532,7 +542,7 @@ duomo_florence_01 = {
custom_description = {
text = holy_site_christian_or_holy_site_trigger
OR = {
scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } }
christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder }
custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } }
}
}
@ -558,6 +568,7 @@ duomo_florence_01 = {
}
type = special
flag = travel_point_of_interest_religious
flag = religious_studies_location
}
duomo_florence_02 = {
asset = {
@ -573,7 +584,7 @@ duomo_florence_02 = {
custom_description = {
text = holy_site_christian_or_holy_site_trigger
OR = {
scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } }
christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder }
custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } }
}
}
@ -602,6 +613,7 @@ duomo_florence_02 = {
}
type = special
flag = travel_point_of_interest_religious
flag = religious_studies_location
}
duomo_florence_03 = {
asset = {
@ -617,7 +629,7 @@ duomo_florence_03 = {
custom_description = {
text = holy_site_christian_or_holy_site_trigger
OR = {
scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } }
christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder }
custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } }
}
}
@ -648,6 +660,7 @@ duomo_florence_03 = {
}
type = special
flag = travel_point_of_interest_religious
flag = religious_studies_location
}
duomo_florence_04 = {
asset = {
@ -662,7 +675,7 @@ duomo_florence_04 = {
custom_description = {
text = holy_site_christian_or_holy_site_trigger
OR = {
scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } }
christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder }
custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } }
}
}
@ -695,6 +708,7 @@ duomo_florence_04 = {
}
type = special
flag = travel_point_of_interest_religious
flag = religious_studies_location
}
##########
# Konark Sun Temple
@ -708,7 +722,12 @@ konark_temple_01 = {
construction_time = very_slow_construction_time
type_icon = "icon_structure_konark_temple.dds"
can_construct_potential = { building_requirement_tribal = no }
is_enabled = { custom_description = { text = buddhas_of_bamian_trigger scope:holder = { religion = { is_in_family = rf_eastern } } } }
is_enabled = {
custom_description = {
text = buddhas_of_bamian_trigger
eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder }
}
}
can_construct = { scope:holder.culture = { has_innovation = innovation_guilds } }
cost_gold = 1000
county_holder_character_modifier = {
@ -733,6 +752,7 @@ konark_temple_01 = {
}
type = special
flag = travel_point_of_interest_religious
flag = religious_studies_location
}
##########
# al-Qarawiyyin University
@ -778,6 +798,7 @@ al_qarawiyyin_university_01 = {
type = special
flag = travel_point_of_interest_learning
flag = special_university
flag = religious_studies_location
}
##########
# Kairouan basins
@ -912,7 +933,7 @@ wawel_cathedral_01 = { #Collegiate Church of St. Mary and St. Alexius
custom_description = {
text = holy_site_christian_or_holy_site_trigger
OR = {
scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } }
christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder }
custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } }
}
}
@ -945,6 +966,7 @@ wawel_cathedral_01 = { #Collegiate Church of St. Mary and St. Alexius
next_building = wawel_cathedral_02
type = special
flag = travel_point_of_interest_religious
flag = religious_studies_location
}
wawel_cathedral_02 = { #Archcollegiate Church of St. Mary and St. Alexius
@ -966,7 +988,7 @@ wawel_cathedral_02 = { #Archcollegiate Church of St. Mary and St. Alexius
custom_description = {
text = holy_site_christian_or_holy_site_trigger
OR = {
scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } }
christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder }
custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } }
}
}
@ -979,8 +1001,8 @@ wawel_cathedral_02 = { #Archcollegiate Church of St. Mary and St. Alexius
clergy_opinion = 4
}
county_modifier = {
development_growth_factor = 0.1
development_growth = 0.2
development_growth_factor = 0.075
development_growth = 0.15
county_opinion_add = 15
}
province_modifier = {
@ -999,6 +1021,7 @@ wawel_cathedral_02 = { #Archcollegiate Church of St. Mary and St. Alexius
next_building = wawel_cathedral_03
type = special
flag = travel_point_of_interest_religious
flag = religious_studies_location
}
wawel_cathedral_03 = { #Cathedral of St. Mary and St. Alexius - althistory upgrade
@ -1020,7 +1043,7 @@ wawel_cathedral_03 = { #Cathedral of St. Mary and St. Alexius - althistory upgra
custom_description = {
text = holy_site_christian_or_holy_site_trigger
OR = {
scope:holder = { OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } }
christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder }
custom_description = { text = holy_site_building_trigger barony = { is_holy_site_of = scope:holder.faith } }
}
}
@ -1033,8 +1056,8 @@ wawel_cathedral_03 = { #Cathedral of St. Mary and St. Alexius - althistory upgra
clergy_opinion = 6
}
county_modifier = {
development_growth_factor = 0.2
development_growth = 0.3
development_growth_factor = 0.1
development_growth = 0.2
county_opinion_add = 15
}
province_modifier = {
@ -1052,6 +1075,7 @@ wawel_cathedral_03 = { #Cathedral of St. Mary and St. Alexius - althistory upgra
}
type = special
flag = travel_point_of_interest_religious
flag = religious_studies_location
}
##########
# Vatapi Caves
@ -1065,7 +1089,12 @@ vatapi_caves_01 = {
construction_time = very_slow_construction_time
type_icon = "icon_structure_vatapi_caves.dds"
can_construct_potential = { building_requirement_tribal = no }
is_enabled = { custom_description = { text = buddhas_of_bamian_trigger scope:holder = { religion = { is_in_family = rf_eastern } } } }
is_enabled = {
custom_description = {
text = buddhas_of_bamian_trigger
eastern_or_syncretic_with_eastern_trigger = { CHARACTER = scope:holder }
}
}
cost_gold = 1000
character_modifier = {
monthly_piety = 2
@ -1086,6 +1115,7 @@ vatapi_caves_01 = {
}
type = special
flag = travel_point_of_interest_religious
flag = religious_studies_location
}
##########
# Golden fort of Jaisalmer

View file

@ -17,7 +17,7 @@
temple_citadel_01 = {
construction_time = slow_construction_time
#Meshes (Indented for readability)
assets = {
#Generic Base:
asset = {
type = pdxmesh
@ -433,6 +433,36 @@ temple_citadel_01 = {
graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4
}
### Kamuyism
asset = {
type = entity
name = "building_emishi_temple_01_entity"
illustration = @illustration_shinto
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } }
requires_dlc_flag = north_pacific_attire
graphical_faiths = { "kamuyism_gfx" } #+1
graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism
tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx
japanese_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx
western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx
arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx
}
graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4
}
asset = { #Emishi temple is also used as a fallback for Emishi building gfx cultures for pagan_gfx
type = entity
name = "building_emishi_temple_01_entity"
illustration = @illustration_shinto
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } }
requires_dlc_flag = north_pacific_attire
graphical_faiths = { "pagan_gfx" } #+1
graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism
emishi_building_gfx amuric_building_gfx
}
graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4
}
asset = { #Also fallback for pagans in the steppe
type = entity
name = "mpo_mongol_temple_01_entity"
@ -462,7 +492,11 @@ temple_citadel_01 = {
requires_dlc_flag = all_under_heaven
illustration = @illustration_shinto
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/japanese_temple" soundparameter = { "Tier" = 0 } }
graphical_faiths = { shinto_gfx } #+1
graphical_faiths = {
shinto_gfx
#DLC Fallback
kamuyism_gfx
} #+1
graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its Shinto
tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx steppe_building_gfx
chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx
@ -503,6 +537,8 @@ temple_citadel_01 = {
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } }
graphical_faiths = {
pagan_gfx
#DLC Fallback:
kamuyism_gfx
} #+1
graphical_cultures = {
western_building_gfx byzantine_building_gfx
@ -589,24 +625,15 @@ temple_citadel_01 = {
}
graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia graphical_mediterranean graphical_india graphical_mena }
}
}
can_construct_potential = {
barony_cannot_construct_holding = no
scope:holder = {
OR = {
government_has_flag = government_is_mandala
faith = { has_doctrine_parameter = NEOW_can_build_citadels }
}
}
scope:holder = { government_has_flag = government_is_mandala }
}
can_construct = {
scope:holder = {
OR = {
government_has_flag = government_is_mandala
faith = { has_doctrine_parameter = NEOW_can_build_citadels }
}
}
scope:holder = { government_has_flag = government_is_mandala }
}
can_construct_showing_failures_only = {
@ -897,10 +924,7 @@ temple_citadel_01 = {
modifier = {
factor = 0
scope:holder = {
NOR = {
government_has_flag = government_is_mandala
faith = { has_doctrine_parameter = NEOW_can_build_citadels }
}
NOT = { government_has_flag = government_is_mandala }
}
}
}
@ -909,7 +933,7 @@ temple_citadel_01 = {
temple_citadel_02 = {
construction_time = slow_construction_time
#Meshes (Indented for readability)
assets = {
### GENERIC ###
#Generic Base:
asset = {
@ -1324,6 +1348,36 @@ temple_citadel_02 = {
}
graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4
}
### Kamuyism
asset = {
type = entity
name = "building_emishi_temple_01_entity"
illustration = @illustration_shinto
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } }
requires_dlc_flag = north_pacific_attire
graphical_faiths = { "kamuyism_gfx" } #+1
graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism
tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx
japanese_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx
western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx
arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx
}
graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4
}
asset = { #Emishi temple is also used as a fallback for Emishi building gfx cultures for pagan_gfx
type = entity
name = "building_emishi_temple_01_entity"
illustration = @illustration_shinto
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } }
requires_dlc_flag = north_pacific_attire
graphical_faiths = { "pagan_gfx" } #+1
graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism
emishi_building_gfx amuric_building_gfx
}
graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4
}
asset = {
type = entity
name = "mpo_mongol_temple_01_entity"
@ -1353,7 +1407,11 @@ temple_citadel_02 = {
requires_dlc_flag = all_under_heaven
illustration = @illustration_shinto
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/japanese_temple" soundparameter = { "Tier" = 0 } }
graphical_faiths = { shinto_gfx } #+1
graphical_faiths = {
shinto_gfx
#DLC Fallback
kamuyism_gfx
} #+1
graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its Shinto
tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx steppe_building_gfx
chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx
@ -1392,6 +1450,8 @@ temple_citadel_02 = {
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } }
graphical_faiths = {
pagan_gfx
#DLC Fallback:
kamuyism_gfx
} #+1
graphical_cultures = {
western_building_gfx byzantine_building_gfx
@ -1477,6 +1537,7 @@ temple_citadel_02 = {
}
graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_siberia graphical_mediterranean graphical_india graphical_mena }
}
}
can_construct_potential = {
building_requirement_tribal = no
@ -1571,13 +1632,6 @@ temple_citadel_02 = {
defender_holding_advantage = 3
}
character_modifier = {
men_at_arms_cap = 1
}
county_culture_modifier = {
parameter = use_farmer_republics
county_fertility_decline_add = -2
}
flag = temple_citadel
on_complete = {
@ -1706,7 +1760,7 @@ temple_citadel_02 = {
temple_citadel_03 = {
construction_time = slow_construction_time
#Meshes (Indented for readability)
assets = {
### GENERIC ###
#Generic Base:
asset = {
@ -2124,6 +2178,36 @@ temple_citadel_03 = {
graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4
}
### Kamuyism
asset = {
type = entity
name = "building_emishi_temple_02_entity"
illustration = @illustration_shinto
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } }
requires_dlc_flag = north_pacific_attire
graphical_faiths = { "kamuyism_gfx" } #+1
graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism
tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx
japanese_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx
western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx
arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx
}
graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4
}
asset = { #Emishi temple is also used as a fallback for Emishi building gfx cultures for pagan_gfx
type = entity
name = "building_emishi_temple_02_entity"
illustration = @illustration_shinto
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } }
requires_dlc_flag = north_pacific_attire
graphical_faiths = { "pagan_gfx" } #+1
graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism
emishi_building_gfx amuric_building_gfx
}
graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4
}
asset = {
type = entity
name = "mpo_mongol_temple_01_entity"
@ -2153,7 +2237,11 @@ temple_citadel_03 = {
requires_dlc_flag = all_under_heaven
illustration = @illustration_shinto
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/japanese_temple" soundparameter = { "Tier" = 0 } }
graphical_faiths = { shinto_gfx } #+1
graphical_faiths = {
shinto_gfx
#DLC Fallback
kamuyism_gfx
} #+1
graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its Shinto
tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx steppe_building_gfx
chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx
@ -2189,6 +2277,8 @@ temple_citadel_03 = {
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } }
graphical_faiths = {
pagan_gfx
#DLC Fallback:
kamuyism_gfx
} #+1
graphical_cultures = {
western_building_gfx byzantine_building_gfx
@ -2275,6 +2365,7 @@ temple_citadel_03 = {
}
graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_mediterranean graphical_india graphical_mena }
}
}
can_construct_potential = {
building_requirement_tribal = no
@ -2479,7 +2570,7 @@ temple_citadel_03 = {
temple_citadel_04 = {
construction_time = slow_construction_time
#Meshes (Indented for readability)
assets = {
### GENERIC ###
#Generic Base:
asset = {
@ -2896,6 +2987,36 @@ temple_citadel_04 = {
graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia } #+4
}
### Kamuyism
asset = {
type = entity
name = "building_emishi_temple_02_entity"
illustration = @illustration_shinto
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } }
requires_dlc_flag = north_pacific_attire
graphical_faiths = { "kamuyism_gfx" } #+1
graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism
tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx
japanese_building_gfx chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx
western_building_gfx mediterranean_building_gfx iberian_building_gfx indian_building_gfx byzantine_building_gfx
arabic_group_building_gfx berber_group_building_gfx mena_building_gfx norse_building_gfx
}
graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4
}
asset = { #Emishi temple is also used as a fallback for Emishi building gfx cultures for pagan_gfx
type = entity
name = "building_emishi_temple_02_entity"
illustration = @illustration_shinto
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } }
requires_dlc_flag = north_pacific_attire
graphical_faiths = { "pagan_gfx" } #+1
graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its kamuyism
emishi_building_gfx amuric_building_gfx
}
graphical_regions = { graphical_western graphical_mena graphical_india graphical_mediterranean graphical_steppe graphical_east_asia graphical_siberia } #+4
}
asset = {
type = entity
name = "mpo_mongol_temple_01_entity"
@ -2925,7 +3046,11 @@ temple_citadel_04 = {
requires_dlc_flag = all_under_heaven
illustration = @illustration_shinto
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/japanese_temple" soundparameter = { "Tier" = 0 } }
graphical_faiths = { shinto_gfx } #+1
graphical_faiths = {
shinto_gfx
#DLC Fallback
kamuyism_gfx
} #+1
graphical_cultures = { #Note this is all the graphical cultures that have unique temples for any faith - unless its Shinto
tibetan_building_gfx southeast_asian_building_gfx iranian_building_gfx african_building_gfx steppe_building_gfx
chinese_building_gfx east_slavic_building_gfx caucasian_building_gfx
@ -2964,6 +3089,8 @@ temple_citadel_04 = {
soundeffect = { soundeffect = "event:/SFX/Ambience/3DMapEmitters/Holdings/Temples/pagan_temple" soundparameter = { "Tier" = 0 } }
graphical_faiths = {
pagan_gfx
#DLC Fallback:
kamuyism_gfx
} #+1
graphical_cultures = {
western_building_gfx byzantine_building_gfx
@ -3052,6 +3179,7 @@ temple_citadel_04 = {
}
graphical_regions = { graphical_western graphical_steppe graphical_east_asia graphical_mediterranean graphical_india graphical_mena }
}
}
can_construct_potential = {
building_requirement_tribal = no
@ -3262,8 +3390,6 @@ citadel_shrine_01 = {
can_construct_potential = {
has_building_or_higher = temple_citadel_01
scope:holder = { government_has_flag = government_is_mandala }
has_dlc = "All Under Heaven"
}
@ -3323,15 +3449,14 @@ citadel_shrine_02 = {
can_construct_potential = {
has_building_or_higher = temple_citadel_01
scope:holder = { government_has_flag = government_is_mandala }
culture = {
has_innovation = innovation_city_planning
}
has_dlc = "All Under Heaven"
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
culture = {
has_innovation = innovation_city_planning
}
}
cost_gold = normal_building_tier_2_cost
@ -3371,7 +3496,6 @@ citadel_shrine_03 = {
can_construct = {
has_building_or_higher = temple_citadel_02
scope:holder = { government_has_flag = government_is_mandala }
culture = {
has_innovation = innovation_manorialism
}
@ -3419,7 +3543,6 @@ citadel_shrine_04 = {
can_construct = {
has_building_or_higher = temple_citadel_02
scope:holder = { government_has_flag = government_is_mandala }
culture = {
has_innovation = innovation_manorialism
}
@ -3467,7 +3590,6 @@ citadel_shrine_05 = {
can_construct = {
has_building_or_higher = temple_citadel_03
scope:holder = { government_has_flag = government_is_mandala }
culture = {
has_innovation = innovation_windmills
}
@ -3515,7 +3637,6 @@ citadel_shrine_06 = {
can_construct = {
has_building_or_higher = temple_citadel_03
scope:holder = { government_has_flag = government_is_mandala }
culture = {
has_innovation = innovation_windmills
}
@ -3563,7 +3684,6 @@ citadel_shrine_07 = {
can_construct = {
has_building_or_higher = temple_citadel_04
scope:holder = { government_has_flag = government_is_mandala }
culture = {
has_innovation = innovation_cranes
}
@ -3611,7 +3731,6 @@ citadel_shrine_08 = {
can_construct = {
has_building_or_higher = temple_citadel_03
scope:holder = { government_has_flag = government_is_mandala }
culture = {
has_innovation = innovation_cranes
}
@ -3661,7 +3780,6 @@ sacred_pool_01 = {
can_construct_potential = {
has_building_or_higher = temple_citadel_01
scope:holder = { government_has_flag = government_is_mandala }
has_dlc = "All Under Heaven"
}
@ -3729,7 +3847,11 @@ sacred_pool_02 = {
can_construct_potential = {
has_building_or_higher = temple_citadel_01
scope:holder = { government_has_flag = government_is_mandala }
has_dlc = "All Under Heaven"
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
trigger_if = {
limit = {
NOT = {
@ -3747,11 +3869,6 @@ sacred_pool_02 = {
has_cultural_parameter = may_build_sacred_pools_ahead_of_time
}
}
has_dlc = "All Under Heaven"
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
}
cost_gold = normal_building_tier_2_cost
@ -3797,7 +3914,6 @@ sacred_pool_03 = {
can_construct = {
has_building_or_higher = temple_citadel_02
scope:holder = { government_has_flag = government_is_mandala }
trigger_if = {
limit = {
NOT = {
@ -3869,7 +3985,6 @@ sacred_pool_04 = {
can_construct = {
has_building_or_higher = temple_citadel_02
scope:holder = { government_has_flag = government_is_mandala }
trigger_if = {
limit = {
NOT = {
@ -3940,7 +4055,6 @@ sacred_pool_05 = {
can_construct = {
has_building_or_higher = temple_citadel_03
scope:holder = { government_has_flag = government_is_mandala }
trigger_if = {
limit = {
NOT = {
@ -4011,7 +4125,6 @@ sacred_pool_06 = {
can_construct = {
has_building_or_higher = temple_citadel_03
scope:holder = { government_has_flag = government_is_mandala }
trigger_if = {
limit = {
NOT = {
@ -4082,7 +4195,6 @@ sacred_pool_07 = {
can_construct = {
has_building_or_higher = temple_citadel_04
scope:holder = { government_has_flag = government_is_mandala }
trigger_if = {
limit = {
NOT = {
@ -4153,7 +4265,6 @@ sacred_pool_08 = {
can_construct = {
has_building_or_higher = temple_citadel_03
scope:holder = { government_has_flag = government_is_mandala }
trigger_if = {
limit = {
NOT = {
@ -4225,7 +4336,6 @@ vihara_halls_01 = {
construction_time = standard_construction_time
can_construct_potential = {
scope:holder = { government_has_flag = government_is_mandala }
has_building_or_higher = temple_citadel_01
has_dlc = "All Under Heaven"
}
@ -4294,16 +4404,15 @@ vihara_halls_02 = {
construction_time = standard_construction_time
can_construct_potential = {
scope:holder = { government_has_flag = government_is_mandala }
has_building_or_higher = temple_citadel_01
culture = {
has_innovation = innovation_city_planning
}
has_dlc = "All Under Heaven"
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
culture = {
has_innovation = innovation_city_planning
}
}
cost_gold = normal_building_tier_2_cost
@ -4348,7 +4457,6 @@ vihara_halls_03 = {
construction_time = standard_construction_time
can_construct = {
scope:holder = { government_has_flag = government_is_mandala }
has_building_or_higher = temple_citadel_02
culture = {
has_innovation = innovation_manorialism
@ -4402,7 +4510,6 @@ vihara_halls_04 = {
construction_time = standard_construction_time
can_construct = {
scope:holder = { government_has_flag = government_is_mandala }
has_building_or_higher = temple_citadel_02
culture = {
has_innovation = innovation_manorialism
@ -4456,7 +4563,6 @@ vihara_halls_05 = {
construction_time = standard_construction_time
can_construct = {
scope:holder = { government_has_flag = government_is_mandala }
has_building_or_higher = temple_citadel_03
culture = {
has_innovation = innovation_windmills
@ -4510,7 +4616,6 @@ vihara_halls_06 = {
construction_time = standard_construction_time
can_construct = {
scope:holder = { government_has_flag = government_is_mandala }
has_building_or_higher = temple_citadel_03
culture = {
has_innovation = innovation_windmills
@ -4564,7 +4669,6 @@ vihara_halls_07 = {
construction_time = standard_construction_time
can_construct = {
scope:holder = { government_has_flag = government_is_mandala }
has_building_or_higher = temple_citadel_04
culture = {
has_innovation = innovation_cranes
@ -4618,7 +4722,6 @@ vihara_halls_08 = {
construction_time = standard_construction_time
can_construct = {
scope:holder = { government_has_flag = government_is_mandala }
has_building_or_higher = temple_citadel_03
culture = {
has_innovation = innovation_cranes