Unofficial fan reference · game files of Crusader Kings III 1.20.0.3 “Crozier”
CK3 Database

Major decision · Major Decisions

Restore the Kingdom of Cornwall

Cornwall becomes a De Jure Kingdom.

The spirit of ancient Dumnonia has burned in our breasts since Brutus first landed on Britannia's misty shores. It will burn brighter yet.

Requirements

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

Shown to a character when (is_shown) (32 lines of game script)
exists = dynasty
OR = {
	culture ?= {
		has_cultural_pillar = heritage_brythonic
	}
	dynasty ?= dynasty:1029001
}
OR = {
	dynasty ?= dynasty:1029001
	culture ?= culture:cornish
	OR = {
		has_title = title:c_devon
		has_title = title:c_cornwall
		has_title = title:d_cornwall
	}
}
is_playable_character = yes
highest_held_title_tier <= tier_duchy
OR = {
	government_has_flag = government_is_republic
	government_has_mechanic = administrative
	government_has_flag = government_is_feudal
	government_has_flag = government_is_clan
	government_has_flag = government_is_landless_adventurer
}
NOT = {
	is_target_in_global_variable_list = {
		name = unavailable_unique_decisions
		target = flag:flag_restored_dumnonia
	}
}
is_ruler = yes

As written in game/common/decisions/80_major_decisions_british_isles.txt.

Can be taken when (is_valid) (11 lines of game script)
top_liege = this
prestige_level >= very_high_prestige_level
has_title = title:d_cornwall
completely_controls = title:d_cornwall
any_realm_province = {
	culture = {
		has_cultural_pillar = heritage_brythonic
	}
}
is_landed = yes
is_available_adult = yes

As written in game/common/decisions/80_major_decisions_british_isles.txt.

Effects

The effect has no text of its own in the files; its script is below.

Effect (26 lines of game script)
show_as_tooltip = {
	restore_dumnonia_decision_scripted_effect = yes
}
save_scope_as = founder
trigger_event = {
	id = british_isles.4001
}
every_player = {
	limit = {
		this != root
		is_within_diplo_range = {
			CHARACTER = root
		}
	}
	trigger_event = british_isles.4002
}
hidden_effect = {
	add_to_global_variable_list = {
		name = unavailable_unique_decisions
		target = flag:flag_restored_dumnonia
	}
	set_global_variable = {
		name = flag_restored_dumnonia
		value = root
	}
}

As written in game/common/decisions/80_major_decisions_british_isles.txt.

Source: game/common/decisions/80_major_decisions_british_isles.txt and the English localisation, Crusader Kings III 1.20.0.3.