CK3 DatabaseCrusader Kings III · 1.20.0.3 “Crozier” · unofficial

Casus belli · Subjugation

…-… Bloc Supremacy War

All Under Heaven

…-… Bloc Supremacy War is a casus belli in Crusader Kings III (subjugation). If the attacker wins: The defender … forced to recognize the superiority of the …. If the defender wins: The attacker … forced to recognize the superiority of the …. Declaring it costs prestige. The war goal is worth 1% war score. It needs All Under Heaven. Patch 1.20.0.3, from game/common/casus_belli_types/10_tgp_japan_wars.txt.

Quick answers (3)
What do you get for winning a …-… Bloc Supremacy War war in CK3?
The defender … forced to recognize the superiority of the … (patch 1.20.0.3).
What happens on a white peace?
The defender will preserve the honor of the ….
What does the …-… Bloc Supremacy War casus belli cost?
prestige; the amount depends on the titles, claims and distance, worked out when you declare.

How the war ends

Attacker wins

The defender … forced to recognize the superiority of the ….

White peace

The defender will preserve the honor of the ….

Defender wins

The attacker … forced to recognize the superiority of the ….

If the war becomes invalid

…-… Bloc Supremacy War was invalidated

Who can declare it

The game shows no text of its own for these conditions; the script is below.

Every subjugation war (the group's allowed_for_character) (13 lines of game script)
herders_and_tributary_constraints = yes
pam_personal_pacifism_offensive_war_ban_trigger = yes
tgp_dynastic_cycle_offensive_wars_ban_trigger = yes
tgp_war_ban_all_ministers_trigger = yes
OR = {
	NOT = {
		government_has_flag = government_is_theocracy
	}
	AND = {
		government_has_flag = government_is_theocracy
		has_variable = koh_subjugation_cb_allowed
	}
}

As written in game/common/casus_belli_groups/00_casus_belli_groups.txt.

Attacker (allowed_for_character) (7 lines of game script)
has_tgp_dlc_trigger = yes
tgp_soryo_or_bushido_trigger = yes
is_house_head = yes
house.house_confederation.leading_house ?= house
any_held_title = {
	is_noble_family_title = yes
}

As written in game/common/casus_belli_types/10_tgp_japan_wars.txt.

Defender (allowed_against_character) (19 lines of game script)
tgp_soryo_or_bushido_trigger = yes
is_house_head = yes
house.house_confederation.leading_house ?= house
NOR = {
	AND = {
		exists = scope:attacker.house.house_confederation
		house.house_confederation ?= scope:attacker.house.house_confederation
	}
	any_character_war = {
		using_cb = japan_bloc_war_cb
		save_temporary_scope_as = war_temp
		scope:attacker = {
			is_participant_in_war = scope:war_temp
		}
	}
}
any_held_title = {
	is_noble_family_title = yes
}

As written in game/common/casus_belli_types/10_tgp_japan_wars.txt.

Cost to declare

Costs prestige. The amount is worked out when you declare (by the titles targeted, claims, distance and more), so the script is shown as written:

Cost (7 lines of game script)
prestige = {
	add = {
		value = 100
		desc = CB_BASE_COST
	}
	multiply = common_cb_prestige_cost_multiplier
}

As written in game/common/casus_belli_types/10_tgp_japan_wars.txt.

Source: game/common/casus_belli_types/10_tgp_japan_wars.txt and the English localisation, Crusader Kings III 1.20.0.3. “The attacker”, “the defender” stand where the game names the character; “…” marks other words it fills in during play.