Пример #1
0
        public static void Read(Nettention.Proud.Message msg, out List <ScoreMiniBoard> data)
        {
            data = new List <ScoreMiniBoard>();

            int count;

            msg.Read(out count);

            int index = 0;

            while (index < count)
            {
                ScoreMiniBoard miniboard = new ScoreMiniBoard();

                msg.Read(out miniboard.OwnerIndex);
                msg.Read(out miniboard.C_Card);
                msg.Read(out miniboard.G_Card);
                msg.Read(out miniboard.P_Card);
                msg.Read(out miniboard.Life);
                msg.Read(out miniboard.PlayMoney);

                data.Add(miniboard);
                index++;
            }
        }
Пример #2
0
 public void SetBoard(ScoreMiniBoard miniBoard)
 {
     Life           = miniBoard.Life;
     PlayMoney      = miniBoard.PlayMoney;
     CardBag.G_Card = miniBoard.G_Card;
     CardBag.C_Card = miniBoard.C_Card;
     CardBag.P_Card = miniBoard.P_Card;
 }
Пример #3
0
 public void SetScore(ScoreMiniBoard board)
 {
     LifeCount = board.Life;
     PlayMoney = board.PlayMoney;
     GameBoard.CardBag.G_Card = board.G_Card;
     GameBoard.CardBag.C_Card = board.C_Card;
     GameBoard.CardBag.P_Card = board.P_Card;
 }
Пример #4
0
        public static void Write(Nettention.Proud.Message msg, ScoreMiniBoard data)
        {
            if (data == null)
            {
                msg.Write(100);
                return;
            }

            msg.Write(data.OwnerIndex);
            msg.Write(data.C_Card);
            msg.Write(data.G_Card);
            msg.Write(data.P_Card);
            msg.Write(data.Life);
            msg.Write(data.PlayMoney);
        }
Пример #5
0
        public static void Read(Nettention.Proud.Message msg, out ScoreMiniBoard data)
        {
            data = new ScoreMiniBoard();

            msg.Read(out data.OwnerIndex);

            if (data.OwnerIndex > 99)
            {
                data = null;
                return;
            }

            msg.Read(out data.C_Card);
            msg.Read(out data.G_Card);
            msg.Read(out data.P_Card);
            msg.Read(out data.Life);
            msg.Read(out data.PlayMoney);
        }