Create typed coroutine helpers that validate event names at compile time.
Optional
const { createCoroutine, waitForEvent } = createCoroutineHelpers<typeof ecs>();ecs.spawn({ ...createCoroutine(myGen(), { onComplete: (data) => console.log(data.entityId) }) }); Copy
const { createCoroutine, waitForEvent } = createCoroutineHelpers<typeof ecs>();ecs.spawn({ ...createCoroutine(myGen(), { onComplete: (data) => console.log(data.entityId) }) });
Create typed coroutine helpers that validate event names at compile time.