Seek.searching = true;
}
},
- view: function(vnode) {
+ view: function(vnode) {
if (Seek.searching)
return m("img.animated", {src: "assets/searching.gif"});
- return m("button", {onclick: Seek.seekGame}, "Play");
- }
+ return m("button", {onclick: Seek.seekGame}, "Play");
+ }
};
const Choices =
Play.oppselect = Play.oppmove; //reveal opponent's move only now
if (Win[Play.mymove].includes(Play.oppmove)) {
if (++Play.mypoints == MAX_POINTS) Play.endGame(true);
+ socket.emit("inc_pts", {uid: getV("uid"), gid:Play.gid});
}
else if (Win[Play.oppmove].includes(Play.mymove)) {
if (++Play.oppoints == MAX_POINTS) Play.endGame(false);
});
m.route(document.body, "/seek", {
- "/seek": Seek,
- "/play": Play,
+ "/seek": Seek,
+ "/play": Play,
"/login": Login
});