Prettier blinking

This commit is contained in:
Abhorrent_Anger 2025-03-04 13:10:06 +02:00
parent f66e64cbf7
commit e8491ab8b0

View File

@ -27,7 +27,7 @@ var title = document.title;
function checkRain() { function checkRain() {
let rainJoinButton = $(RAIN_BUTTON_SELECTOR); let rainJoinButton = $(RAIN_BUTTON_SELECTOR);
let rainAmount = $(RAIN_AMOUNT_SELECTOR).text(); let rainAmount = $(RAIN_AMOUNT_SELECTOR).text();
var rainTitle = title + ' (Rain: ' + rainAmount + ')'; var rainTitle = title + ' (Rain: ' +rainAmount + ')';
if (rainJoinButton.length == 0) { if (rainJoinButton.length == 0) {
console.log('There is no joinable rain'); console.log('There is no joinable rain');
setTitle(rainTitle); setTitle(rainTitle);
@ -35,12 +35,13 @@ function checkRain() {
} }
console.log('Rain available to join!'); console.log('Rain available to join!');
player.play(); player.play();
let blinkTitle = '(🌧️) ' + title let blinkTitle = '🌧️ ' + title;
let emptyTitle = ' ' + title;
setTitle(blinkTitle); setTitle(blinkTitle);
let blinkInterval = Math.floor(RECHECK_TIMER / 4); let blinkInterval = Math.floor(RECHECK_TIMER / 4);
setTimeout(() => { setTitle(rainTitle); }, blinkInterval); setTimeout(() => { setTitle(emptyTitle); }, blinkInterval);
setTimeout(() => { setTitle(blinkTitle); }, blinkInterval * 2); setTimeout(() => { setTitle(blinkTitle); }, blinkInterval * 2);
setTimeout(() => { setTitle(rainTitle); }, blinkInterval * 3); setTimeout(() => { setTitle(emptyTitle); }, blinkInterval * 3);
} }
function setTitle(newTitle) { function setTitle(newTitle) {