Голосование в парламенте объединения
Действие

Голосование в парламенте объединения

vote_in_organization_parliament

В Concept('parliament', 'парламенте') Concept('international organization', 'международного объединения') сейчас идут дебаты. Путём голосования державы-участницы могут определить исход обсуждения Concept('parliament issue', 'парламентского вопроса').

Цель
Выберите Concept('international organization', 'международное объединение') (Международное объединение)
  • Has parliament
  • Существует международный парламент
  • Is active parliament
  • Тип международного объединения: НеУния
  • Инициатор
    • Ничего из этого
        • Has variable list: io_parliaments_called_list
        • Is target in variable list
          • Name: io_parliaments_called_list
          • Target: Корень
        ↗
    • Can vote in parliament: Корень
    • НЕ лидер объединения «Получатель»
Цель
Выберите, за какой вариант проголосовать
Без ограничений
Точные условия

Если
  • Vote существует
  • Получатель существует
  • Инициатор существует
То
Если
Получатель
То
Если
ИнициаторIs ai
ТоПолучатель
Если
Vote for new law bias > Keep current law bias
ТоУчастник Инициатор проголосует по резолюции «Обсуждение правил» за вариант «var:io_law_target»
Иначе
Участник Инициатор проголосует по резолюции «Обсуждение правил» за вариант «var:io_current_law»
Иначе
Получатель
Если
Vote
ТоУчастник Инициатор проголосует по резолюции «Обсуждение правил» за вариант «var:io_law_target»
Иначе
Участник Инициатор проголосует по резолюции «Обсуждение правил» за вариант «var:io_current_law»
Иначе если
Инициатор
  • Is ai
  • Has participated in parliament: НеПолучатель
То
Если
Recipient › Parliament issue › ai_parliament_issue_resolution_vote_bias(scope:actor|scope:recipient) > 0
ТоИнициатор
participate_in_parliament: Международное объединение: Получатель · Vote: yes
  • Если
    Yes
    То
    Если
    Хотя бы одно из этого
    • Has participated in parliament: НеSource io
    • Has voted for issue in parliament: НеSource io
    То
    • Source io
      Change parliament issue support
      Value
      Если
      Combined special status power > 0
      То
      • Value: scope:member_state.country_highest_rated_special_status_power(scope:source_io)
      • Divide: combined_special_status_power
      Иначе
      Value: 0
    • Set participated in parliament: Международное объединение: Source io · Vote: yes
    Иначе
    Если
    • Has participated in parliament: Source io
    • Has voted for issue in parliament: Source io
    То
    • Source io
      Change parliament issue support
      Value
      • Если
        Combined special status power > 0
        То
        • Value: scope:member_state.country_highest_rated_special_status_power(scope:source_io)
        • Divide: combined_special_status_power
        Иначе
        Value: 0
      • Multiply: -1
    • Set participated in parliament: Международное объединение: Source io · Vote: no
  • Не показано в подсказке игрыSource io
    cap_parliament_support
    Не показано в подсказке игры
    • Если
      Parliament issue support > 1
      ТоSet parliament issue support: 100 %
    • Если
      Parliament issue support < 0
      ТоSet parliament issue support: 0 %
    ↗
↗
Иначе
Инициатор
participate_in_parliament: Международное объединение: Получатель · Vote: no
  • Если
    No
    То
    Если
    Хотя бы одно из этого
    • Has participated in parliament: НеSource io
    • Has voted for issue in parliament: НеSource io
    То
    • Source io
      Change parliament issue support
      Value
      Если
      Combined special status power > 0
      То
      • Value: scope:member_state.country_highest_rated_special_status_power(scope:source_io)
      • Divide: combined_special_status_power
      Иначе
      Value: 0
    • Set participated in parliament: Международное объединение: Source io · Vote: yes
    Иначе
    Если
    • Has participated in parliament: Source io
    • Has voted for issue in parliament: Source io
    То
    • Source io
      Change parliament issue support
      Value
      • Если
        Combined special status power > 0
        То
        • Value: scope:member_state.country_highest_rated_special_status_power(scope:source_io)
        • Divide: combined_special_status_power
        Иначе
        Value: 0
      • Multiply: -1
    • Set participated in parliament: Международное объединение: Source io · Vote: no
  • Не показано в подсказке игрыSource io
    cap_parliament_support
    Не показано в подсказке игры
    • Если
      Parliament issue support > 1
      ТоSet parliament issue support: 100 %
    • Если
      Parliament issue support < 0
      ТоSet parliament issue support: 0 %
    ↗
↗
Иначе
Инициатор
participate_in_parliament: Международное объединение: Получатель · Vote: Vote
  • Если
    Vote
    То
    Если
    Хотя бы одно из этого
    • Has participated in parliament: НеSource io
    • Has voted for issue in parliament: НеSource io
    То
    • Source io
      Change parliament issue support
      Value
      Если
      Combined special status power > 0
      То
      • Value: scope:member_state.country_highest_rated_special_status_power(scope:source_io)
      • Divide: combined_special_status_power
      Иначе
      Value: 0
    • Set participated in parliament: Международное объединение: Source io · Vote: yes
    Иначе
    Если
    • Has participated in parliament: Source io
    • Has voted for issue in parliament: Source io
    То
    • Source io
      Change parliament issue support
      Value
      • Если
        Combined special status power > 0
        То
        • Value: scope:member_state.country_highest_rated_special_status_power(scope:source_io)
        • Divide: combined_special_status_power
        Иначе
        Value: 0
      • Multiply: -1
    • Set participated in parliament: Международное объединение: Source io · Vote: no
  • Не показано в подсказке игрыSource io
    cap_parliament_support
    Не показано в подсказке игры
    • Если
      Parliament issue support > 1
      ТоSet parliament issue support: 100 %
    • Если
      Parliament issue support < 0
      ТоSet parliament issue support: 0 %
    ↗
↗
Иначе
Мы проголосуем за или против выдвинутого Concept('parliament issue', 'парламентского вопроса')
Точный скрипт

Требует 3

Парламентские вопросы
Международные объединения
Типы модификаторов

Ссылается на 1

Скрипты 11

Требует 2

Использует 2

Скриптовые эффекты
Скриптовые условия

Ссылается на 2

Упоминает 3

Вес для ИИ 2

Резолюции
Скриптовые условия

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 = {
}