Esempio n. 1
0
        /// <summary>
        /// Handler for the game cards request, which means client
        /// will retrieve all the cards from the database
        /// </summary>
        /// <param name="netMsg"></param>
        private void OnGameCardsRequest(NetworkMessage netMsg)
        {
            //We better have cards
            var gameCards = GameCards.GetAll();

            if (gameCards.Count > 0)
            {
                Server.SendToClient(netMsg.Sender, LoginEvent.GAME_CARDS_SUCCESS, gameCards);
            }
            else
            {
                Server.SendToClient(netMsg.Sender, LoginEvent.GAME_CARDS_FAIL, null);
            }
        }