religions outfitted
This commit is contained in:
parent
c770f78a27
commit
54da5c3a5b
110 changed files with 68595 additions and 23 deletions
287
common/script_values/50_pilgrimage_values.txt
Normal file
287
common/script_values/50_pilgrimage_values.txt
Normal file
|
|
@ -0,0 +1,287 @@
|
|||
#####################
|
||||
# PILGRIMAGE VALUES #
|
||||
#####################
|
||||
|
||||
# Reward values
|
||||
short_pilgrimage_piety_gain = {
|
||||
value = medium_piety_gain
|
||||
if = {
|
||||
limit = {
|
||||
exists = dynasty
|
||||
dynasty = {
|
||||
has_dynasty_perk = erudition_legacy_4
|
||||
}
|
||||
}
|
||||
multiply = 1.3
|
||||
}
|
||||
}
|
||||
|
||||
#Needs to be synced with the x_pilgrimage_piety_multiplier below to display the actual increase in %
|
||||
medium_pilgrimage_piety_gain = {
|
||||
value = medium_piety_gain
|
||||
multiply = 1.5
|
||||
if = {
|
||||
limit = {
|
||||
exists = dynasty
|
||||
dynasty = {
|
||||
has_dynasty_perk = erudition_legacy_4
|
||||
}
|
||||
}
|
||||
multiply = 1.3
|
||||
}
|
||||
}
|
||||
|
||||
medium_pilgrimage_piety_multiplier = { value = 50 }
|
||||
|
||||
long_pilgrimage_piety_gain = {
|
||||
value = medium_piety_gain
|
||||
multiply = 2.5
|
||||
if = {
|
||||
limit = {
|
||||
exists = dynasty
|
||||
dynasty = {
|
||||
has_dynasty_perk = erudition_legacy_4
|
||||
}
|
||||
}
|
||||
multiply = 1.3
|
||||
}
|
||||
}
|
||||
|
||||
long_pilgrimage_piety_multiplier = { value = 150 }
|
||||
|
||||
very_long_pilgrimage_piety_gain = {
|
||||
value = medium_piety_gain
|
||||
multiply = 3.5
|
||||
if = {
|
||||
limit = {
|
||||
exists = dynasty
|
||||
dynasty = {
|
||||
has_dynasty_perk = erudition_legacy_4
|
||||
}
|
||||
}
|
||||
multiply = 1.3
|
||||
}
|
||||
}
|
||||
|
||||
very_long_pilgrimage_piety_multiplier = { value = 250 }
|
||||
|
||||
#This needs to be synced with cost/length multipliers in the Solo Pilgrimage phase cost in the activity_types\pilgrimage.txt file
|
||||
pilgrimage_length_cost_tier_1 = {
|
||||
value = scope:host.medium_gold_value
|
||||
multiply = 0.2
|
||||
}
|
||||
|
||||
#Praha -> Cologne
|
||||
pilgrimage_length_cost_tier_2 = {
|
||||
value = scope:host.medium_gold_value
|
||||
multiply = 0.4
|
||||
}
|
||||
|
||||
pilgrimage_length_cost_tier_3 = {
|
||||
value = scope:host.medium_gold_value
|
||||
multiply = 0.6
|
||||
}
|
||||
|
||||
pilgrimage_length_cost_tier_4 = {
|
||||
value = scope:host.medium_gold_value
|
||||
multiply = 0.8
|
||||
}
|
||||
|
||||
pilgrimage_length_cost_tier_5 = {
|
||||
value = scope:host.medium_gold_value
|
||||
multiply = 1
|
||||
}
|
||||
|
||||
#Klingenberg -> Jerusalem
|
||||
pilgrimage_length_cost_tier_6 = {
|
||||
value = scope:host.medium_gold_value
|
||||
multiply = 1.2
|
||||
}
|
||||
|
||||
#Klingenberg -> Kanchipuram
|
||||
pilgrimage_length_cost_tier_7 = {
|
||||
value = scope:host.medium_gold_value
|
||||
multiply = 1.5
|
||||
}
|
||||
|
||||
pilgrimage_low_pious_multiplier = { value = 1.1 }
|
||||
#Make sure the multiplier values sync up with the multiplier_tt values to display the Reward Tiers as percentages
|
||||
pilgrimage_low_pious_multiplier_tt = {
|
||||
value = pilgrimage_low_pious_multiplier
|
||||
multiply = 100
|
||||
subtract = 100
|
||||
}
|
||||
pilgrimage_mid_pious_multiplier = { value = 1.25 }
|
||||
#Make sure the multiplier values sync up with the multiplier_tt values to display the Reward Tiers as percentages
|
||||
pilgrimage_mid_pious_multiplier_tt = {
|
||||
value = pilgrimage_mid_pious_multiplier
|
||||
multiply = 100
|
||||
subtract = 100
|
||||
}
|
||||
pilgrimage_high_pious_multiplier = { value = 1.75 }
|
||||
#Make sure the multiplier values sync up with the multiplier_tt values to display the Reward Tiers as percentages
|
||||
pilgrimage_high_pious_multiplier_tt = {
|
||||
value = pilgrimage_high_pious_multiplier
|
||||
multiply = 100
|
||||
subtract = 100
|
||||
}
|
||||
pilgrimage_perfect_pious_multiplier = { value = 2.5 }
|
||||
#Make sure the multiplier values sync up with the multiplier_tt values to display the Reward Tiers as percentages
|
||||
pilgrimage_perfect_pious_multiplier_tt = {
|
||||
value = pilgrimage_perfect_pious_multiplier
|
||||
multiply = 100
|
||||
subtract = 100
|
||||
}
|
||||
|
||||
pilgrimage_low_pious_trait_xp_value = { value = medium_trait_xp }
|
||||
pilgrimage_mid_pious_trait_xp_value = { value = major_trait_xp }
|
||||
pilgrimage_high_pious_trait_xp_value = { value = massive_trait_xp }
|
||||
pilgrimage_perfect_pious_trait_xp_value = {
|
||||
value = massive_trait_xp
|
||||
multiply = 2
|
||||
}
|
||||
|
||||
pilgrimage_low_worldly_acceptance_value = { value = 1 }
|
||||
pilgrimage_mid_worldly_acceptance_value = { value = 3 }
|
||||
pilgrimage_high_worldly_acceptance_value = { value = 5 }
|
||||
pilgrimage_perfect_worldly_acceptance_value = { value = 7 }
|
||||
|
||||
|
||||
# Distances to target holy site
|
||||
long_pilgrimage_max_length = 5000000 # 5M Over this distance, it will be an exceptionally long pilgrimage
|
||||
medium_pilgrimage_max_length = 1000000 # 1M, slightly larger than 1 'holy roman empire' away
|
||||
short_pilgrimage_max_length = 100000 # 100K, slightly larger than 1 'ireland' away.
|
||||
|
||||
hajj_cooldown_value = 1
|
||||
pilgrimage_cooldown_value = 5
|
||||
|
||||
pilgrimage_entourage_pomp_appropriate_max_value = 5
|
||||
pilgrimage_entourage_pomp_ceremonial_max_value = 10
|
||||
pilgrimage_entourage_pomp_throng_max_value = 20
|
||||
# This one doesn't sync with anything, just presenting it here for consistency/ease of tweaking.
|
||||
pilgrimage_entourage_pomp_humble_max_value = 7
|
||||
|
||||
pilgrimage_entourage_base_set_weighting_value = {
|
||||
if = {
|
||||
limit = { bannable_serving_diarch_trigger = no }
|
||||
# We want to have bodyguards most of all.
|
||||
if = {
|
||||
limit = { has_court_position = bodyguard_court_position }
|
||||
add = 1000
|
||||
}
|
||||
if = {
|
||||
limit = { has_court_position = akolouthos_court_position }
|
||||
add = 1000
|
||||
}
|
||||
# But we'll settle for knights.
|
||||
else_if = {
|
||||
limit = {
|
||||
is_knight = yes
|
||||
prowess >= high_skill_rating
|
||||
}
|
||||
# We keep the weight low, since you'll probably have a good few such knights and we don't want them hogging all the spots.
|
||||
add = 5
|
||||
}
|
||||
# Also maybe someone to just chat to.
|
||||
## Positive relations.
|
||||
if = {
|
||||
limit = {
|
||||
has_any_good_relationship_with_character_trigger = { CHARACTER = scope:host }
|
||||
}
|
||||
# Same faith, standard weight.
|
||||
if = {
|
||||
limit = { faith = scope:host.faith }
|
||||
add = 100
|
||||
}
|
||||
# Other faith, _ehhhh_, they're for company but it's still a spiritual shindig.
|
||||
else = { add = 10 }
|
||||
}
|
||||
## Religious figures.
|
||||
if = {
|
||||
limit = {
|
||||
save_temporary_scope_as = current_char
|
||||
OR = {
|
||||
liege ?= { cp:councillor_court_chaplain ?= scope:current_char }
|
||||
AND = {
|
||||
faith = scope:host.faith
|
||||
has_trait = devoted
|
||||
}
|
||||
}
|
||||
}
|
||||
add = 300
|
||||
}
|
||||
}
|
||||
if = {
|
||||
limit = {
|
||||
bannable_serving_diarch_trigger = yes
|
||||
}
|
||||
add = -5000
|
||||
}
|
||||
}
|
||||
|
||||
pilgrimage_entourage_extras_set_weighting_value = {
|
||||
# Same-faith only for all of these.
|
||||
if = {
|
||||
limit = {
|
||||
faith = scope:host.faith
|
||||
bannable_serving_diarch_trigger = no
|
||||
}
|
||||
# Assorted hangers-on.
|
||||
## Anyone with a court position.
|
||||
if = {
|
||||
limit = { has_any_court_position = yes }
|
||||
add = 50
|
||||
}
|
||||
## Zealous courtiers & those with high learning.
|
||||
if = {
|
||||
limit = {
|
||||
OR = {
|
||||
has_trait = zealous
|
||||
AND = {
|
||||
learning >= very_high_skill_rating
|
||||
NOT = { has_trait = cynical }
|
||||
}
|
||||
}
|
||||
}
|
||||
add = 25
|
||||
}
|
||||
}
|
||||
if = {
|
||||
limit = {
|
||||
bannable_serving_diarch_trigger = yes
|
||||
}
|
||||
add = -5000
|
||||
}
|
||||
}
|
||||
|
||||
pilgrimage_entourage_sodding_everyone_set_weighting_value = {
|
||||
# Same-faith only for all of these.
|
||||
if = {
|
||||
limit = {
|
||||
faith = scope:host.faith
|
||||
is_designated_diarch = no
|
||||
}
|
||||
# Alright, now we're just grabbing everyone.
|
||||
## Plus landless councillors.
|
||||
if = {
|
||||
limit = { is_councillor = yes }
|
||||
add = 100
|
||||
}
|
||||
## Anyone with a learning education.
|
||||
if = {
|
||||
limit = { has_trait = education_learning }
|
||||
add = 25
|
||||
}
|
||||
## Finally, any adult courtier.
|
||||
if = {
|
||||
limit = { is_adult = yes }
|
||||
add = 1
|
||||
}
|
||||
}
|
||||
if = {
|
||||
limit = {
|
||||
bannable_serving_diarch_trigger = yes
|
||||
}
|
||||
add = -5000
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue