async functions

API - pauses the script for x amount of seconds.

function test() 
    wait(3);
    log('async function completed!');
end
return function()

    for i=0,3,1 do
        async('test');
    end
    log('hello world');
    
    wait(3.1); --Wait just long enough for all coroutines to finish
    
    --it will print async function completed before finished!
    log('finished!')
end

Last updated