Diplomatic Relation

Alliance

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
  • Recipient
  • Diplomatic status allows the creation of an Alliance with Recipient
    ↗
  • IfHussite WarsSituation is active
    Then
    We are not on opposing sides of the Hussite Wars
    None of
    • At least one of
      • All of
        • Is target in global variable list
          • Name: hussite_wars_hussite_side_list
          • Target: Actor
        • Is target in global variable list
          • Name: hussite_wars_catholic_side_list
          • Target: Recipient
      • All of
        • Is target in global variable list
          • Name: hussite_wars_catholic_side_list
          • Target: Actor
        • Is target in global variable list
          • Name: hussite_wars_hussite_side_list
          • Target: Recipient
      ↗
  • Not all of
↗
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
    • Second
    • Diplomatic status allows the creation of an Alliance with Second
      ↗
    • IfHussite WarsSituation is active
      Then
      We are not on opposing sides of the Hussite Wars
      None of
      • At least one of
        • All of
          • Is target in global variable list
            • Name: hussite_wars_hussite_side_list
            • Target: First
          • Is target in global variable list
            • Name: hussite_wars_catholic_side_list
            • Target: Second
        • All of
          • Is target in global variable list
            • Name: hussite_wars_catholic_side_list
            • Target: First
          • Is target in global variable list
            • Name: hussite_wars_hussite_side_list
            • Target: Second
        ↗
    • Not all of
    ↗
Exact conditions

Actor
Add opinion: Target: Recipient · Modifier: Declined Alliance (-20 · Yearly decay 1)
Exact script
  • If
    • Actor: NotRecipient
    • Actor
      Giving scripted relation
    ThenActor
    Remove relation: First: Actor · Second: Recipient · Guarantee
  • If
    • Actor: NotRecipient
    • Actor
      Receiving scripted relation
    ThenActor
    Remove relation: First: Recipient · Second: Actor · Guarantee
Exact script
Exact script
If
First
ThenFirst
Create relation: First: First · Second: Second · Guarantee
Else if
Second
ThenFirst
Create relation: First: Second · Second: First · Guarantee
Exact script

Requires 2

Diplomatic Relations
Modifier Types

Grants 4

Diplomatic Relations
Opinion Modifiers

Removes 1

Required by 49

Granted by 29

Removed by 13

Scripting 21

Uses 1

  • alliance_can_existfirst = scope:actor · second = scope:recipient (+1)Offer enabled, Will expire trigger

References 2

Mentions 3

AI weighting 8

Situations
International Organizations
Opinion Modifiers
Scripted Triggers
Script Values
Variables

Required by 3

Scripted Effects
Script Values

Granted by 1

Removed by 1

Referenced by 1

Weighed by the AI in 1

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

© 2026 Soft Santa Cruz, S.L.U. All rights reserved. Unofficial fan project, not affiliated with Paradox Interactive. Game content © Paradox Interactive. · About · Privacy · Legal notice