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

Scripted effect · Wandering Nobles files

merge_aquitaine_effect

merge_aquitaine_effect = { PRIMARY = … SECONDARY = … TEXT = … }

game/common/scripted_effects/08_bp3_effects.txt, line 904 (66 lines). Parameters: $PRIMARY$, $SECONDARY$, $TEXT$.

merge_aquitaine_effect is a scripted effect in Crusader Kings III, in the Wandering Nobles files, written at line 904 of its file. A call passes 3 parameters: PRIMARY, SECONDARY and TEXT. The game's script calls it in 1 place, among them France as One (decision). Its body carries 2 texts of the game's own for the player. Patch 1.20.1.2, from game/common/scripted_effects/08_bp3_effects.txt.

What it does

  • $PRIMARY$ › Every in de jure hierarchy:
  • $SECONDARY$ › Every in de jure hierarchy:
  • destroy_title = title:$SECONDARY$

• 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 (66 lines of game script)
merge_aquitaine_effect = {
	title:$PRIMARY$ = {
		save_scope_as = rightful_title
		every_in_de_jure_hierarchy = {
			custom = merge_aquitaine_decision_vassal_$TEXT$
			limit = {
				tier < tier_kingdom
			}
			holder ?= {
				if = {
					limit = {
						NOR = { 
							is_in_list = merge_aquitaine_list 
							this = root
						}
					}
					add_opinion = {
						modifier = rightful_king_opinion
						target = root
						opinion = 20
					}
					add_to_temporary_list = merge_aquitaine_list
				}
			}
			custom_tooltip = merge_aquitaine_opinion
		}
	}
	title:$SECONDARY$ = {
		save_scope_as = destroyed_title
		every_in_de_jure_hierarchy = {
			custom = merge_aquitane_culture_tooltip_$TEXT$
			limit = {
				tier = tier_county
			}
			hidden_effect = {
				culture ?= {
					if = {
						limit = {
							NOR = { 
								is_in_list = merge_aquitaine_cultures 
								this = root.culture
								any_parent_culture_or_above = { this = root.culture }
							}
						}
						change_cultural_acceptance = {
							target = root.culture
							value = -25
							desc = cultural_acceptance_merge_aquitaine
						}
						add_to_list = merge_aquitaine_cultures
					}
				}
			}
			custom_tooltip = merge_aquitaine_culture_tooltip
		}
		every_in_de_jure_hierarchy = {
			custom = merge_aquitaine_decision_tooltip_$TEXT$
			limit = {
				tier = tier_duchy
			}
			hidden_effect = { set_de_jure_liege_title = title:$PRIMARY$ }
			custom_tooltip = merge_aquitaine_decision_tooltip_2_$TEXT$
		}
	}
	destroy_title = title:$SECONDARY$
}

As written in game/common/scripted_effects/08_bp3_effects.txt.

Where it is used

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

Decisions (1)

Source: game/common/scripted_effects/08_bp3_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?