예제 #1
0
 public int writeToBuff(ref NetOutputBuffer buff)
 {
     buff.WriteByte(m_SortType);
     buff.WriteUShort(m_uStart);
     buff.WriteShort(m_Camp);
     return(getSize());
 }
예제 #2
0
 public override int writeToBuff(ref NetOutputBuffer buff)
 {
     buff.WriteUint(m_ObjID);
     m_ItemID.writeToBuff(ref buff);
     buff.WriteByte(m_Result);
     buff.WriteByte(m_BagIndex);
     buff.WriteUShort(m_ItemTableIndex);
     m_BagItemGUID.writeToBuff(ref buff);
     return(NET_DEFINE.PACKET_HEADER_SIZE + getSize());
 }
예제 #3
0
        public override int writeToBuff(ref NetOutputBuffer buff)
        {
            buff.WriteUint(m_ItemBoxID);
            buff.WriteByte(m_ItemNumber);
            buff.WriteUShort(m_ItemBoxType);

            for (int i = 0; i < m_ItemNumber; i++)
            {
                m_ItemList[i].writeToBuff(ref buff);
            }
            return(NET_DEFINE.PACKET_HEADER_SIZE + getSize());
        }