speical buildings and glass houses

This commit is contained in:
Greekman 2026-09-06 20:06:03 +01:00
parent 5e94f302e5
commit c6b31ad444
6 changed files with 965 additions and 6 deletions

View file

@ -2511,4 +2511,629 @@ doggerland_ivory_deposits_08 = {
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
}
}
}
####################
# GREENHOUSES
####################
greenhouses_01 = {
construction_time = standard_construction_time
can_construct_potential = {
building_requirement_castle_city_church = { LEVEL = 01 }
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
}
cost_gold = normal_building_tier_1_cost
province_modifier = {
monthly_income = poor_building_tax_tier_1
supply_limit_mult = 0.05
}
county_modifier = {
development_growth_factor = 0.05
}
on_complete = {
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = greenhouses_02
type_icon = "icon_building_orchards.dds"
ai_value = {
base = 10
ai_tier_1_building_modifier = yes
ai_tier_1_economical_building_preference_modifier = yes
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
}
}
greenhouses_02 = {
construction_time = standard_construction_time
can_construct_potential = {
building_requirement_castle_city_church = { LEVEL = 01 }
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
has_innovation = innovation_crop_rotation
}
}
cost_gold = normal_building_tier_2_cost
province_modifier = {
monthly_income = poor_building_tax_tier_2
supply_limit_mult = 0.05
}
county_modifier = {
development_growth_factor = 0.10
}
on_complete = {
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = greenhouses_03
ai_value = {
base = 9
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
modifier = {
factor = 0
free_building_slots > 0
}
}
}
greenhouses_03 = {
construction_time = standard_construction_time
can_construct_potential = {
building_requirement_castle_city_church = { LEVEL = 02 }
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
has_innovation = innovation_manorialism
}
}
cost_gold = normal_building_tier_3_cost
province_modifier = {
monthly_income = normal_building_tax_tier_3
supply_limit_mult = 0.10
}
county_modifier = {
development_growth_factor = 0.15
}
on_complete = {
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = greenhouses_04
ai_value = {
base = 8
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
}
}
greenhouses_04 = {
construction_time = standard_construction_time
can_construct_potential = {
building_requirement_castle_city_church = { LEVEL = 02 }
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
has_innovation = innovation_manorialism
}
}
cost_gold = normal_building_tier_4_cost
province_modifier = {
monthly_income = normal_building_tax_tier_4
supply_limit_mult = 0.10
}
county_modifier = {
development_growth_factor = 0.20
development_growth = 0.05
}
on_complete = {
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = greenhouses_05
ai_value = {
base = 7
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
}
}
greenhouses_05 = {
construction_time = standard_construction_time
can_construct_potential = {
building_requirement_castle_city_church = { LEVEL = 03 }
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
has_innovation = innovation_guilds
}
}
cost_gold = normal_building_tier_5_cost
province_modifier = {
monthly_income = normal_building_tax_tier_5
supply_limit_mult = 0.15
}
county_modifier = {
development_growth_factor = 0.25
development_growth = 0.05
}
on_complete = {
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = greenhouses_06
ai_value = {
base = 6
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
}
}
greenhouses_06 = {
construction_time = standard_construction_time
can_construct_potential = {
building_requirement_castle_city_church = { LEVEL = 03 }
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
has_innovation = innovation_guilds
}
}
cost_gold = normal_building_tier_6_cost
province_modifier = {
monthly_income = good_building_tax_tier_6
supply_limit_mult = 0.15
}
county_modifier = {
development_growth_factor = 0.30
development_growth = 0.10
}
on_complete = {
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = greenhouses_07
ai_value = {
base = 5
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
}
}
greenhouses_07 = {
construction_time = standard_construction_time
can_construct_potential = {
building_requirement_castle_city_church = { LEVEL = 04 }
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
has_innovation = innovation_cranes
}
}
cost_gold = normal_building_tier_7_cost
province_modifier = {
monthly_income = good_building_tax_tier_7
supply_limit_mult = 0.20
}
county_modifier = {
development_growth_factor = 0.35
development_growth = 0.10
tax_mult = 0.05
}
on_complete = {
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = greenhouses_08
ai_value = {
base = 4
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
}
}
greenhouses_08 = {
construction_time = standard_construction_time
can_construct_potential = {
building_requirement_castle_city_church = { LEVEL = 04 }
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
has_innovation = innovation_cranes
}
}
cost_gold = normal_building_tier_8_cost
province_modifier = {
monthly_income = good_building_tax_tier_8
supply_limit_mult = 0.25
}
county_modifier = {
development_growth_factor = 0.40
development_growth = 0.15
tax_mult = 0.10
}
on_complete = {
creator_mandala_built_regular_building_piety_effect = yes
}
ai_value = {
base = 3
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
}
}
####################
# SOAPMAKING GUILDS
####################
soapmaking_guilds_01 = {
construction_time = standard_construction_time
can_construct_potential = {
has_building_or_higher = city_01
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
}
cost_gold = normal_building_tier_1_cost
province_modifier = {
monthly_income = normal_building_tax_tier_1
}
county_modifier = {
development_growth_factor = 0.025
}
on_complete = {
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = soapmaking_guilds_02
type_icon = "icon_building_guild_halls.dds"
ai_value = {
base = 10
ai_tier_1_building_modifier = yes
ai_tier_1_economical_building_preference_modifier = yes
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
}
}
soapmaking_guilds_02 = {
construction_time = standard_construction_time
can_construct_potential = {
has_building_or_higher = city_01
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
has_innovation = innovation_crop_rotation
}
}
cost_gold = normal_building_tier_2_cost
province_modifier = {
monthly_income = normal_building_tax_tier_2
}
county_modifier = {
development_growth_factor = 0.05
}
on_complete = {
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = soapmaking_guilds_03
ai_value = {
base = 9
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
modifier = {
factor = 0
free_building_slots > 0
}
}
}
soapmaking_guilds_03 = {
construction_time = standard_construction_time
can_construct_potential = {
has_building_or_higher = city_02
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
has_innovation = innovation_manorialism
}
}
cost_gold = normal_building_tier_3_cost
province_modifier = {
monthly_income = normal_building_tax_tier_3
}
county_modifier = {
development_growth_factor = 0.075
}
on_complete = {
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = soapmaking_guilds_04
ai_value = {
base = 8
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
}
}
soapmaking_guilds_04 = {
construction_time = standard_construction_time
can_construct_potential = {
has_building_or_higher = city_02
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
has_innovation = innovation_manorialism
}
}
cost_gold = normal_building_tier_4_cost
province_modifier = {
monthly_income = good_building_tax_tier_4
}
county_modifier = {
development_growth_factor = 0.10
tax_mult = 0.025
}
on_complete = {
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = soapmaking_guilds_05
ai_value = {
base = 7
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
}
}
soapmaking_guilds_05 = {
construction_time = standard_construction_time
can_construct_potential = {
has_building_or_higher = city_03
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
has_innovation = innovation_guilds
}
}
cost_gold = normal_building_tier_5_cost
province_modifier = {
monthly_income = good_building_tax_tier_5
}
county_modifier = {
development_growth_factor = 0.125
tax_mult = 0.05
}
on_complete = {
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = soapmaking_guilds_06
ai_value = {
base = 6
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
}
}
soapmaking_guilds_06 = {
construction_time = standard_construction_time
can_construct_potential = {
has_building_or_higher = city_03
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
has_innovation = innovation_guilds
}
}
cost_gold = normal_building_tier_6_cost
province_modifier = {
monthly_income = good_building_tax_tier_6
}
county_modifier = {
development_growth_factor = 0.15
development_growth = 0.05
tax_mult = 0.05
}
on_complete = {
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = soapmaking_guilds_07
ai_value = {
base = 5
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
}
}
soapmaking_guilds_07 = {
construction_time = standard_construction_time
can_construct_potential = {
has_building_or_higher = city_04
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
has_innovation = innovation_cranes
}
}
cost_gold = normal_building_tier_7_cost
province_modifier = {
monthly_income = good_building_tax_tier_7
}
county_modifier = {
development_growth_factor = 0.175
development_growth = 0.05
tax_mult = 0.075
}
on_complete = {
creator_mandala_built_regular_building_piety_effect = yes
}
next_building = soapmaking_guilds_08
ai_value = {
base = 4
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
}
}
soapmaking_guilds_08 = {
construction_time = standard_construction_time
can_construct_potential = {
has_building_or_higher = city_04
}
can_construct_showing_failures_only = {
building_requirement_tribal = no
scope:holder.culture = {
has_innovation = innovation_cranes
}
}
cost_gold = normal_building_tier_8_cost
province_modifier = {
monthly_income = excellent_building_tax_tier_8
}
county_modifier = {
development_growth_factor = 0.20
development_growth = 0.10
tax_mult = 0.10
}
on_complete = {
creator_mandala_built_regular_building_piety_effect = yes
}
ai_value = {
base = 3
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
}
}

View file

@ -12838,4 +12838,265 @@ communal_settlement_04 = {
ai_general_building_modifier = yes
directive_to_build_military_modifier = yes
}
}
}
##########
# New Athos — Abkhaz Neopagan Sanctuary
##########
new_athos_pagan_temple_01 = {
asset = {
type = pdxmesh
name = ep3_athos_monasteries_01_b_mesh
}
construction_time = slow_construction_time
type_icon = "icon_structure_sumela_monastery.dds"
can_construct_potential = {
building_requirement_tribal = no
}
can_construct = {
scope:holder = {
culture = culture:NEOW_abkhazian
}
NOT = {
christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder }
}
}
is_enabled = {
scope:holder = {
culture = culture:NEOW_abkhazian
}
NOT = {
christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder }
}
}
cost_gold = 800
character_modifier = {
monthly_piety = 0.35
monthly_prestige = 0.20
knight_effectiveness_mult = 0.10
}
county_modifier = {
development_growth = 0.15
development_growth_factor = 0.15
tax_mult = 0.15
}
province_modifier = {
monthly_income = 1
}
next_building = new_athos_restored_monastery_02
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
modifier = {
factor = 0
free_building_slots > 0
}
}
type = special
flag = travel_point_of_interest_religious
flag = holy_building
}
##########
# New Athos — Restored Orthodox Monastery
##########
new_athos_restored_monastery_02 = {
asset = {
type = pdxmesh
name = ep3_athos_monasteries_01_b_mesh
}
construction_time = very_slow_construction_time
type_icon = "icon_structure_sumela_monastery.dds"
can_construct_potential = {
building_requirement_tribal = no
}
can_construct = {
christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder }
}
is_enabled = {
christianity_or_syncretic_with_christianity_trigger = { CHARACTER = scope:holder }
}
cost_gold = 1000
character_modifier = {
monthly_piety = 0.50
learning = 1
monthly_dynasty_prestige_mult = 0.05
}
county_modifier = {
development_growth = 0.15
development_growth_factor = 0.15
tax_mult = 0.15
}
province_modifier = {
monthly_income = 1
}
on_complete = {
mandala_built_piety_duchy_building_t3_effect = yes
}
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
modifier = {
factor = 0
free_building_slots > 0
}
}
type = special
flag = travel_point_of_interest_religious
flag = holy_building
flag = religious_studies_location
}
##########
# Cathedral of Saint Ilia II — Tbilisi
##########
cathedral_saint_ilia_ii = {
asset = {
type = pdxmesh
name = "building_special_hagia_sophia_mesh"
}
construction_time = very_slow_construction_time
type_icon = "icon_structure_hagia_sophia.dds"
can_construct_potential = {
building_requirement_tribal = no
}
can_construct = {
scope:holder = {
religion = religion:eastern_orthodox_religion
}
}
is_enabled = {
scope:holder = {
religion = religion:eastern_orthodox_religion
}
}
cost_gold = 1500
character_modifier = {
monthly_prestige = 0.30
legitimacy_gain_mult = 0.10
learning_per_piety_level = 1
}
county_modifier = {
development_growth = 0.15
development_growth_factor = 0.10
monthly_county_control_growth_factor = 0.10
}
province_modifier = {
monthly_income = 1
}
on_complete = {
mandala_built_piety_duchy_building_t3_effect = yes
}
ai_value = {
base = 100
ai_pious_building_preference_modifier = yes
modifier = {
factor = 0
free_building_slots > 0
}
}
type = special
flag = travel_point_of_interest_religious
flag = holy_building
flag = religious_studies_location
}
########################################
# CHANNEL TUNNEL
########################################
channel_tunnel_01 = {
construction_time = very_slow_construction_time
type_icon = "icon_building_tradeport.dds"
can_construct_potential = {
building_requirement_tribal = no
}
can_construct = {
scope:holder.culture = {
has_innovation = innovation_cranes
}
}
cost_gold = 1500
county_holder_character_modifier = {
monthly_prestige = 0.25
embarkation_cost_mult = -0.25
movement_speed = 0.05
}
county_modifier = {
tax_mult = 0.20
development_growth = 0.20
development_growth_factor = 0.25
}
province_modifier = {
monthly_income = 3
travel_danger = -20
defender_holding_advantage = 8
fort_level = 3
}
ai_value = {
base = 100
ai_general_building_modifier = yes
directive_to_build_economy_modifier = yes
ai_economical_building_preference_modifier = yes
modifier = {
factor = 0
free_building_slots > 0
}
}
type = special
flag = travel_point_of_interest_economic
flag = travel_point_of_interest_wonder
}