Scripted trigger
hunt_ongoing_sighting_trigger
hunt_ongoing_sighting_trigger = yesgame/common/scripted_triggers/00_hunt_triggers.txt, line 1058 (18 lines). No parameters.
hunt_ongoing_sighting_trigger is a scripted trigger in Crusader Kings III, written at line 1058 of its file. It takes no parameters: hunt_ongoing_sighting_trigger = yes (or no). The game's script calls it in 4 places, among them Track Dangerous Game (court task), Track Legendary Game (court task) and Track Regular Game (court task). Patch 1.20.1.2, from game/common/scripted_triggers/00_hunt_triggers.txt.
What it checks
- Sighting owner is root
- Any neighboring county:
If
- You: Is landed
Then
holder.top_liege = root.top_liege
hunt_activity_recent_hunt_sighting_trigger = no
• 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 (18 lines of game script)
hunt_ongoing_sighting_trigger = {
OR = {
has_county_modifier = hunt_sighting_standard_modifier
has_county_modifier = hunt_sighting_dangerous_modifier
has_county_modifier = hunt_sighting_legendary_modifier
}
exists = var:animal_type
var:sighting_owner ?= root
any_neighboring_county = {
trigger_if = {
limit = {
root = { is_landed = yes }
}
holder.top_liege = root.top_liege
}
hunt_activity_recent_hunt_sighting_trigger = no
}
}As written in game/common/scripted_triggers/00_hunt_triggers.txt.
Where it is used
Every place in common/, events/ and history/ that calls hunt_ongoing_sighting_trigger.
Court position tasks (3)
- Track Dangerous Game
- Track Legendary Game
- Track Regular Game
Events (1)
- From Here to There
hunt.2540
Source: game/common/scripted_triggers/00_hunt_triggers.txt and every file of common/, events/ and history/ that calls it, Crusader Kings III 1.20.1.2.