Ejemplo n.º 1
0
        public void onResetGame(ResetGameData resetGameData)
        {
            HtmlContext.console.log("reset game");

            StartGameData data = new StartGameData(ClientId);
            data.GameId = resetGameData.GameId;
            Server.Send(data);
        }
Ejemplo n.º 2
0
 public void ResetGame(ResetGameData data) {
     Client.inst.onResetGame(data);
 }
Ejemplo n.º 3
0
        public void onTurn(TurnData turnData) {
            JsString message = turnData.message;
            if (turnData.message == "") {
                renderFigure(turnData);

                _turnClientId = turnData.nextClientId;
                RefreshTurn();
            }
            else if (turnData.message == "turn again") {
            }
            else if (message.indexOf("winn") == 0) {
                js.addClass(_table, turnData.message);

                renderFigure(turnData);

                if (turnData.ClientId == ClientId) {
                    HtmlContext.window.alert("You winn");
                }
                else {
                    HtmlContext.window.alert("You loss");
                }

                ResetGameData resetGameData = new ResetGameData(ClientId);
                resetGameData.GameId = turnData.GameId;
                Server.Send(resetGameData);
            }
            else if (turnData.message == "equal") {
                renderFigure(turnData);

                HtmlContext.window.alert("equal");
            }
        }