let obj = JSON.parse(objtxt);
switch (obj.code)
{
+ case "newchat":
+ if (!!clients[page][obj.oppid])
+ {
+ clients[page][obj.oppid].send(
+ JSON.stringify({code:"newchat",msg:obj.msg}), noop);
+ }
+ break;
case "newmove":
if (!!clients[page][obj.oppid])
{
break;
case "ping":
if (!!clients[page][obj.oppid])
- socket.send(JSON.stringify({code:"pong"}));
+ socket.send(JSON.stringify({code:"pong",gameId:obj.gameId}));
+ break;
+ case "myname":
+ // Reveal my username to opponent
+ if (!!clients[page][obj.oppid])
+ {
+ clients[page][obj.oppid].send(JSON.stringify({
+ code:"oppname", name:obj.name}));
+ }
break;
case "lastate":
if (!!clients[page][obj.oppid])