Script Value
union_parliament_gold_bribe_from_target
- IfTarget exists
save_temporary_value_asnamegold_bribe_ft_upper_limit- =
- =
scope:target.monthly_income_trade_and_tax - ×4
- =
- =
scope:target.monthly_income_trade_and_tax
- Otherwise
save_temporary_value_asnamegold_bribe_ft_upper_limit- =
- =
root.monthly_income_trade_and_tax - ×4
- =
- =
root.monthly_income_trade_and_tax
- If
- Recipient exists
- TargetHas Variable: integrated_in_union
save_temporary_value_asnamegold_bribe_ft_cost_factor- =
- =
scope:recipient.modifier:union_integration_level - −
scope:target.var:integrated_in_union
- =
- Otherwise, ifRecipient exists
save_temporary_value_asnamegold_bribe_ft_cost_factor- =
scope:recipient.modifier:union_integration_level
- IfGold bribe ft cost factor exists
- ×
scope:gold_bribe_ft_cost_factor
- ×
- If
- Has > 0 Economic Base
- TargetCountry economical base > 0
save_temporary_value_asnamegold_bribe_ft_gp_multiplier- =
- =
country_economical_base - ÷
scope:target.country_economical_base - +1
- =
- ×
scope:gold_bribe_ft_gp_multiplier
- ≤
scope:gold_bribe_ft_upper_limit
References 1
Union Integration LevelElse if, If 2
Referenced by 1
Bribe EstateSelect trigger 3
Scripting 2
Requires 1
References 1
desc = "union_parliament_gold_bribe_cost" Bribe Cost
if = {
limit = {
exists = scope:target
}
save_temporary_value_as = {
name = gold_bribe_ft_upper_limit
value = {
value = scope:target.monthly_income_trade_and_tax
multiply = 4
}
}
value = scope:target.monthly_income_trade_and_tax
}






