Independence Movement
International Organization

Independence Movement

independence_movement

It is time to shake off the shackles of our Overlords and fight for freedom! Independence movements can begin at any time, but are more likely to occur if a Subject is dissatisfied with life under their current leader. An independence movement can quickly gain supporters if we are unpopular.

Join offensive wars always
War is declared against their Overlord
  • TargetThis: RootInternational organization target
  • IfCasus belli exists
    ThenCasus belli: Independence
Join defensive wars always
At least one of
  • Their Overlord declares War
    TargetThis: RootInternational organization target
  • They are fighting the Overlord for independence
    RecipientIs at War with RootInternational organization target
Create visible trigger
Create enabled trigger
Potential target trigger
Can lead trigger
Is a Subject of another Country
Can join trigger
  • If
    • Recipient exists
    • RecipientHas a leader
    Then
    Opinion
    • Target: RecipientLeader country
    • Value > 0
  • Is NOT a Rebel Movement state
  • None of
  • Is NOT at War with Target
  • Does NOT have a Truce with Target
  • Is NOT fighting a War together with Target
  • Is NOT in a Union with Target
  • Target
    • None of
      • Any overlord or aboveThis: Root
    • None of
      • Any overlord or aboveIs in a Union with Root
    • None of
      • Any related country
        • Type: alliance
        • Is in a Union with Root
  • At least one of
Auto leave trigger
At least one of
Auto disband trigger
Leader country
At least one of
Exact conditions

  • If
    RecipientHas a total of = 1 members
    ThenAdd casus belli: Independence · Province: RootCapitalProvince · Target: Target
  • If
    RecipientLeader country exists
    Then
    • Target
      Random current warwhere
      • Attacker leader: RecipientLeader country
      • Defender leader: Target
      • If
        Independence war exists
        ThenJoin war as attacker: War: Independence war
    Exact script

    Requires 1

    Grants 1

    References 1

    Scripting 11

    Uses 1

    • is_allied_withtarget = scope:target (+1)Auto disband trigger, Auto leave trigger…

    Mentions 2

    AI weighting 8

    Countries
    Variables

    has_target = yes
    unique = no
    expel_members_who_are_targets_of_other_members = yes
    expel_members_who_are_attackers_at_war_with_other_members = yes
    has_leader_country = yes
    leader_type = country
    leader_change_method = none
    disband_if_no_leader = yes
    show_on_diplomatic_map = yes
    subject_limited = no
    show_strength_comparison_with_target = yes
    declare_war_on_target_casus_belli = cb_independence_war
    custom_name = independence_movement_name
    leader_color = define:NMapColors|INTERNATIONAL_ORGANIZATION_LEADER_COLOR
    target_color = define:NMapColors|INTERNATIONAL_ORGANIZATION_TARGET_COLOR

    © 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