SunJacques commited on
Commit
3f83882
·
verified ·
1 Parent(s): f8a60a8

Upload game_logic.js

Browse files
Files changed (1) hide show
  1. game_logic.js +7 -1
game_logic.js CHANGED
@@ -61,7 +61,10 @@ const addStreamMessage = (message, type = 'user') => {
61
  chatLine.innerHTML = `<span class="font-bold text-blue-600">${message}</span>`;
62
  } else if (type === 'student') {
63
  chatLine.innerHTML = `<span class="font-bold text-green-600">${message}</span>`;
64
- } else {
 
 
 
65
  chatLine.innerHTML = `<span class="font-bold">${chatCount}.</span> <span>${message}</span>`;
66
  chatCount++;
67
  }
@@ -165,6 +168,9 @@ async function submitAdvice(adviceText) {
165
  addStreamMessage(data.feedback, type='student');
166
 
167
  addStreamMessage(`${data.guessed_word} - Score: ${data.score} / 10`);
 
 
 
168
  guessInput.value = '';
169
  fetchGameState();
170
  }
 
61
  chatLine.innerHTML = `<span class="font-bold text-blue-600">${message}</span>`;
62
  } else if (type === 'student') {
63
  chatLine.innerHTML = `<span class="font-bold text-green-600">${message}</span>`;
64
+ } else if (type === 'system2') {
65
+ chatLine.innerHTML = `<span class="font-bold text-red-600">${message}</span>`;
66
+ }
67
+ else {
68
  chatLine.innerHTML = `<span class="font-bold">${chatCount}.</span> <span>${message}</span>`;
69
  chatCount++;
70
  }
 
168
  addStreamMessage(data.feedback, type='student');
169
 
170
  addStreamMessage(`${data.guessed_word} - Score: ${data.score} / 10`);
171
+ if (data.score === 10) {
172
+ addStreamMessage("Congratulations! You've guessed the word correctly!", 'system2');
173
+ }
174
  guessInput.value = '';
175
  fetchGameState();
176
  }