Numenor
This commit is contained in:
parent
9d52eda700
commit
3c904f31fc
22 changed files with 14003 additions and 676 deletions
680
common/script_values/tgp_tribute_mission_values.txt
Normal file
680
common/script_values/tgp_tribute_mission_values.txt
Normal file
|
|
@ -0,0 +1,680 @@
|
|||
|
||||
#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
|
||||
Loading…
Add table
Add a link
Reference in a new issue