diff options
| author | Karan Jayachandra <karan.jayachandra@nxp.com> | 2025-11-14 14:30:38 +0100 |
|---|---|---|
| committer | Karan Jayachandra <karan.jayachandra@nxp.com> | 2025-11-14 14:30:38 +0100 |
| commit | 51cf65e4d3e928a37b542acfb3de439c42907a9f (patch) | |
| tree | a403872f059a6abc374a1f4051db7fd85e79a20e /src/player.mjs | |
| parent | 8a05236fea86f0a9214798193c652b1b09674565 (diff) | |
Added the guests section functionality
Diffstat (limited to 'src/player.mjs')
| -rw-r--r-- | src/player.mjs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/player.mjs b/src/player.mjs index adf874d..7ca2a1f 100644 --- a/src/player.mjs +++ b/src/player.mjs @@ -42,7 +42,7 @@ function parseLineToPlayer(data) { } export class PlayerManager extends Manager { - // g = new GuestManager(); + g = new GuestManager(); constructor() { super("regular", []); @@ -108,7 +108,9 @@ export class PlayerManager extends Manager { console.log("Required players are " + count); let factor = Number(document.getElementById("skill").value); console.log("Skill normalized by a factor of " + factor + "."); - const activePlayers = this.active(factor); + let activePlayers = this.active(factor); + const activeGuests = this.g.active(factor); + activePlayers = activePlayers.concat(activeGuests); console.log("Active players are:"); console.log( activePlayers @@ -133,8 +135,7 @@ export class PlayerManager extends Manager { } } -// TODO Add load behaviour to constructor -export function addLoadBehaviour(p) { +function addLoadBehaviour(p) { const f = document.querySelector("#player-load input[type=file]"); f.addEventListener("change", () => { const file = f.files[0]; |
