예제 #1
0
        public object ReadPlayerBuffs(byte playerIndex)
        {
            PlayerBuffsData buffsData = new PlayerBuffsData();

            buffsData.playerIndex = (byte)(playerIndex & 0x0F);
            buffsData.count       = ReadByte();
            BuffData[] buffs = buffsData.buffs = new BuffData[buffsData.count];
            for (int i = 0; i < buffsData.count; i++)
            {
                buffs[i].type    = ReadByte();
                buffs[i].spellId = ReadShort();
            }

            return(buffsData);
        }
        public object ReadPlayerBuffs(byte playerIndex)
        {
            PlayerBuffsData buffsData = new PlayerBuffsData();

            buffsData.playerIndex = (byte)(playerIndex & 0x0F);
            buffsData.count = ReadByte();
            BuffData[] buffs = buffsData.buffs = new BuffData[buffsData.count];
            for (int i = 0; i < buffsData.count; i++)
            {
                buffs[i].type = ReadByte();
                buffs[i].spellId = ReadShort();
            }

            return buffsData;
        }