public void On(NotifyGameStart message)
    {
        Assert.IsTrue(isEntered);
        isPlaying = true;

        checkerboard = message.checkerboard;
        checkerboardView.Clear();
        checkerboardView.SetCheckerboard(checkerboard);

        bool isThisWhite = message.whitePlayerId == agent.playerInfo.id;

        checkerboardView.SetOwnColor(isThisWhite ? Checkerboard.TileState.White : Checkerboard.TileState.Black);
        checkerboardView.SetControlsEnabled(true);
    }
Beispiel #2
0
 public void SetNotifyGameStart(LuaStringBuffer strBuf)
 {
     notifyGameStart = ProtoBuf.Serializer.Deserialize <NotifyGameStart>(new MemoryStream(strBuf.buffer));
 }