Awaitable
If the Unity version is greater than 2023.1 all timer related logic will use Unity Awaitable instead of coroutines. The reason for this is that Unity plans to deprecate the coroutine systems in favor of their asynchronous counterpart. Generally the syntax is a lot cleaner and there are significant gains in memory usage since coroutines can become expensive.
The use of Awaitables will be most noticible when making custom Modules.
Last updated