From b53a0d4775c4fe457ef103c81555b4de66c727a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20Kr=C3=BChlmann?= Date: Fri, 9 Jan 2026 01:48:39 +0100 Subject: [PATCH] 60 fps ticks --- src/main/resources/static/js/broadcast/script-worker.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/resources/static/js/broadcast/script-worker.js b/src/main/resources/static/js/broadcast/script-worker.js index 8d26561..c22ef28 100644 --- a/src/main/resources/static/js/broadcast/script-worker.js +++ b/src/main/resources/static/js/broadcast/script-worker.js @@ -5,6 +5,7 @@ let channelName = ""; let tickIntervalId = null; let lastTick = 0; let startTime = 0; +const tickIntervalMs = 1000 / 60; const errorKeys = new Set(); function reportScriptError(id, stage, error) { @@ -68,7 +69,7 @@ function ensureTickLoop() { console.error(`Script ${script.id} tick failed`, error); } }); - }, 100); + }, tickIntervalMs); } function stopTickLoopIfIdle() {