Organization PaymentChanged this version
Imperial Contribution
The contributions in Ducats from the different members of the Holy Roman Empire. The gold gets directly transferred to the current Emperor, or the previous one if a Regency is active. The amount of contribution demanded increases with higher Imperial Authority of the Emperor.
Excluded from the Imperial ContributionModifier Typeget payer list3get_payer_list = {
4every_international_organization_member = {
5limit = {
6NOT = {
6is_leader_of_international_organization = root
}
}
10add_to_local_variable_list = {
11name = payers
12target = this
}
}
}
16get_payee_list = {
17leader_country ?= {
18add_to_local_variable_list = {
19name = payees
20target = this
}
}
}
25uses_maintenance = yes
26maintenance_modifier = {
27potential_trigger = {
27payment_maintenance(scope:recipient|imperial_contribution) < 0.5
}
28scale = {
29value = 1
30subtract = {
31value = "payment_maintenance(scope:recipient|imperial_contribution)"
32multiply = 2
}
}
35monthly_prestige = -0.02
}
37maintenance_modifier = {
38potential_trigger = {
38payment_maintenance(scope:recipient|imperial_contribution) > 0.5
}
39scale = {
40value = "payment_maintenance(scope:recipient|imperial_contribution)"
41subtract = 0.5
42multiply = 2
}
44monthly_prestige = 0.01
}
46price_multiplier = {
47if = {
49limit = {
50international_organization_has_leader = no
}
52value = 0
}
54else = {
55every_international_organization_member = {
56limit = {
57not = {
57is_leader_of_international_organization = root
}
}
59add = monthly_income_trade_and_tax
}
61if = {
62limit = {
62root.var:imperial_authority > 0
}
63multiply = {
64desc = "HRE_IMPERIAL_AUTORHITY_BONUS" Imperial Authority Bonus
65value = {
66value = root.var:imperial_authority
67add = 1
}
}
}
71multiply = {
72desc = "IO_PAYMENT_CONTRIBUTION_RATE_LABEL" Contribution Rate
73value = 0.0001
}
}
}
77proportion_for_payer = {
78add = {
79desc = "game_concept_monthly_income_trade_and_tax" Monthly Trade & Tax Income
80value = monthly_income_trade_and_tax
}
}
83proportion_for_payee = {
84add = {
85desc = "imperial_contribution" Imperial Contribution
86value = 1
}
}