Upload files to 'controller'
This commit is contained in:
parent
0a94d0ccfe
commit
8990506670
19
controller/Scheduler.lua
Normal file
19
controller/Scheduler.lua
Normal file
@ -0,0 +1,19 @@
|
||||
function AddQueue(f, a)
|
||||
local i = #Queue + 1
|
||||
Queue[i] = coroutine.create(f)
|
||||
coroutine.resume(Queue[i], a)
|
||||
end
|
||||
|
||||
|
||||
AddQueue(Main)
|
||||
|
||||
local finish = false
|
||||
while not finish do
|
||||
finish = true
|
||||
for i, co in pairs(Queue) do
|
||||
if coroutine.status(co) ~= "dead" then
|
||||
coroutine.resume(co)
|
||||
finish = false
|
||||
end
|
||||
end
|
||||
end
|
Loading…
x
Reference in New Issue
Block a user