#Massive Tribute paid tribute_mission_expanded_deadline_years = 20 #Default: Pay Tribute once every 15 years, or else... tribute_mission_deadline_years = 15 #Sorry Tribute paid tribute_mission_frequent_deadline_years = 10 #... but not too often? tribute_mission_cooldown_years = 5 tribute_mission_cooldown_more_years = 10 tribute_mission_cooldown_most_years = 15 #Requested Tribute requested_tribute_mission_deadline_years = 5 tribute_reward_innovation_progress_value = 5 tribute_reward_fascination_progress_value = 5 tribute_seal_of_investiture_cost = 500 exact_tribute_subject_standing_value = 20 tribute_reward_treasury_cost = { value = 0 add = minor_treasury_value } seal_of_investiture_minimum_subject_standing = { if = { limit = { exists = scope:tributary_scope } scope:tributary_scope = { save_temporary_scope_as = tributary_temp } } else = { save_temporary_scope_as = tributary_temp } scope:tributary_temp = { if = { limit = { highest_held_title_tier >= tier_kingdom } value = 30 } else_if = { limit = { highest_held_title_tier >= tier_duchy } value = 50 } else_if = { limit = { highest_held_title_tier >= tier_county } value = 70 } } } tribute_mission_seal_of_investiture_ai_will_select = { if = { limit = { exists = scope:tributary_scope } scope:tributary_scope = { save_temporary_scope_as = tributary_temp } } else = { save_temporary_scope_as = tributary_temp } add = scope:tributary_temp.subject_standing save_temporary_value_as = current_standing if = { limit = { scope:current_standing < scope:tributary_temp.seal_of_investiture_minimum_subject_standing } value = 0 } else = { subtract = scope:tributary_temp.seal_of_investiture_minimum_subject_standing if = { limit = { exists = scope:successful_influence } # This is not counted into the chance when assessing before the mission add = 25 } overlord ?= { add = { add = ai_greed multiply = -0.5 } add = { add = ai_honor multiply = 0.5 } } } } tribute_mission_no_seal_of_investiture_ai_will_select = { if = { limit = { tribute_mission_seal_of_investiture_ai_will_select >= 100 } value = 0 } else = { value = 10 } } tribute_mission_chance_to_receive_seal_of_investiture = { if = { limit = { overlord ?= { is_ai = no } } value = -1 # uncertain } else = { value = tribute_mission_seal_of_investiture_ai_will_select save_temporary_value_as = base_chance divide = { add = scope:base_chance add = tribute_mission_no_seal_of_investiture_ai_will_select } min = 0 } } tribute_reward_treasury_cap = { value = excessive_gold_tribute_value multiply = 2 culture ?= { if = { limit = { has_cultural_era_or_later = culture_era_late_medieval } multiply = 1.6 } else_if = { limit = { has_cultural_era_or_later = culture_era_high_medieval } multiply = 1.4 } else_if = { limit = { has_cultural_era_or_later = culture_era_early_medieval } multiply = 1.2 } else = { multiply = 1 } } } tribute_treasury_reward_value = { value = 0 if = { limit = { scope:tributary_scope = { has_variable = offered_gold_value } } value = scope:tributary_scope.var:offered_gold_value } else = { value = tribute_reward_treasury_cost } multiply = 3 multiply = { value = scope:opinion_of_tributary divide = 5 min = 1 } min = tribute_reward_treasury_cost max = tribute_reward_treasury_cap } small_herd_tribute_value = { value = minor_herd_value_no_dominance multiply = gold_to_herd_conversion_rate floor = yes min = 50 } adequate_herd_tribute_value = { value = major_herd_value_no_dominance multiply = gold_to_herd_conversion_rate floor = yes min = 200 } excessive_herd_tribute_value = { value = massive_herd_value_no_dominance multiply = gold_to_herd_conversion_rate floor = yes min = 500 } herd_conversion_tribute_value = { value = 0 add = scope:tributary_scope.var:offered_herd_value divide = gold_to_herd_conversion_rate } small_gold_tribute_value = { if = { limit = { is_tributary = no } if = { limit = { OR = { has_variable = wants_to_become_tributary_of_china any_neighboring_top_liege_realm_owner = { primary_title = title:h_china } } } title:h_china.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_roman_empire } } title:h_roman_empire.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_eastern_roman_empire } } title:h_eastern_roman_empire.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_dar_al_islam } } title:h_dar_al_islam.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_india } } title:h_india.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_europa } } title:h_europa.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_numenor } } title:h_numenor.holder = { save_temporary_scope_as = tribute_target } } #For Exact Tribute rolling error else_if = { limit = { exists = scope:actor } scope:actor = { save_temporary_scope_as = tribute_target } } else = { suzerain ?= { save_temporary_scope_as = tribute_target } #Temporary error fix until widgets are evaluated after is_shown on decisions TIT-67694 } } else = { suzerain ?= { save_temporary_scope_as = tribute_target } } value = 0 if = { limit = { scope:tribute_target = { has_treasury = yes } } add = minor_treasury_value } else = { add = minor_gold_value } if = { limit = { scope:tribute_target = { has_any_worst_bad_relationship_with_character_trigger = { CHARACTER = prev } } } multiply = 1.5 } else_if = { limit = { scope:tribute_target = { has_any_bad_relationship_with_character_trigger = { CHARACTER = prev } } } multiply = 1.25 } max = { scope:tribute_target.culture = { if = { limit = { has_cultural_era_or_later = culture_era_late_medieval } value = 200 } else_if = { limit = { has_cultural_era_or_later = culture_era_high_medieval } value = 150 } else_if = { limit = { has_cultural_era_or_later = culture_era_early_medieval } value = 100 } else_if = { limit = { has_cultural_era_or_later = culture_era_tribal } value = 50 } else = { value = 25 } } } floor = yes if = { limit = { scope:tribute_target = { highest_held_title_tier = tier_hegemony } } if = { limit = { primary_title.tier >= tier_empire } min = 100 } else_if = { limit = { primary_title.tier >= tier_kingdom } min = 75 } else = { min = 50 } } else = { min = 5 } } adequate_gold_tribute_value = { if = { limit = { is_tributary = no } if = { limit = { OR = { has_variable = wants_to_become_tributary_of_china any_neighboring_top_liege_realm_owner = { primary_title = title:h_china } } } title:h_china.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_roman_empire } } title:h_roman_empire.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_eastern_roman_empire } } title:h_eastern_roman_empire.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_dar_al_islam } } title:h_dar_al_islam.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_india } } title:h_india.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_europa } } title:h_europa.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_numenor } } title:h_numenor.holder = { save_temporary_scope_as = tribute_target } } else = { suzerain ?= { save_temporary_scope_as = tribute_target } #Temporary error fix until widgets are evaluated after is_shown on decisions TIT-67694 } } else = { suzerain ?= { save_temporary_scope_as = tribute_target } } value = 0 if = { limit = { scope:tribute_target = { has_treasury = yes } } add = major_treasury_value } else = { add = major_gold_value } if = { limit = { scope:tribute_target = { has_any_worst_bad_relationship_with_character_trigger = { CHARACTER = prev } } } multiply = 1.5 } else_if = { limit = { scope:tribute_target = { has_any_bad_relationship_with_character_trigger = { CHARACTER = prev } } } multiply = 1.25 } max = { scope:tribute_target = { culture ?= { if = { limit = { has_cultural_era_or_later = culture_era_late_medieval } value = 300 } else_if = { limit = { has_cultural_era_or_later = culture_era_high_medieval } value = 250 } else_if = { limit = { has_cultural_era_or_later = culture_era_early_medieval } value = 200 } else_if = { limit = { has_cultural_era_or_later = culture_era_tribal } value = 100 } else = { value = 50 } } } } floor = yes if = { limit = { scope:tribute_target = { highest_held_title_tier = tier_hegemony } } if = { limit = { primary_title.tier >= tier_empire } min = 150 } else_if = { limit = { primary_title.tier >= tier_kingdom } min = 100 } else = { min = 75 } } else = { min = 5 } } excessive_gold_tribute_value = { if = { limit = { is_tributary = no } if = { limit = { OR = { has_variable = wants_to_become_tributary_of_china any_neighboring_top_liege_realm_owner = { primary_title = title:h_china } } } title:h_china.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_roman_empire } } title:h_roman_empire.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_eastern_roman_empire } } title:h_eastern_roman_empire.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_dar_al_islam } } title:h_dar_al_islam.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_india } } title:h_india.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_europa } } title:h_europa.holder = { save_temporary_scope_as = tribute_target } } else_if = { limit = { any_neighboring_top_liege_realm_owner = { primary_title = title:h_numenor } } title:h_numenor.holder = { save_temporary_scope_as = tribute_target } } else = { suzerain ?= { save_temporary_scope_as = tribute_target } #Temporary error fix until widgets are evaluated after is_shown on decisions TIT-67694 } } else = { suzerain ?= { save_temporary_scope_as = tribute_target } } value = 0 if = { limit = { scope:tribute_target = { has_treasury = yes } } add = massive_treasury_value } else = { add = massive_gold_value } if = { limit = { scope:tribute_target = { has_any_worst_bad_relationship_with_character_trigger = { CHARACTER = prev } } } multiply = 1.5 } else_if = { limit = { scope:tribute_target = { has_any_bad_relationship_with_character_trigger = { CHARACTER = prev } } } multiply = 1.25 } max = { scope:tribute_target.culture = { if = { limit = { has_cultural_era_or_later = culture_era_late_medieval } value = 450 } else_if = { limit = { has_cultural_era_or_later = culture_era_high_medieval } value = 325 } else_if = { limit = { has_cultural_era_or_later = culture_era_early_medieval } value = 250 } else_if = { limit = { has_cultural_era_or_later = culture_era_tribal } value = 150 } else = { value = 75 } } } floor = yes if = { limit = { scope:tribute_target = { highest_held_title_tier = tier_hegemony } } if = { limit = { primary_title.tier >= tier_empire } min = 250 } else_if = { limit = { primary_title.tier >= tier_kingdom } min = 175 } else = { min = 100 } } else = { min = 5 } } tribute_legitimacy_reward_value = minor_legitimacy_gain tribute_generic_legitimacy_reward_value = { value = { add = tribute_legitimacy_reward_value multiply = 2 } } create_bunga_mas_cost = 50 bunga_mas_tribute_modifier_cap = 3