Disable script optimization - отключает оптимизацию кода. Оптимизатор написан ногами, так что лучше его отключить.
Как раз наоборот, включать эту опцию не стоит примерно никогда. Оптимизатор написан нормально. Только если используется мемхак её стоит включать.
Режим отладки её автоматом включает, но режим отладки должен быть включён только во время разработки.
Глобалку DEBUG_MODE стоит использовать со статичными условиями, а не обычными.
Эх упущен опыт варкрафтеров по хранению нескольких малых чисел внутри большого числа
Тут кстати можно добавить функцию как выводить числа с плавающей точкой больше сколько-то знаков чем выводит стандартная функция вывода, помнится PT153 скидывал
Память выделяется в момент присваивания значения по индексу, так что само значение неважно:
globals
integer array i
string array s
unit array u
rect array r
endglobals
function main takes nothing returns nothing
set i[500] = 0
set s[500] = ""
set u[500] = null
set r[500] = null
endfunction
Комментарии проекта WarRaft
Условия
Циклы
VJASS - Vexorian JASS
Ред. nazarpunk
Ред. PT153
Режим отладки её автоматом включает, но режим отладки должен быть включён только во время разработки.
Прокрутить к ресурсу
Типы данных
Переменные
Ред. nazarpunk
Ред. makkad