This commit is contained in:
Fishedotjpg 2026-03-02 12:23:45 +00:00
parent f62fb69c4e
commit a9bb724bfe
5 changed files with 173 additions and 131 deletions

View file

@ -3868,9 +3868,9 @@ communal_gardens_01 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_chinese.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_chinese_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png"
soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_gardens_chinese" soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese"
} }
asset = { asset = {
trigger = { trigger = {
@ -3886,8 +3886,8 @@ communal_gardens_01 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_mena.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_mena_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden"
} }
asset = { asset = {
@ -3900,14 +3900,14 @@ communal_gardens_01 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_western.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_western_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden"
} }
asset = { asset = {
icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_byzantine.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_byzantine_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden"
} }
} }
@ -3992,9 +3992,9 @@ communal_gardens_02 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_chinese.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_chinese_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png"
soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_gardens_chinese" soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese"
} }
asset = { asset = {
trigger = { trigger = {
@ -4010,8 +4010,8 @@ communal_gardens_02 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_mena.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_mena_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden"
} }
asset = { asset = {
@ -4024,14 +4024,14 @@ communal_gardens_02 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_western.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_western_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden"
} }
asset = { asset = {
icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_byzantine.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_byzantine_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden"
} }
} }
@ -4116,9 +4116,9 @@ communal_gardens_03 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_chinese.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_chinese_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png"
soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_gardens_chinese" soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese"
} }
asset = { asset = {
trigger = { trigger = {
@ -4134,8 +4134,8 @@ communal_gardens_03 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_mena.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_mena_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden"
} }
asset = { asset = {
@ -4148,14 +4148,14 @@ communal_gardens_03 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_western.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_western_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden"
} }
asset = { asset = {
icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_byzantine.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_byzantine_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden"
} }
} }
@ -4247,9 +4247,9 @@ communal_gardens_leisure_04 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_chinese.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_chinese_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png"
soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_gardens_chinese" soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese"
} }
asset = { asset = {
trigger = { trigger = {
@ -4265,9 +4265,9 @@ communal_gardens_leisure_04 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_mena.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_mena_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_leisure" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure"
} }
asset = { asset = {
trigger = { trigger = {
@ -4279,15 +4279,15 @@ communal_gardens_leisure_04 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_western.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_western_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_leisure" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure"
} }
asset = { asset = {
icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_byzantine.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_byzantine_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_leisure" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure"
} }
} }
communal_gardens_leisure_05 = { communal_gardens_leisure_05 = {
@ -4376,9 +4376,9 @@ communal_gardens_leisure_05 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_chinese.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_chinese_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png"
soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_gardens_chinese" soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese"
} }
asset = { asset = {
trigger = { trigger = {
@ -4394,9 +4394,9 @@ communal_gardens_leisure_05 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_mena.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_mena_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_leisure" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure"
} }
asset = { asset = {
trigger = { trigger = {
@ -4408,15 +4408,15 @@ communal_gardens_leisure_05 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_western.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_western_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_leisure" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure"
} }
asset = { asset = {
icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_byzantine.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_byzantine_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_leisure" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure"
} }
} }
communal_gardens_leisure_06 = { communal_gardens_leisure_06 = {
@ -4505,9 +4505,9 @@ communal_gardens_leisure_06 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_chinese.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_chinese_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png"
soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_gardens_chinese" soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese"
} }
asset = { asset = {
trigger = { trigger = {
@ -4523,9 +4523,9 @@ communal_gardens_leisure_06 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_mena.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_mena_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_leisure" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure"
} }
asset = { asset = {
trigger = { trigger = {
@ -4537,15 +4537,15 @@ communal_gardens_leisure_06 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_western.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_western_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_leisure" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure"
} }
asset = { asset = {
icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_leisure_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_byzantine.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_byzantine_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_leisure" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_leisure"
} }
} }
@ -4636,9 +4636,9 @@ communal_gardens_fruit_04 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_chinese.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_chinese_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png"
soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_gardens_chinese" soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese"
} }
asset = { asset = {
trigger = { trigger = {
@ -4654,9 +4654,9 @@ communal_gardens_fruit_04 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_mena.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_mena_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_fruit" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit"
} }
asset = { asset = {
trigger = { trigger = {
@ -4668,15 +4668,15 @@ communal_gardens_fruit_04 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_western.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_western_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_fruit" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit"
} }
asset = { asset = {
icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_byzantine.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_byzantine_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_fruit" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit"
} }
} }
communal_gardens_fruit_05 = { communal_gardens_fruit_05 = {
@ -4765,9 +4765,9 @@ communal_gardens_fruit_05 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_chinese.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_chinese_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png"
soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_gardens_chinese" soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese"
} }
asset = { asset = {
trigger = { trigger = {
@ -4783,9 +4783,9 @@ communal_gardens_fruit_05 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_mena.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_mena_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_fruit" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit"
} }
asset = { asset = {
trigger = { trigger = {
@ -4797,15 +4797,15 @@ communal_gardens_fruit_05 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_western.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_western_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_fruit" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit"
} }
asset = { asset = {
icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_byzantine.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_byzantine_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_fruit" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit"
} }
} }
communal_gardens_fruit_06 = { communal_gardens_fruit_06 = {
@ -4893,9 +4893,9 @@ communal_gardens_fruit_06 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_chinese.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_chinese.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_chinese_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_chinese_mask.png"
soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_gardens_chinese" soundeffect = "event:/DLC/EP4/SFX/UI/domicile_buildings/tgp_ui_domicile_building_garden_chinese"
} }
asset = { asset = {
trigger = { trigger = {
@ -4911,9 +4911,9 @@ communal_gardens_fruit_06 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_mena.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_mena.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_mena_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_mena_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_fruit" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit"
} }
asset = { asset = {
trigger = { trigger = {
@ -4925,15 +4925,15 @@ communal_gardens_fruit_06 = {
} }
} }
icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_western.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_western.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_western_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_western_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_fruit" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit"
} }
asset = { asset = {
icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds" icon = "gfx/interface/icons/domicile_building/domicile_building_fruit_garden.dds"
texture = "gfx/interface/window_domiciles/estate_gardens_byzantine.dds" texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine.dds"
intersectionmask_texture = "gfx/interface/window_domiciles/estate_gardens_byzantine_mask.png" intersectionmask_texture = "gfx/interface/window_domiciles/estate_building_garden_byzantine_mask.png"
soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_communal_gardens_fruit" soundeffect = "event:/DLC/EP3/SFX/UI/domicile_buildings/ep3_ui_domicile_buildings_garden_fruit"
} }
} }

View file

@ -12,18 +12,17 @@ airship = {
chemical_weapons = { chemical_weapons = {
texture = "gfx/interface/icons/regimenttypes/chemical_weapons.dds" texture = "gfx/interface/icons/regimenttypes/chemical_weapons.dds"
} }
minority_community = {
parent = domicile
}
minority_government = {
texture = "gfx/interface/icons/government_types/landless_minority_government.dds"
parent = government
alias = { minority_government minority_community_i }
}
minority_community_building = { minority_community_building = {
texture = "gfx/interface/icons/message_feed/building.dds" texture = "gfx/interface/icons/government_types/landless_minority_government.dds"
alias = { minority_community_buildings minority_community_building } alias = { minority_community_buildings minority_community_building }
parent = domicile_building parent = domicile_building
}
minority_community = {
texture = "gfx/interface/icons/government_types/landless_minority_government.dds"
alias = { minority_communities minority_community_i }
parent = domicile
}
minority_government = {
texture = "gfx/interface/icons/government_types/landless_minority_government.dds"
parent = domicile
} }

View file

@ -569,12 +569,9 @@ landless_minority_government = {
title_tier = duchy title_tier = duchy
is_landless_type_title = yes is_landless_type_title = yes
} }
} culture = {
primary_heritages = { has_cultural_tradition = tradition_diasporic
heritage_israelite }
}
preferred_religions = {
judaism_religion
} }
valid_holdings = { tribal_holding church_holding castle_holding city_holding temple_citadel_holding } valid_holdings = { tribal_holding church_holding castle_holding city_holding temple_citadel_holding }
@ -601,7 +598,7 @@ landless_minority_government = {
flags = { flags = {
landless_can_be_vassalised landless_can_be_vassalised
government_is_landless_minority government_is_landless_minority
has_unique_government_perks government_devassalises
} }
mechanic_type = landless_adventurer mechanic_type = landless_adventurer

View file

@ -2794,6 +2794,21 @@ on_title_gain_inheritance = {
diarchy.0113 diarchy.0113
} }
effect = { effect = {
if = {
limit = {
government = landless_minority_government
exists = liege
}
create_title_and_vassal_change = {
type = independency
save_scope_as = change
add_claim_on_loss = no
}
scope:root = {
becomes_independent = { change = scope:change }
}
resolve_title_and_vassal_change = scope:change
}
if = { if = {
limit = { limit = {
scope:title = { scope:title = {
@ -2829,6 +2844,21 @@ on_title_gain_usurpation = {
events = { events = {
} }
effect = { effect = {
if = {
limit = {
government = landless_minority_government
exists = liege
}
create_title_and_vassal_change = {
type = independency
save_scope_as = change
add_claim_on_loss = no
}
scope:root = {
becomes_independent = { change = scope:change }
}
resolve_title_and_vassal_change = scope:change
}
# Struggle Catalysts # Struggle Catalysts
if = { if = {
limit = { # FP2 limit = { # FP2
@ -2908,6 +2938,21 @@ on_title_lost = {
} }
effect = { effect = {
if = {
limit = {
government = landless_minority_government
exists = liege
}
create_title_and_vassal_change = {
type = independency
save_scope_as = change
add_claim_on_loss = no
}
scope:root = {
becomes_independent = { change = scope:change }
}
resolve_title_and_vassal_change = scope:change
}
#Make sure nobody ever has only the Kingdom of Fashion #Make sure nobody ever has only the Kingdom of Fashion
if = { if = {
limit = { limit = {

View file

@ -9,7 +9,7 @@
mercenary_rule: "be hired to serve as [mercenaries|E] by [landed|E] [rulers|E]" mercenary_rule: "be hired to serve as [mercenaries|E] by [landed|E] [rulers|E]"
adult_rulers_only: "#N May only be ruled by [adults|E]#!" adult_rulers_only: "#N May only be ruled by [adults|E]#!"
game_concept_minority_government: "Minority Community Leader" game_concept_minority_government: "Minority Community Leader"
game_concept_minority_government_desc: "A $Minority Community Leader$ is an [unlanded|E] [character|E] who leads a [minority_community_i|E]$Minority Community$." game_concept_minority_government_desc: "A $Minority Community Leader$ is an [unlanded|E] [character|E] who leads a [minority_community|E]$Minority Community$."
game_concept_minority_community: "Minority Community" game_concept_minority_community: "Minority Community"
game_concept_minority_community_desc: "Minority Communities are ethnic, religious or linguistic groups who form a distinctive shared identity, often forming enclaves in urban or rural areas in the region they inhabit, which differ significantly from the surrounding majority population. These communities are not tied to land, able to move to elsewhere once a generation." game_concept_minority_community_desc: "Minority Communities are ethnic, religious or linguistic groups who form a distinctive shared identity, often forming enclaves in urban or rural areas in the region they inhabit, which differ significantly from the surrounding majority population. These communities are not tied to land, able to move to elsewhere once a generation."
minority_community_main_01_domicile_building: "Minority Community" minority_community_main_01_domicile_building: "Minority Community"
@ -22,8 +22,9 @@
minority_community_main_04_domicile_building_desc: "A Minority Community is a small culturally distinct portion of the population typically with a local community leader" minority_community_main_04_domicile_building_desc: "A Minority Community is a small culturally distinct portion of the population typically with a local community leader"
minority_community_main_05_domicile_building: "Minority Community" minority_community_main_05_domicile_building: "Minority Community"
minority_community_main_05_domicile_building_desc: "A Minority Community is a small culturally distinct portion of the population typically with a local community leader" minority_community_main_05_domicile_building_desc: "A Minority Community is a small culturally distinct portion of the population typically with a local community leader"
government_is_landless_minority: "Has access to a [minority_community_i|E]$Minority Community$" government_is_landless_minority: "Has access to a [minority_community_i|E][minority_community|E]"
minority_community_icon_concept: "[minority_community_i|E]" government_devassalises: "Will cease to be a vassal upon the succession of a new Community Leader"
minority_community_icon_concept: "[minority_community|E]"
game_concept_minority_community_i: "@government_type_landless_minority!" game_concept_minority_community_i: "@government_type_landless_minority!"
duchy_landless_minority_community: "Community" duchy_landless_minority_community: "Community"
duke_landless_minority_community_male_minority_community: "Master" duke_landless_minority_community_male_minority_community: "Master"
@ -33,16 +34,16 @@
d_laamp_test_jewish:0 "$ashkenazi$ Community of the $dynn_britannia_kohn$'s" d_laamp_test_jewish:0 "$ashkenazi$ Community of the $dynn_britannia_kohn$'s"
d_laamp_test_jewish_adj:0 "Jewish" d_laamp_test_jewish_adj:0 "Jewish"
d_laamp_test_jewish_article:0 "The " d_laamp_test_jewish_article:0 "The "
minority_community_domicile_title: "[CHARACTER.GetFirstNamePossessiveNoTooltip] $game_concept_minority_community$" minority_community_domicile_title: "[CHARACTER.GetFirstNamePossessiveNoTooltip] [minority_community_i|E][minority_community|E]"
minority_community_type: "$game_concept_minority_community$" minority_community_type: "[minority_community_i|E][minority_community|E]"
minority_community_type_tooltip: "$MINORITY_COMMUNITY$" minority_community_type_tooltip: "[minority_community_i|E][minority_community|E]"
minority_community_domicile_type: "$game_concept_minority_community$" minority_community_domicile_type: "[minority_community_i|E][minority_community|E]"
minority_community_domicile_type_possessive: "Community's" minority_community_domicile_type_possessive: "Community's"
minority_community_domicile_type_tooltip: "$MINORITY_COMMUNITY$" minority_community_domicile_type_tooltip: "[minority_community_i|E][minority_community|E]"
MINORITY_COMMUNITY: "[game_concept_minority_community|E]" MINORITY_COMMUNITY: "[minority_community_i|E][minority_community|E]"
MINORITY_COMMUNITY_BUILDINGS: "[minority_community_buildings|E]" MINORITY_COMMUNITY_BUILDINGS: "[minority_community_i|E][minority_community_buildings|E]"
minority_community_move_desc: "#T Move $minority_community_type$#!\nMove your [game_concept_minority_community|E] to another [barony|E] within the [realm|E].\n@alert_icon! #alert_trial You will be unable to move it again for [EmptyScope.ScriptValue('estate_move_cooldown_value')|V0] days#!\n\n#S Cost:\n#![GetCostString( DOMICILE_TYPE.GetMoveCost( Character.Self ) )]\n\n#P Click to move your $minority_community_type$#!" minority_community_move_desc: "#T Move Minority Community#!\nMove your [minority_community_i|E][minority_community|E] to another [barony|E] within the [realm|E].\n@alert_icon! #alert_trial You will be unable to move it again for [EmptyScope.ScriptValue('estate_move_cooldown_value')|V0] days#!\n\n#S Cost:\n#![GetCostString( DOMICILE_TYPE.GetMoveCost( Character.Self ) )]\n\n#P Click to move your $minority_community_type$#!"
MINORITY_COMMUNITY_CONCEPT: "$Minority Community$" MINORITY_COMMUNITY_CONCEPT: "[minority_community_i|E][minority_community|E]"
domicile_minority_community: "the [CHARACTER.GetCulture.GetNameNoTooltip] $Community$ of the [CHARACTER.GetHouse.GetNameNoTooltip]'s" domicile_minority_community: "the [CHARACTER.GetCulture.GetNameNoTooltip] $Community$ of the [CHARACTER.GetHouse.GetNameNoTooltip]'s"
ep3_laamps.1030.t: "On the Move Again" ep3_laamps.1030.t: "On the Move Again"
@ -56,7 +57,7 @@
ep3_laamps.1032.a: "A bold move, some might call foolish." ep3_laamps.1032.a: "A bold move, some might call foolish."
become_landless_minority_decision: "Become Minority Community" become_landless_minority_decision: "Become Minority Community"
become_landless_minority_decision_desc: "My people no longer feel secure in this realm, as such we are leaving to ensure our safety." become_landless_minority_decision_desc: "My people no longer feel secure in this realm, as such we are leaving to ensure our safety."
become_landless_minority_decision_tooltip: "Abandon your [landed|E] [realm|E] and establish an [minority_community_i|E]$Minority Community$" become_landless_minority_decision_tooltip: "Abandon your [landed|E] [realm|E] and establish an [minority_community_i|E][minority_community|E]"
become_landless_minority_decision_confirm: "On the Move Again" become_landless_minority_decision_confirm: "On the Move Again"
become_landless_minority_decision_hof_tt: "You must not be a [head_of_faith|E]" become_landless_minority_decision_hof_tt: "You must not be a [head_of_faith|E]"
become_landless_minority_decision_tier_tt: "You must be a [count|E] or [duke|E]" become_landless_minority_decision_tier_tt: "You must be a [count|E] or [duke|E]"
@ -310,4 +311,4 @@
community_baggage_train_ample_steeds: "Ample Steeds" community_baggage_train_ample_steeds: "Ample Steeds"
community_baggage_train_ample_steeds_desc: "Horses are kept ready incase flight becomes necessary." community_baggage_train_ample_steeds_desc: "Horses are kept ready incase flight becomes necessary."
domicile_building_parameter_minority_comm_contributes_provisions: "This building chain will contribute [provisions_i][provisions|E] to your community yearly" domicile_building_parameter_minority_comm_contributes_provisions: "This building chain will contribute [provisions_i][provisions|E] to your community yearly"
domicile_building_parameter_can_recruit_militia: "This building chain allows the recruitment of Miltia MAAs" domicile_building_parameter_can_recruit_militia: "This building chain allows the recruitment of [peasant_militia|E] MAAs"