В карте есть один длиннющий ролик, который сделан одним триггером. Редактор аж тормозит, когда добавляю в него какие-то ещё действия. А добавил я действия сброса этого ролика. Ну и думаю теперь, может фатал потому происходит, что есть какое-то ограничение на размер триггера? Ведь ранее всё работало, но стоило добавить множество одинаковых действий, как перестало.
P. S. Я разделил триггер на три, но не помогло. Тогда решил попробовать сохранить в родном редакторе, так как сохранял в JNGP; удалил действия UMSWE, сохранил в JNGP, потом открыл в родном WE, при попытке сохранить карту редактор вылетает на этапе генерации сценария, когда начинается его проверка. Что там может быть не так?
Принятый ответ
8gabriel8, довольно много. Разбиение на отдельные триггеры может помочь от проблем с лимитом операций, но если в этом коде нет циклов, то оно практически бессмысленно. Ради интереса можешь попробовать сохранить карту с конвертированными триггерами, вдруг причина в модуле редактора, который за отрисовку GUI отвечает.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Лимит потока*
Отредактирован ledoed
то есть у тя есть функция и в ней много действий допустим присвоений переменной или создание юнитов и вконце концов поток оборвёться для примера попробуй в цикле целотичную переменую довести до значения 30000 прибовляя только по 1 то есть
i=i+1
и в каждый такт цикла выводить значение этой переменной максимум до 7000 дойдёт
Отредактирован 8gabriel8
8gabriel8, проверить просто: если остальное работает как часы и фатал вылетает только на этом ролике, возможно стоит еще раз пересмотреть весь код на наличие ошибок, а не только на его размер. Причин фатала может быть куча.
Только без тапков.