Scripted effect
save_type_specific_successor_culture_effect
save_type_specific_successor_culture_effect = yesgame/common/scripted_effects/00_accolades_scripted_effects.txt, line 1947 (507 lines). No parameters.
save_type_specific_successor_culture_effect is a scripted effect in Crusader Kings III, written at line 1947 of its file. It takes no parameters: save_type_specific_successor_culture_effect = yes. The game's script calls it in 1 place, among them accolade_character_creation_effect (scripted effect). Patch 1.20.1.2, from game/common/scripted_effects/00_accolades_scripted_effects.txt.
The comment above it in the file
this saves appropriate cultures for specific accolade types, just need to check for the type along with its relevant cultural triggers
What it does
Every line of it is script with no tooltip text: the script is below.
The script as written (120 lines of game script)
save_type_specific_successor_culture_effect = {
random_culture_global = {
limit = {
OR = {
# Marauder
AND = {
scope:accolade_in_need = {
initial_type = accolade_type:marauder_attribute
}
OR = {
has_cultural_pillar = ethos_bellicose
has_cultural_tradition = tradition_ruling_caste
has_cultural_tradition = tradition_eye_for_an_eye
}
}
# Idealist
AND = {
scope:accolade_in_need = {
initial_type = accolade_type:idealist_attribute
}
OR = {
has_cultural_pillar = ethos_egalitarian
has_cultural_tradition = tradition_charitable
has_cultural_tradition = tradition_loyal_soldiers
has_cultural_tradition = tradition_chivalry
}
}
# Charmer
AND = {
scope:accolade_in_need = {
initial_type = accolade_type:charmer_attribute
}
OR = {
has_cultural_pillar = ethos_courtly
has_cultural_tradition = tradition_welcoming
}
}
# Thug
AND = {
scope:accolade_in_need = {
initial_type = accolade_type:thug_attribute
}
OR = {
has_cultural_pillar = ethos_bellicose
has_cultural_tradition = tradition_battlefield_looters
has_cultural_tradition = tradition_ruling_caste
has_cultural_tradition = tradition_quarrelsome
}
}
# Disciplinarian
AND = {
scope:accolade_in_need = {
initial_type = accolade_type:disciplinarian_attribute
}
OR = {
has_cultural_pillar = ethos_stoic
has_cultural_pillar = ethos_bureaucratic
has_cultural_tradition = tradition_hard_working
has_cultural_tradition = tradition_staunch_traditionalists
has_cultural_tradition = tradition_formation_fighting
}
}
# Valiant
AND = {
scope:accolade_in_need = {
initial_type = accolade_type:valiant_attribute
}
OR = {
has_cultural_pillar = ethos_bellicose
has_cultural_tradition = tradition_talent_acquisition
has_cultural_tradition = tradition_only_the_strong
has_cultural_tradition = tradition_stand_and_fight
has_cultural_tradition = tradition_warrior_culture
has_cultural_tradition = tradition_fp1_performative_honour
has_cultural_tradition = tradition_fp1_the_right_to_prove
}
}
# Stalwart
AND = {
scope:accolade_in_need = {
initial_type = accolade_type:stalwart_attribute
}
OR = {
has_cultural_pillar = ethos_stoic
has_cultural_pillar = ethos_communal
has_cultural_tradition = tradition_stalwart_defenders
has_cultural_tradition = tradition_stand_and_fight
has_cultural_tradition = tradition_druzhina
has_cultural_tradition = tradition_hird
has_cultural_tradition = tradition_fp1_coastal_warriors
}
NOT = {
has_cultural_tradition = tradition_hit_and_run
}
}
# Scoundrel
AND = {
scope:accolade_in_need = {
initial_type = accolade_type:scoundrel_attribute
}
OR = {
has_cultural_pillar = ethos_bellicose
has_cultural_tradition = tradition_hit_and_run
has_cultural_tradition = tradition_quarrelsome
has_cultural_tradition = tradition_swords_for_hire
has_cultural_tradition = tradition_ep3_audacious_cadets
has_cultural_tradition = tradition_fp1_coastal_warriors
has_cultural_tradition = tradition_fp2_state_ransoming
has_cultural_tradition = tradition_practiced_pirates
}
NOT = {
has_cultural_tradition = tradition_hit_and_run
}
}
# Politicker
AND = {
scope:accolade_in_need = {
initial_type = accolade_type:politicker_attribute
}
OR = {As written in game/common/scripted_effects/00_accolades_scripted_effects.txt.
The first 120 of its 507 lines; the rest is in game/common/scripted_effects/00_accolades_scripted_effects.txt from line 1947.
Where it is used
Every place in common/, events/ and history/ that calls save_type_specific_successor_culture_effect.
Scripted effects (1)
Source: game/common/scripted_effects/00_accolades_scripted_effects.txt and every file of common/, events/ and history/ that calls it, Crusader Kings III 1.20.1.2.