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

Interaction · Uncategorized actions

Select Herd Tribute

No costAccepted automaticallynot in the character menu

What you need

The files set no condition the game shows: it is in the menu for anyone you can interact with.

Select Herd Tribute is an uncategorized character interaction in Crusader Kings III. Accepted automatically. Patch 1.20.1.2, from game/common/character_interactions/tgp_tribute_mission_interactions.txt.

for a guide, post or blog
Quick answers (1)
Will the AI accept Select Herd Tribute?
Yes: it is accepted automatically.

Will they accept?

The other character has no choice: the game accepts it automatically.

What happens

Effects

  • Depending on yes:
    • When yes is scope:small herd tribute: Reserve … for the Tribute
    • When yes is scope:adequate herd tribute: Reserve … for the Tribute
    • When yes is scope:excessive herd tribute: Reserve … for the Tribute
  • If your Government uses the Mandala Capital Temple Complex Great Project and Great Building:
    • overlord = { add_piety = minor_piety_gain }
  • Otherwise:
    • error_log = Tribute mission target scope variable not set on character intending to travel!
  • trigger_event = { on_action = tribute_mission_start }
  • If

    • location = scope:tribute_mission_target.capital_province

    Then

  • Else, if has “offered concubine” (a variable the game's script sets): Sets out on a journey (a travel plan)
  • Else, if has “offered eunuch” (a variable the game's script sets): Sets out on a journey (a travel plan)
  • Otherwise:
    • Start traveling to … Capital in …
    • Sets out on a journey (a travel plan)

Events it fires: tribute_mission.0002

• the game's own tooltip text · ◦ our reading of the script line · code the script where neither exists

Effects (on_send, on_accept, on_decline) (42 lines of game script)
on_accept = scope:actor = {
	switch = {
		trigger = yes
		scope:small_herd_tribute ?= {
			set_variable = {
				name = tribute_mission_type
				value = flag:small_herd_tribute
			}
			set_variable = {
				name = offered_herd_value
				value = domicile.small_herd_tribute_value
			}
			custom_tooltip = tribute_mission_herd_interaction.small_reserved_herd
		}
		scope:adequate_herd_tribute ?= {
			set_variable = {
				name = tribute_mission_type
				value = flag:adequate_herd_tribute
			}
			set_variable = {
				name = offered_herd_value
				value = domicile.adequate_herd_tribute_value
			}
			custom_tooltip = tribute_mission_herd_interaction.adequate_reserved_herd
		}
		scope:excessive_herd_tribute ?= {
			set_variable = {
				name = tribute_mission_type
				value = flag:excessive_herd_tribute
			}
			set_variable = {
				name = offered_herd_value
				value = domicile.excessive_herd_tribute_value
			}
			custom_tooltip = tribute_mission_herd_interaction.excessive_reserved_herd
		}
	}
	show_as_tooltip = {
		tribute_mission_mandala_piety_effect = yes
	}
	tribute_mission_set_up_tribute_travel_effect = yes
}

As written in game/common/character_interactions/tgp_tribute_mission_interactions.txt.

Category
Uncategorized actions
In the menu
no (opened from elsewhere)
ID
tribute_mission_herd_interaction

Source: game/common/character_interactions/tgp_tribute_mission_interactions.txt and the English localisation, Crusader Kings III 1.20.1.2. “You” is the character who sends it (scope:actor, or a puppet acting for you); “the character you target” is the recipient.

Spotted a mistake on this page?