Game Maker Scheduler
“Scheduler” project-package.
“Scheduler” allows you to:
- Delay / repeat:
-
- Delay function calls for given
Namount of frames [scheduler(f).after(n)],
- Delay function calls for given
-
- Repeat function calls for given
Namount of frames [scheduler(f).every(n)],
- Repeat function calls for given
-
- Or, all at once (repeat function every
Nframes, afterNframes) [scheduler(f).after(n).every(n)],
- Or, all at once (repeat function every
- Await:
-
- Call function when
HTTPrequest is completed (function will give you result). [scheduler(f).http_async(http_get(...))]
- Call function when
-
- Call function when
Steamrequest is completed (function will give you result). [scheduler(f).steam_async(steam_*(...))]
- Call function when
-
- Call function when
Bufferis loaden/saved. [scheduler(f).buffer_async(buffer_load_async(...))]
- Call function when
-
- Call function when
Dialogis completed (function will give you result). [scheduler(f).dialog_async(show_question_async(...))]
- Call function when
-
- Call function when
Imageis loaden. [scheduler(f).sprite_async(sprite_add(...))ORsprite_add_async(...)]
- Call function when
Read more at Documentation!
About GML async events Official Documentation!