CK3 DatabaseCrusader Kings III · 1.20.0.3 “Crozier” · unofficial

Decision · Dynastic Cycle Decisions

Favor a Movement

Son of Heaven can set any Movement as a Favored Movement. Activity Debate can be called by other Characters to vie for their Movement to be favored instead.

250InfluenceAll Under Heaven

While all Movements can influence the Dynastic Cycle, some are more impactful than others. As the … I can bestow my heavenly grace upon one of the Movements and declare them a Favored Movement of the Heavens.

Requirements

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

Shown to a character when (is_shown) (9 lines of game script)
is_ai = no
has_title = title:h_china
any_character_situation = {
	situation_type = dynastic_cycle
	NOT = {
		situation_current_phase = situation_dynastic_cycle_phase_chaos
	}
}
has_tgp_dlc_trigger = yes

As written in game/common/decisions/dlc_decisions/tgp/tgp_dynastic_cycle_decisions.txt.

Can be taken when (is_valid) (1 line of game script)
is_adult = yes

As written in game/common/decisions/dlc_decisions/tgp/tgp_dynastic_cycle_decisions.txt.

Effects

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

Effect (84 lines of game script)
save_scope_as = hegemon
situation:dynastic_cycle ?= {
	random_participant_group = {
		limit = {
			has_variable = movement_favored
		}
		save_scope_as = former_favored_movement
	}
	switch = {
		trigger = yes
		scope:advancement_movement = {
			situation_participant_group:advancement_movement = {
				make_movement_favored_effect = yes
				save_scope_as = new_favored_movement
			}
			if = {
				limit = {
					situation_top_has_catalyst = catalyst_movement_gained_power_advancement
				}
				trigger_situation_catalyst = catalyst_movement_gained_power_advancement
			}
		}
		scope:expansion_movement = {
			situation_participant_group:expansion_movement = {
				make_movement_favored_effect = yes
				save_scope_as = new_favored_movement
			}
			if = {
				limit = {
					situation_top_has_catalyst = catalyst_movement_gained_power_expansion
				}
				trigger_situation_catalyst = catalyst_movement_gained_power_expansion
			}
		}
		scope:conservative_movement = {
			situation_participant_group:conservative_movement = {
				make_movement_favored_effect = yes
				save_scope_as = new_favored_movement
			}
			if = {
				limit = {
					situation_top_has_catalyst = catalyst_movement_gained_power_conservative
				}
				trigger_situation_catalyst = catalyst_movement_gained_power_conservative
			}
		}
		scope:pro_hegemon_movement = {
			situation_participant_group:pro_hegemon_movement = {
				make_movement_favored_effect = yes
				save_scope_as = new_favored_movement
			}
			if = {
				limit = {
					situation_top_has_catalyst = catalyst_movement_gained_power_pro_hegemon
				}
				trigger_situation_catalyst = catalyst_movement_gained_power_pro_hegemon
			}
		}
	}
	every_participant_group = {
		var:movement_leader ?= {
			trigger_event = tgp_dynastic_cycle_decision_event.0111
		}
	}
}
hidden_effect = {
	every_player = {
		limit = {
			tgp_does_this_player_care_about_the_dynastic_cycle = yes
			is_any_movement_leader = no
		}
		send_interface_message = {
			type = event_struggle_neutral
			title = favor_movement_decision.tt
			left_icon = scope:hegemon
			right_icon = scope:new_favored_movement.var:movement_leader
			show_as_tooltip = {
				scope:new_favored_movement = {
					make_movement_favored_effect = yes
				}
			}
		}
	}
}

As written in game/common/decisions/dlc_decisions/tgp/tgp_dynastic_cycle_decisions.txt.

Source: game/common/decisions/dlc_decisions/tgp/tgp_dynastic_cycle_decisions.txt and the English localisation, Crusader Kings III 1.20.0.3. “…” marks words the game fills in at play time (a name, a faith, a title).