CK3 DatabaseCrusader Kings III · 1.20.0.3 “Crozier” · unofficial

Decision · Dynastic Cycle Decisions

Make Movement Petition

Visit Son of Heaven's or Minister's Realm Capital and present a pressing issue your Movement wishes to change

Travel to H China Realm Capital and present a petition on the selected issue

Requirements

The lines the game itself shows for this decision's conditions:

  • … recently made a petition (unavailable till …)
  • … already sent out an entourage with a petition (unavailable till …)
Shown to a character when (is_shown) (7 lines of game script)
top_participant_group:dynastic_cycle ?= {
	NOR = {
		participant_group_type = other_rulers
		participant_group_type = hegemon_ruler
	}
}
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) (35 lines of game script)
is_available_adult = yes
is_any_movement_leader = yes
influence >= major_influence_value
trigger_if = {
	limit = {
		situation:dynastic_cycle ?= {
			any_participant_group = {
				var:recent_movement_petition ?= {
					is_ai = no
				}
				save_temporary_scope_as = petitioning_movement_recent
			}
		}
	}
	custom_tooltip = {
		text = movement_petition_decision.recent_movement_petition_reason
		always = no
	}
}
trigger_if = {
	limit = {
		situation:dynastic_cycle ?= {
			any_participant_group = {
				var:movement_petition_in_progress ?= {
					is_ai = no
				}
				save_temporary_scope_as = petitioning_movement_progress
			}
		}
	}
	custom_tooltip = {
		text = movement_petition_decision.movement_petition_in_progress_reason
		always = no
	}
}

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

Effects

  • Ask Son of Heaven to increase or decrease the Celestial Bureaucracy
  • Ask Son of Heaven to increase or decrease the Army Command Structure
  • You can choose between you, a member of your House, your Disciple or a fellow Movement member to switch the Province Administration to Celestial Provinces, Celestial Provinces, Celestial Provinces or Celestial Provinces
  • Ask Son of Heaven to increase or decrease the Retirement Age
  • Ask Son of Heaven to Change Candidate Score Laws Law to … Level of Fame and Level of Splendor from Candidate Score
  • Ask Son of Heaven to Increase one of the Treasury Budget Laws by +5%, while decreasing one of the others by -5%
  • Ask the Son of Heaven to start a Activity Imperial Examination as soon as possible (within 1-2 years)
  • … Travel to …
Effect (129 lines of game script)
situation:dynastic_cycle ?= {
	random_participant_group = {
		limit = {
			var:movement_leader ?= root
		}
		save_scope_as = actors_movement
	}
}
save_scope_as = petitioner
title:h_china.holder ?= {
	save_scope_as = hegemon
	save_scope_as = petition_recipient
}
display_movement_petition_recipient_acceptance_chance_effect = yes
switch = {
	trigger = yes
	scope:change_celestial_bureaucracy = {
		custom_tooltip = celestial_movement_demands_interaction.tt.change_celestial_bureaucracy
		set_variable = {
			name = movement_petition
			value = flag:change_bureaucracy_laws
		}
		open_view_data = {
			view = decision_detail
			data = decision:movement_petition_change_laws_decision
			player = root
		}
	}
	scope:change_celestial_army_liege_law = {
		set_variable = {
			name = movement_petition
			value = flag:change_army_laws
		}
		custom_tooltip = celestial_movement_demands_interaction.tt.change_celestial_army_law
		open_view_data = {
			view = decision_detail
			data = decision:movement_petition_change_laws_decision
			player = root
		}
	}
	scope:change_province_type = {
		set_variable = {
			name = movement_petition
			value = flag:change_province
		}
		custom_tooltip = celestial_movement_demands_interaction.tt.change_province_type
		open_view_data = {
			view = decision_detail
			data = decision:movement_petition_change_laws_decision
			player = root
		}
	}
	scope:change_retirement_law = {
		set_variable = {
			name = movement_petition
			value = flag:change_retirement_law
		}
		custom_tooltip = celestial_movement_demands_interaction.tt.change_retirement_law
		open_view_data = {
			view = decision_detail
			data = decision:movement_petition_change_laws_decision
			player = root
		}
	}
	scope:change_candidate_score_law = {
		set_variable = {
			name = movement_petition
			value = flag:change_candidate_score_law
		}
		custom_tooltip = celestial_movement_demands_interaction.tt.change_candidate_score_law
		if = {
			limit = {
				scope:petitioner.location != scope:petition_recipient.capital_province
			}
			start_travel_plan = {
				destination = scope:petition_recipient.capital_province
				on_arrival_event = tgp_decision_events.0100
				on_travel_planner_cancel_event = tgp_decision_events.0199
			}
		}
		else = {
			trigger_event = tgp_decision_events.0100
		}
	}
	scope:increase_budget = {
		set_variable = {
			name = movement_petition
			value = flag:increase_budget
		}
		custom_tooltip = celestial_movement_demands_interaction.tt.increase_budget
		open_view_data = {
			view = decision_detail
			data = decision:movement_petition_change_laws_decision
			player = root
		}
	}
	scope:hold_examinations = {
		set_variable = {
			name = movement_petition
			value = flag:hold_examinations
		}
		scope:hegemon = {
			save_scope_as = recipient
		}
		custom_tooltip = celestial_movement_demands_interaction.tt.hold_examinations_effect
		if = {
			limit = {
				scope:petitioner.location != scope:petition_recipient.capital_province
			}
			start_travel_plan = {
				destination = scope:petition_recipient.capital_province
				on_arrival_event = tgp_decision_events.0100
				on_travel_planner_cancel_event = tgp_decision_events.0199
			}
		}
		else = {
			trigger_event = tgp_decision_events.0100
		}
	}
}
show_as_tooltip = {
	change_influence = major_influence_loss
	if = {
		limit = {
			scope:petitioner.location != scope:petition_recipient.capital_province
		}
		custom_tooltip = movement_petition_decision.travel
	}
}

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.