scoring system

This commit is contained in:
2025-11-12 07:27:42 +02:00
parent b1312d9b54
commit 2a1423877b
5 changed files with 31 additions and 12 deletions
@@ -130,16 +130,18 @@ class MazeQuizGame extends EventDispatcher {
dd = d == 'l' ? 'r' : 'l'
}
if (i == 0){
let next = this.generate(questions, qid + 1, 3)
next.userData.corner = { question };
mo[d] = {
userData: { corner: { question }},
len: 4,
[dd]: this.generate(questions, qid + 1, 3)
[dd]: next
}
}else{
mo[d] = {
userData: { question, qid, answer: i, corner: { question, penalty: true } },
userData: { question, qid, answer: i },
len: 4,
[dd]: {
userData: { corner: { question, penalty: true } },
len: 2,
objects:[
{
@@ -155,10 +157,8 @@ class MazeQuizGame extends EventDispatcher {
let path = mo[d][dd];
mo[d][dd] = {
len: 1,
userData: mo[d].userData,
[dd == 'r' ? 'l' : 'r']: path
}
delete mo[d].userData;
}
}
})