more error cleaning

This commit is contained in:
Thakia 2026-10-09 16:36:59 -03:00
parent d9c60a5b08
commit 707660e545
65 changed files with 24545 additions and 2406 deletions

View file

@ -412,7 +412,7 @@ castle_01 = {
}
can_construct = {
culture = {
culture ?= {
has_innovation = innovation_motte
}
japan_castle_construction_trigger = yes
@ -571,7 +571,7 @@ castle_01 = {
}
modifier = {
factor = 5
scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_castle }
scope:holder.culture ?= { has_cultural_parameter = ai_more_likely_to_castle }
}
}
}
@ -954,10 +954,14 @@ castle_02 = {
building_requirement_tribal = no
}
can_construct = {
culture = {
has_innovation = innovation_battlements
trigger_if = {
limit = { exists = culture }
culture ?= { has_innovation = innovation_battlements }
japan_castle_construction_trigger = yes
}
trigger_else = {
always = no
}
japan_castle_construction_trigger = yes
}
cost_gold = main_building_tier_2_cost
@ -1052,11 +1056,11 @@ castle_02 = {
ai_general_building_modifier = yes
modifier = {
add = 1
scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_castle }
scope:holder.culture ?= { has_cultural_parameter = ai_more_likely_to_castle }
}
modifier = {
add = 10
scope:holder.culture = { has_cultural_era_or_later = culture_era_high_medieval }
scope:holder.culture ?= { has_cultural_era_or_later = culture_era_high_medieval }
}
modifier = {
factor = 3
@ -1463,7 +1467,7 @@ castle_03 = {
building_requirement_tribal = no
}
can_construct = {
culture = {
culture ?= {
has_innovation = innovation_hoardings
}
japan_castle_construction_trigger = yes
@ -1563,11 +1567,11 @@ castle_03 = {
ai_general_building_modifier = yes
modifier = {
add = 1
scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_castle }
scope:holder.culture ?= { has_cultural_parameter = ai_more_likely_to_castle }
}
modifier = {
add = 10
scope:holder.culture = { has_cultural_era_or_later = culture_era_late_medieval }
scope:holder.culture ?= { has_cultural_era_or_later = culture_era_late_medieval }
}
modifier = {
factor = 3
@ -1964,7 +1968,7 @@ castle_04 = {
building_requirement_tribal = no
}
can_construct = {
culture = {
culture ?= {
has_innovation = innovation_machicolations
}
japan_castle_construction_trigger = yes
@ -2063,7 +2067,7 @@ castle_04 = {
ai_general_building_modifier = yes
modifier = {
add = 1
scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_castle }
scope:holder.culture ?= { has_cultural_parameter = ai_more_likely_to_castle }
}
modifier = {
factor = 3

View file

@ -457,7 +457,7 @@ city_01 = {
}
can_construct = {
culture = {
culture ?= {
has_innovation = innovation_city_planning
}
}
@ -601,7 +601,7 @@ city_01 = {
}
modifier = {
factor = 5
scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_city }
scope:holder.culture ?= { has_cultural_parameter = ai_more_likely_to_city }
}
}
}
@ -1052,22 +1052,22 @@ city_02 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_cities
limit = { exists = culture }
trigger_if = {
limit = {
NOT = {
culture ?= { has_cultural_parameter = next_level_cities }
}
}
culture ?= { has_innovation = innovation_manorialism }
}
culture = {
has_innovation = innovation_manorialism
trigger_else = {
culture ?= { has_cultural_parameter = next_level_cities }
}
}
trigger_else = {
culture = {
has_cultural_parameter = next_level_cities
}
}
always = no
}
}
cost_gold = main_building_tier_2_cost
@ -1159,7 +1159,7 @@ city_02 = {
base = 6
modifier = {
add = 1
scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_city }
scope:holder.culture ?= { has_cultural_parameter = ai_more_likely_to_city }
}
modifier = {
factor = 2
@ -1612,20 +1612,20 @@ city_03 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_cities
}
}
}
culture = {
culture ?= {
has_innovation = innovation_windmills
}
}
trigger_else = {
culture = {
culture ?= {
has_cultural_parameter = next_level_cities
}
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
}
@ -1721,7 +1721,7 @@ city_03 = {
base = 5
modifier = {
add = 1
scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_city }
scope:holder.culture ?= { has_cultural_parameter = ai_more_likely_to_city }
}
modifier = {
factor = 2
@ -2166,20 +2166,20 @@ city_04 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_cities
}
}
}
culture = {
culture ?= {
has_innovation = innovation_cranes
}
}
trigger_else = {
culture = {
culture ?= {
has_cultural_parameter = next_level_cities
}
culture = {
culture ?= {
has_innovation = innovation_windmills
}
}
@ -2273,7 +2273,7 @@ city_04 = {
base = 4
modifier = {
add = 1
scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_city }
scope:holder.culture ?= { has_cultural_parameter = ai_more_likely_to_city }
}
modifier = {
factor = 2
@ -2348,7 +2348,7 @@ guild_halls_02 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
culture = {
culture ?= {
trigger_if = {
limit = {
NOT = { has_cultural_parameter = next_level_guild_halls }
@ -2400,21 +2400,21 @@ guild_halls_03 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_guild_halls
}
}
}
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
has_building_or_higher = city_02
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
culture = {
culture ?= {
has_cultural_parameter = next_level_guild_halls
}
has_building_or_higher = city_01
@ -2468,22 +2468,22 @@ guild_halls_04 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_guild_halls
}
}
}
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
has_building_or_higher = city_02
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
culture = {
culture ?= {
has_cultural_parameter = next_level_guild_halls
}
has_building_or_higher = city_01
@ -2537,21 +2537,21 @@ guild_halls_05 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_guild_halls
}
}
}
culture = {
culture ?= {
has_innovation = innovation_guilds
}
has_building_or_higher = city_03
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
culture = {
culture ?= {
has_cultural_parameter = next_level_guild_halls
}
has_building_or_higher = city_02
@ -2605,21 +2605,21 @@ guild_halls_06 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_guild_halls
}
}
}
culture = {
culture ?= {
has_innovation = innovation_guilds
}
has_building_or_higher = city_03
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
culture = {
culture ?= {
has_cultural_parameter = next_level_guild_halls
}
has_building_or_higher = city_02
@ -2673,21 +2673,21 @@ guild_halls_07 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_guild_halls
}
}
}
culture = {
culture ?= {
has_innovation = innovation_cranes
}
has_building_or_higher = city_04
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_guilds
}
culture = {
culture ?= {
has_cultural_parameter = next_level_guild_halls
}
has_building_or_higher = city_03
@ -2741,21 +2741,21 @@ guild_halls_08 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_guild_halls
}
}
}
culture = {
culture ?= {
has_innovation = innovation_cranes
}
has_building_or_higher = city_04
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_guilds
}
culture = {
culture ?= {
has_cultural_parameter = next_level_guild_halls
}
has_building_or_higher = city_03

View file

@ -382,7 +382,7 @@ monotown_01 = {
}
can_construct = {
culture = {
culture ?= {
has_innovation = innovation_city_planning
}
government_has_flag = government_is_urepublic
@ -505,7 +505,7 @@ monotown_01 = {
}
modifier = {
factor = 5
scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_city }
scope:holder.culture ?= { has_cultural_parameter = ai_more_likely_to_city }
}
}
}
@ -884,17 +884,17 @@ monotown_02 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_cities
}
}
}
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
}
trigger_else = {
culture = {
culture ?= {
has_cultural_parameter = next_level_cities
}
}
@ -968,7 +968,7 @@ monotown_02 = {
base = 6
modifier = {
add = 1
scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_city }
scope:holder.culture ?= { has_cultural_parameter = ai_more_likely_to_city }
}
modifier = {
factor = 2
@ -1359,20 +1359,20 @@ monotown_03 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_cities
}
}
}
culture = {
culture ?= {
has_innovation = innovation_windmills
}
}
trigger_else = {
culture = {
culture ?= {
has_cultural_parameter = next_level_cities
}
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
}
@ -1453,7 +1453,7 @@ monotown_03 = {
base = 5
modifier = {
add = 1
scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_city }
scope:holder.culture ?= { has_cultural_parameter = ai_more_likely_to_city }
}
modifier = {
factor = 2
@ -1837,20 +1837,20 @@ monotown_04 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_cities
}
}
}
culture = {
culture ?= {
has_innovation = innovation_cranes
}
}
trigger_else = {
culture = {
culture ?= {
has_cultural_parameter = next_level_cities
}
culture = {
culture ?= {
has_innovation = innovation_windmills
}
}
@ -1924,7 +1924,7 @@ monotown_04 = {
base = 4
modifier = {
add = 1
scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_city }
scope:holder.culture ?= { has_cultural_parameter = ai_more_likely_to_city }
}
modifier = {
factor = 2

View file

@ -57,7 +57,7 @@ holy_site_cathedral_01 = {
}
}
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -137,7 +137,7 @@ holy_site_mosque_01 = {
}
}
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -223,7 +223,7 @@ holy_site_fire_temple_01 = {
}
}
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -308,7 +308,7 @@ holy_site_pagan_grand_temple_01 = {
}
}
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -396,7 +396,7 @@ holy_site_indian_grand_temple_01 = {
}
}
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -497,7 +497,7 @@ holy_site_buddhist_grand_temple_01 = {
}
}
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -580,7 +580,7 @@ holy_site_japanese_temple_01 = {
}
}
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -663,7 +663,7 @@ holy_site_chinese_temple_01 = {
}
}
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -746,7 +746,7 @@ holy_site_se_asia_pagan_temple_01 = {
}
}
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -829,7 +829,7 @@ holy_site_other_grand_temple_01 = {
}
}
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -1405,7 +1405,7 @@ holy_site_cologne_cathedral_01 = {
}
}
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -1504,7 +1504,7 @@ holy_site_canterbury_cathedral_01 = {
}
}
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -1600,7 +1600,7 @@ holy_site_canterbury_cathedral_02 = {
}
}
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -1696,7 +1696,7 @@ holy_site_canterbury_cathedral_03 = {
}
}
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -1917,7 +1917,7 @@ visby_ringmur_01 = {
}
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
@ -2464,7 +2464,7 @@ alhambra_02 = {
}
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -2557,7 +2557,7 @@ citadel_of_aleppo_02 = {
}
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -2668,7 +2668,7 @@ the_tower_of_london_01 = {
}
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
@ -2699,7 +2699,7 @@ the_tower_of_london_01 = {
modifier = {
factor = 5
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_castle
}
}
@ -2730,7 +2730,7 @@ london_bridge_01 = {
}
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_development_03
}
}
@ -2793,7 +2793,7 @@ notre_dame_01 = {
can_construct = {
christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder }
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_windmills
}
}
@ -2871,7 +2871,7 @@ brihadeeswarar_temple_01 = {
can_construct = {
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
}
@ -4183,7 +4183,7 @@ hotin_fort_02 = {
}
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -4232,7 +4232,7 @@ golden_gate_of_kiev_01 = {
}
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
@ -4288,7 +4288,7 @@ heddal_stave_church_01 = {
}
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_city_planning
}
}
@ -4353,7 +4353,7 @@ temple_of_uppsala_01 = {
}
}
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_city_planning
}
}
@ -4439,7 +4439,7 @@ temple_of_uppsala_02 = {
}
}
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
}
@ -4519,7 +4519,7 @@ lund_cathedral_01 = {
}
}
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -4719,7 +4719,7 @@ aljaferia_palace_01 = {
type_icon = "aljaferia.dds"
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -4864,7 +4864,7 @@ alcazar_of_segovia_01 = {
type_icon = "alcazar_segovia.dds"
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -5080,7 +5080,7 @@ soltaniyeh_01 = {
can_construct = {
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_development_03
}
}
@ -5242,7 +5242,7 @@ falak_ol_aflak_citadel_01 = {
type_icon = "icon_structure_falak_ol_aflak_citadel.dds"
can_construct_showing_failures_only = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -5353,7 +5353,7 @@ great_wall_of_gorgan_01 = {
type_icon = "icon_structure_great_wall_of_gorgan.dds"
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -5442,7 +5442,7 @@ rainbow_mountains_01 = {
type_icon = "icon_structure_ala_daghlar_mountains.dds"
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -5489,7 +5489,7 @@ mount_damavand_01 = {
type_icon = "icon_structure_mount_damavand.dds"
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -5545,7 +5545,7 @@ tomb_of_cyrus_01 = {
type_icon = "icon_structure_tomb_of_cyrus.dds"
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -5596,7 +5596,7 @@ ark_of_bukhara_01 = {
type_icon = "icon_structure_ark_of_bukhara.dds"
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -5646,7 +5646,7 @@ shah_i_zinda_01 = {
type_icon = "icon_structure_shah_i_zindah.dds"
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_development_01
}
}
@ -5691,7 +5691,7 @@ shah_i_zinda_02 = {
type_icon = "icon_structure_ruins_of_ctesiphon.dds"
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -6132,7 +6132,7 @@ kassiopi_castle = {
can_construct = {
scope:holder = {
culture = {
culture ?= {
has_innovation = innovation_battlements
}
}
@ -6486,7 +6486,7 @@ despot_palace = {
}
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_primogeniture
has_cultural_pillar = heritage_byzantine
}
@ -6594,7 +6594,7 @@ meteora_02 = {
cost_gold = 1000
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_cranes
}
}
@ -6767,7 +6767,7 @@ mount_athos_03 = {
cost_gold = 1000
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_cranes
}
}
@ -9504,7 +9504,7 @@ mount_fuji_01 = {
text = holy_site_building_trigger
barony = { is_holy_site_of = scope:holder.faith }
}
scope:holder.faith = { has_doctrine = special_doctrine_immaterial_harmony }
scope:holder.faith ?= { has_doctrine = special_doctrine_immaterial_harmony }
}
}
}
@ -9560,7 +9560,7 @@ itsukushima_jinja_01 = {
text = holy_site_building_trigger
barony = { is_holy_site_of = scope:holder.faith }
}
scope:holder.faith = { has_doctrine = special_doctrine_immaterial_harmony }
scope:holder.faith ?= { has_doctrine = special_doctrine_immaterial_harmony }
}
}
}
@ -9625,7 +9625,7 @@ itsukushima_jinja_02 = {
text = holy_site_building_trigger
barony = { is_holy_site_of = scope:holder.faith }
}
scope:holder.faith = { has_doctrine = special_doctrine_immaterial_harmony }
scope:holder.faith ?= { has_doctrine = special_doctrine_immaterial_harmony }
}
}
}
@ -11182,7 +11182,7 @@ trosky_castle_01 = {
}
can_construct = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}

File diff suppressed because it is too large Load diff

View file

@ -74,22 +74,20 @@ ramparts_02 = {
can_construct_showing_failures_only = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
limit = { exists = culture }
trigger_if = {
limit = { NOT = { culture ?= { has_cultural_parameter = next_level_fortification } } }
trigger_if = {
limit = { exists = scope:holder.culture }
scope:holder.culture ?= { has_innovation = innovation_motte }
}
trigger_else = { always = no }
}
scope:holder.culture = {
has_innovation = innovation_motte
}
}
trigger_else = {
culture = {
has_cultural_parameter = next_level_fortification
trigger_else = {
culture ?= { has_cultural_parameter = next_level_fortification }
}
}
trigger_else = { always = no }
building_requirement_tribal = no
}
@ -118,7 +116,7 @@ ramparts_02 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -143,22 +141,22 @@ ramparts_03 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 01 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_motte
}
}
@ -194,7 +192,7 @@ ramparts_03 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -215,22 +213,22 @@ ramparts_04 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 01 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_motte
}
}
@ -269,7 +267,7 @@ ramparts_04 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -290,22 +288,22 @@ ramparts_05 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 02 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
@ -344,7 +342,7 @@ ramparts_05 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -365,22 +363,22 @@ ramparts_06 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 02 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
@ -419,7 +417,7 @@ ramparts_06 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -440,22 +438,22 @@ ramparts_07 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_machicolations
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 03 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -494,7 +492,7 @@ ramparts_07 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -515,22 +513,22 @@ ramparts_08 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_machicolations
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 03 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -567,7 +565,7 @@ ramparts_08 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -618,7 +616,7 @@ curtain_walls_01 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -651,22 +649,20 @@ curtain_walls_02 = {
can_construct_showing_failures_only = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
limit = { exists = culture }
trigger_if = {
limit = { NOT = { culture ?= { has_cultural_parameter = next_level_fortification } } }
trigger_if = {
limit = { exists = scope:holder.culture }
scope:holder.culture ?= { has_innovation = innovation_motte }
}
trigger_else = { always = no }
}
scope:holder.culture = {
has_innovation = innovation_motte
}
}
trigger_else = {
culture = {
has_cultural_parameter = next_level_fortification
trigger_else = {
culture ?= { has_cultural_parameter = next_level_fortification }
}
}
trigger_else = { always = no }
building_requirement_tribal = no
}
@ -697,7 +693,7 @@ curtain_walls_02 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -723,22 +719,22 @@ curtain_walls_03 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 01 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_motte
}
}
@ -775,7 +771,7 @@ curtain_walls_03 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -797,22 +793,22 @@ curtain_walls_04 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 01 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_motte
}
}
@ -849,7 +845,7 @@ curtain_walls_04 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -871,22 +867,22 @@ curtain_walls_05 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 02 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
@ -924,7 +920,7 @@ curtain_walls_05 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -946,22 +942,22 @@ curtain_walls_06 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 02 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
@ -1000,7 +996,7 @@ curtain_walls_06 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -1022,22 +1018,22 @@ curtain_walls_07 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_machicolations
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 03 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -1076,7 +1072,7 @@ curtain_walls_07 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -1098,22 +1094,22 @@ curtain_walls_08 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_machicolations
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 03 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -1150,7 +1146,7 @@ curtain_walls_08 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -1204,7 +1200,7 @@ watchtowers_01 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -1238,22 +1234,20 @@ watchtowers_02 = {
can_construct_showing_failures_only = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
limit = { exists = culture }
trigger_if = {
limit = { NOT = { culture ?= { has_cultural_parameter = next_level_fortification } } }
trigger_if = {
limit = { exists = scope:holder.culture }
scope:holder.culture ?= { has_innovation = innovation_motte }
}
trigger_else = { always = no }
}
scope:holder.culture = {
has_innovation = innovation_motte
}
}
trigger_else = {
culture = {
has_cultural_parameter = next_level_fortification
trigger_else = {
culture ?= { has_cultural_parameter = next_level_fortification }
}
}
trigger_else = { always = no }
building_requirement_tribal = no
}
@ -1286,7 +1280,7 @@ watchtowers_02 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -1312,22 +1306,22 @@ watchtowers_03 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 01 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_motte
}
}
@ -1366,7 +1360,7 @@ watchtowers_03 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -1388,22 +1382,22 @@ watchtowers_04 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 01 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_motte
}
}
@ -1443,7 +1437,7 @@ watchtowers_04 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -1465,22 +1459,22 @@ watchtowers_05 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 02 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
@ -1521,7 +1515,7 @@ watchtowers_05 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -1543,22 +1537,22 @@ watchtowers_06 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 02 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
@ -1600,7 +1594,7 @@ watchtowers_06 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -1622,22 +1616,22 @@ watchtowers_07 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_machicolations
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 03 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -1679,7 +1673,7 @@ watchtowers_07 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -1701,22 +1695,22 @@ watchtowers_08 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_machicolations
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 03 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -1756,7 +1750,7 @@ watchtowers_08 = {
modifier = {
add = 1
scope:holder = {
culture = {
culture ?= {
has_cultural_parameter = ai_more_likely_to_fortify
}
}
@ -1833,22 +1827,20 @@ hill_forts_02 = {
can_construct_showing_failures_only = {
trigger_if = {
limit = {
NOT = {
culture = {
has_cultural_parameter = next_level_fortification
}
limit = { exists = culture }
trigger_if = {
limit = { NOT = { culture ?= { has_cultural_parameter = next_level_fortification } } }
trigger_if = {
limit = { exists = scope:holder.culture }
scope:holder.culture ?= { has_innovation = innovation_motte }
}
trigger_else = { always = no }
}
scope:holder.culture = {
has_innovation = innovation_motte
}
}
trigger_else = {
culture = {
has_cultural_parameter = next_level_fortification
trigger_else = {
culture ?= { has_cultural_parameter = next_level_fortification }
}
}
trigger_else = { always = no }
building_requirement_tribal = no
}
@ -1898,22 +1890,22 @@ hill_forts_03 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 01 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_motte
}
}
@ -1965,22 +1957,22 @@ hill_forts_04 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 01 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_motte
}
}
@ -2033,22 +2025,22 @@ hill_forts_05 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 02 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
@ -2101,22 +2093,22 @@ hill_forts_06 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 02 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_battlements
}
}
@ -2169,22 +2161,22 @@ hill_forts_07 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_machicolations
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 03 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}
@ -2237,22 +2229,22 @@ hill_forts_08 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
}
}
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_machicolations
}
}
trigger_else = {
building_requirement_castle_city_church = { LEVEL = 03 }
culture = {
culture ?= {
has_cultural_parameter = next_level_fortification
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_hoardings
}
}

File diff suppressed because it is too large Load diff

View file

@ -734,17 +734,17 @@ temple_01 = {
trigger_if = {
limit = {
NOT = {
scope:holder.culture = {
scope:holder.culture ?= {
has_cultural_parameter = tribals_can_into_temples
}
}
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_city_planning
}
}
trigger_else = {
scope:holder.culture = {
scope:holder.culture ?= {
has_cultural_parameter = tribals_can_into_temples
}
}
@ -754,7 +754,7 @@ temple_01 = {
trigger_if = {
limit = {
NOT = {
scope:holder.culture = {
scope:holder.culture ?= {
has_cultural_parameter = tribals_can_into_temples
}
}
@ -763,7 +763,7 @@ temple_01 = {
building_requirement_tribal_holding_in_county = yes
}
trigger_else = {
scope:holder.culture = {
scope:holder.culture ?= {
has_cultural_parameter = tribals_can_into_temples
}
}
@ -848,7 +848,7 @@ temple_01 = {
}
if = {
limit = {
county.holder.culture = {
county.holder.culture ?= {
has_cultural_parameter = renown_from_temple_construction
}
exists = county.holder.dynasty
@ -857,7 +857,7 @@ temple_01 = {
}
if = {
limit = {
county.holder.culture = {
county.holder.culture ?= {
has_cultural_parameter = extra_piety_from_temple_construction
}
}
@ -868,11 +868,11 @@ temple_01 = {
}
if = {
limit = {
county.holder.culture = {
county.holder.culture ?= {
has_cultural_parameter = more_fervor_on_church_construction
}
}
county.holder.faith = {
county.holder.faith ?= {
change_fervor = {
value = notable_fervor_gain
desc = fervor_gain_built_temple_holding
@ -880,7 +880,7 @@ temple_01 = {
}
}
else = {
county.holder.faith = {
county.holder.faith ?= {
change_fervor = {
value = trivial_fervor_gain
desc = fervor_gain_built_temple_holding
@ -889,7 +889,7 @@ temple_01 = {
}
if = {
limit = {
county.holder.culture = {
county.holder.culture ?= {
has_cultural_parameter = prestige_from_temple_construction
}
}
@ -897,7 +897,7 @@ temple_01 = {
}
if = {
limit = {
county.holder.faith = {
county.holder.faith ?= {
has_doctrine_parameter = neow_piety_from_temple_construction
}
}
@ -1777,23 +1777,21 @@ temple_02 = {
}
can_construct = {
trigger_if = {
limit = {
NOT = {
scope:holder.culture = {
has_cultural_parameter = temple_next_level
}
limit = { exists = scope:holder.culture }
trigger_if = {
limit = {
NOT = { scope:holder.culture ?= { has_cultural_parameter = temple_next_level } }
}
scope:holder.culture ?= { has_innovation = innovation_manorialism }
}
trigger_else = {
scope:holder.culture ?= {
has_cultural_parameter = temple_next_level
has_innovation = innovation_city_planning
}
}
scope:holder.culture = {
has_innovation = innovation_manorialism
}
}
trigger_else = {
scope:holder.culture = {
has_cultural_parameter = temple_next_level
has_innovation = innovation_city_planning
}
}
trigger_else = { always = no }
}
can_construct_showing_failures_only = { NOT = { scope:holder = { has_character_modifier = tgp_rebuilder_modifier } } }
cost_gold = main_building_tier_2_cost
@ -1843,7 +1841,7 @@ temple_02 = {
on_complete = {
if = {
limit = {
county.holder.culture = {
county.holder.culture ?= {
has_cultural_parameter = renown_from_temple_construction
}
exists = county.holder.dynasty
@ -1852,11 +1850,11 @@ temple_02 = {
}
if = {
limit = {
county.holder.culture = {
county.holder.culture ?= {
has_cultural_parameter = more_fervor_on_church_construction
}
}
county.holder.faith = {
county.holder.faith ?= {
change_fervor = {
value = small_fervor_gain
desc = fervor_gain_upgraded_temple_holding_culture_parameter
@ -2636,17 +2634,17 @@ temple_03 = {
trigger_if = {
limit = {
NOT = {
scope:holder.culture = {
scope:holder.culture ?= {
has_cultural_parameter = temple_next_level
}
}
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_windmills
}
}
trigger_else = {
scope:holder.culture = {
scope:holder.culture ?= {
has_cultural_parameter = temple_next_level
has_innovation = innovation_manorialism
}
@ -2699,7 +2697,7 @@ temple_03 = {
on_complete = {
if = {
limit = {
county.holder.culture = {
county.holder.culture ?= {
has_cultural_parameter = renown_from_temple_construction
}
exists = county.holder.dynasty
@ -2708,11 +2706,11 @@ temple_03 = {
}
if = {
limit = {
county.holder.culture = {
county.holder.culture ?= {
has_cultural_parameter = more_fervor_on_church_construction
}
}
county.holder.faith = {
county.holder.faith ?= {
change_fervor = {
value = small_fervor_gain
desc = fervor_gain_upgraded_temple_holding_culture_parameter
@ -3489,17 +3487,17 @@ temple_04 = {
trigger_if = {
limit = {
NOT = {
scope:holder.culture = {
scope:holder.culture ?= {
has_cultural_parameter = temple_next_level
}
}
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_cranes
}
}
trigger_else = {
scope:holder.culture = {
scope:holder.culture ?= {
has_cultural_parameter = temple_next_level
has_innovation = innovation_windmills
}
@ -3551,7 +3549,7 @@ temple_04 = {
on_complete = {
if = {
limit = {
county.holder.culture = {
county.holder.culture ?= {
has_cultural_parameter = renown_from_temple_construction
}
exists = county.holder.dynasty
@ -3560,11 +3558,11 @@ temple_04 = {
}
if = {
limit = {
county.holder.culture = {
county.holder.culture ?= {
has_cultural_parameter = more_fervor_on_church_construction
}
}
county.holder.faith = {
county.holder.faith ?= {
change_fervor = {
value = small_fervor_gain
desc = fervor_gain_upgraded_temple_holding_culture_parameter
@ -3742,7 +3740,7 @@ scriptorium_02 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
culture = {
culture ?= {
has_innovation = innovation_city_planning
}
}
@ -3797,7 +3795,7 @@ scriptorium_03 = {
has_building_or_higher = temple_02
has_building_or_higher = temple_citadel_02
}
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
has_dlc_feature = legends
@ -3857,7 +3855,7 @@ scriptorium_04 = {
has_building_or_higher = temple_02
has_building_or_higher = temple_citadel_02
}
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
has_dlc_feature = legends
@ -3917,7 +3915,7 @@ scriptorium_05 = {
has_building_or_higher = temple_03
has_building_or_higher = temple_citadel_03
}
culture = {
culture ?= {
has_innovation = innovation_windmills
}
has_dlc_feature = legends
@ -3977,7 +3975,7 @@ scriptorium_06 = {
has_building_or_higher = temple_03
has_building_or_higher = temple_citadel_03
}
culture = {
culture ?= {
has_innovation = innovation_windmills
}
has_dlc_feature = legends
@ -4036,7 +4034,7 @@ scriptorium_07 = {
has_building_or_higher = temple_04
has_building_or_higher = temple_citadel_04
}
culture = {
culture ?= {
has_innovation = innovation_cranes
}
has_dlc_feature = legends
@ -4096,7 +4094,7 @@ scriptorium_08 = {
has_building_or_higher = temple_04
has_building_or_higher = temple_citadel_04
}
culture = {
culture ?= {
has_innovation = innovation_cranes
}
has_dlc_feature = legends
@ -4155,8 +4153,12 @@ monastic_schools_01 = {
can_construct_potential = {
trigger_if = {
limit = {
scope:holder.rite = {
NOT = { rite_has_parameter = monastic_schools_allowed_in_every_holding_type }
exists = scope:holder.rite
trigger_if = {
limit = { exists = scope:holder.rite }
scope:holder.rite ?= {
NOT = { rite_has_parameter = monastic_schools_allowed_in_every_holding_type }
}
}
}
OR = {
@ -4233,7 +4235,7 @@ monastic_schools_02 = {
can_construct_potential = {
trigger_if = {
limit = {
scope:holder.rite = {
scope:holder.rite ?= {
NOT = { rite_has_parameter = monastic_schools_allowed_in_every_holding_type }
}
}
@ -4246,7 +4248,7 @@ monastic_schools_02 = {
}
can_construct_showing_failures_only = {
scope:holder.culture = {
scope:holder.culture ?= {
trigger_if = {
limit = { NOT = { has_cultural_parameter = next_level_monasteries } }
has_innovation = innovation_city_planning
@ -4309,7 +4311,7 @@ monastic_schools_03 = {
can_construct = {
trigger_if = {
limit = {
scope:holder.rite = {
scope:holder.rite ?= {
NOT = { rite_has_parameter = monastic_schools_allowed_in_every_holding_type }
}
}
@ -4321,18 +4323,18 @@ monastic_schools_03 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_monasteries
}
}
}
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 02 }
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_city_planning
has_cultural_parameter = next_level_monasteries
}
@ -4395,7 +4397,7 @@ monastic_schools_04 = {
can_construct = {
trigger_if = {
limit = {
scope:holder.rite = {
scope:holder.rite ?= {
NOT = { rite_has_parameter = monastic_schools_allowed_in_every_holding_type }
}
}
@ -4407,18 +4409,18 @@ monastic_schools_04 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_monasteries
}
}
}
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 02 }
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_city_planning
has_cultural_parameter = next_level_monasteries
}
@ -4481,7 +4483,7 @@ monastic_schools_05 = {
can_construct = {
trigger_if = {
limit = {
scope:holder.rite = {
scope:holder.rite ?= {
NOT = { rite_has_parameter = monastic_schools_allowed_in_every_holding_type }
}
}
@ -4493,18 +4495,18 @@ monastic_schools_05 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_monasteries
}
}
}
culture = {
culture ?= {
has_innovation = innovation_windmills
}
building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 03 }
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_city_planning
has_cultural_parameter = next_level_monasteries
}
@ -4567,7 +4569,7 @@ monastic_schools_06 = {
can_construct = {
trigger_if = {
limit = {
scope:holder.rite = {
scope:holder.rite ?= {
NOT = { rite_has_parameter = monastic_schools_allowed_in_every_holding_type }
}
}
@ -4579,18 +4581,18 @@ monastic_schools_06 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_monasteries
}
}
}
culture = {
culture ?= {
has_innovation = innovation_windmills
}
building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 03 }
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_city_planning
has_cultural_parameter = next_level_monasteries
}
@ -4653,7 +4655,7 @@ monastic_schools_07 = {
can_construct = {
trigger_if = {
limit = {
scope:holder.rite = {
scope:holder.rite ?= {
NOT = { rite_has_parameter = monastic_schools_allowed_in_every_holding_type }
}
}
@ -4665,18 +4667,18 @@ monastic_schools_07 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_monasteries
}
}
}
culture = {
culture ?= {
has_innovation = innovation_cranes
}
building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 04 }
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_windmills
has_cultural_parameter = next_level_monasteries
}
@ -4739,7 +4741,7 @@ monastic_schools_08 = {
can_construct = {
trigger_if = {
limit = {
scope:holder.rite = {
scope:holder.rite ?= {
NOT = { rite_has_parameter = monastic_schools_allowed_in_every_holding_type }
}
}
@ -4751,18 +4753,18 @@ monastic_schools_08 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_monasteries
}
}
}
culture = {
culture ?= {
has_innovation = innovation_cranes
}
building_requirement_castle_city_church_temple_citadel_tribe = { LEVEL = 04 }
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_windmills
has_cultural_parameter = next_level_monasteries
}
@ -4828,9 +4830,11 @@ megalith_01 = {
has_building_or_higher = temple_01
has_building_or_higher = temple_citadel_01
}
scope:holder.rite = {
rite_has_parameter = can_build_megaliths
trigger_if = {
limit = { exists = scope:holder.rite }
scope:holder.rite ?= { rite_has_parameter = can_build_megaliths }
}
trigger_else = { always = no }
}
can_construct_showing_failures_only = {
@ -4840,7 +4844,11 @@ megalith_01 = {
is_enabled = {
custom_tooltip = {
text = province_is_of_a_megalith_faith_tt
county.rite = { rite_has_parameter = can_build_megaliths }
trigger_if = {
limit = { exists = county.rite }
county.rite ?= { rite_has_parameter = can_build_megaliths }
}
trigger_else = { always = no }
}
}
@ -4901,7 +4909,7 @@ megalith_02 = {
has_building_or_higher = temple_01
has_building_or_higher = temple_citadel_01
}
scope:holder.rite = {
scope:holder.rite ?= {
rite_has_parameter = can_build_megaliths
}
}
@ -4913,7 +4921,7 @@ megalith_02 = {
is_enabled = {
custom_tooltip = {
text = province_is_of_a_megalith_faith_tt
county.rite = { rite_has_parameter = can_build_megaliths }
county.rite ?= { rite_has_parameter = can_build_megaliths }
}
}
@ -4953,13 +4961,13 @@ megalith_03 = {
has_building_or_higher = temple_01
has_building_or_higher = temple_citadel_01
}
scope:holder.rite = {
scope:holder.rite ?= {
rite_has_parameter = can_build_megaliths
}
}
can_construct_showing_failures_only = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_city_planning
}
building_requirement_tribal = no
@ -4968,7 +4976,7 @@ megalith_03 = {
is_enabled = {
custom_tooltip = {
text = province_is_of_a_megalith_faith_tt
county.rite = { rite_has_parameter = can_build_megaliths }
county.rite ?= { rite_has_parameter = can_build_megaliths }
}
}
@ -5008,13 +5016,13 @@ megalith_04 = {
has_building_or_higher = temple_02
has_building_or_higher = temple_citadel_02
}
scope:holder.rite = {
scope:holder.rite ?= {
rite_has_parameter = can_build_megaliths
}
}
can_construct_showing_failures_only = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_city_planning
}
building_requirement_tribal = no
@ -5023,7 +5031,7 @@ megalith_04 = {
is_enabled = {
custom_tooltip = {
text = province_is_of_a_megalith_faith_tt
county.rite = { rite_has_parameter = can_build_megaliths }
county.rite ?= { rite_has_parameter = can_build_megaliths }
}
}
@ -5064,13 +5072,13 @@ megalith_05 = {
has_building_or_higher = temple_02
has_building_or_higher = temple_citadel_02
}
scope:holder.rite = {
scope:holder.rite ?= {
rite_has_parameter = can_build_megaliths
}
}
can_construct_showing_failures_only = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_city_planning
}
building_requirement_tribal = no
@ -5079,7 +5087,7 @@ megalith_05 = {
is_enabled = {
custom_tooltip = {
text = province_is_of_a_megalith_faith_tt
county.rite = { rite_has_parameter = can_build_megaliths }
county.rite ?= { rite_has_parameter = can_build_megaliths }
}
}
@ -5121,13 +5129,13 @@ megalith_06 = {
has_building_or_higher = temple_02
has_building_or_higher = temple_citadel_02
}
scope:holder.rite = {
scope:holder.rite ?= {
rite_has_parameter = can_build_megaliths
}
}
can_construct_showing_failures_only = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_city_planning
}
building_requirement_tribal = no
@ -5136,7 +5144,7 @@ megalith_06 = {
is_enabled = {
custom_tooltip = {
text = province_is_of_a_megalith_faith_tt
county.rite = { rite_has_parameter = can_build_megaliths }
county.rite ?= { rite_has_parameter = can_build_megaliths }
}
}
@ -5178,13 +5186,13 @@ megalith_07 = {
has_building_or_higher = temple_02
has_building_or_higher = temple_citadel_02
}
scope:holder.rite = {
scope:holder.rite ?= {
rite_has_parameter = can_build_megaliths
}
}
can_construct_showing_failures_only = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_city_planning
}
building_requirement_tribal = no
@ -5193,7 +5201,7 @@ megalith_07 = {
is_enabled = {
custom_tooltip = {
text = province_is_of_a_megalith_faith_tt
county.rite = { rite_has_parameter = can_build_megaliths }
county.rite ?= { rite_has_parameter = can_build_megaliths }
}
}
@ -5235,13 +5243,13 @@ megalith_08 = {
has_building_or_higher = temple_02
has_building_or_higher = temple_citadel_02
}
scope:holder.rite = {
scope:holder.rite ?= {
rite_has_parameter = can_build_megaliths
}
}
can_construct_showing_failures_only = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_city_planning
}
building_requirement_tribal = no
@ -5250,7 +5258,7 @@ megalith_08 = {
is_enabled = {
custom_tooltip = {
text = province_is_of_a_megalith_faith_tt
county.rite = { rite_has_parameter = can_build_megaliths }
county.rite ?= { rite_has_parameter = can_build_megaliths }
}
}
@ -5341,7 +5349,7 @@ breweries_02 = {
}
can_construct_showing_failures_only = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_city_planning
}
building_requirement_tribal = no
@ -5391,7 +5399,7 @@ breweries_03 = {
}
can_construct_showing_failures_only = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_city_planning
}
building_requirement_tribal = no
@ -5432,7 +5440,7 @@ breweries_04 = {
}
can_construct_showing_failures_only = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_manorialism
}
building_requirement_tribal = no
@ -5473,7 +5481,7 @@ breweries_05 = {
}
can_construct_showing_failures_only = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_windmills
}
building_requirement_tribal = no
@ -5514,7 +5522,7 @@ breweries_06 = {
}
can_construct_showing_failures_only = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_windmills
}
building_requirement_tribal = no
@ -5555,7 +5563,7 @@ breweries_07 = {
}
can_construct_showing_failures_only = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_cranes
}
building_requirement_tribal = no
@ -5596,7 +5604,7 @@ breweries_08 = {
}
can_construct_showing_failures_only = {
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_cranes
}
building_requirement_tribal = no

View file

@ -255,7 +255,7 @@ tribe_02 = {
can_construct_showing_failures_only = {
OR = {
scope:holder = {
culture = { has_innovation = innovation_plenary_assemblies }
culture ?= { has_innovation = innovation_plenary_assemblies }
}
mpo_permafrost_building_trigger = yes
}
@ -370,7 +370,7 @@ longhouses_02 = {
OR = {
mpo_permafrost_building_trigger = yes
scope:holder = {
culture = { has_innovation = innovation_barracks }
culture ?= { has_innovation = innovation_barracks }
}
}
}
@ -463,7 +463,7 @@ war_camps_02 = {
OR = {
mpo_permafrost_building_trigger = yes
scope:holder = {
culture = { has_innovation = innovation_barracks }
culture ?= { has_innovation = innovation_barracks }
}
}
}
@ -560,7 +560,7 @@ palisades_02 = {
OR = {
mpo_permafrost_building_trigger = yes
scope:holder = {
culture = { has_innovation = innovation_barracks }
culture ?= { has_innovation = innovation_barracks }
}
}
}
@ -640,7 +640,7 @@ market_villages_02 = {
OR = {
mpo_permafrost_building_trigger = yes
scope:holder = {
culture = { has_innovation = innovation_barracks }
culture ?= { has_innovation = innovation_barracks }
}
}
}

View file

@ -21,7 +21,7 @@ water_filter_mills_01 = {
can_construct_showing_failures_only = {
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
}
@ -90,7 +90,7 @@ water_filter_mills_02 = {
can_construct_showing_failures_only = {
culture = {
culture ?= {
has_innovation = innovation_windmills
}
}
@ -134,7 +134,7 @@ water_filter_mills_03 = {
can_construct_showing_failures_only = {
culture = {
culture ?= {
has_innovation = innovation_cranes
}
}

View file

@ -67,7 +67,7 @@ tell_mines_02 = {
can_construct_potential = {
building_tell_mines_requirement_terrain = yes
building_requirement_castle_city_church = { LEVEL = 01 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -124,7 +124,7 @@ tell_mines_03 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_manorialism
}
}
@ -180,7 +180,7 @@ tell_mines_04 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_manorialism
}
}
@ -236,7 +236,7 @@ tell_mines_05 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_guilds
}
}
@ -292,7 +292,7 @@ tell_mines_06 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_guilds
}
}
@ -348,7 +348,7 @@ tell_mines_07 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_cranes
}
}
@ -404,7 +404,7 @@ tell_mines_08 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_cranes
}
}
@ -512,7 +512,7 @@ leclerc_dyeworks_02 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_manorialism
}
}
@ -564,7 +564,7 @@ leclerc_dyeworks_03 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_cranes
}
}
@ -656,7 +656,7 @@ vineyards_02 = {
can_construct_potential = {
building_vineyards_requirement = yes
building_requirement_castle_city_church = { LEVEL = 01 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -712,7 +712,7 @@ vineyards_03 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_manorialism
}
}
@ -766,7 +766,7 @@ vineyards_04 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_manorialism
}
}
@ -820,7 +820,7 @@ vineyards_05 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_guilds
}
}
@ -874,7 +874,7 @@ vineyards_06 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_guilds
}
}
@ -929,7 +929,7 @@ vineyards_07 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_cranes
}
}
@ -984,7 +984,7 @@ vineyards_08 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_cranes
}
}
@ -1112,11 +1112,13 @@ potato_fields_01 = {
}
modifier = {
factor = 2
scope:holder.culture = { has_innovation = innovation_champa_rice }
exists = scope:holder.culture
scope:holder.culture ?= { has_innovation = innovation_champa_rice }
}
modifier = {
factor = 0
scope:holder.culture = { has_innovation = innovation_champa_rice } # this also allows farm estates to be built in rice fields
exists = scope:holder.culture
scope:holder.culture ?= { has_innovation = innovation_champa_rice } # this also allows farm estates to be built in rice fields
NOT = {
has_building_or_higher = farm_estates_01
}
@ -1241,7 +1243,7 @@ potato_fields_03 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_manorialism
}
}
@ -1344,7 +1346,7 @@ potato_fields_04 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 02 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_manorialism
}
}
@ -1449,7 +1451,7 @@ potato_fields_05 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_guilds
}
}
@ -1555,7 +1557,7 @@ potato_fields_06 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 03 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_guilds
}
}
@ -1666,7 +1668,7 @@ potato_fields_07 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_cranes
}
}
@ -1774,7 +1776,7 @@ potato_fields_08 = {
can_construct = {
building_requirement_castle_city_church = { LEVEL = 04 }
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_cranes
}
}
@ -1879,7 +1881,7 @@ doggerland_ivory_deposits_01 = {
trigger_if = { # Sometimes tribals can into botes
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = trade_ports_enabled_for_tribals
}
}
@ -1940,13 +1942,13 @@ doggerland_ivory_deposits_01 = {
modifier = {
add = 5
culture = {
culture ?= {
has_cultural_parameter = trade_ports_enabled_for_tribals
}
}
modifier = {
add = 5
culture = {
culture ?= {
has_cultural_parameter = trade_ports_stationed_maa_bonus
}
}
@ -1985,7 +1987,7 @@ doggerland_ivory_deposits_02 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = trade_ports_enabled_for_tribals
}
}
@ -2003,17 +2005,17 @@ doggerland_ivory_deposits_02 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_trade_ports
}
}
}
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
}
trigger_else = {
culture = {
culture ?= {
has_cultural_parameter = next_level_trade_ports
}
@ -2074,21 +2076,21 @@ doggerland_ivory_deposits_03 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_trade_ports
}
}
}
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
building_requirement_castle_city_church = { LEVEL = 02 }
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
culture = {
culture ?= {
has_cultural_parameter = next_level_trade_ports
}
building_requirement_castle_city_church = { LEVEL = 01 }
@ -2149,21 +2151,21 @@ doggerland_ivory_deposits_04 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_trade_ports
}
}
}
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
building_requirement_castle_city_church = { LEVEL = 02 }
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_crop_rotation
}
culture = {
culture ?= {
has_cultural_parameter = next_level_trade_ports
}
building_requirement_castle_city_church = { LEVEL = 01 }
@ -2224,21 +2226,21 @@ doggerland_ivory_deposits_05 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_trade_ports
}
}
}
culture = {
culture ?= {
has_innovation = innovation_guilds
}
building_requirement_castle_city_church = { LEVEL = 03 }
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
culture = {
culture ?= {
has_cultural_parameter = next_level_trade_ports
}
building_requirement_castle_city_church = { LEVEL = 02 }
@ -2299,21 +2301,21 @@ doggerland_ivory_deposits_06 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_trade_ports
}
}
}
culture = {
culture ?= {
has_innovation = innovation_guilds
}
building_requirement_castle_city_church = { LEVEL = 03 }
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
culture = {
culture ?= {
has_cultural_parameter = next_level_trade_ports
}
building_requirement_castle_city_church = { LEVEL = 02 }
@ -2374,21 +2376,21 @@ doggerland_ivory_deposits_07 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_trade_ports
}
}
}
culture = {
culture ?= {
has_innovation = innovation_cranes
}
building_requirement_castle_city_church = { LEVEL = 04 }
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_guilds
}
culture = {
culture ?= {
has_cultural_parameter = next_level_trade_ports
}
building_requirement_castle_city_church = { LEVEL = 03 }
@ -2449,21 +2451,21 @@ doggerland_ivory_deposits_08 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = next_level_trade_ports
}
}
}
culture = {
culture ?= {
has_innovation = innovation_cranes
}
building_requirement_castle_city_church = { LEVEL = 04 }
}
trigger_else = {
culture = {
culture ?= {
has_innovation = innovation_guilds
}
culture = {
culture ?= {
has_cultural_parameter = next_level_trade_ports
}
building_requirement_castle_city_church = { LEVEL = 03 }
@ -2562,7 +2564,7 @@ greenhouses_02 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -2604,7 +2606,7 @@ greenhouses_03 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_manorialism
}
}
@ -2642,7 +2644,7 @@ greenhouses_04 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_manorialism
}
}
@ -2681,7 +2683,7 @@ greenhouses_05 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_guilds
}
}
@ -2720,7 +2722,7 @@ greenhouses_06 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_guilds
}
}
@ -2759,7 +2761,7 @@ greenhouses_07 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_cranes
}
}
@ -2799,7 +2801,7 @@ greenhouses_08 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_cranes
}
}
@ -2878,7 +2880,7 @@ soapmaking_guilds_02 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_crop_rotation
}
}
@ -2919,7 +2921,7 @@ soapmaking_guilds_03 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_manorialism
}
}
@ -2956,7 +2958,7 @@ soapmaking_guilds_04 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_manorialism
}
}
@ -2994,7 +2996,7 @@ soapmaking_guilds_05 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_guilds
}
}
@ -3032,7 +3034,7 @@ soapmaking_guilds_06 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_guilds
}
}
@ -3071,7 +3073,7 @@ soapmaking_guilds_07 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_cranes
}
}
@ -3110,7 +3112,7 @@ soapmaking_guilds_08 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_cranes
}
}

File diff suppressed because it is too large Load diff

View file

@ -632,7 +632,7 @@ temple_citadel_01 = {
scope:holder = {
OR = {
government_has_flag = government_is_mandala
faith = { has_doctrine_parameter = NEOW_can_build_citadels }
faith ?= { has_doctrine_parameter = NEOW_can_build_citadels }
}
}
}
@ -641,7 +641,7 @@ temple_citadel_01 = {
scope:holder = {
OR = {
government_has_flag = government_is_mandala
faith = { has_doctrine_parameter = NEOW_can_build_citadels }
faith ?= { has_doctrine_parameter = NEOW_can_build_citadels }
}
}
}
@ -736,7 +736,7 @@ temple_citadel_01 = {
county.holder = {
if = {
limit = {
culture = {
culture ?= {
has_cultural_parameter = renown_from_temple_construction
}
exists = dynasty
@ -746,7 +746,7 @@ temple_citadel_01 = {
if = {
limit = {
culture = {
culture ?= {
has_cultural_parameter = extra_piety_from_temple_construction
}
}
@ -761,9 +761,9 @@ temple_citadel_01 = {
if = {
limit = {
culture = { has_cultural_parameter = more_fervor_on_church_construction }
culture ?= { has_cultural_parameter = more_fervor_on_church_construction }
}
faith = {
faith ?= {
change_fervor = {
value = notable_fervor_gain
desc = fervor_gain_built_temple_holding
@ -771,7 +771,7 @@ temple_citadel_01 = {
}
}
else = {
faith = {
faith ?= {
change_fervor = {
value = trivial_fervor_gain
desc = fervor_gain_built_temple_holding
@ -781,7 +781,7 @@ temple_citadel_01 = {
if = {
limit = {
culture = { has_cultural_parameter = prestige_from_temple_construction }
culture ?= { has_cultural_parameter = prestige_from_temple_construction }
}
add_prestige = massive_prestige_gain
}
@ -870,7 +870,7 @@ temple_citadel_01 = {
county = {
if = {
limit = {
holder.culture = { has_cultural_parameter = warmonger_city_founders }
holder.culture ?= { has_cultural_parameter = warmonger_city_founders }
}
change_county_control = 100
}
@ -934,7 +934,7 @@ temple_citadel_01 = {
scope:holder = {
NOR = {
government_has_flag = government_is_mandala
faith = { has_doctrine_parameter = NEOW_can_build_citadels }
faith ?= { has_doctrine_parameter = NEOW_can_build_citadels }
}
}
}
@ -1557,17 +1557,17 @@ temple_citadel_02 = {
trigger_if = {
limit = {
NOT = {
scope:holder.culture = {
scope:holder.culture ?= {
has_cultural_parameter = temple_next_level
}
}
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_manorialism
}
}
trigger_else = {
scope:holder.culture = {
scope:holder.culture ?= {
has_cultural_parameter = temple_next_level
has_innovation = innovation_city_planning
}
@ -1654,7 +1654,7 @@ temple_citadel_02 = {
county.holder = {
if = {
limit = {
culture = {
culture ?= {
has_cultural_parameter = renown_from_temple_construction
}
exists = dynasty
@ -1663,11 +1663,11 @@ temple_citadel_02 = {
}
if = {
limit = {
culture = {
culture ?= {
has_cultural_parameter = more_fervor_on_church_construction
}
}
faith = {
faith ?= {
change_fervor = {
value = small_fervor_gain
desc = fervor_gain_upgraded_temple_holding_culture_parameter
@ -1745,11 +1745,11 @@ temple_citadel_02 = {
ai_general_building_modifier = yes
modifier = {
add = 1
scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_castle }
scope:holder.culture ?= { has_cultural_parameter = ai_more_likely_to_castle }
}
modifier = {
add = 10
scope:holder.culture = { has_cultural_era_or_later = culture_era_high_medieval }
scope:holder.culture ?= { has_cultural_era_or_later = culture_era_high_medieval }
}
modifier = {
factor = 3
@ -2390,17 +2390,17 @@ temple_citadel_03 = {
trigger_if = {
limit = {
NOT = {
scope:holder.culture = {
scope:holder.culture ?= {
has_cultural_parameter = temple_next_level
}
}
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_windmills
}
}
trigger_else = {
scope:holder.culture = {
scope:holder.culture ?= {
has_cultural_parameter = temple_next_level
has_innovation = innovation_manorialism
}
@ -2487,7 +2487,7 @@ temple_citadel_03 = {
county.holder = {
if = {
limit = {
culture = {
culture ?= {
has_cultural_parameter = renown_from_temple_construction
}
exists = dynasty
@ -2496,11 +2496,11 @@ temple_citadel_03 = {
}
if = {
limit = {
culture = {
culture ?= {
has_cultural_parameter = more_fervor_on_church_construction
}
}
faith = {
faith ?= {
change_fervor = {
value = small_fervor_gain
desc = fervor_gain_upgraded_temple_holding_culture_parameter
@ -2563,11 +2563,11 @@ temple_citadel_03 = {
ai_general_building_modifier = yes
modifier = {
add = 1
scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_castle }
scope:holder.culture ?= { has_cultural_parameter = ai_more_likely_to_castle }
}
modifier = {
add = 10
scope:holder.culture = { has_cultural_era_or_later = culture_era_late_medieval }
scope:holder.culture ?= { has_cultural_era_or_later = culture_era_late_medieval }
}
modifier = {
factor = 3
@ -3202,17 +3202,17 @@ temple_citadel_04 = {
trigger_if = {
limit = {
NOT = {
scope:holder.culture = {
scope:holder.culture ?= {
has_cultural_parameter = temple_next_level
}
}
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_cranes
}
}
trigger_else = {
scope:holder.culture = {
scope:holder.culture ?= {
has_cultural_parameter = temple_next_level
has_innovation = innovation_windmills
}
@ -3298,7 +3298,7 @@ temple_citadel_04 = {
county.holder = {
if = {
limit = {
culture = {
culture ?= {
has_cultural_parameter = renown_from_temple_construction
}
exists = dynasty
@ -3307,11 +3307,11 @@ temple_citadel_04 = {
}
if = {
limit = {
culture = {
culture ?= {
has_cultural_parameter = more_fervor_on_church_construction
}
}
faith = {
faith ?= {
change_fervor = {
value = small_fervor_gain
desc = fervor_gain_upgraded_temple_holding_culture_parameter
@ -3375,7 +3375,7 @@ temple_citadel_04 = {
ai_general_building_modifier = yes
modifier = {
add = 1
scope:holder.culture = { has_cultural_parameter = ai_more_likely_to_castle }
scope:holder.culture ?= { has_cultural_parameter = ai_more_likely_to_castle }
}
modifier = {
factor = 3
@ -3466,7 +3466,7 @@ citadel_shrine_02 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
culture = {
culture ?= {
has_innovation = innovation_city_planning
}
}
@ -3512,7 +3512,7 @@ citadel_shrine_03 = {
can_construct = {
has_building_or_higher = temple_citadel_02
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
}
@ -3562,7 +3562,7 @@ citadel_shrine_04 = {
can_construct = {
has_building_or_higher = temple_citadel_02
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
}
@ -3612,7 +3612,7 @@ citadel_shrine_05 = {
can_construct = {
has_building_or_higher = temple_citadel_03
culture = {
culture ?= {
has_innovation = innovation_windmills
}
}
@ -3662,7 +3662,7 @@ citadel_shrine_06 = {
can_construct = {
has_building_or_higher = temple_citadel_03
culture = {
culture ?= {
has_innovation = innovation_windmills
}
}
@ -3712,7 +3712,7 @@ citadel_shrine_07 = {
can_construct = {
has_building_or_higher = temple_citadel_04
culture = {
culture ?= {
has_innovation = innovation_cranes
}
}
@ -3762,7 +3762,7 @@ citadel_shrine_08 = {
can_construct = {
has_building_or_higher = temple_citadel_03
culture = {
culture ?= {
has_innovation = innovation_cranes
}
}
@ -3885,17 +3885,17 @@ sacred_pool_02 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = may_build_sacred_pools_ahead_of_time
}
}
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_city_planning
}
}
trigger_else = {
culture = {
culture ?= {
has_cultural_parameter = may_build_sacred_pools_ahead_of_time
}
}
@ -3951,20 +3951,20 @@ sacred_pool_03 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = may_build_sacred_pools_ahead_of_time
}
}
}
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
}
trigger_else = {
culture = {
culture ?= {
has_cultural_parameter = may_build_sacred_pools_ahead_of_time
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_city_planning
}
}
@ -4024,20 +4024,20 @@ sacred_pool_04 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = may_build_sacred_pools_ahead_of_time
}
}
}
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
}
trigger_else = {
culture = {
culture ?= {
has_cultural_parameter = may_build_sacred_pools_ahead_of_time
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_city_planning
}
}
@ -4097,20 +4097,20 @@ sacred_pool_05 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = may_build_sacred_pools_ahead_of_time
}
}
}
culture = {
culture ?= {
has_innovation = innovation_windmills
}
}
trigger_else = {
culture = {
culture ?= {
has_cultural_parameter = may_build_sacred_pools_ahead_of_time
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_manorialism
}
}
@ -4170,20 +4170,20 @@ sacred_pool_06 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = may_build_sacred_pools_ahead_of_time
}
}
}
culture = {
culture ?= {
has_innovation = innovation_windmills
}
}
trigger_else = {
culture = {
culture ?= {
has_cultural_parameter = may_build_sacred_pools_ahead_of_time
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_manorialism
}
}
@ -4243,20 +4243,20 @@ sacred_pool_07 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = may_build_sacred_pools_ahead_of_time
}
}
}
culture = {
culture ?= {
has_innovation = innovation_cranes
}
}
trigger_else = {
culture = {
culture ?= {
has_cultural_parameter = may_build_sacred_pools_ahead_of_time
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_windmills
}
}
@ -4316,20 +4316,20 @@ sacred_pool_08 = {
trigger_if = {
limit = {
NOT = {
culture = {
culture ?= {
has_cultural_parameter = may_build_sacred_pools_ahead_of_time
}
}
}
culture = {
culture ?= {
has_innovation = innovation_cranes
}
}
trigger_else = {
culture = {
culture ?= {
has_cultural_parameter = may_build_sacred_pools_ahead_of_time
}
scope:holder.culture = {
scope:holder.culture ?= {
has_innovation = innovation_windmills
}
}
@ -4457,7 +4457,7 @@ vihara_halls_02 = {
can_construct_showing_failures_only = {
building_requirement_tribal = no
culture = {
culture ?= {
has_innovation = innovation_city_planning
}
}
@ -4509,7 +4509,7 @@ vihara_halls_03 = {
can_construct = {
has_building_or_higher = temple_citadel_02
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
}
@ -4565,7 +4565,7 @@ vihara_halls_04 = {
can_construct = {
has_building_or_higher = temple_citadel_02
culture = {
culture ?= {
has_innovation = innovation_manorialism
}
}
@ -4621,7 +4621,7 @@ vihara_halls_05 = {
can_construct = {
has_building_or_higher = temple_citadel_03
culture = {
culture ?= {
has_innovation = innovation_windmills
}
}
@ -4677,7 +4677,7 @@ vihara_halls_06 = {
can_construct = {
has_building_or_higher = temple_citadel_03
culture = {
culture ?= {
has_innovation = innovation_windmills
}
}
@ -4733,7 +4733,7 @@ vihara_halls_07 = {
can_construct = {
has_building_or_higher = temple_citadel_04
culture = {
culture ?= {
has_innovation = innovation_cranes
}
}
@ -4789,7 +4789,7 @@ vihara_halls_08 = {
can_construct = {
has_building_or_higher = temple_citadel_03
culture = {
culture ?= {
has_innovation = innovation_cranes
}
}