Scripted trigger · Tours and Tournaments files
vanguard_attribute_acceptable_trigger
vanguard_attribute_acceptable_trigger = yesgame/common/scripted_triggers/04_ep2_accolade_triggers.txt, line 892 (32 lines). No parameters.
vanguard_attribute_acceptable_trigger is a scripted trigger in Crusader Kings III, in the Tours and Tournaments files, written at line 892 of its file. It takes no parameters: vanguard_attribute_acceptable_trigger = yes (or no). The game's script calls it in 1 place, among them Vanguard (accolade types). Patch 1.20.1.2, from game/common/scripted_triggers/04_ep2_accolade_triggers.txt.
What it checks
- Their culture:
One of these
has_innovation = innovation_quilted_armoror
The culture has the tradition Coastal Warriorsor
The culture has the tradition Hirdsor
The culture has the tradition Futuwaaor
The culture has the tradition Druzhinaor
The culture has the tradition Khadga Pujaor
The culture has the tradition Garuda Warriorsor
The culture has the tradition Himalayan Settlersor
The culture has the tradition Mubarizunor
The culture has the tradition Royal Armyor
The culture has the tradition Mountaineer Ruralismor
has_innovation = innovation_sarawitor
has_innovation = innovation_legionnairesor
The Culture has the Can recruit Zhanmadao Infantry as Men-at-Arms Traditionor
The Culture has the Can recruit Burenjia Infantry as Men-at-Arms Tradition
• 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 (32 lines of game script)
vanguard_attribute_acceptable_trigger = {
OR = {
has_trait = strong
has_trait = athletic
has_trait = physique_good
has_trait_xp = {
trait = tourney_participant
track = foot
value >= 20
}
martial >= decent_skill_rating
}
culture ?= {
OR = {
has_innovation = innovation_quilted_armor
has_cultural_tradition = tradition_fp1_coastal_warriors
has_cultural_tradition = tradition_hird
has_cultural_tradition = tradition_futuwaa
has_cultural_tradition = tradition_druzhina
has_cultural_tradition = tradition_khadga_puja
has_cultural_tradition = tradition_garuda_warriors
has_cultural_tradition = tradition_himalayan_settlers
has_cultural_tradition = tradition_mubarizuns
has_cultural_tradition = tradition_burman_royal_army
has_cultural_tradition = tradition_mountaineer_ruralism
has_innovation = innovation_sarawit
has_innovation = innovation_legionnaires
has_cultural_parameter = unlock_zhanmadao
has_cultural_parameter = unlock_burenjia
}
}
}As written in game/common/scripted_triggers/04_ep2_accolade_triggers.txt.
Where it is used
Every place in common/, events/ and history/ that calls vanguard_attribute_acceptable_trigger.
Accolade types (1)
- Vanguard
Source: game/common/scripted_triggers/04_ep2_accolade_triggers.txt and every file of common/, events/ and history/ that calls it, Crusader Kings III 1.20.1.2.