N3OW/common/script_values/99_kurultai_values.txt

303 lines
5.8 KiB
Text

###
# Kurultai yurts bonuses
kurultai_main_yurt_bonus = {
value = 1
if = {
limit = {
exists = scope:councillor_liege
exists = scope:councillor_liege.domicile
}
scope:councillor_liege.domicile ?= {
switch = {
trigger = has_domicile_parameter
main_yurt_kurultai_bonus_lvl_1 = {
add = 0.05
}
main_yurt_kurultai_bonus_lvl_2 = {
add = 0.1
}
main_yurt_kurultai_bonus_lvl_3 = {
add = 0.15
}
}
switch = {
trigger = has_domicile_parameter
nomad_yurt_better_kurultai_lvl_1 = {
add = 0.05
}
nomad_yurt_better_kurultai_lvl_2 = {
add = 0.1
}
nomad_yurt_better_kurultai_lvl_3 = {
add = 0.15
}
}
switch = {
trigger = has_domicile_parameter
nomad_yurt_kurultai_skill_increase_per_piety_lvl_1 = {
add = {
value = scope:councillor_liege.piety_level
multiply = 0.01
min = 0
}
}
nomad_yurt_kurultai_skill_increase_per_piety_lvl_2 = {
add = {
value = scope:councillor_liege.piety_level
multiply = 0.02
min = 0
}
}
}
}
}
}
### Managing Herd
# Base skills
kurultai_manage_herd_skill_tooltip = {
add = diplomacy
}
# Base value
kurultai_manage_herd_base_value = {
add = 0.5
}
kurultai_manage_herd_skill_value = {
add = diplomacy
divide = 4
if = {
limit = {
councillor_liege_has_erudition_legacy_5_perk = yes
}
multiply = 1.1
}
multiply = kurultai_main_yurt_bonus
}
kurultai_manage_herd_final_value = {
add = kurultai_manage_herd_base_value
add = kurultai_manage_herd_skill_value
}
### Increasing Fertility
kurultai_increased_fertility_skill_tooltip = {
add = stewardship
}
kurultai_increased_fertility_base_value = {
add = 1
}
kurultai_increased_fertility_skill_value = {
add = stewardship
if = {
limit = {
councillor_liege_has_erudition_legacy_5_perk = yes
}
multiply = 1.1
}
multiply = kurultai_main_yurt_bonus
multiply = 2
}
kurultai_increased_fertility_scale_value = {
add = kurultai_increased_fertility_final_value
}
kurultai_increased_fertility_final_value = {
add = kurultai_increased_fertility_base_value
add = kurultai_increased_fertility_skill_value
}
### Increasing Control
kurultai_increase_control_skill_tooltip = {
add = martial
}
### Aiding Court Astrologer
kurultai_court_astrologer_skill_tooltip = {
add = learning
}
kurultai_court_astrologer_piety_base_value = {
add = 1
}
kurultai_court_astrologer_piety_skill_value = {
add = learning
divide = 5
if = {
limit = {
councillor_liege_has_erudition_legacy_5_perk = yes
}
multiply = 1.1
}
multiply = kurultai_main_yurt_bonus
}
kurultai_court_astrologer_piety_final_value = {
add = kurultai_court_astrologer_piety_base_value
add = kurultai_court_astrologer_piety_skill_value
if = {
limit = {
scope:councillor_liege = { has_perk = zealous_proselytizer_perk }
}
multiply = 2 # Make sure to make this number always match zealous_proselytizer_stargazer_percentage
}
max = 10
}
kurultai_court_astrologer_aptitude_base_value = {
add = 1
}
kurultai_court_astrologer_aptitude_skill_value = {
add = learning
divide = 4
if = {
limit = {
councillor_liege_has_erudition_legacy_5_perk = yes
}
multiply = 1.1
}
multiply = kurultai_main_yurt_bonus
}
kurultai_court_astrologer_aptitude_final_value = {
add = kurultai_court_astrologer_aptitude_base_value
add = kurultai_court_astrologer_aptitude_skill_value
max = 15
}
### Exploit Area
kurultai_exploit_area_fertility_base_value = {
add = 1.5
}
kurultai_exploit_area_fertility_skill_value = {
add = stewardship
divide = 25
if = {
limit = {
councillor_liege_has_erudition_legacy_5_perk = yes
}
multiply = 1.1
}
multiply = kurultai_main_yurt_bonus
max = 1.3
}
kurultai_exploit_area_fertility_final_value = {
add = kurultai_exploit_area_fertility_base_value
subtract = kurultai_exploit_area_fertility_skill_value
min = 0.2
max = 1.5
}
kurultai_exploit_area_income_base_value = {
add = 1
}
kurultai_exploit_area_income_skill_value = {
add = stewardship
if = {
limit = {
councillor_liege_has_erudition_legacy_5_perk = yes
}
multiply = 1.1
}
multiply = kurultai_main_yurt_bonus
}
kurultai_exploit_area_income_final_value = {
add = kurultai_exploit_area_income_base_value
add = kurultai_exploit_area_income_skill_value
}
### Organize Raiders
kurultai_organize_raiders_loot_base_value = {
add = 0.5
}
kurultai_organize_raiders_loot_skill_value = {
add = martial
if = {
limit = {
councillor_liege_has_erudition_legacy_5_perk = yes
}
multiply = 1.1
}
multiply = kurultai_main_yurt_bonus
}
kurultai_organize_raiders_loot_final_value = {
add = kurultai_organize_raiders_loot_base_value
add = kurultai_organize_raiders_loot_skill_value
}
kurultai_organize_raiders_raid_base_value = {
add = 3
}
kurultai_organize_raiders_raid_skill_value = {
add = martial
divide = 2
if = {
limit = {
councillor_liege_has_erudition_legacy_5_perk = yes
}
multiply = 1.1
}
multiply = kurultai_main_yurt_bonus
}
kurultai_organize_raiders_raid_final_value = {
add = kurultai_organize_raiders_raid_base_value
add = kurultai_organize_raiders_raid_skill_value
}
### Culture
kurultai_culture_max_value = {
add = learning
multiply = 2
max = 50
}
kurultai_culture_base_monthly_increase = {
value = 0.05
}
kurultai_culture_skill_monthly_increase = {
add = learning
multiply = 2
divide = 24
}
kurultai_culture_perk_monthly_increase = {
value = 0
if = {
limit = {
scope:councillor_liege = { has_perk = of_the_people_perk }
}
add = 2
}
}
kurultai_culture_monthly_increase = {
add = kurultai_culture_base_monthly_increase
add = kurultai_culture_skill_monthly_increase
add = kurultai_culture_perk_monthly_increase
}
kurultai_culture_final_value = {
value = 0
if = {
limit = {
scope:councillor_liege = { has_variable = kurultai_culture_variable_value }
}
add = scope:councillor_liege.var:kurultai_culture_variable_value
}
}