Spaces:
Sleeping
Sleeping
undo logs
Browse files- convex/aiTown/game.ts +6 -3
- src/components/Game.tsx +2 -2
convex/aiTown/game.ts
CHANGED
|
@@ -260,19 +260,22 @@ export class Game extends AbstractGame {
|
|
| 260 |
this.world.winner = 'werewolves'
|
| 261 |
}
|
| 262 |
}
|
| 263 |
-
|
| 264 |
// Quit LobbyState to start the game once we have at least 3 players
|
| 265 |
if (this.world.gameCycle.cycleState === 'LobbyState' && humans.length >= LOBBY_SIZE) {
|
| 266 |
this.world.gameCycle.startGame(this)
|
| 267 |
if (frozen) {
|
| 268 |
console.log('Unfreezing');
|
| 269 |
api.testing.resume()
|
|
|
|
| 270 |
}
|
| 271 |
}
|
| 272 |
-
if (this.world.gameCycle.cycleState === 'LobbyState' && humans.length < LOBBY_SIZE) {
|
| 273 |
-
|
| 274 |
console.log('Freezing');
|
| 275 |
//api.testing.stop()
|
|
|
|
|
|
|
| 276 |
}
|
| 277 |
|
| 278 |
// debug
|
|
|
|
| 260 |
this.world.winner = 'werewolves'
|
| 261 |
}
|
| 262 |
}
|
| 263 |
+
console.log(this.world.players.values.length)
|
| 264 |
// Quit LobbyState to start the game once we have at least 3 players
|
| 265 |
if (this.world.gameCycle.cycleState === 'LobbyState' && humans.length >= LOBBY_SIZE) {
|
| 266 |
this.world.gameCycle.startGame(this)
|
| 267 |
if (frozen) {
|
| 268 |
console.log('Unfreezing');
|
| 269 |
api.testing.resume()
|
| 270 |
+
|
| 271 |
}
|
| 272 |
}
|
| 273 |
+
if (this.world.gameCycle.cycleState === 'LobbyState' && humans.length < LOBBY_SIZE ) {
|
| 274 |
+
if (!frozen) {
|
| 275 |
console.log('Freezing');
|
| 276 |
//api.testing.stop()
|
| 277 |
+
}
|
| 278 |
+
|
| 279 |
}
|
| 280 |
|
| 281 |
// debug
|
src/components/Game.tsx
CHANGED
|
@@ -101,8 +101,8 @@ export default function Game() {
|
|
| 101 |
if (!worldId || !engineId || !game ) {
|
| 102 |
return null;
|
| 103 |
}
|
| 104 |
-
console.log(humanTokenIdentifier)
|
| 105 |
-
console.log("game.world.players.values() :",game.world.players.values())
|
| 106 |
const playerId = [...game.world.players.values()].find(
|
| 107 |
(p) => !!p && p.human === humanTokenIdentifier,
|
| 108 |
)?.id;
|
|
|
|
| 101 |
if (!worldId || !engineId || !game ) {
|
| 102 |
return null;
|
| 103 |
}
|
| 104 |
+
//console.log(humanTokenIdentifier)
|
| 105 |
+
//console.log("game.world.players.values() :",game.world.players.values())
|
| 106 |
const playerId = [...game.world.players.values()].find(
|
| 107 |
(p) => !!p && p.human === humanTokenIdentifier,
|
| 108 |
)?.id;
|