score is fixed
This commit is contained in:
parent
2147dc7a9e
commit
56aa031d51
@ -114,6 +114,8 @@ def get_data():
|
|||||||
response = {}
|
response = {}
|
||||||
response["error"] = 0
|
response["error"] = 0
|
||||||
response["gamedata"] = game.gamedata
|
response["gamedata"] = game.gamedata
|
||||||
|
response["username"] = flask.session["username"]
|
||||||
|
|
||||||
return response
|
return response
|
||||||
|
|
||||||
@routes_api.route("/getNpcImage", methods=["GET", "POST"])
|
@routes_api.route("/getNpcImage", methods=["GET", "POST"])
|
||||||
|
@ -1,9 +1,7 @@
|
|||||||
var npcs_ids = []
|
var npcs_ids = []
|
||||||
var gamedata = {}
|
var gamedata = {}
|
||||||
var currentNpc = null
|
var currentNpc = null
|
||||||
|
var username = null
|
||||||
//TODO ask the server for the user's score or username
|
|
||||||
var score = null
|
|
||||||
|
|
||||||
function show(className){
|
function show(className){
|
||||||
document.getElementsByClassName(className)[0].classList.remove("hidden");
|
document.getElementsByClassName(className)[0].classList.remove("hidden");
|
||||||
@ -208,7 +206,9 @@ function initSock(){
|
|||||||
socket.on("gamefinished", (finalResults) => {
|
socket.on("gamefinished", (finalResults) => {
|
||||||
hide("emotion_and_culprit_choices");
|
hide("emotion_and_culprit_choices");
|
||||||
console.log(finalResults);
|
console.log(finalResults);
|
||||||
|
document.getElementsByClassName("reveal_score")[0].textContent = Object.values(finalResults["player"][username]).filter(x => x==true).length +"/5"
|
||||||
for (const player in finalResults["player"]){
|
for (const player in finalResults["player"]){
|
||||||
|
if(player === username){continue}
|
||||||
let playerNode = document.createElement("h3")
|
let playerNode = document.createElement("h3")
|
||||||
playerNode.classList.add("player_name_and_score")
|
playerNode.classList.add("player_name_and_score")
|
||||||
let playerResultArray = Object.values(finalResults["player"][player])
|
let playerResultArray = Object.values(finalResults["player"][player])
|
||||||
@ -246,6 +246,7 @@ async function setGameData(){
|
|||||||
data = {};
|
data = {};
|
||||||
response = await makeAPIRequest("getGameData");
|
response = await makeAPIRequest("getGameData");
|
||||||
gamedata = response["gamedata"];
|
gamedata = response["gamedata"];
|
||||||
|
username = response["username"]
|
||||||
npcs_ids = Object.keys(gamedata["npcs"]).sort((a, b) => 0.5 - Math.random())
|
npcs_ids = Object.keys(gamedata["npcs"]).sort((a, b) => 0.5 - Math.random())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user