aboutsummaryrefslogtreecommitdiff
path: root/src/player.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'src/player.mjs')
-rw-r--r--src/player.mjs9
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];