615 lines
14 KiB
Text
615 lines
14 KiB
Text
##############
|
|
# LAW VALUES #
|
|
##############
|
|
|
|
# Scaling value used to calculate realm law cost changes.
|
|
subrealm_size_modifier = {
|
|
every_sub_realm_county = {
|
|
add = 10
|
|
}
|
|
max = 900
|
|
|
|
if = {
|
|
limit = {
|
|
culture = { has_cultural_parameter = cheaper_to_change_laws }
|
|
}
|
|
multiply = 0.5
|
|
}
|
|
}
|
|
|
|
# Learning: Base Law Cost Reduction
|
|
learning_law_cost_modifier = {
|
|
value = 0
|
|
subtract = learning
|
|
add = 8
|
|
divide = 50
|
|
min = -0.5
|
|
}
|
|
|
|
#Faith: The modifier used to calculate the Legalism modifier if the character's faith has Legalism
|
|
legalism_law_cost_modifier = {
|
|
value = 0
|
|
add = num_sinful_traits
|
|
subtract = num_virtuous_traits
|
|
divide = 10
|
|
min = -0.3
|
|
}
|
|
|
|
#Faith: Religious Law
|
|
religious_legal_pronouncements_modifier = -0.1
|
|
|
|
#Faith: Natural Primitivism
|
|
natural_primitivism_modifier = 1.5
|
|
|
|
#Crown Authority Change
|
|
increase_crown_authority_prestige_base = 100
|
|
|
|
increase_crown_authority_prestige_cost = {
|
|
add = {
|
|
desc = "BASE_VALUE"
|
|
value = increase_crown_authority_prestige_base
|
|
format = "BASE_VALUE_FORMAT"
|
|
}
|
|
|
|
# Realm Size Penalty: +10 Prestige cost per county controlled by you(r vassals)
|
|
if = {
|
|
limit = {
|
|
NOT = {
|
|
culture = { has_cultural_parameter = cheaper_to_change_laws }
|
|
}
|
|
}
|
|
add = {
|
|
desc = "realm_size"
|
|
format = "BREAKDOWN_FORMAT_REALM_SIZE_PRESTIGE_COST"
|
|
value = subrealm_size_modifier
|
|
}
|
|
}
|
|
if = { #Reduced penalty from Tradition (for tooltip)
|
|
limit = {
|
|
culture = { has_cultural_parameter = cheaper_to_change_laws }
|
|
}
|
|
add = {
|
|
desc = "realm_size"
|
|
format = "TRADITION_BREAKDOWN_LAW_REALM_SIZE_COST"
|
|
value = subrealm_size_modifier
|
|
}
|
|
}
|
|
|
|
# Learning Modifier (2% more expensive for each skill point below 8 Learning)
|
|
if = {
|
|
limit = {
|
|
learning < 8
|
|
}
|
|
add = {
|
|
desc = "poor_learning_law_cost_tooltip"
|
|
value = {
|
|
add = increase_crown_authority_prestige_base
|
|
add = subrealm_size_modifier
|
|
}
|
|
multiply = learning_law_cost_modifier
|
|
}
|
|
}
|
|
else_if = { # (2% less expensive for each skill point below 8 Learning)
|
|
limit = {
|
|
learning > 8
|
|
}
|
|
add = {
|
|
desc = "learning_law_cost_tooltip"
|
|
value = {
|
|
add = increase_crown_authority_prestige_base
|
|
add = subrealm_size_modifier
|
|
}
|
|
multiply = learning_law_cost_modifier
|
|
}
|
|
}
|
|
|
|
# Tenet Modifiers
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = legalism_modified_law_costs
|
|
}
|
|
}
|
|
add = {
|
|
desc = "rite_legalism_law_cost_tooltip"
|
|
value = {
|
|
add = increase_crown_authority_prestige_base
|
|
add = subrealm_size_modifier
|
|
}
|
|
multiply = legalism_law_cost_modifier
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = natural_primitivism_law_cost_increase
|
|
}
|
|
}
|
|
multiply = {
|
|
desc = "rite_primitivism_law_cost_tooltip"
|
|
value = natural_primitivism_modifier
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
is_independent_ruler = no
|
|
vassal_contract_has_flag = locked_to_partition
|
|
}
|
|
multiply = {
|
|
desc = "succession_rights_forced_partition"
|
|
value = 1.25 # succession_rights_contract_law_cost = 0.25
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = religious_legal_pronouncements_law_cost_reduction
|
|
}
|
|
}
|
|
multiply = {
|
|
desc = "rite_pronouncements_law_cost_tooltip"
|
|
value = 0.9 # religious_legal_pronouncements_modifier = -0.1
|
|
}
|
|
}
|
|
|
|
# Apply All-Things cooldown breaker multiplier.
|
|
if = {
|
|
limit = {
|
|
has_variable = crown_authority_cooldown
|
|
culture = { has_innovation = innovation_all_things }
|
|
}
|
|
# If the tally exists, multiply by that.
|
|
if = {
|
|
limit = { has_variable = authority_cooldown_break_tally }
|
|
multiply = {
|
|
desc = "breaking_authority_cooldown"
|
|
value = var:authority_cooldown_break_tally
|
|
}
|
|
}
|
|
# Otherwise, multiply by the stock tally base.
|
|
else = {
|
|
multiply = {
|
|
desc = "breaking_authority_cooldown"
|
|
value = authority_cooldown_breaker_value
|
|
}
|
|
}
|
|
}
|
|
|
|
# Character Modifier Bonuses
|
|
if = {
|
|
limit = { has_character_modifier = yearly_benevolent_forgiveness_modifier }
|
|
multiply = {
|
|
desc = "character_modifiers_law_cost_tooltip"
|
|
value = 0.9 # yearly_benevolent_forgiveness_modifier = -10%
|
|
}
|
|
}
|
|
|
|
# Character Modifier Maluses
|
|
if = {
|
|
limit = { has_character_modifier = vassal_distrust_modifier }
|
|
multiply = {
|
|
desc = "character_modifiers_law_cost_tooltip"
|
|
value = 1.1 # vassal_distrust_modifier = +10%
|
|
}
|
|
}
|
|
}
|
|
|
|
#Tribal Authority Change
|
|
increase_tribal_authority_prestige_base = 200
|
|
|
|
increase_tribal_authority_prestige_cost = {
|
|
add = {
|
|
desc = "BASE_VALUE"
|
|
value = increase_tribal_authority_prestige_base
|
|
format = "BASE_VALUE_FORMAT"
|
|
}
|
|
# +10 Prestige cost per county controlled by you(r vassals)
|
|
add = {
|
|
desc = "realm_size"
|
|
format = "BREAKDOWN_FORMAT_REALM_SIZE_PRESTIGE_COST"
|
|
value = subrealm_size_modifier
|
|
}
|
|
|
|
# Learning Modifier (2% more expensive for each skill point below 8 Learning)
|
|
if = {
|
|
limit = {
|
|
learning < 8
|
|
}
|
|
add = {
|
|
desc = "poor_learning_law_cost_tooltip"
|
|
value = {
|
|
add = increase_crown_authority_prestige_base
|
|
add = subrealm_size_modifier
|
|
}
|
|
multiply = learning_law_cost_modifier
|
|
}
|
|
}
|
|
else_if = { # (2% less expensive for each skill point below 8 Learning)
|
|
limit = {
|
|
learning > 8
|
|
}
|
|
add = {
|
|
desc = "learning_law_cost_tooltip"
|
|
value = {
|
|
add = increase_crown_authority_prestige_base
|
|
add = subrealm_size_modifier
|
|
}
|
|
multiply = learning_law_cost_modifier
|
|
}
|
|
}
|
|
|
|
# Tenet Modifiers
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = legalism_modified_law_costs
|
|
}
|
|
}
|
|
add = {
|
|
desc = "rite_legalism_law_cost_tooltip"
|
|
value = {
|
|
add = increase_crown_authority_prestige_base
|
|
add = subrealm_size_modifier
|
|
}
|
|
multiply = legalism_law_cost_modifier
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = natural_primitivism_law_cost_increase
|
|
}
|
|
}
|
|
add = {
|
|
desc = "rite_primitivism_law_cost_tooltip"
|
|
value = natural_primitivism_modifier
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = religious_legal_pronouncements_law_cost_reduction
|
|
}
|
|
}
|
|
multiply = {
|
|
desc = "rite_pronouncements_law_cost_tooltip"
|
|
value = 0.9 # religious_legal_pronouncements_modifier = -0.1
|
|
}
|
|
}
|
|
|
|
# Apply All-Things cooldown breaker multiplier.
|
|
if = {
|
|
limit = {
|
|
has_variable = tribal_authority_cooldown
|
|
culture = { has_innovation = innovation_all_things }
|
|
}
|
|
# If the tally exists, multiply by that.
|
|
if = {
|
|
limit = { has_variable = authority_cooldown_break_tally }
|
|
multiply = {
|
|
desc = "breaking_authority_cooldown"
|
|
value = var:authority_cooldown_break_tally
|
|
}
|
|
}
|
|
# Otherwise, multiply by the stock tally base.
|
|
else = {
|
|
multiply = {
|
|
desc = "breaking_authority_cooldown"
|
|
value = authority_cooldown_breaker_value
|
|
}
|
|
}
|
|
}
|
|
|
|
# Character Modifier Bonuses
|
|
if = {
|
|
limit = { has_character_modifier = yearly_benevolent_forgiveness_modifier }
|
|
multiply = {
|
|
desc = "character_modifiers_law_cost_tooltip"
|
|
value = 0.9 # yearly_benevolent_forgiveness_modifier = -10%
|
|
}
|
|
}
|
|
|
|
# Character Modifier Maluses
|
|
if = {
|
|
limit = { has_character_modifier = vassal_distrust_modifier }
|
|
multiply = {
|
|
desc = "character_modifiers_law_cost_tooltip"
|
|
value = 1.1 # vassal_distrust_modifier = +10%
|
|
}
|
|
}
|
|
}
|
|
|
|
#Succession Law Change
|
|
change_succession_law_prestige_base = 500
|
|
@title_succession_law_mult = 3 #How many times more expensive is it to add custom title succession than change your realm succession?
|
|
|
|
change_succession_law_prestige_cost = {
|
|
add = {
|
|
desc = "BASE_VALUE"
|
|
value = change_succession_law_prestige_base
|
|
format = "BASE_VALUE_FORMAT"
|
|
}
|
|
#Clans pay more
|
|
if = {
|
|
limit = {
|
|
government_has_flag = government_is_clan
|
|
}
|
|
add = {
|
|
desc = "clan_government_cost_tooltip"
|
|
value = change_succession_law_prestige_base
|
|
multiply = 4
|
|
}
|
|
}
|
|
#Calculate the Legalism modifier if relevant
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = legalism_modified_law_costs
|
|
}
|
|
}
|
|
add = {
|
|
desc = "rite_legalism_law_cost_tooltip"
|
|
value = change_succession_law_prestige_base
|
|
multiply = legalism_law_cost_modifier
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = natural_primitivism_law_cost_increase
|
|
}
|
|
}
|
|
add = {
|
|
desc = "rite_primitivism_law_cost_tooltip"
|
|
value = natural_primitivism_modifier
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
is_independent_ruler = no
|
|
vassal_contract_has_flag = locked_to_partition
|
|
}
|
|
multiply = {
|
|
desc = "succession_rights_forced_partition"
|
|
value = 1.25 # succession_rights_contract_law_cost = 0.25
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = religious_legal_pronouncements_law_cost_reduction
|
|
}
|
|
}
|
|
multiply = {
|
|
desc = "rite_pronouncements_law_cost_tooltip"
|
|
value = 0.9 # religious_legal_pronouncements_modifier = -0.1
|
|
}
|
|
}
|
|
}
|
|
|
|
change_title_succession_law_prestige_cost = {
|
|
add = {
|
|
desc = "BASE_VALUE"
|
|
value = change_succession_law_prestige_base
|
|
multiply = @title_succession_law_mult
|
|
}
|
|
#Calculate the Legalism modifier if relevant
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = legalism_modified_law_costs
|
|
}
|
|
}
|
|
add = {
|
|
desc = "rite_legalism_law_cost_tooltip"
|
|
value = change_succession_law_prestige_base
|
|
multiply = legalism_law_cost_modifier
|
|
multiply = @title_succession_law_mult
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = natural_primitivism_law_cost_increase
|
|
}
|
|
}
|
|
add = {
|
|
desc = "rite_primitivism_law_cost_tooltip"
|
|
value = natural_primitivism_modifier
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
is_independent_ruler = no
|
|
vassal_contract_has_flag = locked_to_partition
|
|
}
|
|
multiply = {
|
|
desc = "succession_rights_forced_partition"
|
|
value = 1.25 # succession_rights_contract_law_cost = 0.25
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = religious_legal_pronouncements_law_cost_reduction
|
|
}
|
|
}
|
|
multiply = {
|
|
desc = "rite_pronouncements_law_cost_tooltip"
|
|
value = 0.9 # religious_legal_pronouncements_modifier = -0.1
|
|
}
|
|
}
|
|
}
|
|
|
|
@hre_title_succession_law_mult = 20
|
|
change_hre_title_succession_law_prestige_cost = {
|
|
add = {
|
|
desc = "BASE_VALUE"
|
|
value = change_succession_law_prestige_base
|
|
multiply = @hre_title_succession_law_mult
|
|
}
|
|
#Calculate the Legalism modifier if relevant
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = legalism_modified_law_costs
|
|
}
|
|
}
|
|
add = {
|
|
desc = "rite_legalism_law_cost_tooltip"
|
|
value = change_succession_law_prestige_base
|
|
multiply = legalism_law_cost_modifier
|
|
multiply = @hre_title_succession_law_mult
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = natural_primitivism_law_cost_increase
|
|
}
|
|
}
|
|
add = {
|
|
desc = "rite_primitivism_law_cost_tooltip"
|
|
value = natural_primitivism_modifier
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = religious_legal_pronouncements_law_cost_reduction
|
|
}
|
|
}
|
|
multiply = {
|
|
desc = "rite_pronouncements_law_cost_tooltip"
|
|
value = 0.9 # religious_legal_pronouncements_modifier = -0.1
|
|
}
|
|
}
|
|
}
|
|
|
|
admin_law_prestige_base_cost = 200
|
|
admin_law_realm_size_cost = {
|
|
value = realm_size
|
|
max = admin_law_prestige_base_cost # Realm size can double the cost
|
|
if = {
|
|
limit = {
|
|
culture = { has_cultural_parameter = cheaper_to_change_laws }
|
|
}
|
|
multiply = 0.5
|
|
}
|
|
}
|
|
admin_law_prestige_cost = {
|
|
add = {
|
|
desc = "BASE_VALUE"
|
|
value = admin_law_prestige_base_cost
|
|
format = "BASE_VALUE_FORMAT"
|
|
}
|
|
|
|
# Realm Size Penalty: +10 Prestige cost per county controlled by you(r vassals)
|
|
if = {
|
|
limit = {
|
|
NOT = {
|
|
culture = { has_cultural_parameter = cheaper_to_change_laws }
|
|
}
|
|
}
|
|
add = {
|
|
desc = "realm_size"
|
|
format = "BREAKDOWN_FORMAT_REALM_SIZE_PRESTIGE_COST"
|
|
value = admin_law_realm_size_cost
|
|
}
|
|
}
|
|
if = { #Reduced penalty from Tradition (for tooltip)
|
|
limit = {
|
|
culture = { has_cultural_parameter = cheaper_to_change_laws }
|
|
}
|
|
add = {
|
|
desc = "realm_size"
|
|
format = "TRADITION_BREAKDOWN_LAW_REALM_SIZE_COST"
|
|
value = admin_law_realm_size_cost
|
|
}
|
|
}
|
|
|
|
# Learning Modifier (2% more expensive for each skill point below 8 Learning)
|
|
if = {
|
|
limit = {
|
|
learning < 8
|
|
}
|
|
add = {
|
|
desc = "poor_learning_law_cost_tooltip"
|
|
value = {
|
|
add = admin_law_prestige_base_cost
|
|
add = admin_law_realm_size_cost
|
|
}
|
|
multiply = learning_law_cost_modifier
|
|
}
|
|
}
|
|
else_if = { # (2% less expensive for each skill point below 8 Learning)
|
|
limit = {
|
|
learning > 8
|
|
}
|
|
add = {
|
|
desc = "learning_law_cost_tooltip"
|
|
value = {
|
|
add = admin_law_prestige_base_cost
|
|
add = admin_law_realm_size_cost
|
|
}
|
|
multiply = learning_law_cost_modifier
|
|
}
|
|
}
|
|
|
|
# Tenet Modifiers
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = legalism_modified_law_costs
|
|
}
|
|
}
|
|
add = {
|
|
desc = "rite_legalism_law_cost_tooltip"
|
|
value = {
|
|
add = admin_law_prestige_base_cost
|
|
add = admin_law_realm_size_cost
|
|
}
|
|
multiply = legalism_law_cost_modifier
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = natural_primitivism_law_cost_increase
|
|
}
|
|
}
|
|
multiply = {
|
|
desc = "rite_primitivism_law_cost_tooltip"
|
|
value = natural_primitivism_modifier
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
faith = {
|
|
has_doctrine_parameter = religious_legal_pronouncements_law_cost_reduction
|
|
}
|
|
}
|
|
multiply = {
|
|
desc = "rite_pronouncements_law_cost_tooltip"
|
|
value = 0.9 # religious_legal_pronouncements_modifier = -0.1
|
|
}
|
|
}
|
|
|
|
# Character Modifier Bonuses
|
|
if = {
|
|
limit = { has_character_modifier = yearly_benevolent_forgiveness_modifier }
|
|
multiply = {
|
|
desc = "character_modifiers_law_cost_tooltip"
|
|
value = 0.9 # yearly_benevolent_forgiveness_modifier = -10%
|
|
}
|
|
}
|
|
|
|
# Character Modifier Maluses
|
|
if = {
|
|
limit = { has_character_modifier = vassal_distrust_modifier }
|
|
multiply = {
|
|
desc = "character_modifiers_law_cost_tooltip"
|
|
value = 1.1 # vassal_distrust_modifier = +10%
|
|
}
|
|
}
|
|
}
|