﻿###################
# Building Values #
###################

# Beware, this file is full of MATH!

###################
# Values to edit! #
###################

########
# Levy #
########

# Base
#poor_levy_base = 50
#small_levy_base = 75
#normal_levy_base = 100
#good_levy_base = 125
#excellent_levy_base = 150
#############
# Less Levies
@poor_levy_base = 5
@small_levy_base = 10
@normal_levy_base = 15
@good_levy_base = 20
@excellent_levy_base = 25

# Scaling Increase
#poor_levy_scale_addition_per_tier = 25
#small_levy_scale_addition_per_tier = 50
#normal_levy_scale_addition_per_tier = 75
#good_levy_scale_addition_per_tier = 100
#excellent_levy_scale_addition_per_tier = 125
#############
# Less Levies
@poor_levy_scale_addition_per_tier = 5 
@small_levy_scale_addition_per_tier = 10 
@normal_levy_scale_addition_per_tier = 15
@good_levy_scale_addition_per_tier = 20 
@excellent_levy_scale_addition_per_tier = 25 

######################
# Levy Reinforcement #
######################

# Base Levy Reinforcement Value
@normal_levy_reinforcement_rate_base = 0.1
@high_levy_reinforcement_rate_base = 0.2

# Scaling Increase Levy Reinforcement
@normal_levy_reinforcement_rate_addition_per_tier = 0.05
@high_levy_reinforcement_rate_addition_per_tier = 0.1

############
# Garrison #
############

# Base
#normal_max_garrison_base = 150
#good_max_garrison_base = 250
#############
# Less Levies
@normal_max_garrison_base = 50
@good_max_garrison_base = 100

# Scaling Increase
#normal_max_garrison_scale_addition_per_tier = 150
#good_max_garrison_scale_addition_per_tier = 250
#############
# Less Levies
@normal_max_garrison_scale_addition_per_tier = 75
@good_max_garrison_scale_addition_per_tier = 100


##########################
# Garrison Reinforcement #
##########################

# Reinforcement rate: by default it takes 2,8 years to completly refill a garrison 
@base_garrison_reinforcement_factor = 0.03

# Scaling increase: at level 8, it takes a bit less than 1 year to completly refill a garrison
@garrison_reinforcement_factor_addition_per_tier = 0.01


# Tier values
@garrison_reinforcement_factor_tier_1 = @[base_garrison_reinforcement_factor]
@garrison_reinforcement_factor_tier_2 = @[garrison_reinforcement_factor_tier_1 + garrison_reinforcement_factor_addition_per_tier]
@garrison_reinforcement_factor_tier_3 = @[garrison_reinforcement_factor_tier_2 + garrison_reinforcement_factor_addition_per_tier]
@garrison_reinforcement_factor_tier_4 = @[garrison_reinforcement_factor_tier_3 + garrison_reinforcement_factor_addition_per_tier]
@garrison_reinforcement_factor_tier_5 = @[garrison_reinforcement_factor_tier_4 + garrison_reinforcement_factor_addition_per_tier]
@garrison_reinforcement_factor_tier_6 = @[garrison_reinforcement_factor_tier_5 + garrison_reinforcement_factor_addition_per_tier]
@garrison_reinforcement_factor_tier_7 = @[garrison_reinforcement_factor_tier_6 + garrison_reinforcement_factor_addition_per_tier]
@garrison_reinforcement_factor_tier_8 = @[garrison_reinforcement_factor_tier_7 + garrison_reinforcement_factor_addition_per_tier]

###########################################################################################
# Nothing below this line should need to be edited if you want to change building balance #
###########################################################################################

@poor_levy_tier_1 = @[poor_levy_base]
@poor_levy_tier_2 = @[poor_levy_tier_1 + poor_levy_scale_addition_per_tier]
@poor_levy_tier_3 = @[poor_levy_tier_2 + poor_levy_scale_addition_per_tier]
@poor_levy_tier_4 = @[poor_levy_tier_3 + poor_levy_scale_addition_per_tier]
@poor_levy_tier_5 = @[poor_levy_tier_4 + poor_levy_scale_addition_per_tier]
@poor_levy_tier_6 = @[poor_levy_tier_5 + poor_levy_scale_addition_per_tier]
@poor_levy_tier_7 = @[poor_levy_tier_6 + poor_levy_scale_addition_per_tier]
@poor_levy_tier_8 = @[poor_levy_tier_7 + poor_levy_scale_addition_per_tier]

@small_levy_tier_1 = @[small_levy_base]
@small_levy_tier_2 = @[small_levy_tier_1 + small_levy_scale_addition_per_tier]
@small_levy_tier_3 = @[small_levy_tier_2 + small_levy_scale_addition_per_tier]
@small_levy_tier_4 = @[small_levy_tier_3 + small_levy_scale_addition_per_tier]
@small_levy_tier_5 = @[small_levy_tier_4 + small_levy_scale_addition_per_tier]
@small_levy_tier_6 = @[small_levy_tier_5 + small_levy_scale_addition_per_tier]
@small_levy_tier_7 = @[small_levy_tier_6 + small_levy_scale_addition_per_tier]
@small_levy_tier_8 = @[small_levy_tier_7 + small_levy_scale_addition_per_tier]

@normal_levy_tier_1 = @[normal_levy_base]
@normal_levy_tier_2 = @[normal_levy_tier_1 + normal_levy_scale_addition_per_tier]
@normal_levy_tier_3 = @[normal_levy_tier_2 + normal_levy_scale_addition_per_tier]
@normal_levy_tier_4 = @[normal_levy_tier_3 + normal_levy_scale_addition_per_tier]
@normal_levy_tier_5 = @[normal_levy_tier_4 + normal_levy_scale_addition_per_tier]
@normal_levy_tier_6 = @[normal_levy_tier_5 + normal_levy_scale_addition_per_tier]
@normal_levy_tier_7 = @[normal_levy_tier_6 + normal_levy_scale_addition_per_tier]
@normal_levy_tier_8 = @[normal_levy_tier_7 + normal_levy_scale_addition_per_tier]

@good_levy_tier_1 = @[good_levy_base]
@good_levy_tier_2 = @[good_levy_tier_1 + good_levy_scale_addition_per_tier]
@good_levy_tier_3 = @[good_levy_tier_2 + good_levy_scale_addition_per_tier]
@good_levy_tier_4 = @[good_levy_tier_3 + good_levy_scale_addition_per_tier]
@good_levy_tier_5 = @[good_levy_tier_4 + good_levy_scale_addition_per_tier]
@good_levy_tier_6 = @[good_levy_tier_5 + good_levy_scale_addition_per_tier]
@good_levy_tier_7 = @[good_levy_tier_6 + good_levy_scale_addition_per_tier]
@good_levy_tier_8 = @[good_levy_tier_7 + good_levy_scale_addition_per_tier]

@excellent_levy_tier_1 = @[excellent_levy_base]
@excellent_levy_tier_2 = @[excellent_levy_tier_1 + excellent_levy_scale_addition_per_tier]
@excellent_levy_tier_3 = @[excellent_levy_tier_2 + excellent_levy_scale_addition_per_tier]
@excellent_levy_tier_4 = @[excellent_levy_tier_3 + excellent_levy_scale_addition_per_tier]
@excellent_levy_tier_5 = @[excellent_levy_tier_4 + excellent_levy_scale_addition_per_tier]
@excellent_levy_tier_6 = @[excellent_levy_tier_5 + excellent_levy_scale_addition_per_tier]
@excellent_levy_tier_7 = @[excellent_levy_tier_6 + excellent_levy_scale_addition_per_tier]
@excellent_levy_tier_8 = @[excellent_levy_tier_7 + excellent_levy_scale_addition_per_tier]

@normal_max_garrison_tier_1 = @[normal_max_garrison_base]
@normal_max_garrison_tier_2 = @[normal_max_garrison_tier_1 + normal_max_garrison_scale_addition_per_tier]
@normal_max_garrison_tier_3 = @[normal_max_garrison_tier_2 + normal_max_garrison_scale_addition_per_tier]
@normal_max_garrison_tier_4 = @[normal_max_garrison_tier_3 + normal_max_garrison_scale_addition_per_tier]
@normal_max_garrison_tier_5 = @[normal_max_garrison_tier_4 + normal_max_garrison_scale_addition_per_tier]
@normal_max_garrison_tier_6 = @[normal_max_garrison_tier_5 + normal_max_garrison_scale_addition_per_tier]
@normal_max_garrison_tier_7 = @[normal_max_garrison_tier_6 + normal_max_garrison_scale_addition_per_tier]
@normal_max_garrison_tier_8 = @[normal_max_garrison_tier_7 + normal_max_garrison_scale_addition_per_tier]

@good_max_garrison_tier_1 = @[good_max_garrison_base]
@good_max_garrison_tier_2 = @[good_max_garrison_tier_1 + good_max_garrison_scale_addition_per_tier]
@good_max_garrison_tier_3 = @[good_max_garrison_tier_2 + good_max_garrison_scale_addition_per_tier]
@good_max_garrison_tier_4 = @[good_max_garrison_tier_3 + good_max_garrison_scale_addition_per_tier]
@good_max_garrison_tier_5 = @[good_max_garrison_tier_4 + good_max_garrison_scale_addition_per_tier]
@good_max_garrison_tier_6 = @[good_max_garrison_tier_5 + good_max_garrison_scale_addition_per_tier]
@good_max_garrison_tier_7 = @[good_max_garrison_tier_6 + good_max_garrison_scale_addition_per_tier]
@good_max_garrison_tier_8 = @[good_max_garrison_tier_7 + good_max_garrison_scale_addition_per_tier]

######################
# Levy Reinforcement #
######################

# Normal Levy Reinforcement
normal_levy_reinforcement_rate_tier_1 = @normal_levy_reinforcement_rate_tier_1
normal_levy_reinforcement_rate_tier_2 = @normal_levy_reinforcement_rate_tier_2
normal_levy_reinforcement_rate_tier_3 = @normal_levy_reinforcement_rate_tier_3
normal_levy_reinforcement_rate_tier_4 = @normal_levy_reinforcement_rate_tier_4
normal_levy_reinforcement_rate_tier_5 = @normal_levy_reinforcement_rate_tier_5
normal_levy_reinforcement_rate_tier_6 = @normal_levy_reinforcement_rate_tier_6
normal_levy_reinforcement_rate_tier_7 = @normal_levy_reinforcement_rate_tier_7
normal_levy_reinforcement_rate_tier_8 = @normal_levy_reinforcement_rate_tier_8

# High Levy Reinforcement
high_levy_reinforcement_rate_tier_1 = @high_levy_reinforcement_rate_tier_1
high_levy_reinforcement_rate_tier_2 = @high_levy_reinforcement_rate_tier_2
high_levy_reinforcement_rate_tier_3 = @high_levy_reinforcement_rate_tier_3
high_levy_reinforcement_rate_tier_4 = @high_levy_reinforcement_rate_tier_4
high_levy_reinforcement_rate_tier_5 = @high_levy_reinforcement_rate_tier_5
high_levy_reinforcement_rate_tier_6 = @high_levy_reinforcement_rate_tier_6
high_levy_reinforcement_rate_tier_7 = @high_levy_reinforcement_rate_tier_7
high_levy_reinforcement_rate_tier_8 = @high_levy_reinforcement_rate_tier_8

###############
# Levy Values #
###############

# Poor levy
poor_building_levy_tier_1 = @[poor_levy_tier_1]
poor_building_levy_tier_2 = @[poor_levy_tier_2]
poor_building_levy_tier_3 = @[poor_levy_tier_3]
poor_building_levy_tier_4 = @[poor_levy_tier_4]
poor_building_levy_tier_5 = @[poor_levy_tier_5]
poor_building_levy_tier_6 = @[poor_levy_tier_6]
poor_building_levy_tier_7 = @[poor_levy_tier_7]
poor_building_levy_tier_8 = @[poor_levy_tier_8]

# small levy
small_building_levy_tier_1 = @[small_levy_tier_1]
small_building_levy_tier_2 = @[small_levy_tier_2]
small_building_levy_tier_3 = @[small_levy_tier_3]
small_building_levy_tier_4 = @[small_levy_tier_4]
small_building_levy_tier_5 = @[small_levy_tier_5]
small_building_levy_tier_6 = @[small_levy_tier_6]
small_building_levy_tier_7 = @[small_levy_tier_7]
small_building_levy_tier_8 = @[small_levy_tier_8]

# Normal levy
normal_building_levy_tier_1 = @[normal_levy_tier_1]
normal_building_levy_tier_2 = @[normal_levy_tier_2]
normal_building_levy_tier_3 = @[normal_levy_tier_3]
normal_building_levy_tier_4 = @[normal_levy_tier_4]
normal_building_levy_tier_5 = @[normal_levy_tier_5]
normal_building_levy_tier_6 = @[normal_levy_tier_6]
normal_building_levy_tier_7 = @[normal_levy_tier_7]
normal_building_levy_tier_8 = @[normal_levy_tier_8]

# Good levy
good_building_levy_tier_1 = @[good_levy_tier_1]
good_building_levy_tier_2 = @[good_levy_tier_2]
good_building_levy_tier_3 = @[good_levy_tier_3]
good_building_levy_tier_4 = @[good_levy_tier_4]
good_building_levy_tier_5 = @[good_levy_tier_5]
good_building_levy_tier_6 = @[good_levy_tier_6]
good_building_levy_tier_7 = @[good_levy_tier_7]
good_building_levy_tier_8 = @[good_levy_tier_8]

# Excellent levy
excellent_building_levy_tier_1 = @[excellent_levy_tier_1]
excellent_building_levy_tier_2 = @[excellent_levy_tier_2]
excellent_building_levy_tier_3 = @[excellent_levy_tier_3]
excellent_building_levy_tier_4 = @[excellent_levy_tier_4]
excellent_building_levy_tier_5 = @[excellent_levy_tier_5]
excellent_building_levy_tier_6 = @[excellent_levy_tier_6]
excellent_building_levy_tier_7 = @[excellent_levy_tier_7]
excellent_building_levy_tier_8 = @[excellent_levy_tier_8]

###################
# Garrison Values #
###################

# Normal garrison
normal_building_max_garrison_tier_1 = @[normal_max_garrison_tier_1]
normal_building_max_garrison_tier_2 = @[normal_max_garrison_tier_2]
normal_building_max_garrison_tier_3 = @[normal_max_garrison_tier_3]
normal_building_max_garrison_tier_4 = @[normal_max_garrison_tier_4]
normal_building_max_garrison_tier_5 = @[normal_max_garrison_tier_5]
normal_building_max_garrison_tier_6 = @[normal_max_garrison_tier_6]
normal_building_max_garrison_tier_7 = @[normal_max_garrison_tier_7]
normal_building_max_garrison_tier_8 = @[normal_max_garrison_tier_8]

# Good garrison
good_building_max_garrison_tier_1 = @[good_max_garrison_tier_1]
good_building_max_garrison_tier_2 = @[good_max_garrison_tier_2]
good_building_max_garrison_tier_3 = @[good_max_garrison_tier_3]
good_building_max_garrison_tier_4 = @[good_max_garrison_tier_4]
good_building_max_garrison_tier_5 = @[good_max_garrison_tier_5]
good_building_max_garrison_tier_6 = @[good_max_garrison_tier_6]
good_building_max_garrison_tier_7 = @[good_max_garrison_tier_7]
good_building_max_garrison_tier_8 = @[good_max_garrison_tier_8]

#################################
# Garrison Reinforcement Values #
#################################

building_garrison_reinforcement_factor_tier_1 = @[garrison_reinforcement_factor_tier_1]
building_garrison_reinforcement_factor_tier_2 = @[garrison_reinforcement_factor_tier_2]
building_garrison_reinforcement_factor_tier_3 = @[garrison_reinforcement_factor_tier_3]
building_garrison_reinforcement_factor_tier_4 = @[garrison_reinforcement_factor_tier_4]
building_garrison_reinforcement_factor_tier_5 = @[garrison_reinforcement_factor_tier_5]
building_garrison_reinforcement_factor_tier_6 = @[garrison_reinforcement_factor_tier_6]
building_garrison_reinforcement_factor_tier_7 = @[garrison_reinforcement_factor_tier_7]
building_garrison_reinforcement_factor_tier_8 = @[garrison_reinforcement_factor_tier_8]
