2 Player Github.io Repack
// display main status function setStatusMessage(text, isError = false) statusMsgEl.innerHTML = text; if (isError) setTimeout(() => if (statusMsgEl.innerHTML === text) statusMsgEl.style.opacity = "0.9"; , 800); else statusMsgEl.style.opacity = "1";
class Gem constructor() this.respawn(); this.size = 15; 2 player github.io
); );
.player-name font-size: 1.7rem; font-weight: bold; margin-bottom: 0.3rem; // display main status function setStatusMessage(text
ctx.strokeStyle = '#fff'; ctx.stroke();
// helper: update score UI function updateScoresUI() scoreP1El.innerText = scores.p1; scoreP2El.innerText = scores.p2; isError = false) statusMsgEl.innerHTML = text