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

Scripted effect

notify_puppeteer_of_outcome_effect

notify_puppeteer_of_outcome_effect = { TITLE = … TYPE = … }

game/common/scripted_effects/00_interaction_effects.txt, line 8 (18 lines). Parameters: $TITLE$, $TYPE$.

notify_puppeteer_of_outcome_effect is a scripted effect in Crusader Kings III, written at line 8 of its file. A call passes 2 parameters: TITLE and TYPE. The game's script calls it in 54 places, among them Claim Liege Title (interaction), Designate Heir (interaction) and Designate Theocratic Heir (interaction). Patch 1.20.1.2, from game/common/scripted_effects/00_interaction_effects.txt.

What it does

Every line of it is script with no tooltip text: the script is below.

The script as written (18 lines of game script)
notify_puppeteer_of_outcome_effect = {
	if = {
		limit = {
			exists = scope:actor
			exists = scope:puppet_or_actor
			scope:is_puppet_action ?= yes
			scope:actor != scope:recipient
		}
		scope:actor = {
			send_interface_toast = {
				type = $TYPE$
				title = $TITLE$
				left_icon = scope:puppet_or_actor
				right_icon = scope:recipient
			}
		}
	}
}

As written in game/common/scripted_effects/00_interaction_effects.txt.

Where it is used

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

Source: game/common/scripted_effects/00_interaction_effects.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?