Я около 5 лет не занимался своей картой, но сегодня пришло озарение и я сделал несколько систем. После чего обнаружил, что все триггеры не работают на карте, и выключение новых так же не помогло, только бекап. Слеплено все нормально на гуи + кс.
В общем-то вопрос - есть ли какое-то ограничение по кол-ву триггеров или возможно чего-то другого? сейчас в карте 25к декораций, чуть меньше 300 триггеров, около 2к нестандартных предметов.
Помню, что раньше похожая проблема была - вроде бы при достижении определенного числа триггеров они все выключались, и ничего кроме бекапа не спасало.
Редактор jnpg и полный обвес на него присутствует.
Есть ограничения, или совпадение? Прошлого случая четко не помню.

Принятый ответ

Есть лимит на кол-во операций. Вы не 1 такой гуишник, уменьшайте число триггеров, покрайней мере со стандартной инициализацией.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
28
7 лет назад
Отредактирован nvc123
0
dave_wwid, декор не создаётся триггерно
только юниты и предметы
ну ещё и переменные
только чтобы забить поток нужно создать очень много юнитов(более 10000)
триггеров же нужно намного меньше
0
29
7 лет назад
0
По-моему там не по операциям вообще было а по количеству байт переданному в жасс машину, видел на хайве что-то такое.
В любом случаё все правда, 300 триггеров это гораздо больше чем может быть ивентов в приницпе, пишите свою функцию инита или типа того.
0
16
7 лет назад
0
ограничение на количетсво операций для виртуальной машины жасса. вам знать детали ни к чему. просто ставь BJDebugMsg или любой другой трекер в конце функции, чтобы знать, что она полностью выполнилась, если боишься, что слишком большая.
Декор создается через функцию жасса, но т.к. по умолчанию он идет в отдельном файле, то и в общем подсчете лимита в main он не участвует, ибо вызывается в другом "потоке".
0
28
7 лет назад
0
а переменные массивы у которых в редакторе переменных указан большой размер тратят ещё больше операций
0
16
7 лет назад
0
nvc123:
а переменные массивы у которых в редакторе переменных указан большой размер тратят ещё больше операций
только на инициализацию
0
28
7 лет назад
0
DracoL1ch, ну так речь про главный поток идёт в котором и проходит инициализация
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.