From 216d0215c3cb7b11132e17b75a34ff9aaf28796c Mon Sep 17 00:00:00 2001 From: Fishedotjpg Date: Wed, 11 Nov 2026 19:53:14 +0000 Subject: [PATCH] Update 10_tgp_japan_domicile_types.txt --- .../types/10_tgp_japan_domicile_types.txt | 368 +++++++----------- 1 file changed, 145 insertions(+), 223 deletions(-) diff --git a/common/domiciles/types/10_tgp_japan_domicile_types.txt b/common/domiciles/types/10_tgp_japan_domicile_types.txt index b238f8d25..7cdf9dac2 100644 --- a/common/domiciles/types/10_tgp_japan_domicile_types.txt +++ b/common/domiciles/types/10_tgp_japan_domicile_types.txt @@ -7,9 +7,9 @@ rename_window = house - illustration = "gfx/interface/illustrations/event_scenes/tgp_asia_estate.dds" - icon = "gfx/interface/icons/flat_icons/domicile_japan.dds" - map_pin_texture = "gfx/interface/icons/map_icons/map_icon_japanese_manor.dds" + illustration = "gfx/interface/illustrations/event_scenes/ep3_medi_estate.dds" + icon = "gfx/interface/icons/flat_icons/estate.dds" + map_pin_texture = "gfx/interface/icons/map_icons/map_icon_estate.dds" map_pin_anchor = up map_pin_lobby = yes @@ -41,24 +41,12 @@ position = { 19.7% 5.5% } size = { 15% 30% } - # Empty slot in city - empty_slot_asset = { - trigger = { - domicile_location = { - this = root.owner.top_liege.capital_province - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/asian_empty_slot_01.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/asian_empty_slot_01_mask.png" - } - - # Empty slot empty_slot_asset = { trigger = { owner.culture = { OR = { - has_graphical_east_asia_culture_group_trigger = yes + has_graphical_chinese_culture_group_trigger = yes + has_graphical_japanese_culture_group_trigger = yes } } } @@ -67,6 +55,21 @@ intersectionmask_texture = "gfx/interface/window_domiciles/yurt_empty_slot_01_mask.png" } + empty_slot_asset = { + trigger = { + domicile_location = { + OR = { + terrain = jungle + terrain = wetlands + terrain = floodplains + } + } + } + icon = "gfx/interface/icons/flat_icons/plus.dds" + texture = "gfx/interface/window_domiciles/estate_jungle_empty_02.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_jungle_empty_02_mask.png" + } + empty_slot_asset = { trigger = { domicile_location = { @@ -88,7 +91,6 @@ trigger = { domicile_location = { OR = { - terrain = tells terrain = mountains terrain = hills terrain = terraced_hills @@ -106,7 +108,21 @@ intersectionmask_texture = "gfx/interface/window_domiciles/estate_grassland_empty_05_mask.png" } + # Under Construction + construction_slot_asset = { + trigger = { + owner.culture = { + OR = { + has_graphical_chinese_culture_group_trigger = yes + has_graphical_japanese_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/flat_icons/plus.dds" + texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" + } construction_slot_asset = { trigger = { domicile_location.culture = { @@ -127,20 +143,6 @@ texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" } - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { icon = "gfx/interface/icons/flat_icons/plus.dds" texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" @@ -149,27 +151,15 @@ } external_slot_4 = { - position = { 52.3% 3% } + position = { 49.0% 2.5% } size = { 15% 30% } - # Empty slot in city - empty_slot_asset = { - trigger = { - domicile_location = { - this = root.owner.top_liege.capital_province - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/asian_empty_slot_04.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/asian_empty_slot_04_mask.png" - } - - # Empty slot empty_slot_asset = { trigger = { owner.culture = { OR = { - has_graphical_east_asia_culture_group_trigger = yes + has_graphical_chinese_culture_group_trigger = yes + has_graphical_japanese_culture_group_trigger = yes } } } @@ -214,7 +204,6 @@ trigger = { domicile_location = { OR = { - terrain = tells terrain = mountains terrain = hills terrain = terraced_hills @@ -232,7 +221,21 @@ intersectionmask_texture = "gfx/interface/window_domiciles/estate_grassland_empty_03_mask.png" } + # Under Construction + construction_slot_asset = { + trigger = { + owner.culture = { + OR = { + has_graphical_chinese_culture_group_trigger = yes + has_graphical_japanese_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/flat_icons/plus.dds" + texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" + } construction_slot_asset = { trigger = { domicile_location.culture = { @@ -253,20 +256,6 @@ texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" } - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { icon = "gfx/interface/icons/flat_icons/plus.dds" texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" @@ -276,27 +265,15 @@ main_slot = { slot_type = main - position = { 29.7% 14.2% } + position = { 28.2% 13.2% } size = { 28% 34.5% } - # Empty slot in city - empty_slot_asset = { - trigger = { - domicile_location = { - this = root.owner.top_liege.capital_province - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/asian_empty_slot_01.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/asian_empty_slot_01_mask.png" - } - - # Empty slot empty_slot_asset = { trigger = { owner.culture = { OR = { - has_graphical_east_asia_culture_group_trigger = yes + has_graphical_chinese_culture_group_trigger = yes + has_graphical_japanese_culture_group_trigger = yes } } } @@ -341,7 +318,6 @@ trigger = { domicile_location = { OR = { - terrain = tells terrain = hills terrain = mountains terrain = terraced_hills @@ -360,6 +336,19 @@ } # Under Construction + construction_slot_asset = { + trigger = { + owner.culture = { + OR = { + has_graphical_chinese_culture_group_trigger = yes + has_graphical_japanese_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/flat_icons/plus.dds" + texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" + } construction_slot_asset = { trigger = { domicile_location.culture = { @@ -380,20 +369,6 @@ texture = "gfx/interface/window_domiciles/estate_building_manor_construction_western.dds" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_construction_western_mask.png" } - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_manor_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_manor_construction_chinese_mask.png" - } - construction_slot_asset = { icon = "gfx/interface/icons/flat_icons/plus.dds" texture = "gfx/interface/window_domiciles/estate_building_manor_construction_byzantine.dds" @@ -402,27 +377,15 @@ } external_slot_2 = { - position = { 4.5% 20% } + position = { 4% 20% } size = { 15% 30% } - # Empty slot in city - empty_slot_asset = { - trigger = { - domicile_location = { - this = root.owner.top_liege.capital_province - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/asian_empty_slot_02.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/asian_empty_slot_02_mask.png" - } - - # Empty slot empty_slot_asset = { trigger = { owner.culture = { OR = { - has_graphical_east_asia_culture_group_trigger = yes + has_graphical_chinese_culture_group_trigger = yes + has_graphical_japanese_culture_group_trigger = yes } } } @@ -467,7 +430,6 @@ trigger = { domicile_location = { OR = { - terrain = tells terrain = mountains terrain = hills terrain = terraced_hills @@ -485,7 +447,21 @@ intersectionmask_texture = "gfx/interface/window_domiciles/estate_grassland_empty_06_mask.png" } + # Under Construction + construction_slot_asset = { + trigger = { + owner.culture = { + OR = { + has_graphical_chinese_culture_group_trigger = yes + has_graphical_japanese_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/flat_icons/plus.dds" + texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" + } construction_slot_asset = { trigger = { domicile_location.culture = { @@ -506,20 +482,6 @@ texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" } - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { icon = "gfx/interface/icons/flat_icons/plus.dds" texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" @@ -528,27 +490,15 @@ } external_slot_3 = { - position = { 13.5% 45% } + position = { 14% 46% } size = { 15% 30% } - # Empty slot in city - empty_slot_asset = { - trigger = { - domicile_location = { - this = root.owner.top_liege.capital_province - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/asian_empty_slot_03.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/asian_empty_slot_03_mask.png" - } - - # Empty slot empty_slot_asset = { trigger = { owner.culture = { OR = { - has_graphical_east_asia_culture_group_trigger = yes + has_graphical_chinese_culture_group_trigger = yes + has_graphical_japanese_culture_group_trigger = yes } } } @@ -593,7 +543,6 @@ trigger = { domicile_location = { OR = { - terrain = tells terrain = mountains terrain = hills terrain = terraced_hills @@ -611,7 +560,21 @@ intersectionmask_texture = "gfx/interface/window_domiciles/estate_grassland_empty_04_mask.png" } + # Under Construction + construction_slot_asset = { + trigger = { + owner.culture = { + OR = { + has_graphical_chinese_culture_group_trigger = yes + has_graphical_japanese_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/flat_icons/plus.dds" + texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" + } construction_slot_asset = { trigger = { domicile_location.culture = { @@ -632,20 +595,6 @@ texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" } - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { icon = "gfx/interface/icons/flat_icons/plus.dds" texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" @@ -657,24 +606,12 @@ position = { 64% 29% } size = { 15% 30% } - # Empty slot in city - empty_slot_asset = { - trigger = { - domicile_location = { - this = root.owner.top_liege.capital_province - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/asian_empty_slot_05.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/asian_empty_slot_05_mask.png" - } - - # Empty slot empty_slot_asset = { trigger = { owner.culture = { OR = { - has_graphical_east_asia_culture_group_trigger = yes + has_graphical_chinese_culture_group_trigger = yes + has_graphical_japanese_culture_group_trigger = yes } } } @@ -719,7 +656,6 @@ trigger = { domicile_location = { OR = { - terrain = tells terrain = mountains terrain = hills terrain = terraced_hills @@ -737,7 +673,21 @@ intersectionmask_texture = "gfx/interface/window_domiciles/estate_grassland_empty_02_mask.png" } + # Under Construction + construction_slot_asset = { + trigger = { + owner.culture = { + OR = { + has_graphical_chinese_culture_group_trigger = yes + has_graphical_japanese_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/flat_icons/plus.dds" + texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" + } construction_slot_asset = { trigger = { domicile_location.culture = { @@ -758,20 +708,6 @@ texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" } - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { icon = "gfx/interface/icons/flat_icons/plus.dds" texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" @@ -780,27 +716,15 @@ } external_slot_6 = { - position = { 39% 47% } + position = { 43% 52% } size = { 15% 30% } - # Empty slot in city - empty_slot_asset = { - trigger = { - domicile_location = { - this = root.owner.top_liege.capital_province - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/asian_empty_slot_06.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/asian_empty_slot_06_mask.png" - } - - # Empty slot empty_slot_asset = { trigger = { owner.culture = { OR = { - has_graphical_east_asia_culture_group_trigger = yes + has_graphical_chinese_culture_group_trigger = yes + has_graphical_japanese_culture_group_trigger = yes } } } @@ -845,9 +769,9 @@ trigger = { domicile_location = { OR = { - terrain = tells terrain = mountains terrain = hills + terrain = terraced_hills } } } @@ -864,6 +788,19 @@ # Under Construction + construction_slot_asset = { + trigger = { + owner.culture = { + OR = { + has_graphical_chinese_culture_group_trigger = yes + has_graphical_japanese_culture_group_trigger = yes + } + } + } + icon = "gfx/interface/icons/flat_icons/plus.dds" + texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" + intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" + } construction_slot_asset = { trigger = { domicile_location.culture = { @@ -884,20 +821,6 @@ texture = "gfx/interface/window_domiciles/estate_building_construction_western.dds" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_western_mask.png" } - construction_slot_asset = { - trigger = { - owner.culture = { - OR = { - has_graphical_chinese_culture_group_trigger = yes - has_graphical_japanese_culture_group_trigger = yes - } - } - } - icon = "gfx/interface/icons/flat_icons/plus.dds" - texture = "gfx/interface/window_domiciles/estate_building_construction_chinese.dds" - intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_construction_chinese_mask.png" - } - construction_slot_asset = { icon = "gfx/interface/icons/flat_icons/plus.dds" texture = "gfx/interface/window_domiciles/estate_building_construction_byzantine.dds" @@ -907,18 +830,6 @@ } # Backgrounds - - domicile_asset = { - trigger = { - domicile_location = { - this = root.owner.top_liege.capital_province - } - } - background = "gfx/interface/window_domiciles/asian_domicile_background_urban_terrain.dds" - foreground = "gfx/interface/window_domiciles/asian_domicile_background_urban_terrain_foreground.dds" - ambience = "event:/DLC/EP3/SFX/Ambience/2D/Domicile/ep3_amb_2d_domicile_byzantine_urban" - } - domicile_asset = { trigger = { domicile_location.culture = { @@ -930,6 +841,17 @@ ambience = "event:/DLC/CE2/Ambience/2D/Domicile/ce2_amb_2d_domicile_yurt" } + domicile_asset = { + trigger = { + domicile_location = { + this = root.owner.top_liege.capital_province + } + } + background = "gfx/interface/window_domiciles/estate_background_urban_terrain.dds" + foreground = "gfx/interface/window_domiciles/estate_background_urban_terrain_foreground.dds" + ambience = "event:/DLC/EP3/SFX/Ambience/2D/Domicile/ep3_amb_2d_domicile_byzantine_urban" + } + domicile_asset = { trigger = { domicile_location = {