Script Value
union_member_opinion_on_centralization
- If
- Recipient exists
- Recipient
Union Integration Level > 0
- −Current Centralization Level
- =
scope:recipient.modifier:union_integration_level - ×25
- =
- If
- Recipient exists
- Recipient
- Has enacted
Establish Seniority - Country has special status
- Type:
Senior Partner - Country: Root
- Type:
- Has enacted
- +Is Senior Partner of Recipient
- =1,000
- Otherwise, if
- ↗IfRecipient existsThenRecipientAny international organization memberHas ≥ Union highest non root economical base Economic BaseOtherwiseRecipient exists
- Senior partner scope exists
- IfReceiving scripted relation
- Type: Reined in Junior Diplomacy
- Target: Senior partner scope
- −Senior partner reins in our Diplomacy!
- =75
- +Opinion of Senior partner
- =
root.opinion(scope:senior_partner_scope) - ÷5
- =
- +Diplomatic Reputation of Senior partner
- =
scope:senior_partner_scope.modifier:diplomatic_reputation - ×3
- =
- +Economic Base compared to Senior partner
- =
scope:senior_partner_scope.country_economical_base - −
root.country_economical_base
- =
- If
- Senior partner scopeCulture exists
- RootCulture exists
- Senior partner scopeCulture: NotRootCulture
- +Cultural Influence of Senior partner vs. Cultural Tradition of Junior Partner
save_temporary_value_asnamecultural_difference- =
- =
root.culture.cultural_tradition - −
scope:senior_partner_scope.culture.cultural_influence
- =
- =
scope:cultural_difference - IfCultural difference > 0
- IfRootCultureCultural view
- Target: Senior partner scopeCulture
- Value ≥ kindred
- ×1.5
- Otherwise, ifRootCultureCultural view
- Target: Senior partner scopeCulture
- Value ≥ positive
- ×1.25
- Otherwise, ifRootCultureCultural view
- Target: Senior partner scopeCulture
- Value ≥ neutral
- ×1.05
- Otherwise, ifRootCultureCultural view
- Target: Senior partner scopeCulture
- Value ≥ negative
- ×0.5
- Otherwise
- ×0
- If
- Otherwise
- IfRootCultureCultural view
- Target: Senior partner scopeCulture
- Value ≥ kindred
- ×0
- Otherwise, ifRootCultureCultural view
- Target: Senior partner scopeCulture
- Value ≥ positive
- ×0.5
- Otherwise, ifRootCultureCultural view
- Target: Senior partner scopeCulture
- Value ≥ neutral
- ×1.05
- Otherwise, ifRootCultureCultural view
- Target: Senior partner scopeCulture
- Value ≥ negative
- ×1.25
- Otherwise
- ×1.5
- If
- ≥-100
- ≤25
- Otherwise
- +Same Culture
- =25
- +Same Culture
- If
- Senior partner scopeReligion exists
- RootReligion exists
- Senior partner scopeReligion: NotRootReligion
- −Different Religion
- IfRootReligionReligious view
- Target: Senior partner scopeReligion
- Value ≥ kindred
- =25
- Otherwise, ifRootReligionReligious view
- Target: Senior partner scopeReligion
- Value ≥ positive
- =50
- Otherwise, ifRootReligionReligious view
- Target: Senior partner scopeReligion
- Value ≥ neutral
- =100
- Otherwise, ifRootReligionReligious view
- Target: Senior partner scopeReligion
- Value ≥ negative
- =500
- Otherwise
- =10,000
- If
- If
- +Nobility opinion on Senior partner
- =
root.estate_opinion(estate_type:nobles_estate|scope:senior_partner_scope) - IfRoot
estate_satisfaction:nobles_estate> 0.75- ×1.3
- Otherwise, ifRoot
estate_satisfaction:nobles_estate> 0.5- ×1.2
- Otherwise, ifRoot
estate_satisfaction:nobles_estate> 0.3- ×1.1
- Otherwise
- ×0.8
- ×
- =
root.estate_power(estate_type:nobles_estate) - +1
- =
- =
- +Nobility opinion on Senior partner
- If
- +Burghers opinion on Senior partner
- =
root.estate_opinion(estate_type:burghers_estate|scope:senior_partner_scope) - IfRoot
estate_satisfaction:burghers_estate> 0.75- ×1.3
- Otherwise, ifRoot
estate_satisfaction:burghers_estate> 0.5- ×1.2
- Otherwise, ifRoot
estate_satisfaction:burghers_estate> 0.3- ×1.1
- Otherwise
- ×0.8
- ×
- =
root.estate_power(estate_type:burghers_estate) - +1
- =
- =
- +Burghers opinion on Senior partner
- If
- +Clergy opinion on Senior partner
- =
root.estate_opinion(estate_type:clergy_estate|scope:senior_partner_scope) - IfRoot
estate_satisfaction:clergy_estate> 0.75- ×1.3
- Otherwise, ifRoot
estate_satisfaction:clergy_estate> 0.5- ×1.2
- Otherwise, ifRoot
estate_satisfaction:clergy_estate> 0.3- ×1.1
- Otherwise
- ×0.8
- ×
- =
root.estate_power(estate_type:clergy_estate) - +1
- =
- =
- +Clergy opinion on Senior partner
Requires 5
Diplomatic Relations
- Reined in Junior DiplomacyElse if
Modifier Types
References 2
Diplomatic ReputationElse if
Union Integration LevelIf 1
Scripting 16
Uses 2
- country_is_senior_partnercountry = rootIf 2
- get_senior_partnerunion = scope:recipientElse if
Weighed by the AI in 14
Policies
Centralized AdministrationWants this policy bias
Crown AsientosWants this policy bias
Dynastic PrimacyWants this policy bias
Patronato RealWants this policy bias
Pragmáticas RealesWants this policy bias
Proportional LevyWants this policy bias
Una Ley, Una MonedaWants this policy bias
Aligned LegislatureWants this policy bias
Unification of CrownsWants this policy bias
Rapid Unification of CrownsWants this policy bias
if = {
limit = {
exists = scope:recipient
scope:recipient.modifier:union_integration_level > 0
}
subtract = {
desc = "UNION_CURRENT_CENTRALIZATION_LEVEL" Current Centralization Level
value = scope:recipient.modifier:union_integration_level
multiply = 25
}
}


