britain stuff

This commit is contained in:
edwardtheelbowhigh 2026-10-23 15:36:52 +01:00
parent e54e3b34d7
commit aa9599a94d
3 changed files with 136 additions and 10 deletions

View file

@ -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

View file

@ -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