diff --git a/app.js b/app.js index 536ee64..36f74cc 100644 --- a/app.js +++ b/app.js @@ -34,6 +34,10 @@ io.on("connection", (socket) => { //initial info on connection socket.emit("gameStateToClient", teamsList[currentTeamNumber], teamsScore[currentTeamNumber]); + socket.on("pingServer", (timeStamp) => { + socket.emit("pingClient", timeStamp); + }); + socket.on("buzzerPressed", (newUserName, newTimeStamp) => { let firstBuzzTimeStamp = (function() { if (buzzInfo.length == 0) { @@ -48,8 +52,13 @@ io.on("connection", (socket) => { timeStamp: newTimeStamp, lateTime: newTimeStamp-firstBuzzTimeStamp }); - io.emit("buzzInfoToClient", buzzInfo); + // function buzzInfoToclient() { + // io.emit("buzzInfoToClient", buzzInfo); + // console.log(buzzInfo); + // } + // setTimeout(buzzInfoToclient, 1000); + // console.log(buzzInfo); }); socket.on("scoresToServer", score => { @@ -74,6 +83,12 @@ io.on("connection", (socket) => { } io.emit("userInfoToClient", userInfo); }); + + socket.on("unregisterUsers", () => { + userInfo = new Object(); + io.emit("userInfoToClient", userInfo); + }); + }); // const io = new Server(server); diff --git a/audio/OkSsuka.wav b/audio/OkSsuka.wav new file mode 100644 index 0000000..12779ac Binary files /dev/null and b/audio/OkSsuka.wav differ diff --git a/audio/Okdesuka.wav b/audio/Okdesuka.wav deleted file mode 100644 index 1e0b307..0000000 Binary files a/audio/Okdesuka.wav and /dev/null differ diff --git a/browserFunctions.js b/browserFunctions.js index ca26fe1..d263ce9 100644 --- a/browserFunctions.js +++ b/browserFunctions.js @@ -7,28 +7,37 @@ function setupBuzzerOptions() { } function userInfoToClient(userInfo) { - $("#PlayersList").html(""); - $("#ChasersList").html(""); + $("#PlayersList").find("ul").html(""); + $("#ChasersList").find("ul").html(""); + console.log(userInfo); + for (const user in userInfo) { - $("#"+userInfo[user].teamName+"List").append("