Добавлен Стас Орлов
Нашёл JNGP такую вещь как лист функций, но я не до конца понимаю, что значать константы, где можно найти материал по теме ли кто объяснит?
Принятый ответ
Константа - постоянная, переменная которая не меняется в процессе игры.
Технически переменная которая не меняется, из за флага.
Технически переменная которая не меняется, из за флага.
constant integer SPELL_ID = 'A000' // для переменной
constant function GetSpellId takes nothing returns integer // для функции
return 'A000'
endfunction
Это мало что дает, обычно юзают для выделения переменных или функций которые нужны для настроек кода, очень широко применяется во всяких "заклинаниях на заказ" где целая туча параметров.
Никакой скорости и прочего бреда это недает, все тоже самое что и простые переменные \ функции.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. quq_CCCP
Технически переменная которая не меняется, из за флага.
constant - в JASS флаг, указывающий что данный обьект можно только читать, а не записывать, если тебе так проще. Других функций у него нет.
Что означает данная константа?