Example #1
0
        public HSearchResult(HMessage packet)
        {
            SearchCode = packet.ReadString();
            Text       = packet.ReadString();

            ActionAllowed = packet.ReadInteger();
            ForceClosed   = packet.ReadBoolean();
            ViewMode      = packet.ReadInteger();

            Rooms = new HRoomEntry[packet.ReadInteger()];
            for (int i = 0; i < Rooms.Length; i++)
            {
                Rooms[i] = new HRoomEntry(packet);
            }
        }
        public HNavigatorSearchResult(HPacket packet)
        {
            SearchCode = packet.ReadUTF8();
            Text       = packet.ReadUTF8();

            ActionAllowed = packet.ReadInt32();
            ForceClosed   = packet.ReadBoolean();
            ViewMode      = packet.ReadInt32();

            Rooms = new HRoomEntry[packet.ReadInt32()];
            for (int i = 0; i < Rooms.Length; i++)
            {
                Rooms[i] = new HRoomEntry(packet);
            }
        }