From aa9599a94d59c6f1877993830b530ca0006ab0ea Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Fri, 23 Oct 2026 15:36:52 +0100 Subject: [PATCH] britain stuff --- .../coat_of_arms/NEOW_landed_titles.txt | 85 ++++++++++++++++--- .../00_succession_triggers.txt | 1 + .../10_tgp_japan_triggers.txt | 60 +++++++++++++ 3 files changed, 136 insertions(+), 10 deletions(-) diff --git a/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt b/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt index fd0e7270f..36b2e10b2 100644 --- a/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt +++ b/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt @@ -23076,6 +23076,81 @@ k_royal_household ={ instance={ position={ 0.145000 0.660000 } scale={ 0.200000 0.200000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=red + color2=blue + texture="ce_lion_rampant.dds" + instance={ + position={ 0.750000 0.250000 } + scale={ 0.300000 0.300000 } + depth=5.010000 + } + + } + + colored_emblem={ + color1=yellow + color2=blue + color3=black + texture="ce_leopard_passant_guardant.dds" + instance={ + position={ 0.750000 0.750000 } + scale={ 0.500000 0.500000 } + depth=3.010000 + } + + instance={ + position={ 0.750000 0.600000 } + scale={ 0.500000 0.500000 } + depth=4.010000 + } + + instance={ + position={ 0.250000 0.400000 } + scale={ 0.500000 0.500000 } + depth=8.010000 + } + + instance={ + position={ 0.250000 0.100000 } + scale={ 0.500000 0.500000 } + depth=9.010000 + } + + instance={ + position={ 0.250000 0.250000 } + scale={ 0.500000 0.500000 } + depth=10.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_block_02.dds" + instance={ + position={ 1.000000 0.000000 } + depth=6.010000 + } + + } + + colored_emblem={ + color1=red + texture="ce_double_tressure.dds" + instance={ + position={ 0.750000 0.250000 } + scale={ 0.600000 0.500000 } + } + + } + +} d_et_crimea={ pattern="pattern_horizontal_split_01.dds" color1=blue @@ -23204,13 +23279,7 @@ d_et_montenegro={ position={ 0.250000 0.250000 } scale={ 0.500000 0.500000 } depth=10.010000 - color1=blue - texture="ce_block_01.dds" - instance={ - position={ 0.500000 0.070000 } - depth=3.010000 } - } colored_emblem={ @@ -23243,10 +23312,6 @@ d_et_montenegro={ colored_emblem={ color1=red - texture="ce_double_tressure.dds" - instance={ - position={ 0.750000 0.250000 } - scale={ 0.600000 0.500000 } texture="ce_cross_patriarchal.dds" instance={ position={ 0.500000 0.390000 } diff --git a/common/scripted_triggers/00_succession_triggers.txt b/common/scripted_triggers/00_succession_triggers.txt index 2f09a11f6..894ea3292 100644 --- a/common/scripted_triggers/00_succession_triggers.txt +++ b/common/scripted_triggers/00_succession_triggers.txt @@ -27,6 +27,7 @@ historical_succession_access_single_heir_succession_law_trigger = { limit = { government_has_mechanic = administrative } OR = { tgp_japan_single_heir_succession_override_trigger = yes + tgp_britain_single_heir_succession_override_trigger = yes tgp_korea_single_heir_succession_override_trigger = yes has_title = title:e_hindustan has_title = title:h_china diff --git a/common/scripted_triggers/10_tgp_japan_triggers.txt b/common/scripted_triggers/10_tgp_japan_triggers.txt index 132cdf705..8d6d2792b 100644 --- a/common/scripted_triggers/10_tgp_japan_triggers.txt +++ b/common/scripted_triggers/10_tgp_japan_triggers.txt @@ -8,6 +8,15 @@ tgp_is_japanese_kampaku_trigger = { } } +tgp_is_british_primeminsiter_trigger = { + has_title = title:e_japan + NOR = { + has_title = title:k_royal_household + has_global_variable = tenno_restored + has_global_variable = shogunate_established + } +} + tgp_is_japanese_governor_trigger = { custom_tooltip = { text = tgp_is_japanese_governor_trigger @@ -249,6 +258,19 @@ can_have_japanese_regency_succession_law_trigger = { } } +can_have_japanese_regency_succession_law_trigger = { + has_tgp_dlc_trigger = yes + is_independent_ruler = yes + government_has_flag = government_is_british_administrative + OR = { + has_title = title:k_royal_household + any_vassal_or_below = { has_title = title:k_royal_household } + } + NOT = { + has_global_variable = tenno_restored + } +} + can_have_japanese_appointment_succession_law_trigger = { has_tgp_dlc_trigger = yes government_has_flag = government_is_japan_administrative @@ -256,6 +278,13 @@ can_have_japanese_appointment_succession_law_trigger = { NOT = { has_title = title:k_chrysanthemum_throne } } +can_have_japanese_appointment_succession_law_trigger = { + has_tgp_dlc_trigger = yes + government_has_flag = government_is_british_administrative + is_independent_ruler = no + NOT = { has_title = title:k_royal_household } +} + can_keep_japanese_appointment_succession_law_trigger = { has_tgp_dlc_trigger = yes trigger_if = { @@ -279,6 +308,17 @@ tgp_japan_single_heir_succession_override_trigger = { } } +tgp_britain_single_heir_succession_override_trigger = { + save_temporary_scope_as = holder_temp + OR = { + title:k_royal_household.holder ?= scope:holder_temp + AND = { + #has_global_variable = tenno_restored + title:e_britannia.holder ?= scope:holder_temp + } + } +} + tgp_blocked_action_against_tenno_trigger = { custom_description = { text = tgp_blocked_ruler_against_ceremonial_action_trigger @@ -299,6 +339,26 @@ tgp_blocked_ruler_against_ceremonial_action_trigger = { } } +tgp_blocked_action_against_king_emperor_trigger = { + custom_description = { + text = tgp_blocked_ruler_against_ceremonial_action_trigger + NAND = { + $TARGET$ = { has_title = title:k_royal_household } + $TARGET$.top_liege = $ACTOR$.top_liege + } + } +} + +tgp_blocked_ruler_against_ceremonial_action_trigger = { + custom_description = { + text = tgp_blocked_ruler_against_ceremonial_action_trigger + NAND = { + $TENNO$ = { has_title = title:k_royal_household} + $REGENT$ = $TENNO$.liege + } + } +} + #japan_house_name_county_trigger = { # exists = $TITLE$ # save_temporary_scope_as = new_head_temp