Scripted effect · The Royal Court files
hold_court_queue_next_event_effect
hold_court_queue_next_event_effect = yesgame/common/scripted_effects/00_ep1_hold_court_effects.txt, line 1559 (25 lines). No parameters.
hold_court_queue_next_event_effect is a scripted effect in Crusader Kings III, in the The Royal Court files, written at line 1559 of its file. It takes no parameters: hold_court_queue_next_event_effect = yes. The game's script calls it in 77 places, among them … Out of Control (event hold_court.5010), … Who Makes a Beast Out of …... (event hold_court.4600) and A … for … (event hold_court.8060). Patch 1.20.1.2, from game/common/scripted_effects/00_ep1_hold_court_effects.txt.
What it does
- If num petitioners at least 1:
trigger_event = { on_action = hold_court_event_selection }
• the game's own tooltip text · ◦ our reading of the script line · code the script where neither exists
“They” is whatever it runs on (the scope it is called in). The scripted triggers and effects it calls link to their own pages; $PARAMETERS$ stay as written: each call fills them in.
The script as written (25 lines of game script)
hold_court_queue_next_event_effect = {
# Sort the widget for next time.
change_variable = {
name = petitioner_current_progress
add = 1
}
# Update the widget.
save_scope_value_as = {
name = event_chain_progress
value = var:petitioner_current_progress
}
# Trigger the next event along.
if = {
limit = { var:num_petitioners >= 1 }
# Reduce the tracking variable by one.
change_variable = {
name = num_petitioners
add = -1
}
# Then, trigger an event.
trigger_event = { on_action = hold_court_event_selection }
}
# Or else remove the empty variable.
else = { remove_variable = num_petitioners }
}As written in game/common/scripted_effects/00_ep1_hold_court_effects.txt.
Where it is used
Every place in common/, events/ and history/ that calls hold_court_queue_next_event_effect.
Events (77)
- … Out of Control
hold_court.5010 - … Who Makes a Beast Out of …...
hold_court.4600 - A … for …
hold_court.8060 - A Border Treaty
ep3_emperor_yearly.2100 - A Child of the Court
hold_court.8100 - A Claim to War
hold_court.1011
71 more
- A Convenient Offer
hold_court.6060 - A Cumbersome Gift
hold_court.6140 - A Feast Under Your Name
hold_court.3000 - A Holy Tomb
hold_court.6050 - A Land at War
hold_court.6100 - A Land of Foreigners
hold_court.6210 - A Lost Treasure
hold_court.6040 - A Massive Problem
hold_court.6230 - A Place at Court
hold_court.8090 - A Plea for Freedom
ep3_emperor_yearly.2130 - A Popular Mime
ep3_emperor_yearly.2090 - A Ravished Land
hold_court.6110 - A Rift in …
hold_court.8330 - A School for the People
ep3_emperor_yearly.2080 - A Shadow in the Night
hold_court.6190 - Addressing the Corruption
hold_court.3060 - An Offensive Monument
hold_court.3020 - An Unconventional Preacher
hold_court.3010 - Budding Ally
hold_court.6070 - Celebrating Another Culture
hold_court.3090 - Cementing the Realm
hold_court.8310 - Contractual Compromise
hold_court.8150 - Cultural Pride
hold_court.8130 - Dust To Dust
hold_court.1021 - Empty Coffers
hold_court.6160 - Empty Granaries
hold_court.6000 - Endless Poetry
hold_court.4500 - Evangelical Backlash
hold_court.8120 - Exhibiting … Collection
hold_court.3080 - Exotic Gifts
ep3_emperor_yearly.2070 - Foreign Pretentiousness
ep3_emperor_yearly.2120 - From Beyond the Border
hold_court.6030 - Heretics at Large
hold_court.6090 - Hold Court: Commencement
hold_court.0011 - hold_court.6101
- Ignoble Imprisonment
hold_court.6170 - In Ancient Times...
hold_court.4900 - Indirect Espionage
hold_court.1001 - Laughs Requested
hold_court.3040 - Legend Cooptation
legend_events.0020 - Looking for Work
hold_court.8340 - Mediators of …
ep3_emperor_yearly.2110 - Merging of Cultural Identities
hold_court.3091 - Monument Restoration
hold_court.3030 - Noble Privileges
hold_court.8180 - Nomadic Neighbors
hold_court.8280 - Oath of Fealty
hold_court.8270 - Personal Matter
hold_court.8161 - Problematic Probate
hold_court.8320 - Public Accusation
hold_court.8160 - Puppy Patronage
hold_court.8140 - Relinquishing Rights
hold_court.8300 - Rightful Lands
hold_court.8210 - Royal Service
hold_court.8050 - Sacred Claims
hold_court.8020 - Scourge
hold_court.4001 - Serious Business
hold_court.8110 - Servant of …
hold_court.8200 - Settling the …
hold_court.6080 - Special Treatment
hold_court.8040 - Stifled Commerce
hold_court.8001 - The … Charter
hold_court.8290 - The … Frontier
hold_court.8010 - The … Peace
hold_court.8260 - The Cadastre
hold_court.6130 - The Day of Truth
hold_court.6120 - The Enemy Within
hold_court.8190 - The Growth of …
hold_court.8070 - The Queen of Cities
ep3_emperor_yearly.2060 - The Republic of …
hold_court.8080 - Written Language
hold_court.5030
Source: game/common/scripted_effects/00_ep1_hold_court_effects.txt and every file of common/, events/ and history/ that calls it, Crusader Kings III 1.20.1.2.