Добавлен N1ghtSiren
Есть ли какой-либо лимит пакетов, или же можно наплодить их с сотню-другую и всё будет в порядке?
Либо это будет вызывать ошибки, по типу всяких бесконечных компиляций и т.д.
Хотелось бы разбить на части код, а то уже начал путаться в нём...
Либо это будет вызывать ошибки, по типу всяких бесконечных компиляций и т.д.
Хотелось бы разбить на части код, а то уже начал путаться в нём...
Принятый ответ
Если у тебя есть необходимость в сотни пакетов, ты что-то явно делаешь не так.
Ты можешь только упереться в ОП лимит, поскольку выполнение блоков init каждого пакета выполняется в пределах одной функции вызовом TriggerEvaluate. В остальном без ограничений.
Нет. Но если такая ошибка возникнет, это баг компилятора (если не твоя ошибка), о котором надо сообщить разработчику.Либо это будет вызывать ошибки, по типу всяких бесконечных компиляций и т.д.
Ты можешь только упереться в ОП лимит, поскольку выполнение блоков init каждого пакета выполняется в пределах одной функции вызовом TriggerEvaluate. В остальном без ограничений.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ты можешь только упереться в ОП лимит, поскольку выполнение блоков init каждого пакета выполняется в пределах одной функции вызовом TriggerEvaluate. В остальном без ограничений.
Хотябы те, что я уже допилил и протестил.
GetLocalPlayer, Ещё вопрос
Возможно ли в compiletime запихнуть функцию, что будет автоматически id абилкам давать?
т.е. во время компиляции генерировать id абилок, с A000 и выше, все абилки в переменные, а через переменные сделать триггеры и т.д.?
Если же вурст на такое способен
Ред. GetLocalPlayer
Из-за константы MY_ABILITY. Как сказано в статье, выражение