diff --git a/jeux-de-waterloo/script.js b/jeux-de-waterloo/script.js index 0898ef2..af08e99 100644 --- a/jeux-de-waterloo/script.js +++ b/jeux-de-waterloo/script.js @@ -12,7 +12,7 @@ function startGame() { // Show welcome message setTimeout(() => { - showMessage("Bienvenue dans l'arène ! Tu peux te déplacer en glissant ton doigt dans la direction que tu veux.", false); + showMessage("Bienvenue dans l'arène ! Tu peux te déplacer en glissant ton doigt dans la direction que tu veux. N'oublie pas les câlins à Sky !", false); gameStarted = true; }, 300); } @@ -494,8 +494,8 @@ function selectAnimal(animal) { gameState.allPuzzlesSolved = true; setTimeout(() => { closeMessage(); - showMessage("Bravo, tu as replacé tous les animaux ! Va maintenant voir Sky pour trouver le trésor !", false); - }, 2000); + showMessage("Bravo, tu as replacé tous les animaux ! Sam est enfin libre ! Va maintenant voir Sky pour trouver le trésor !", false); + }, 4000); } } else { // Wrong answer - restart game @@ -630,12 +630,15 @@ function moveSkyToTreasure() { // Path: go to stairs at (9, 7), then to final position const path = [ - { x: 9, y: 7, floor: 2 }, // Stairs on floor 2 - { x: 9, y: 7, floor: 1 }, // After taking stairs to floor 1 - { x: 13, y: 3, floor: 1 }, // After taking stairs to floor 1 + { x: 9, y: 4, floor: 2 }, // Stairs on floor 2 + { x: 9, y: 9, floor: 2 }, // Stairs on floor 2 + { x: 9, y: 9, floor: 1 }, // After taking stairs to floor 1 + { x: 12, y: 9, floor: 1 }, // After taking stairs to floor 1 + { x: 15, y: 2, floor: 1 }, // After taking stairs to floor 1 { x: 10, y: 4, floor: 1 }, // After taking stairs to floor 1 { x: 10, y: 4, floor: 0 }, // After taking stairs to floor 1 { x: 10, y: 5, floor: 0 }, // After taking stairs to floor 1 + { x: 15, y: 5, floor: 0 }, // After taking stairs to floor 1 { x: 12, y: 4, floor: 0 } // Final treasure position ]; @@ -721,7 +724,7 @@ function movePlayer(direction) { // Check if found Sky at treasure location if (gameState.treasureRevealed && checkNearSky()) { - showMessage("Sky est au pied du trésor mais ces petites papattes sont trop courtes, va donc l'aider à le retrouver dans la vraie arène !", false); + showMessage("Sky est au pied du trésor mais ces petites papattes sont trop courtes, va donc l'aider à le retrouver dans la vraie arène ! N'oublie pas d'appeler Sam maintenant qu'il est libéré afin que vous découvriez le trésor ensemble!", false); } } }