
International OrganizationChanged this version
Union
A union is a type of Treaty that happens when two or more Countries have come to have the same Ruler due to Royal Marriages. This functions like a defensive Alliance in that they will come to each other's help automatically if they are attacked, but Laws can be added to them to change how the union works. The most important member in the union is called the Senior Partner, while the rest of countries in a union are the Junior Partners.
Can annex members
- Is NOT a Subject of another Country
- A non-Subject Senior Partner has been established and the appropriate Policy in the Question of Unification has been enactedTarget
- Not
Is Senior Partner - If
- Has Variable: integrated_in_union
- Recipient
Union Integration Level > 0
Thenvar:integrated_in_union ≥ Recipient
Union Integration LevelOtherwise- Has Variable: integrated_in_union
- Recipient
Union Integration Level > 0
- Not
- TargetIs NOT a Subject of another Country
Can annex visible
- Has special status in international organization
- Type:
Senior Partner - International Organization: Recipient
- Type:
- Recipient
Enable Annexation of Members
Can initiate policy votes
Recipient
- Has Root as a Member
- At least one of
- Has NOT enacted
Establish Seniority - Has enacted
Establish Seniority - Country has special status
- Type:
Senior Partner - Country: Root
- Type:
- Has enacted
- All of
- Has enacted
Establish Seniority - Active resolution (
Start Law Debate)Resolution target (target):
Union Foundation
- Has enacted
- Has NOT enacted
Can declare war
- IfAttacker
- Is a member of Recipient
Blocked from Declaring War outside of Union
ThenWe can only declare a War against Union Senior Partner Country as they used Rein in Junior Diplomacy on us- DefenderIs a member of Recipient
- RecipientCountry has special status
- Type:
Senior Partner - Country: Defender
- Type:
- IfDefenderIs a member of RecipientThenIfRecipientHas enacted
Establish SeniorityThenAt least one of- AttackerIs NOT a member of Recipient
- RecipientCountry has special status
- Type:
Senior Partner - Country: Defender
- Type:
OtherwiseAttackerIs NOT a member of RecipientOtherwise
Create visible trigger
Never (always = no)
Invite visible trigger
Never (always = no)
Join visible trigger
Never (always = no)
Can join trigger
Countries cannot join a Union directly. Membership is determined by a shared Ruler and succession.
Never (always = no)
Can leave trigger
Countries cannot leave a Union directly. Membership ends when countries no longer share the same Ruler through succession.
Never (always = no)
Auto leave trigger
Countries cannot leave a Union directly. Membership ends when countries no longer share the same Ruler through succession.
Never (always = no)
Auto disband trigger
Has a total of < 2 members
Exact conditions
Requires 9
Laws
Union FoundationCan initiate policy votes
Policies
Establish SeniorityCan declare war, Can initiate policy votes
Special Statuses
Senior PartnerCan annex visible, Can declare war
Resolutions
Start Law DebateCan initiate policy votes
DLCs
Across the PillarsEach month, When created…
Modifier Types
Enable Annexation of MembersCan annex visible
Is Senior PartnerCan annex members
Blocked from Declaring War outside of UnionCan declare war
Union Integration LevelCan annex members, Each month…
Triggers 1
- The Iberian UnionWhen created, When a country joins
References 4
Special Statuses
Junior PartnerSpecial statuses implemented
Senior PartnerSpecial statuses implemented
Modifier Types
Union Integration LevelDiplomatic capacity cost, Each month
Years to Annex MembersYears before annexation
Required by 21
Laws
AsientosPotential
Catholic MonarchsPotential
Composite MonarchyPotential
Settlement of the CrownsPotential
Legislative AuthorityPotential
Religious AuthorityPotential
Codified InheritancePotential
Diplomatic LibertiesPotential
Economy of the UnionPotential
Union FoundationPotential
Scripting 31
Requires 6
Variables
- iberian_union_activeEach month, When a country joins
- integrated_in_unionCan annex members, When a country joins
- union_heir_characterEach month
- union_no_integration_resetWhen a country joins
- union_ruler_characterEach month
- union_senior_partnerEach month
Grants 5
Variables
- iberian_union_activeEach month, When created…
- integrated_in_unionEach month, When a country joins
- union_heir_characterEach month
- union_ruler_characterEach month
- union_senior_partnerEach month
Removes 4
Variables
- union_heir_characterEach month
- union_no_integration_resetWhen a country joins
- union_ruler_characterEach month
- union_senior_partnerEach month
Uses 7
Scripted Effects
- recalculate_union_parliament_issue_supportio = scope:recipientWhen a country joins, When a country leaves
- set_individual_integration_levelinternational_organization = root · value = root.modifier:union_integration_level (+1)Each month, When a country joins
Scripted Triggers
- country_is_senior_partnercountry = rootCan initiate policy votes
- has_active_senior_partnerEach month
- has_not_union_integration_level_as_unionEach month
- is_allied_withtarget = scope:attackerCan declare war
- union_flavor_is_spainEach month, When created…
References 3
- union_heir_characterEach month
- union_ruler_characterEach month
- union_senior_partnerEach month
Mentions 6
has_target = no
disband_if_no_leader = no
expel_members_who_are_targets_of_other_members = no
custom_name = union_name
has_leader_country = yes
leader_change_trigger_type = rulerchange
leader_type = character












