CK3 DatabaseCrusader Kings III · 1.20.1.2 “Crozier” · unofficial
Silk & Silverout Tue, Nov 17What's free, what needs the DLC, price →

Scripted effect

claim_throne_set_mythical_founder_variable_effect

claim_throne_set_mythical_founder_variable_effect = yes

game/common/scripted_effects/00_scheme_scripted_effects.txt, line 14774 (194 lines). No parameters.

claim_throne_set_mythical_founder_variable_effect is a scripted effect in Crusader Kings III, written at line 14774 of its file. It takes no parameters: claim_throne_set_mythical_founder_variable_effect = yes. The game's script calls it in 1 place, among them Claim Throne (event claim_throne_outcome.1002). Patch 1.20.1.2, from game/common/scripted_effects/00_scheme_scripted_effects.txt.

What it does

Every line of it is script with no tooltip text: the script is below.

The script as written (120 lines of game script)
claim_throne_set_mythical_founder_variable_effect = {
	if = {
		limit = {
			AND = { # Charles Martell
				OR = {
					scope:target_title = title:k_france
					scope:target_title = title:e_france
				}
				current_date > 1000.1.1
			}
		}
		set_variable = {
			name = mythical_founder
			value = flag:charles_martell
		}
	}
	else_if = { # Alexander
		limit = {
			OR = {			
				scope:target_title = title:k_thessalonika
				scope:target_title = title:k_hellas
				scope:target_title = title:k_egypt
				AND = {
					OR = {
						scope:target_title = title:k_persia
						scope:target_title = title:e_persia
					}
					NOR = {
						root.faith.religion = religion:islam_religion
						root.faith.religion = religion:zoroastrianism_religion
					}
				}
				scope:target_title = title:k_anatolia
			}
		}
		set_variable = {
			name = mythical_founder
			value = flag:alexander
		}
	}
	else_if = { # Lech
		limit = {
			scope:target_title = title:k_poland # Lech
		}
		set_variable = {
			name = mythical_founder
			value = flag:lech
		}
	}
	else_if = { # Czech
		limit = {
			scope:target_title = title:k_bohemia # Lech
		}
		set_variable = {
			name = mythical_founder
			value = flag:czech
		}
	}
	else_if = { # Rus
		limit = {
			OR = { # Rus
				scope:target_title = title:k_white_rus
				scope:target_title = title:k_ruthenia
				scope:target_title = title:e_russia
			}
		}
		set_variable = {
			name = mythical_founder
			value = flag:rus
		}
	}
	else_if = { # Arthur
		limit = {
			OR = {
				scope:target_title = title:k_wales
				scope:target_title = title:k_cornwall
				scope:target_title = title:k_england
				scope:target_title = title:e_britannia
			}
		}
		set_variable = {
			name = mythical_founder
			value = flag:arthur
		}
	}
	else_if = { # Belisarius
		limit = {
			OR = {
				scope:target_title = title:k_italy
				scope:target_title = title:k_romagna
				scope:target_title = title:k_sardinia
				scope:target_title = title:e_italy
				scope:target_title = title:h_roman_empire
				scope:target_title = title:h_eastern_roman_empire
			}
			faith = faith:orthodox
		}
		set_variable = {
			name = mythical_founder
			value = flag:belisarius
		}
	}
	else_if = { # Romulus
		limit = {
			OR = {
				scope:target_title = title:k_italy
				scope:target_title = title:k_romagna
				scope:target_title = title:k_sardinia
				scope:target_title = title:e_italy
				scope:target_title = title:h_roman_empire
				scope:target_title = title:h_eastern_roman_empire
			}
		}
		set_variable = {
			name = mythical_founder
			value = flag:romulus
		}
	}
	else_if = { # Ardashir
		limit = {

As written in game/common/scripted_effects/00_scheme_scripted_effects.txt.

The first 120 of its 194 lines; the rest is in game/common/scripted_effects/00_scheme_scripted_effects.txt from line 14774.

Where it is used

Every place in common/, events/ and history/ that calls claim_throne_set_mythical_founder_variable_effect.

Events (1)

Source: game/common/scripted_effects/00_scheme_scripted_effects.txt and every file of common/, events/ and history/ that calls it, Crusader Kings III 1.20.1.2.

Spotted a mistake on this page?