- this.loadGame(this.gid);
- },
- loadGame: function(gid) {
- // TODO: ask game to remote peer if this.remoteId is set
- // (or just if game not found locally)
- // NOTE: if it's a corr game, ask it from server
- const game = getGameFromStorage(gid); //, this.gameRef.uid); //uid may be blank
- this.opponent.id = game.oppid; //opponent ID in case of running HH game
- this.opponent.name = game.oppname; //maye be blank (if anonymous)
- this.score = game.score;
- this.mycolor = game.mycolor;
- this.fenStart = game.fenStart;
- this.moves = game.moves;
- this.cursor = game.moves.length-1;
- this.lastMove = (game.moves.length > 0 ? game.moves[this.cursor] : null);
+ this.vr = new V(this.gameInfo.fen);
+
+// // Poll all players except me (if I'm playing) to know online status.
+// // --> Send ping to server (answer pong if players[s] are connected)
+// if (this.gameInfo.players.some(p => p.sid == this.st.user.sid))
+// {
+// this.game.players.forEach(p => {
+// if (p.sid != this.st.user.sid)
+// this.st.conn.send(JSON.stringify({code:"ping", oppid:p.sid}));
+// });
+// }