Diplomatic Relation
Alliance
An alliance is a Treaty between two Countries. Countries that are allied will not be able to declare War upon each other and can also be called to help in each other's Wars.
Offer enabled
- Actor
- Opinion
- Target: Recipient
- Value ≥ 0
- Does NOT have Blocked Treaties with Recipient
- Is NOT a Subject of Recipient
- Is NOT a Rival of Recipient
Can Sign Alliance- None of
- Is member of international organization of type
- Type: coalition
- Target: Recipient
- Is NOT in a Union with Recipient
- Is NOT a Rebel Movement state
- Recipient
- Opinion
- Target: Actor
- Value ≥ 0
- Does NOT have Blocked Treaties with Actor
- Is NOT a Subject of Actor
- Is NOT a Rival of Actor
Can Sign Alliance- None of
- Is member of international organization of type
- Type: coalition
- Target: Actor
- Is NOT a Rebel Movement state
- Diplomatic status allows the creation of an Alliance with Recipient↗
- Subject: Actor
- ActorAt least one of
- Is capable of Diplomatic Limitation
- RecipientAt least one of
- Is capable of Diplomatic Limitation
- If
Hussite WarsSituation is activeThenWe are not on opposing sides of the Hussite WarsNone of- At least one of↗
- All of
- Is target in global variable list
- Name:
hussite_wars_hussite_side_list - Target: Actor
- Name:
- Is target in global variable list
- Name:
hussite_wars_catholic_side_list - Target: Recipient
- Name:
- All of
- Is target in global variable list
- Name:
hussite_wars_catholic_side_list - Target: Actor
- Name:
- Is target in global variable list
- Name:
hussite_wars_hussite_side_list - Target: Recipient
- Name:
Request visible
Never (always = no)
Break visible
Never (always = no)
Cancel enabled
ActorIs NOT fighting a War together with Recipient
Will expire trigger
None of
- First
- Opinion
- Target: Second
- Value ≥ 0
- Does NOT have Blocked Treaties with Second
- Is NOT a Subject of Second
- Is NOT a Rival of Second
Can Sign Alliance- None of
- Is member of international organization of type
- Type: coalition
- Target: Second
- Is NOT in a Union with Second
- Is NOT a Rebel Movement state
- Second
- Opinion
- Target: First
- Value ≥ 0
- Does NOT have Blocked Treaties with First
- Is NOT a Subject of First
- Is NOT a Rival of First
Can Sign Alliance- None of
- Is member of international organization of type
- Type: coalition
- Target: First
- Is NOT a Rebel Movement state
- Diplomatic status allows the creation of an Alliance with Second↗
- Subject: First
- FirstAt least one of
- Is capable of Diplomatic Limitation
- SecondAt least one of
- Is capable of Diplomatic Limitation
- If
Hussite WarsSituation is activeThenWe are not on opposing sides of the Hussite WarsNone of- At least one of↗
- All of
- Is target in global variable list
- Name:
hussite_wars_hussite_side_list - Target: First
- Name:
- Is target in global variable list
- Name:
hussite_wars_catholic_side_list - Target: Second
- Name:
- All of
- Is target in global variable list
- Name:
hussite_wars_catholic_side_list - Target: First
- Name:
- Is target in global variable list
- Name:
hussite_wars_hussite_side_list - Target: Second
- Name:
Exact conditions
Requires 2
Diplomatic Relations
- GuaranteeWhen offered
Modifier Types
Can GuaranteeWhen it expires
Grants 4
Diplomatic Relations
- GuaranteeWhen it expires
Opinion Modifiers
- Broke Allianceopinion_broke_allianceWhen cancelled
- Declined AllianceWhen the offer is declined
- Broke Alliancetrust_broke_allianceWhen cancelled
Removes 1
- GuaranteeWhen offered
Required by 49
Events
A Dying Target Country Flavor RankAs soon as it happens, Trigger
Reversal of AllegiancesTrigger
A Common EnemyTrigger
Conflict in ItalyAs soon as it happens, Trigger
The Title of Catholic KingsTrigger
Isabella of CastileTrigger
Milanese Ruler Extends FriendshipTrigger
Fate of the MilanTrigger
A Powerful NeighborTrigger
Catholicism in the Target CountryOption 2
Granted by 29
Events
A Peaceful Path ForwardOption 1
Ally Country accepts the Alliance!Option
Target Ally Calls for Helpflavor_cas_rio_salado.3Option 1
Target Ally Calls for Helpflavor_cas_rio_salado.4Option 1- The Sender Ruler Title of Sender Agrees to Proposed TermsOption 7
Balliol prevails in ScotlandOption
Balliol Ruler Prevails!Option
Catholicism in the Target CountryOption 2
Correspondence from the Target CountryOption 2
Letter from a Target Country Ruler TitleOption 1
Removed by 13
Events
A Gathering StormOption 1
Milan Requests Aid against NaplesOption 3
The Neapolitan AftermathOption 1, Option 2…
The Tunisian SuccessionOption 1
The destiny of CountryOption 1
The Mistreated OffspringOption 1, Option 2
The Rough WooingOption 2
Poisoning of Basil Megas KomnenosOption 2
Wormtongue Country Adjective TurncoatsOption 1
The End of the Italian WarsOption 2
Scripting 21
Uses 1
- alliance_can_existfirst = scope:actor · second = scope:recipient (+1)Offer enabled, Will expire trigger
References 2
- alliance_upkeep_costDiplomatic capacity cost
- monthly_institution_spread_mildInstitution spread to first, Institution spread to second
Mentions 3
AI weighting 8
Situations
Rise of the TurksWants to give, Wants to keep
International Organizations
Catholic LeagueWants to keep
Protestant UnionWants to keep
Opinion Modifiers
- Broke AllianceShould ai offer trigger
Scripted Triggers
- scope_country_can_join_coalition_againstWants to keep
Script Values
- country_needs_allies_valueWants to keep
Variables
- second_strongest_strongest_beylik_variableWants to give, Wants to keep
- strongest_beylik_variableWants to give, Wants to keep
Required by 3
Scripted Effects
- hussite_wars_update_sides_effectSituation:hussite wars 2
Script Values
- country_needs_allies_valueEvery neighbor country
- country_needs_offensive_friendsEvery neighbor country
Granted by 1
- create_allianceCreate relation
Removed by 1
Referenced by 1
- is_allied_withCustom description
Weighed by the AI in 1
Betray our AllegianceAi will do
type = diplomacy
relation_type = mutual
uses_diplo_capacity = mutual
block_when_at_war = yes
break_on_war = yes
break_on_becoming_subject = yes
annulled_by_peace_treaty = yes
annullment_favours_required = 20
disallow_war = yes
military_access = yes
can_share_maps = yes
fleet_basing_rights = yes
lifts_fog_of_war = yes
called_in_defensively = mutual
called_in_offensively = mutual



