public override void Serialize(IDataWriter writer)
        {
            writer.WriteDouble(sellerId);
            var objectsInfos_before = writer.Position;
            var objectsInfos_count  = 0;

            writer.WriteShort(0);
            foreach (var entry in objectsInfos)
            {
                entry.Serialize(writer);
                objectsInfos_count++;
            }
            var objectsInfos_after = writer.Position;

            writer.Seek((int)objectsInfos_before);
            writer.WriteShort((short)objectsInfos_count);
            writer.Seek((int)objectsInfos_after);
        }
        public override void Serialize(IDataWriter writer)
        {
            writer.WriteDouble(fightId);
            var charactersDescription_before = writer.Position;
            var charactersDescription_count  = 0;

            writer.WriteUShort(0);
            foreach (var entry in charactersDescription)
            {
                entry.Serialize(writer);
                charactersDescription_count++;
            }
            var charactersDescription_after = writer.Position;

            writer.Seek((int)charactersDescription_before);
            writer.WriteUShort((ushort)charactersDescription_count);
            writer.Seek((int)charactersDescription_after);
        }
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            var charactersToRemodel_before = writer.Position;
            var charactersToRemodel_count  = 0;

            writer.WriteShort(0);
            foreach (var entry in charactersToRemodel)
            {
                entry.Serialize(writer);
                charactersToRemodel_count++;
            }
            var charactersToRemodel_after = writer.Position;

            writer.Seek((int)charactersToRemodel_before);
            writer.WriteShort((short)charactersToRemodel_count);
            writer.Seek((int)charactersToRemodel_after);
        }
Beispiel #4
0
        public override void Serialize(IDataWriter writer)
        {
            var characters_before = writer.Position;
            var characters_count  = 0;

            writer.WriteUShort(0);
            foreach (var entry in characters)
            {
                writer.WriteShort(entry.TypeId);
                entry.Serialize(writer);
                characters_count++;
            }
            var characters_after = writer.Position;

            writer.Seek((int)characters_before);
            writer.WriteUShort((ushort)characters_count);
            writer.Seek((int)characters_after);
        }
Beispiel #5
0
        public override void Serialize(IDataWriter writer)
        {
            var ignoredList_before = writer.Position;
            var ignoredList_count  = 0;

            writer.WriteShort(0);
            foreach (var entry in ignoredList)
            {
                writer.WriteShort(entry.TypeId);
                entry.Serialize(writer);
                ignoredList_count++;
            }
            var ignoredList_after = writer.Position;

            writer.Seek((int)ignoredList_before);
            writer.WriteShort((short)ignoredList_count);
            writer.Seek((int)ignoredList_after);
        }
Beispiel #6
0
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            var alternatives_before = writer.Position;
            var alternatives_count  = 0;

            writer.WriteShort(0);
            foreach (var entry in alternatives)
            {
                entry.Serialize(writer);
                alternatives_count++;
            }
            var alternatives_after = writer.Position;

            writer.Seek((int)alternatives_before);
            writer.WriteShort((short)alternatives_count);
            writer.Seek((int)alternatives_after);
        }
Beispiel #7
0
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            var sendersAccountId_before = writer.Position;
            var sendersAccountId_count  = 0;

            writer.WriteShort(0);
            foreach (var entry in sendersAccountId)
            {
                writer.WriteInt(entry);
                sendersAccountId_count++;
            }
            var sendersAccountId_after = writer.Position;

            writer.Seek((int)sendersAccountId_before);
            writer.WriteShort((short)sendersAccountId_count);
            writer.Seek((int)sendersAccountId_after);
        }
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            var namedPartyTeams_before = writer.Position;
            var namedPartyTeams_count  = 0;

            writer.WriteShort(0);
            foreach (var entry in namedPartyTeams)
            {
                entry.Serialize(writer);
                namedPartyTeams_count++;
            }
            var namedPartyTeams_after = writer.Position;

            writer.Seek((int)namedPartyTeams_before);
            writer.WriteShort((short)namedPartyTeams_count);
            writer.Seek((int)namedPartyTeams_after);
        }
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            var @object_before = writer.Position;
            var @object_count  = 0;

            writer.WriteShort(0);
            foreach (var entry in @object)
            {
                entry.Serialize(writer);
                @object_count++;
            }
            var @object_after = writer.Position;

            writer.Seek((int)@object_before);
            writer.WriteShort((short)@object_count);
            writer.Seek((int)@object_after);
        }
        public override void Serialize(IDataWriter writer)
        {
            writer.WriteInt(fightId);
            var playerInfo_before = writer.Position;
            var playerInfo_count  = 0;

            writer.WriteUShort(0);
            foreach (var entry in playerInfo)
            {
                entry.Serialize(writer);
                playerInfo_count++;
            }
            var playerInfo_after = writer.Position;

            writer.Seek((int)playerInfo_before);
            writer.WriteUShort((ushort)playerInfo_count);
            writer.Seek((int)playerInfo_after);
        }
Beispiel #11
0
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            var objectUID_before = writer.Position;
            var objectUID_count  = 0;

            writer.WriteShort(0);
            foreach (var entry in objectUID)
            {
                writer.WriteVarInt(entry);
                objectUID_count++;
            }
            var objectUID_after = writer.Position;

            writer.Seek((int)objectUID_before);
            writer.WriteShort((short)objectUID_count);
            writer.Seek((int)objectUID_after);
        }
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            var slavesInfo_before = writer.Position;
            var slavesInfo_count  = 0;

            writer.WriteUShort(0);
            foreach (var entry in slavesInfo)
            {
                entry.Serialize(writer);
                slavesInfo_count++;
            }
            var slavesInfo_after = writer.Position;

            writer.Seek((int)slavesInfo_before);
            writer.WriteUShort((ushort)slavesInfo_count);
            writer.Seek((int)slavesInfo_after);
        }
Beispiel #13
0
        public override void Serialize(IDataWriter writer)
        {
            writer.WriteSByte(nbPaddockMax);
            var paddocksInformations_before = writer.Position;
            var paddocksInformations_count  = 0;

            writer.WriteUShort(0);
            foreach (var entry in paddocksInformations)
            {
                entry.Serialize(writer);
                paddocksInformations_count++;
            }
            var paddocksInformations_after = writer.Position;

            writer.Seek((int)paddocksInformations_before);
            writer.WriteUShort((ushort)paddocksInformations_count);
            writer.Seek((int)paddocksInformations_after);
        }
Beispiel #14
0
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            var indexedColor_before = writer.Position;
            var indexedColor_count  = 0;

            writer.WriteUShort(0);
            foreach (var entry in indexedColor)
            {
                writer.WriteInt(entry);
                indexedColor_count++;
            }
            var indexedColor_after = writer.Position;

            writer.Seek((int)indexedColor_before);
            writer.WriteUShort((ushort)indexedColor_count);
            writer.Seek((int)indexedColor_after);
        }
        public override void Serialize(IDataWriter writer)
        {
            writer.WriteSByte(actionType);
            var ridesId_before = writer.Position;
            var ridesId_count  = 0;

            writer.WriteUShort(0);
            foreach (var entry in ridesId)
            {
                writer.WriteVarInt(entry);
                ridesId_count++;
            }
            var ridesId_after = writer.Position;

            writer.Seek((int)ridesId_before);
            writer.WriteUShort((ushort)ridesId_count);
            writer.Seek((int)ridesId_after);
        }
Beispiel #16
0
        public virtual void Serialize(IDataWriter writer)
        {
            writer.WriteInt(playerCount);
            var monsters_before = writer.Position;
            var monsters_count  = 0;

            writer.WriteShort(0);
            foreach (var entry in monsters)
            {
                entry.Serialize(writer);
                monsters_count++;
            }
            var monsters_after = writer.Position;

            writer.Seek((int)monsters_before);
            writer.WriteShort((short)monsters_count);
            writer.Seek((int)monsters_after);
        }
Beispiel #17
0
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            var followingCharactersLook_before = writer.Position;
            var followingCharactersLook_count  = 0;

            writer.WriteUShort(0);
            foreach (var entry in followingCharactersLook)
            {
                entry.Serialize(writer);
                followingCharactersLook_count++;
            }
            var followingCharactersLook_after = writer.Position;

            writer.Seek((int)followingCharactersLook_before);
            writer.WriteUShort((ushort)followingCharactersLook_count);
            writer.Seek((int)followingCharactersLook_after);
        }
        public override void Serialize(IDataWriter writer)
        {
            var prisms_before = writer.Position;
            var prisms_count  = 0;

            writer.WriteShort(0);
            foreach (var entry in prisms)
            {
                writer.WriteShort(entry.TypeId);
                entry.Serialize(writer);
                prisms_count++;
            }
            var prisms_after = writer.Position;

            writer.Seek((int)prisms_before);
            writer.WriteShort((short)prisms_count);
            writer.Seek((int)prisms_after);
        }
        public override void Serialize(IDataWriter writer)
        {
            writer.WriteVarShort(dungeonId);
            var players_before = writer.Position;
            var players_count  = 0;

            writer.WriteShort(0);
            foreach (var entry in players)
            {
                entry.Serialize(writer);
                players_count++;
            }
            var players_after = writer.Position;

            writer.Seek((int)players_before);
            writer.WriteShort((short)players_count);
            writer.Seek((int)players_after);
        }
        public virtual void Serialize(IDataWriter writer)
        {
            mainCreatureLightInfos.Serialize(writer);
            var underlings_before = writer.Position;
            var underlings_count  = 0;

            writer.WriteUShort(0);
            foreach (var entry in underlings)
            {
                entry.Serialize(writer);
                underlings_count++;
            }
            var underlings_after = writer.Position;

            writer.Seek((int)underlings_before);
            writer.WriteUShort((ushort)underlings_count);
            writer.Seek((int)underlings_after);
        }
Beispiel #21
0
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            var ownersIds_before = writer.Position;
            var ownersIds_count  = 0;

            writer.WriteShort(0);
            foreach (var entry in ownersIds)
            {
                writer.WriteVarLong(entry);
                ownersIds_count++;
            }
            var ownersIds_after = writer.Position;

            writer.Seek((int)ownersIds_before);
            writer.WriteShort((short)ownersIds_count);
            writer.Seek((int)ownersIds_after);
        }
        public override void Serialize(IDataWriter writer)
        {
            writer.WriteInt(color);
            var cells_before = writer.Position;
            var cells_count  = 0;

            writer.WriteUShort(0);
            foreach (var entry in cells)
            {
                writer.WriteShort(entry);
                cells_count++;
            }
            var cells_after = writer.Position;

            writer.Seek((int)cells_before);
            writer.WriteUShort((ushort)cells_count);
            writer.Seek((int)cells_after);
        }
Beispiel #23
0
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            var packs_before = writer.Position;
            var packs_count  = 0;

            writer.WriteUShort(0);
            foreach (var entry in packs)
            {
                writer.WriteInt(entry);
                packs_count++;
            }
            var packs_after = writer.Position;

            writer.Seek((int)packs_before);
            writer.WriteUShort((ushort)packs_count);
            writer.Seek((int)packs_after);
        }
Beispiel #24
0
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            var paddockedMountsDescription_before = writer.Position;
            var paddockedMountsDescription_count  = 0;

            writer.WriteUShort(0);
            foreach (var entry in paddockedMountsDescription)
            {
                entry.Serialize(writer);
                paddockedMountsDescription_count++;
            }
            var paddockedMountsDescription_after = writer.Position;

            writer.Seek((int)paddockedMountsDescription_before);
            writer.WriteUShort((ushort)paddockedMountsDescription_count);
            writer.Seek((int)paddockedMountsDescription_after);
        }
Beispiel #25
0
        public override void Serialize(IDataWriter writer)
        {
            writer.WriteBoolean(spellPrevisualization);
            var spells_before = writer.Position;
            var spells_count  = 0;

            writer.WriteUShort(0);
            foreach (var entry in spells)
            {
                entry.Serialize(writer);
                spells_count++;
            }
            var spells_after = writer.Position;

            writer.Seek((int)spells_before);
            writer.WriteUShort((ushort)spells_count);
            writer.Seek((int)spells_after);
        }
        public virtual void Serialize(IDataWriter writer)
        {
            writer.WriteSByte(type);
            var coords_before = writer.Position;
            var coords_count  = 0;

            writer.WriteUShort(0);
            foreach (var entry in coords)
            {
                entry.Serialize(writer);
                coords_count++;
            }
            var coords_after = writer.Position;

            writer.Seek((int)coords_before);
            writer.WriteUShort((ushort)coords_count);
            writer.Seek((int)coords_after);
        }
        public virtual void Serialize(IDataWriter writer)
        {
            writer.WriteInt(id);
            var steps_before = writer.Position;
            var steps_count  = 0;

            writer.WriteUShort(0);
            foreach (var entry in steps)
            {
                writer.WriteSByte(entry);
                steps_count++;
            }
            var steps_after = writer.Position;

            writer.Seek((int)steps_before);
            writer.WriteUShort((ushort)steps_count);
            writer.Seek((int)steps_after);
        }
Beispiel #28
0
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            var elementEventIds_before = writer.Position;
            var elementEventIds_count  = 0;

            writer.WriteShort(0);
            foreach (var entry in elementEventIds)
            {
                writer.WriteSByte(entry);
                elementEventIds_count++;
            }
            var elementEventIds_after = writer.Position;

            writer.Seek((int)elementEventIds_before);
            writer.WriteShort((short)elementEventIds_count);
            writer.Seek((int)elementEventIds_after);
        }
Beispiel #29
0
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            var objects_before = writer.Position;
            var objects_count  = 0;

            writer.WriteUShort(0);
            foreach (var entry in objects)
            {
                entry.Serialize(writer);
                objects_count++;
            }
            var objects_after = writer.Position;

            writer.Seek((int)objects_before);
            writer.WriteUShort((ushort)objects_count);
            writer.Seek((int)objects_after);
        }
Beispiel #30
0
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            var actorIds_before = writer.Position;
            var actorIds_count  = 0;

            writer.WriteUShort(0);
            foreach (var entry in actorIds)
            {
                writer.WriteDouble(entry);
                actorIds_count++;
            }
            var actorIds_after = writer.Position;

            writer.Seek((int)actorIds_before);
            writer.WriteUShort((ushort)actorIds_count);
            writer.Seek((int)actorIds_after);
        }