CK3 DatabaseCrusader Kings III · 1.20.1.2 “Crozier” · unofficial
Silk & Silverout Tue, Nov 17What's free, what needs the DLC, price →

Scripted trigger

passive_rite_learning_tenet_resonates_with_player_trigger

passive_rite_learning_tenet_resonates_with_player_trigger = { CHARACTER = … }

game/common/scripted_triggers/passive_rite_learning_triggers.txt, line 149 (153 lines). Parameters: $CHARACTER$.

passive_rite_learning_tenet_resonates_with_player_trigger is a scripted trigger in Crusader Kings III, written at line 149 of its file. A call passes 1 parameter: CHARACTER. The game's script calls it in 1 place, among them Revelation (event rite_travel_events.2000). Patch 1.20.1.2, from game/common/scripted_triggers/passive_rite_learning_triggers.txt.

What it checks

  • One of these

    • All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_warmonger
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_hedonistic
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_human_sacrifice
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_ritual_cannibalism
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_cranial_trophies
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_exaltation_of_pain
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_takamin
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_sacrificial_ceremonies
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_gruesome_festivals
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_asceticism
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_vows_of_poverty
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_philanthropia
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_adorcism
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_esotericism
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_mortification_of_the_flesh
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_hesychasm
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_sanctity_of_nature
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_ritual_hospitality
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_inner_journey
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_pursuit_of_knowledge
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_ora_et_labora
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_filial_piety
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_pacifism
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_love_thy_neighbour
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_pure_land
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_legalism
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_literalism
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_unrelenting_faith
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_pastoral_isolation
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_no_mind
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_anachoresis
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_simony
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_pursuit_of_power
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_armed_pilgrimages
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_sacred_shadows
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_adaptive
      • $CHARACTER$ = { … }
    • or

      All of these

      • scope:passive_rite_learning_candidate_tenet = tenet:tenet_communal_possessions
      • $CHARACTER$ = { … }

• 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 (120 lines of game script)
passive_rite_learning_tenet_resonates_with_player_trigger = {
	save_temporary_scope_as = passive_rite_learning_candidate_tenet
	OR = {
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_warmonger
			$CHARACTER$ = { OR = { has_trait = brave has_trait = wrathful has_trait = ambitious } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_hedonistic
			$CHARACTER$ = { OR = { has_trait = lustful has_trait = gluttonous has_trait = drunkard } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_human_sacrifice
			$CHARACTER$ = { OR = { has_trait = sadistic has_trait = callous } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_ritual_cannibalism
			$CHARACTER$ = { OR = { has_trait = sadistic has_trait = callous has_trait = gluttonous } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_cranial_trophies
			$CHARACTER$ = { OR = { has_trait = sadistic has_trait = brave has_trait = vengeful } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_exaltation_of_pain
			$CHARACTER$ = { OR = { has_trait = sadistic has_trait = brave } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_takamin
			$CHARACTER$ = { OR = { has_trait = sadistic has_trait = brave has_trait = vengeful } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_sacrificial_ceremonies
			$CHARACTER$ = { OR = { has_trait = deceitful has_trait = ambitious } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_gruesome_festivals
			$CHARACTER$ = { OR = { has_trait = sadistic has_trait = arrogant } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_asceticism
			$CHARACTER$ = { OR = { has_trait = temperate has_trait = chaste has_trait = humble } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_vows_of_poverty
			$CHARACTER$ = { OR = { has_trait = humble has_trait = generous has_trait = temperate } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_philanthropia
			$CHARACTER$ = { OR = { has_trait = generous has_trait = compassionate has_trait = just } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_adorcism
			$CHARACTER$ = { OR = { has_trait = drunkard has_trait = lustful has_trait = lifestyle_mystic } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_esotericism
			$CHARACTER$ = { OR = { has_trait = lifestyle_mystic has_trait = intellect_good has_trait = paranoid } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_mortification_of_the_flesh
			$CHARACTER$ = { OR = { has_trait = brave has_trait = chaste } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_hesychasm
			$CHARACTER$ = { OR = { has_trait = patient has_trait = humble has_trait = lifestyle_mystic } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_sanctity_of_nature
			$CHARACTER$ = { OR = { has_trait = lifestyle_hunter has_trait = lifestyle_mystic } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_ritual_hospitality
			$CHARACTER$ = { OR = { has_trait = generous has_trait = gregarious } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_inner_journey
			$CHARACTER$ = { OR = { has_trait = patient has_trait = humble has_trait = lifestyle_mystic has_trait = calm } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_pursuit_of_knowledge
			$CHARACTER$ = { OR = { has_trait = diligent has_trait = honest } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_ora_et_labora
			$CHARACTER$ = { OR = { has_trait = diligent has_trait = patient has_trait = humble } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_filial_piety
			$CHARACTER$ = { OR = { has_trait = diligent has_trait = patient has_trait = just } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_pacifism
			$CHARACTER$ = { OR = { has_trait = craven has_trait = calm has_trait = forgiving has_trait = content } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_love_thy_neighbour
			$CHARACTER$ = { OR = { has_trait = forgiving has_trait = trusting has_trait = compassionate } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_pure_land
			$CHARACTER$ = { OR = { has_trait = content has_trait = lazy has_trait = patient } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_legalism
			$CHARACTER$ = { OR = { has_trait = just has_trait = honest has_trait = stubborn } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_literalism
			$CHARACTER$ = { OR = { has_trait = stubborn has_trait = honest } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_unrelenting_faith
			$CHARACTER$ = { OR = { has_trait = stubborn has_trait = impatient has_trait = brave } }
		}
		AND = {
			scope:passive_rite_learning_candidate_tenet = tenet:tenet_pastoral_isolation
			$CHARACTER$ = { OR = { has_trait = shy has_trait = content has_trait = calm } }
		}
		AND = {

As written in game/common/scripted_triggers/passive_rite_learning_triggers.txt.

The first 120 of its 153 lines; the rest is in game/common/scripted_triggers/passive_rite_learning_triggers.txt from line 149.

Where it is used

Every place in common/, events/ and history/ that calls passive_rite_learning_tenet_resonates_with_player_trigger.

Events (1)

Source: game/common/scripted_triggers/passive_rite_learning_triggers.txt and every file of common/, events/ and history/ that calls it, Crusader Kings III 1.20.1.2.

Spotted a mistake on this page?