Триггер BA (битва)
!?BA#;Данный триггер срабатывает в случае битвы:
!?BA0; - в начале битвы
!?BA1; - в конце битвы
!?BA50; - в начале мультиплеерной битвы в роли защитника
!?BA51; - в конце мультиплеерной битвы в роли защитника
Сетевой сервис: !?BG и !?BF срабатывают на обеих сторонах и, если переменные одинаковы, эффекты на обеих сторонах тоже идентичны. Только действия игрока не синхронизируются, и BA0/BA50 и триггеры BA1/BA51 делают различия.
Новые триггеры BA:
!?BA52; - вызывается в начале битвы на обеих сторонах
!?BA53; - вызывается в конце битвы на обеих сторонах
Мы получаем такое начало битвы:
1. Если атакующий за этим ПК (или не-МП игра), вызывается BA0
2. Если за этим ПК защитник, вызывается BA50
3. Вызывается BA52.
Конец битвы:
1. Если атакующий за этим ПК (или не-МП игра), вызывается BA1
2. Если за этим ПК защитник, вызывается BA51
3. Вызывается BA53.
Это значит, что если вы хотите иметь одинаковый код для BA0 и BA50, вам просто нужно сделать секцию с триггером BA52.
ВАЖНО! Если вы хотите протестировать скрипт в МП-игре, вы не сможете сделать этого в первый ход (день 1).
Вы должны пропустить один день для получения одинаковых параметров всеми игроками.
Для установок битвы используйте ресивер !!BA.