+ if (!!obj.oppsid)
+ // "newgame" message from Hall: do not target players
+ notifyAllBut(page, "newgame", {data: obj.data}, [sid, obj.oppsid]);
+ else notifyRoom(page, obj.code, {data: obj.data});
+ break;
+
+ case "rnewgame":
+ // A rematch game started: players are already informed
+ notifyAllBut(page, "newgame", {data: obj.data}, [sid]);
+ notifyAllBut("/", "newgame", {data: obj.data}, [sid, obj.oppsid]);
+ notifyRoom("/mygames", "newgame", {data: obj.data});