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

Scripted trigger

has_any_court_position_flag_trigger

has_any_court_position_flag_trigger = yes

game/common/scripted_triggers/00_court_position_triggers.txt, line 89 (43 lines). No parameters.

has_any_court_position_flag_trigger is a scripted trigger in Crusader Kings III, written at line 89 of its file. It takes no parameters: has_any_court_position_flag_trigger = yes (or no). The game's script calls it in 1 place, among them Have My Best (event prelude_events.0080). Patch 1.20.1.2, from game/common/scripted_triggers/00_court_position_triggers.txt.

The comment above it in the file

@info! Used together with assign_appropriate_court_position_effect and distribute_determined_court_position_effect -- update the flags here if you add any Court Positions in the effects

What it checks

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

The script as written (43 lines of game script)
has_any_court_position_flag_trigger = {
	has_variable = {
		name = physician_flag
		name = tutor_flag
		name = almoner_flag
		name = antiquarian_flag
		name = qadi_flag
		name = taster_flag
		name = executioner_flag
		name = cupbearer_flag
		name = lady_in_waiting_flag
		name = jester_flag
		name = poet_flag
		name = musician_flag
		name = gardener_flag
		name = architect_flag
		name = swan_flag
		name = seneschal_flag
		name = horse_flag
		name = garuda_flag
		name = hunt_flag
		name = bodyguard_flag
		name = travel_leader_flag
		name = wet_nurse_flag
		name = akolouthos_flag
		name = court_astrologer_flag
		name = boyan_flag
		name = siege_engineer_flag
		name = yurtchi_flag
		name = yeke_jarquchi_flag
		name = foreign_emissary_flag
		name = keeper_of_the_horses_flag
		name = champion_flag
		name = grand_preceptor_flag
		name = grand_guardian_flag
		name = grand_mentor_flag
		name = fire_dragon_engineer_flag
		name = keeper_of_the_harem_flag
		name = khlon_glan_flag
		name = court_brahmin_flag
		#name = minister_bureaucrat_flag but since it's a special one that we do not want to see in events, commented it out as reminder
	}
}

As written in game/common/scripted_triggers/00_court_position_triggers.txt.

Where it is used

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

Events (1)

Source: game/common/scripted_triggers/00_court_position_triggers.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?