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 Bunga Mas Tribute

No costAccepted automatically in some casesnot 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.

Which artifact you can pick

  • The target: Bunga mas created by is scope:actor

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

for a guide, post or blog

Will they accept?

Accepted automatically when:

  • always = yes

Otherwise the AI adds these up and accepts above zero. Reasons in italics are the script's, with no label in the game.

ReasonAmount
Base+100
Acceptance (ai_accept) (1 line of game script)
base = 100

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

What happens

If they accept

  • … will be selected for the Tribute · On delivery, gain Bunga Mas 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) (18 lines of game script)
on_accept = scope:target = {
	set_variable = is_tribute_mission_artifact
}
scope:actor = {
	set_variable = {
		name = tribute_mission_type
		value = flag:bunga_mas_tribute
	}
	set_variable = {
		name = offered_bunga_mas
		value = scope:target
	}
	custom_tooltip = tribute_mission_bunga_mas_interaction.tooltip
	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_bunga_mas_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?