У меня есть много универсальных переменных, например A_unit или An_integer, которые я использую во всех триггерах, которые выполняются моментально, без функции wait или таймеров.
Но я стал замечать странные баги у себя на карте. Просто часть функций перестала выполняться. Например в начале игры у меня скрываются рабочие всех игроков. Делается это через map initialisation, находятся рабочие одного игрока, скрываются, триггер перезапускается и делает то же самое для следующего игрока. При этом все рабочие записываться в массивный отряд.
Но когда приходит время показывать рабочих конкретного игрока, ничего не происходит. И я думаю, что может использование универсальных переменных все портит, потому что они ещё где-то используются. Либо это баг проверки класса юнита hall-type или peon-type, либо ещё что-то.
Короче, я просто не могу найти причину багов.
Принятый ответ
WilliamBz, UnitGroup надо изначально инициализировать если массив больше 1. Указать рядом с галочкой массива количество инициализированых переменных, например, 100
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. WilliamBz
Ред. WilliamBz
Ред. WilliamBz