diff --git a/src/main/resources/templates/overlay.html b/src/main/resources/templates/overlay.html index bedb2a4..631eeff 100644 --- a/src/main/resources/templates/overlay.html +++ b/src/main/resources/templates/overlay.html @@ -61,7 +61,9 @@ document.addEventListener("DOMContentLoaded", async() => { await diceBox.init() + let timeout = 0; evtSource.addEventListener("message", function (event) { + clearInterval(timeout); let data = JSON.parse(event.data); diceBox.onRollComplete = (rollResult) => { let httpRequest = new XMLHttpRequest(); @@ -74,7 +76,7 @@ results: rollResult, } )) if ({clearAfter} > 0) { - setTimeout(() => diceBox.clear(), {clearAfter} * 1000) + timeout = setTimeout(() => diceBox.clear(), {clearAfter} * 1000) } } diff --git a/src/main/resources/templates/pub/index.html b/src/main/resources/templates/pub/index.html index 71cd0ec..1f140ca 100644 --- a/src/main/resources/templates/pub/index.html +++ b/src/main/resources/templates/pub/index.html @@ -168,22 +168,40 @@ -
-
+
-
-

Example Commands: "1d6", "2d8 1d100", "1d4 and 1d6", "2d20 & 1d2, "5d6+10"

- -

- - + +
+ + + + + + + + + + + +
+
+ + + + +
+ +
+ + +