Name | Type | is_array | initial_value |
UDex | integer | No | |
UDexGen | integer | No | |
UDexNext | integer | Yes | |
UDexPrev | integer | Yes | |
UDexRecycle | integer | No | |
UDexUnits | unit | Yes | |
UDexWasted | integer | No | |
UnitIndexerEnabled | boolean | No | |
UnitIndexEvent | real | No |
//TESH.scrollpos=0
//TESH.alwaysfold=0
function Test takes nothing returns nothing
local unit array u
local integer i = 0
set u[0] = CreateUnit(Player(0), 'hpea', 0, 0, 270)
set u[1] = CreateUnit(Player(0), 'hpea', 256, 256, 270)
set u[2] = CreateUnit(Player(0), 'hpea', 256, -256, 270)
set u[3] = CreateUnit(Player(0), 'hpea', -256, 256, 270)
set u[4] = CreateUnit(Player(0), 'hpea', -256, -256, 270)
loop
call SetUnitFlyHeight(u[i], 350, 0)
exitwhen i == 4
set i = i + 1
endloop
call DisplayTimedTextToPlayer(GetLocalPlayer(), 0, 0, 480000, "If the peasants are in the air,")
call DisplayTimedTextToPlayer(GetLocalPlayer(), 0, 0, 480000, "the system is working correctly.")
call PanCameraToTimed(0, 0, 0)
endfunction
function InitTrig_Test takes nothing returns nothing
call Test()
endfunction