
Decision · Decisions
Petition the Ceremonial Monarch
Petition your Liege for a gift or service
I can petition my Ceremonial Monarch to help me rise to the challenges I face; sincere requests which contribute to the good of the realm are often granted.
Requirements
The game shows no text of its own for these conditions; the script is below.
Shown to a character when (is_shown) (3 lines of game script)
tgp_is_ceremonial_petition_shown_trigger = yes has_dlc_feature = royal_court is_playable_character = yes
As written in game/common/decisions/40_japan_decisions.txt.
Can be taken when (is_valid) (3 lines of game script)
is_available_adult = yes tgp_is_ceremonial_petition_shown_trigger = yes tgp_is_ceremonial_petition_valid_trigger = yes
As written in game/common/decisions/40_japan_decisions.txt.
Effects
- You travel to … court to deliver your Petition
Effect (76 lines of game script)
top_liege.primary_title.var:administrative_ui_special_title.holder = {
save_scope_as = ceremonial_liege
}
custom_tooltip = petition_ceremonial_liege_decision_effects
if = {
limit = {
liege = {
is_ai = yes
}
}
custom_description_no_bullet = {
text = petition_liege_warning_effect
}
}
show_as_tooltip = {
switch = {
trigger = has_trait
shy = {
add_stress = medium_stress_impact_gain
}
arrogant = {
add_stress = medium_stress_impact_gain
}
}
}
switch = {
trigger = yes
scope:petition_ceremonial_liege_regent = {
set_variable = {
name = petition_type
value = flag:regent
}
}
scope:petition_ceremonial_liege_appointment = {
set_variable = {
name = petition_type
value = flag:appointment
}
}
scope:petition_ceremonial_liege_wedding = {
set_variable = {
name = petition_type
value = flag:wedding
}
}
scope:petition_ceremonial_liege_privilege = {
set_variable = {
name = petition_type
value = flag:privilege
}
}
}
if = {
limit = {
location = scope:ceremonial_liege.capital_province
}
trigger_event = {
on_action = petition_ceremonial_liege_start
}
trigger_event = petition_liege.9020
}
else = {
trigger_event = {
on_action = petition_ceremonial_liege_start
}
start_travel_plan = {
destination = scope:ceremonial_liege.capital_province
on_travel_planner_cancel_on_action = petition_ceremonial_liege_travel_planner_exit
on_arrival_event = petition_liege.9020
on_arrival_destinations = all_but_last
}
}
add_character_flag = {
flag = petition_ceremonial_liege_character_flag
weeks = 2
}As written in game/common/decisions/40_japan_decisions.txt.
Source: game/common/decisions/40_japan_decisions.txt and the English localisation, Crusader Kings III 1.20.0.3.