code
Указатель на функцию для передачи её аргументом. Самый частый пример, это передача функции в таймер:
native TimerStart takes timer whichTimer, real timeout, boolean periodic, code handlerFunc returns nothing
function myTimerCallback takes nothing returns nothing
//...
endfunction
function main takes nothing returns nothing
call TimerStart(CreateTimer(), 1. false, function myTimerCallback)
endfunction
Игра не предоставляет возможности собственноручно вызывать функции из переменных с типом code
. Этот функционал добавлен в UjAPI:
native ExecuteCode takes code c returns nothing
Last modified: 22 October 2024