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); }
public void SetNotifyGameStart(LuaStringBuffer strBuf) { notifyGameStart = ProtoBuf.Serializer.Deserialize <NotifyGameStart>(new MemoryStream(strBuf.buffer)); }