Vote in Organization Parliament
Action

Vote in Organization Parliament

vote_in_organization_parliament

The International Organization is currently having a debate in its Parliament. Member states can cast their vote to influence the outcome of the Parliament Issue.

Target
Choose the International Organization (International Organization)
  • Has a Parliament
  • Has International Parliament
  • Is active parliament
  • International Organization Type: NotUnion
  • Actor
    • None of
      • Has proposed a Parliament Issue in Root
        • Has variable list: io_parliaments_called_list
        • Is target in variable list
          • Name: io_parliaments_called_list
          • Target: Root
        ↗
    • Can vote in parliament: Root
    • Is NOT leader of Recipient
Target
Select which way to vote
No restriction
Exact conditions

If
  • Vote exists
  • Recipient exists
  • Actor exists
Then
If
Recipient
Then
If
ActorIs ai
ThenRecipient
If
Vote for new law bias > Keep current law bias
ThenActor will vote var:io_law_target in the resolution 'Start Law Debate'
Otherwise
Actor will vote var:io_current_law in the resolution 'Start Law Debate'
Otherwise
Recipient
If
Vote
ThenActor will vote var:io_law_target in the resolution 'Start Law Debate'
Otherwise
Actor will vote var:io_current_law in the resolution 'Start Law Debate'
Else if
Actor
  • Is ai
  • Has NOT participated in the Parliament of Recipient
Then
If
Recipient › Parliament issue › ai_parliament_issue_resolution_vote_bias(scope:actor|scope:recipient) > 0
ThenActor
participate_in_parliament: International Organization: Recipient · Vote: yes
  • If
    Yes
    Then
    If
    At least one of
    Then
    • Source io
      Change parliament issue support
      Value
      If
      All Special Status have a combined Special Status Power of > 0
      Then
      • Value: scope:member_state.country_highest_rated_special_status_power(scope:source_io)
      • Divide: combined_special_status_power
      Otherwise
      Value: 0
    • Participates in the Parliament of Source io voting yes in regards of the Parliament Issue
    Otherwise
    If
    Then
    • Source io
      Change parliament issue support
      Value
      • If
        All Special Status have a combined Special Status Power of > 0
        Then
        • Value: scope:member_state.country_highest_rated_special_status_power(scope:source_io)
        • Divide: combined_special_status_power
        Otherwise
        Value: 0
      • Multiply: -1
    • Participates in the Parliament of Source io voting no in regards of the Parliament Issue
  • Not shown in the game's tooltipSource io
    cap_parliament_support
    Not shown in the game's tooltip
    • If
      Parliament issue support > 1
      ThenSet parliament issue support: 100%
    • If
      Parliament issue support < 0
      ThenSet parliament issue support: 0%
    ↗
↗
Otherwise
Actor
participate_in_parliament: International Organization: Recipient · Vote: no
  • If
    No
    Then
    If
    At least one of
    Then
    • Source io
      Change parliament issue support
      Value
      If
      All Special Status have a combined Special Status Power of > 0
      Then
      • Value: scope:member_state.country_highest_rated_special_status_power(scope:source_io)
      • Divide: combined_special_status_power
      Otherwise
      Value: 0
    • Participates in the Parliament of Source io voting yes in regards of the Parliament Issue
    Otherwise
    If
    Then
    • Source io
      Change parliament issue support
      Value
      • If
        All Special Status have a combined Special Status Power of > 0
        Then
        • Value: scope:member_state.country_highest_rated_special_status_power(scope:source_io)
        • Divide: combined_special_status_power
        Otherwise
        Value: 0
      • Multiply: -1
    • Participates in the Parliament of Source io voting no in regards of the Parliament Issue
  • Not shown in the game's tooltipSource io
    cap_parliament_support
    Not shown in the game's tooltip
    • If
      Parliament issue support > 1
      ThenSet parliament issue support: 100%
    • If
      Parliament issue support < 0
      ThenSet parliament issue support: 0%
    ↗
↗
Otherwise
Actor
participate_in_parliament: International Organization: Recipient · Vote: Vote
  • If
    Vote
    Then
    If
    At least one of
    Then
    • Source io
      Change parliament issue support
      Value
      If
      All Special Status have a combined Special Status Power of > 0
      Then
      • Value: scope:member_state.country_highest_rated_special_status_power(scope:source_io)
      • Divide: combined_special_status_power
      Otherwise
      Value: 0
    • Participates in the Parliament of Source io voting yes in regards of the Parliament Issue
    Otherwise
    If
    Then
    • Source io
      Change parliament issue support
      Value
      • If
        All Special Status have a combined Special Status Power of > 0
        Then
        • Value: scope:member_state.country_highest_rated_special_status_power(scope:source_io)
        • Divide: combined_special_status_power
        Otherwise
        Value: 0
      • Multiply: -1
    • Participates in the Parliament of Source io voting no in regards of the Parliament Issue
  • Not shown in the game's tooltipSource io
    cap_parliament_support
    Not shown in the game's tooltip
    • If
      Parliament issue support > 1
      ThenSet parliament issue support: 100%
    • If
      Parliament issue support < 0
      ThenSet parliament issue support: 0%
    ↗
↗
Otherwise
We will vote for or against the proposed Parliament Issue
Exact script

Requires 3

Parliament Issues
International Organizations
Modifier Types

References 1

Scripting 11

Requires 2

Uses 2

Scripted Effects
Scripted Triggers

References 2

Mentions 3

AI weighting 2

Resolutions
Scripted Triggers

icon = call_parliament
type = internationalorganization
ai_tick = monthly
ai_tick_frequency = 3
automation_tick = monthly
automation_tick_frequency = 3
player_automated_category = diplomacy
show_in_gui_list = no
show_message = no
ai_prerequisite = {
}
potential = {
}
allow = {
}

© 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