Скриптовый эффект
holy_war_payout_war_end
Если
- Суммарное количество участников > 0
- Дукаты > 0
То
- Set variable
- Name: hw_remaining
- Value: gold
- Set variable
- Name: hw_total_weight
- Value: 0
- Every international organization memberгдеИмеет переменную: holy_war_participationУстанавливаетсяHw ioChange variable
- Name: hw_total_weight
- Add: Предыдущийvar:holy_war_participation
- ЕслиТоEvery international organization memberгдеИмеет переменную: holy_war_participationПолучает Hw iovar:hw_remaining × var:holy_war_participation ÷ Hw iovar:hw_total_weight ДукатыИначе
- Set variable
- Name: hw_total_weight
- Value: 0
- Every international organization memberгдеИмеет переменную: holy_war_contributionУстанавливается одним изHw ioChange variable
- Name: hw_total_weight
- Add: Предыдущийvar:holy_war_contribution
- ЕслиТоEvery international organization memberгдеИмеет переменную: holy_war_contributionПолучает Hw iovar:hw_remaining × var:holy_war_contribution ÷ Hw iovar:hw_total_weight ДукатыИначе
- Set variable
- Name: hw_remaining_each
- Value
- Value: var:hw_remaining
- Divide:
total_members
- Every international organization memberПолучает Hw iovar:hw_remaining_each Дукаты
- Remove variable: hw_remaining_each
- Set variable
- Set variable
- Теряет var:hw_remaining Дукаты
- Every international organization member
- Remove variable: holy_war_contribution
- Remove variable: holy_war_participation
- Remove variable: hw_remaining
- Remove variable: hw_total_weight
- Remove variable: min_holy_war_participation
Точный скрипт
Используется в 2
Крестовый походПри роспуске
ДжихадПри роспуске