have heartbeart executeNextTick on GameRunner to prevent browser throttling web workers

This commit is contained in:
Evan
2025-02-01 16:25:03 -08:00
parent 4ee37323f9
commit 641d08a9ee
+1
View File
@@ -27,6 +27,7 @@ ctx.addEventListener("message", async (e: MessageEvent<MainThreadMessage>) => {
switch (message.type) {
case "heartbeat":
(await gameRunner).executeNextTick()
break;
case "init":
try {