This commit is contained in:
Fishedotjpg 2026-03-12 22:08:40 +00:00
parent e610b09a27
commit b6cbe01bc7
2 changed files with 417 additions and 5 deletions

View file

@ -11,7 +11,7 @@ estate_main_01 = {
slot_type = main slot_type = main
internal_slots = 2 internal_slots = 2
construction_time = 730 construction_time = 730
allowed_domicile_types = { estate palace } allowed_domicile_types = { estate }
cost = { cost = {
gold = estate_external_building_high_cost_tier_2_value gold = estate_external_building_high_cost_tier_2_value
@ -85,7 +85,7 @@ estate_main_02 = {
slot_type = main slot_type = main
internal_slots = 4 internal_slots = 4
construction_time = 730 construction_time = 730
allowed_domicile_types = { estate palace } allowed_domicile_types = { estate }
previous_building = estate_main_01 previous_building = estate_main_01
can_construct = { can_construct = {
@ -169,7 +169,7 @@ estate_main_03 = {
slot_type = main slot_type = main
internal_slots = 6 internal_slots = 6
construction_time = 730 construction_time = 730
allowed_domicile_types = { estate palace } allowed_domicile_types = { estate }
previous_building = estate_main_02 previous_building = estate_main_02
can_construct = { can_construct = {
@ -254,7 +254,7 @@ estate_main_04 = {
slot_type = main slot_type = main
internal_slots = 8 internal_slots = 8
construction_time = 730 construction_time = 730
allowed_domicile_types = { estate palace } allowed_domicile_types = { estate }
previous_building = estate_main_03 previous_building = estate_main_03
can_construct = { can_construct = {
@ -339,7 +339,7 @@ estate_main_05 = {
slot_type = main slot_type = main
internal_slots = 10 internal_slots = 10
construction_time = 730 construction_time = 730
allowed_domicile_types = { estate palace } allowed_domicile_types = { estate }
previous_building = estate_main_04 previous_building = estate_main_04
can_construct = { can_construct = {

View file

@ -0,0 +1,412 @@
palace_main_01 = {
slot_type = main
internal_slots = 2
construction_time = 730
allowed_domicile_types = { palace }
cost = {
gold = estate_external_building_high_cost_tier_2_value
}
character_modifier = {
domicile_monthly_gold_add = 0.25
domicile_monthly_influence_add = 1
domicile_external_slots_capacity_add = 2
}
ai_value = {
value = 100
}
asset = {
trigger = {
domicile_location.culture = {
has_graphical_east_asia_culture_group_trigger = yes
}
}
icon = "gfx/interface/icons/domicile_building/domicile_building_villa.dds"
texture = "gfx/interface/window_domiciles/estate_building_villa_chinese.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_chinese_mask.png"
soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building"
}
asset = {
trigger = {
domicile_location.culture = {
OR = {
has_graphical_iranian_culture_group_trigger = yes
has_graphical_mena_culture_group_trigger = yes
has_graphical_steppe_culture_group_trigger = yes
has_graphical_african_culture_group_trigger = yes
has_graphical_india_culture_group_trigger = yes
has_graphical_iberian_culture_group_trigger = yes
}
}
}
icon = "gfx/interface/icons/domicile_building/domicile_building_villa.dds"
texture = "gfx/interface/window_domiciles/estate_building_villa_mena.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_mena_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building"
}
asset = {
trigger = {
domicile_location.culture = {
OR = {
has_graphical_western_culture_group_trigger = yes
has_graphical_norse_culture_group_trigger = yes
}
}
}
icon = "gfx/interface/icons/domicile_building/domicile_building_villa.dds"
texture = "gfx/interface/window_domiciles/estate_building_villa_western.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_western_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building"
}
asset = {
icon = "gfx/interface/icons/domicile_building/domicile_building_villa.dds"
texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_villa_byzantine_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building"
}
}
palace_main_02 = {
slot_type = main
internal_slots = 4
construction_time = 730
allowed_domicile_types = { palace }
previous_building = palace_main_01
can_construct = {
culture ?= { has_innovation = innovation_city_planning }
}
cost = {
gold = estate_external_building_high_cost_tier_3_value
}
parameters = {
reduce_success_of_raid_estate = yes
estate_increase_house_member_investment_cap_1 = yes
}
character_modifier = {
domicile_monthly_gold_add = 0.25
domicile_monthly_influence_add = 0.5
domicile_external_slots_capacity_add = 1
}
ai_value = {
value = 100
}
asset = {
trigger = {
domicile_location.culture = {
has_graphical_east_asia_culture_group_trigger = yes
}
}
icon = "gfx/interface/icons/domicile_building/domicile_building_manor.dds"
texture = "gfx/interface/window_domiciles/estate_building_manor_chinese.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_chinese_mask.png"
soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building"
}
asset = {
trigger = {
domicile_location.culture = {
OR = {
has_graphical_iranian_culture_group_trigger = yes
has_graphical_mena_culture_group_trigger = yes
has_graphical_steppe_culture_group_trigger = yes
has_graphical_african_culture_group_trigger = yes
has_graphical_india_culture_group_trigger = yes
has_graphical_iberian_culture_group_trigger = yes
}
}
}
icon = "gfx/interface/icons/domicile_building/domicile_building_manor.dds"
texture = "gfx/interface/window_domiciles/estate_building_manor_mena.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_mena_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building"
}
asset = {
trigger = {
domicile_location.culture = {
OR = {
has_graphical_western_culture_group_trigger = yes
has_graphical_norse_culture_group_trigger = yes
}
}
}
icon = "gfx/interface/icons/domicile_building/domicile_building_manor.dds"
texture = "gfx/interface/window_domiciles/estate_building_manor_western.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_western_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building"
}
asset = {
icon = "gfx/interface/icons/domicile_building/domicile_building_manor.dds"
texture = "gfx/interface/window_domiciles/estate_building_manor_byzantine.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_byzantine_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building"
}
}
palace_main_03 = {
slot_type = main
internal_slots = 6
construction_time = 730
allowed_domicile_types = { palace }
previous_building = palace_main_02
can_construct = {
culture ?= { has_innovation = innovation_manorialism }
}
cost = {
gold = estate_external_building_high_cost_tier_4_value
}
parameters = {
reduce_success_of_raid_estate = yes
estate_increase_house_member_investment_cap_2 = yes
}
character_modifier = {
domicile_monthly_gold_add = 0.5
domicile_monthly_gold_mult = 0.02
domicile_monthly_influence_add = 0.5
domicile_external_slots_capacity_add = 1
}
ai_value = {
value = 100
}
asset = {
trigger = {
domicile_location.culture = {
has_graphical_east_asia_culture_group_trigger = yes
}
}
icon = "gfx/interface/icons/domicile_building/domicile_building_mansion.dds"
texture = "gfx/interface/window_domiciles/estate_building_mansion_chinese.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_mansion_chinese_mask.png"
soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building"
}
asset = {
trigger = {
domicile_location.culture = {
OR = {
has_graphical_iranian_culture_group_trigger = yes
has_graphical_mena_culture_group_trigger = yes
has_graphical_steppe_culture_group_trigger = yes
has_graphical_african_culture_group_trigger = yes
has_graphical_india_culture_group_trigger = yes
has_graphical_iberian_culture_group_trigger = yes
}
}
}
icon = "gfx/interface/icons/domicile_building/domicile_building_mansion.dds"
texture = "gfx/interface/window_domiciles/estate_building_mansion_mena.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_mansion_mena_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building"
}
asset = {
trigger = {
domicile_location.culture = {
OR = {
has_graphical_western_culture_group_trigger = yes
has_graphical_norse_culture_group_trigger = yes
}
}
}
icon = "gfx/interface/icons/domicile_building/domicile_building_mansion.dds"
texture = "gfx/interface/window_domiciles/estate_building_mansion_western.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_mansion_western_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building"
}
asset = {
icon = "gfx/interface/icons/domicile_building/domicile_building_mansion.dds"
texture = "gfx/interface/window_domiciles/estate_building_mansion_byzantine.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_mansion_byzantine_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building"
}
}
palace_main_04 = {
slot_type = main
internal_slots = 8
construction_time = 730
allowed_domicile_types = { palace }
previous_building = palace_main_03
can_construct = {
culture ?= { has_innovation = innovation_development_03 }
}
cost = {
gold = estate_external_building_high_cost_tier_5_value
}
parameters = {
reduce_success_of_raid_estate = yes
estate_increase_house_member_investment_cap_3 = yes
}
character_modifier = {
domicile_monthly_gold_add = 0.5
domicile_monthly_gold_mult = 0.03
domicile_monthly_influence_add = 0.5
domicile_external_slots_capacity_add = 1
}
ai_value = {
value = 100
}
asset = {
trigger = {
domicile_location.culture = {
has_graphical_east_asia_culture_group_trigger = yes
}
}
icon = "gfx/interface/icons/domicile_building/domicile_building_estate.dds"
texture = "gfx/interface/window_domiciles/estate_building_estate_chinese.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_estate_chinese_mask.png"
soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building"
}
asset = {
trigger = {
domicile_location.culture = {
OR = {
has_graphical_iranian_culture_group_trigger = yes
has_graphical_mena_culture_group_trigger = yes
has_graphical_steppe_culture_group_trigger = yes
has_graphical_african_culture_group_trigger = yes
has_graphical_india_culture_group_trigger = yes
has_graphical_iberian_culture_group_trigger = yes
}
}
}
icon = "gfx/interface/icons/domicile_building/domicile_building_estate.dds"
texture = "gfx/interface/window_domiciles/estate_building_estate_mena.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_estate_mena_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building"
}
asset = {
trigger = {
domicile_location.culture = {
OR = {
has_graphical_western_culture_group_trigger = yes
has_graphical_norse_culture_group_trigger = yes
}
}
}
icon = "gfx/interface/icons/domicile_building/domicile_building_estate.dds"
texture = "gfx/interface/window_domiciles/estate_building_estate_western.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_estate_western_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building"
}
asset = {
icon = "gfx/interface/icons/domicile_building/domicile_building_estate.dds"
texture = "gfx/interface/window_domiciles/estate_building_estate_byzantine.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_estate_byzantine_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building"
}
}
palace_main_05 = {
slot_type = main
internal_slots = 10
construction_time = 730
allowed_domicile_types = { palace }
previous_building = palace_main_04
can_construct = {
culture ?= { has_innovation = innovation_cranes }
}
cost = {
gold = estate_external_building_high_cost_tier_6_value
}
parameters = {
reduce_success_of_raid_estate = yes
estate_increase_house_member_investment_cap_4 = yes
}
character_modifier = {
domicile_monthly_gold_add = 0.75
domicile_monthly_gold_mult = 0.05
domicile_monthly_influence_add = 0.5
domicile_external_slots_capacity_add = 1
}
ai_value = {
value = 100
}
asset = {
trigger = {
domicile_location.culture = {
has_graphical_east_asia_culture_group_trigger = yes
}
}
icon = "gfx/interface/icons/domicile_building/domicile_building_grand_estate.dds"
texture = "gfx/interface/window_domiciles/estate_building_grand_estate_chinese.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grand_estate_chinese_mask.png"
soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_chinese_main_building"
}
asset = {
trigger = {
domicile_location.culture = {
OR = {
has_graphical_iranian_culture_group_trigger = yes
has_graphical_mena_culture_group_trigger = yes
has_graphical_steppe_culture_group_trigger = yes
has_graphical_african_culture_group_trigger = yes
has_graphical_india_culture_group_trigger = yes
has_graphical_iberian_culture_group_trigger = yes
}
}
}
icon = "gfx/interface/icons/domicile_building/domicile_building_grand_estate.dds"
texture = "gfx/interface/window_domiciles/estate_building_grand_estate_mena.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grand_estate_mena_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building"
}
asset = {
trigger = {
domicile_location.culture = {
OR = {
has_graphical_western_culture_group_trigger = yes
has_graphical_norse_culture_group_trigger = yes
}
}
}
icon = "gfx/interface/icons/domicile_building/domicile_building_grand_estate.dds"
texture = "gfx/interface/window_domiciles/estate_building_grand_estate_western.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grand_estate_western_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building"
}
asset = {
icon = "gfx/interface/icons/domicile_building/domicile_building_grand_estate.dds"
texture = "gfx/interface/window_domiciles/estate_building_grand_estate_byzantine.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_grand_estate_byzantine_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_palace_main_building"
}
}