Либы сортируются в порядке зависимости друг от друга, что тут неявного?
Это если указана зависимость:
library B
public function B1 takes nothing returns nothing
endfunction
endlibrary
library A
public function A1 takes nothing returns nothing
call B_B1()
endfunction
endlibrary
globals
unit Caster
integer CasterId
unit Target
timer Timer
integer TimerId
group Group = CreateGroup()
endglobals
function isTargetEnemy takes nothing returns boolean
return IsUnitEnemy(Caster, Target)
endfunction
function GroupIterator takes nothing returns nothing
set Target = GetEnumUnit()
if not isTargetEnemy() then
return
endif
// Продолжаем
endfunction
function Two takes nothing returns nothing
set Timer = GetExpiredTimer()
set TimerId = GetHandleId(Timer)
set Caster = LoadUnitHandle(Hash, TimerId, 'cstr')
call ClearGroup(Group)
call GroupEnumUnitsInRange(Group, GetUnitX(Caster), GetUnitY(Caster), 500, null)
call ForGroup(Group, function GroupIterator)
endfunction
function One takes nothing returns nothing
set Caster = GetTriggerUnit()
set Timer = CreateTimer()
set TimerId = GetHandleId(Timer)
call SaveUnitHandle(Hash, TimerId, 'cstr', Caster)
call TimerStart(t, 0.035, true, function Two)
endfunction
Отредактирован nazarpunk
» IntelliJASS / VJASS
Отредактирован nazarpunk
» IntelliJASS / VJASS
» WarCraft 3 / Как правильно использовать boolexpr?
Отредактирован nazarpunk
» Game Dev / Lumalabs.ai - текст в 3D
» WarCraft 3 / Как правильно использовать boolexpr?
» WarCraft 3 / Как правильно использовать boolexpr?
» WarCraft 3 / Как правильно использовать boolexpr?
Отредактирован nazarpunk
» WarCraft 3 / Как правильно использовать boolexpr?
При ста элементах это же O(n).
» WarCraft 3 / Как правильно использовать boolexpr?
» WarCraft 3 / Как правильно использовать boolexpr?
» WarCraft 3 / Шахматы варкрафт 3
» WarCraft 3 / Как правильно использовать boolexpr?
» WarCraft 3 / Как правильно использовать boolexpr?
» WarCraft 3 / Как правильно использовать boolexpr?
» WarCraft 3 / Как правильно использовать boolexpr?
» WarCraft 3 / Как правильно использовать boolexpr?
Отредактирован nazarpunk
» WarCraft 3 / Как правильно использовать boolexpr?
» IntelliJASS / Циклы
» WarCraft 3 / Как правильно использовать boolexpr?
» WarCraft 3 / Как правильно использовать boolexpr?
Отредактирован nazarpunk
» IntelliJASS / Условия
Отредактирован nazarpunk
» IntelliJASS / VJASS
» IntelliJASS / VJASS
» Unryze Jass API / UjAPI
» Unryze Jass API / UjAPI