N3OW/common/subject_contracts/contracts/peasant_republic_obligations.txt

157 lines
2.6 KiB
Text
Raw Normal View History

2026-03-10 00:41:50 +00:00
peasantrepublic_obligations = {
uses_opinion_of_liege = yes
2026-03-09 06:16:12 +00:00
obligation_levels = {
default = {
levies = {
value = 0.1
max = 1
scope:liege = {
add = {
value = 0.1
multiply = legitimacy_level
}
}
scope:liege = {
add = {
value = 0.1
multiply = prestige_level
}
}
2026-03-10 00:41:50 +00:00
scope:liege = {
add = {
value = 0.1
multiply = piety_level
}
}
scope:liege = {
add = {
value = 0.1
multiply = dynasty_prestige_level
}
}
if = {
limit = { OR = { scope:opinion_of_liege > 0 scope:opinion_of_liege < 0} }
add = {
value = {
add = scope:opinion_of_liege
divide = 100
}
}
}
2026-03-09 06:16:12 +00:00
}
tax = {
value = 0.1
max = 1
scope:liege = {
add = {
value = 0.1
multiply = legitimacy_level
}
}
scope:liege = {
add = {
value = 0.1
multiply = prestige_level
}
}
2026-03-10 00:41:50 +00:00
scope:liege = {
add = {
value = 0.1
multiply = piety_level
}
}
scope:liege = {
add = {
value = 0.1
multiply = dynasty_prestige_level
}
}
if = {
limit = { OR = { scope:opinion_of_liege > 0 scope:opinion_of_liege < 0} }
add = {
value = {
add = scope:opinion_of_liege
divide = 100
}
}
}
2026-03-09 06:16:12 +00:00
}
barter_goods = {
value = 0.1
max = 1
scope:liege = {
add = {
value = 0.1
multiply = legitimacy_level
}
}
scope:liege = {
add = {
value = 0.1
multiply = prestige_level
}
}
scope:liege = {
add = {
value = 0.1
multiply = piety_level
}
}
2026-03-10 00:41:50 +00:00
scope:liege = {
add = {
value = 0.1
multiply = dynasty_prestige_level
}
}
if = {
limit = { OR = { scope:opinion_of_liege > 0 scope:opinion_of_liege < 0} }
add = {
value = {
add = scope:opinion_of_liege
divide = 100
}
}
}
2026-03-09 06:16:12 +00:00
}
herd = {
value = 0.1
max = 1
scope:liege = {
add = {
value = 0.1
multiply = legitimacy_level
}
}
scope:liege = {
add = {
value = 0.1
multiply = prestige_level
}
}
scope:liege = {
add = {
value = 0.1
multiply = piety_level
}
}
2026-03-10 00:41:50 +00:00
scope:liege = {
add = {
value = 0.1
multiply = dynasty_prestige_level
}
}
if = {
limit = { OR = { scope:opinion_of_liege > 0 scope:opinion_of_liege < 0} }
add = {
value = {
add = scope:opinion_of_liege
divide = 100
}
}
}
2026-03-09 06:16:12 +00:00
}
}
}
}