fix: matchmaking: QOL and typos

This commit is contained in:
Namonay 2024-05-07 14:43:04 +02:00
parent 73828bbd8e
commit 821d4b9154
5 changed files with 15 additions and 6 deletions

View File

@ -90,14 +90,24 @@ class TicTacToe
this.context.fillRect(this.width / 2 - 200, this.height - this.gap + 10, 400, 80); this.context.fillRect(this.width / 2 - 200, this.height - this.gap + 10, 400, 80);
this.context.closePath(); this.context.closePath();
this.context.beginPath(); this.context.beginPath();
this.context.font = `20px sans-serif`;
this.context.fillStyle = (winning_sign == "o") ? "red" : "green"; this.context.fillStyle = (winning_sign == "o") ? "red" : "green";
this.context.fillText((winning_sign == "o") ? lang.get("morpionWin") + "O" : lang.get("morpionWin") + "X", this.width / 2 - 30, this.height - this.gap / 2, 140); this.context.fillText((winning_sign == "o") ? lang.get("morpionWin") + "O" : lang.get("morpionWin") + "X", this.width / 2 - 85, this.height - this.gap / 2 + 10, 180);
} }
printTimer() printTimer()
{ {
let sec = 20; let sec = 20;
let turn = this.turn let turn = this.turn
if (this.turn)
{
this.context.beginPath();
this.context.fillStyle = "white";
this.context.font = `40px Verdana`;
this.context.fillText(sec, this.width / 2, this.gap / 2);
this.context.closePath();
sec--;
}
let id = setInterval(() => let id = setInterval(() =>
{ {
this.context.beginPath(); this.context.beginPath();
@ -117,7 +127,6 @@ class TicTacToe
this.context.fillStyle = "white"; this.context.fillStyle = "white";
this.context.font = `40px Verdana`; this.context.font = `40px Verdana`;
this.context.fillText(sec, this.width / 2, this.gap / 2); this.context.fillText(sec, this.width / 2, this.gap / 2);
this.context.font = `inherit`;
this.context.closePath(); this.context.closePath();
} }
sec--; sec--;

View File

@ -46,7 +46,7 @@
"ruleBase" : "cramptun. Vous devez quouicougagner sur une des 9 quoicougrilles pour gagner la croustipartie", "ruleBase" : "cramptun. Vous devez quouicougagner sur une des 9 quoicougrilles pour gagner la croustipartie",
"ruleMovement" : "quoicoudeux. Vous quoicommencez sur le morpion quoicoucentral, et jouez sur le quoicoumorpion correspondant a votre croustichoix a votre prochain cramptour", "ruleMovement" : "quoicoudeux. Vous quoicommencez sur le morpion quoicoucentral, et jouez sur le quoicoumorpion correspondant a votre croustichoix a votre prochain cramptour",
"ruleDraw" : "cramptrois. Si votre quoicouchoix rempli entièrement un quoicoumorpion et provoque une cramptégalité, vous perdez", "ruleDraw" : "cramptrois. Si votre quoicouchoix rempli entièrement un quoicoumorpion et provoque une cramptégalité, vous perdez",
"morpionWin" : "Le quoicougagnant est :", "morpionWin" : "Le quoicougagnant est : ",
"matchmakingTitle": "Matchmaking crampté", "matchmakingTitle": "Matchmaking crampté",
"matchmakingStartSearch": "Cramptrouver une partie", "matchmakingStartSearch": "Cramptrouver une partie",
"matchmakingStopSearch": "Crampter le matchmaking", "matchmakingStopSearch": "Crampter le matchmaking",

View File

@ -45,7 +45,7 @@
"ruleBase" : "1. Win on one of the 9 tictactoe to win the game", "ruleBase" : "1. Win on one of the 9 tictactoe to win the game",
"ruleMovement" : "2. You start on the central tictactoe, and play on the one corresponding to your choice on the next turn", "ruleMovement" : "2. You start on the central tictactoe, and play on the one corresponding to your choice on the next turn",
"ruleDraw" : "3. If your play cause a tictactoe to be full and a draw, you lose the game", "ruleDraw" : "3. If your play cause a tictactoe to be full and a draw, you lose the game",
"morpionWin" : "The winner is :", "morpionWin" : "The winner is : ",
"matchmakingTitle": "Matchmaking", "matchmakingTitle": "Matchmaking",
"matchmakingStartSearch": "Find a game", "matchmakingStartSearch": "Find a game",
"matchmakingStopSearch": "Stop matchmaking", "matchmakingStopSearch": "Stop matchmaking",

View File

@ -45,7 +45,7 @@
"ruleBase" : "1. Vous devez gagner sur une des 9 grilles pour gagner la partie", "ruleBase" : "1. Vous devez gagner sur une des 9 grilles pour gagner la partie",
"ruleMovement" : "2. Vous commencez sur le morpion central, et jouez sur le morpion correspondant a votre choix a votre prochain tour", "ruleMovement" : "2. Vous commencez sur le morpion central, et jouez sur le morpion correspondant a votre choix a votre prochain tour",
"ruleDraw" : "3. Si votre choix rempli entièrement un morpion et provoque une égalité, vous perdez", "ruleDraw" : "3. Si votre choix rempli entièrement un morpion et provoque une égalité, vous perdez",
"morpionWin" : "Le gagnant est :", "morpionWin" : "Le gagnant est : ",
"matchmakingTitle": "Matchmaking", "matchmakingTitle": "Matchmaking",
"matchmakingStartSearch": "Trouver une partie", "matchmakingStartSearch": "Trouver une partie",
"matchmakingStopSearch": "Arrêter le matchmaking", "matchmakingStopSearch": "Arrêter le matchmaking",

View File

@ -45,7 +45,7 @@
"ruleBase" : "1. Win on wan pi the 9 tictactoe tawa win the game", "ruleBase" : "1. Win on wan pi the 9 tictactoe tawa win the game",
"ruleMovement" : "2. Sina open on the central tictactoe, en play on the wan corresponding tawa your choice on the next turn", "ruleMovement" : "2. Sina open on the central tictactoe, en play on the wan corresponding tawa your choice on the next turn",
"ruleDraw" : "3. If your play cause a tictactoe tawa be full en a draw, sina lose the game", "ruleDraw" : "3. If your play cause a tictactoe tawa be full en a draw, sina lose the game",
"morpionWin" : "jan li jo e poka sina :", "morpionWin" : "jan li jo e poka sina : ",
"matchmakingTitle": "Matchmaking", "matchmakingTitle": "Matchmaking",
"matchmakingStartSearch": "lukin e ilo musi", "matchmakingStartSearch": "lukin e ilo musi",
"matchmakingStopSearch": "o pini e pana sona e jan pi pana sona e jan ante.", "matchmakingStopSearch": "o pini e pana sona e jan pi pana sona e jan ante.",