public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(name);
     writer.WriteShort(worldX);
     writer.WriteShort(worldY);
     writer.WriteUTF(liberator);
 }
 public virtual void Serialize(ICustomDataOutput writer)
 {
     writer.WriteInt(uid);
     writer.WriteUTF(title);
     writer.WriteUTF(text);
     writer.WriteUTF(descUrl);
     writer.WriteUTF(pictureUrl);
     writer.WriteUShort((ushort)items.Count());
     foreach (var entry in items)
     {
          entry.Serialize(writer);
     }
 }
Example #3
0
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteUTF(LeaderName);
     writer.WriteVarShort(NbConnectedMembers);
     writer.WriteByte(NbTaxCollectors);
     writer.WriteInt(LastActivity);
 }
Example #4
0
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteVarLong(PlayerId);
     writer.WriteUTF(PlayerName);
     writer.WriteByte(Breed);
     writer.WriteBoolean(Sex);
 }
Example #5
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarUhInt(m_houseId);
     writer.WriteInt(m_instanceId);
     writer.WriteBoolean(m_secondHand);
     writer.WriteVarUhLong(m_realPrice);
     writer.WriteUTF(m_buyerName);
 }
        public override void Serialize(ICustomDataOutput writer)
        {
            byte flag1 = 0;

            flag1 = BooleanByteWrapper.SetFlag(flag1, 0, this.hasRights);
            flag1 = BooleanByteWrapper.SetFlag(flag1, 1, this.wasAlreadyConnected);
            writer.WriteByte(flag1);
            writer.WriteUTF(this.login);
            writer.WriteUTF(this.nickname);
            writer.WriteInt(this.accountId);
            writer.WriteSByte(this.communityId);
            writer.WriteUTF(this.secretQuestion);
            writer.WriteDouble(this.accountCreation);
            writer.WriteDouble(this.subscriptionElapsedDuration);
            writer.WriteDouble(this.subscriptionEndDate);
            writer.WriteByte(this.havenbagAvailableRoom);
        }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarUhLong(m_playerId);
     writer.WriteUTF(m_playerName);
     writer.WriteByte(m_breed);
     writer.WriteBoolean(m_sex);
     writer.WriteSByte(m_level);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteVarUhInt(playerId);
     writer.WriteUTF(playerName);
     writer.WriteSByte(breed);
     writer.WriteBoolean(sex);
 }
 public virtual void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarUhInt(playerId);
     writer.WriteUTF(playerName);
     writer.WriteSByte(breed);
     writer.WriteBoolean(sex);
     writer.WriteByte(level);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarInt(HouseId);
     writer.WriteInt(InstanceId);
     writer.WriteBoolean(SecondHand);
     writer.WriteVarLong(RealPrice);
     writer.WriteUTF(BuyerName);
 }
Example #11
0
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteVarUhLong(playerId);
     writer.WriteUTF(playerName);
     writer.WriteSByte(breed);
     writer.WriteBoolean(sex);
 }
 public virtual void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarUhLong(playerId);
     writer.WriteUTF(playerName);
     writer.WriteSByte(breed);
     writer.WriteBoolean(sex);
     writer.WriteByte(level);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(salt);
     writer.WriteUShort((ushort)key.Count());
     foreach (var entry in key)
     {
          writer.WriteSByte(entry);
     }
 }
Example #14
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(Salt);
     writer.WriteVarInt((ushort)Key.Length);
     foreach (var @byte in Key)
     {
         writer.WriteSByte(@byte);
     }
 }
Example #15
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort((short)Aliases.Count());
     foreach (var current in Aliases)
     {
         writer.WriteUTF(current);
     }
     writer.WriteShort((short)Args.Count());
     foreach (var current in Args)
     {
         writer.WriteUTF(current);
     }
     writer.WriteShort((short)Descriptions.Count());
     foreach (var current in Descriptions)
     {
         writer.WriteUTF(current);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteVarLong(PlayerId);
     writer.WriteUTF(PlayerName);
     writer.WriteVarShort(MoodSmileyId);
     writer.WriteShort(Status.TypeId);
     Status.Serialize(writer);
 }
Example #17
0
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteUTF(leaderName);
     writer.WriteVarUhShort(nbConnectedMembers);
     writer.WriteSByte(nbTaxCollectors);
     writer.WriteInt(lastActivity);
     writer.WriteBoolean(enabled);
 }
Example #18
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(Salt);
     writer.WriteVarInt((int)Key.Count());
     foreach (var current in Key)
     {
         writer.WriteByte(current);
     }
 }
        public override void Serialize(ICustomDataOutput writer)
        {
            byte box0 = 0;

            box0 = BooleanByteWrapper.SetFlag(box0, 1, Success);
            box0 = BooleanByteWrapper.SetFlag(box0, 2, Session);
            writer.WriteByte(box0);
            writer.WriteUTF(Name);
        }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(collectorName);
     writer.WriteShort(worldX);
     writer.WriteShort(worldY);
     writer.WriteInt(mapId);
     writer.WriteVarUhShort(subAreaId);
     writer.WriteUTF(userName);
     writer.WriteVarUhLong(callerId);
     writer.WriteUTF(callerName);
     writer.WriteDouble(experience);
     writer.WriteVarUhShort(pods);
     writer.WriteUShort((ushort)objectsInfos.Length);
     foreach (var entry in objectsInfos)
     {
         entry.Serialize(writer);
     }
 }
Example #21
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(CollectorName);
     writer.WriteShort(WorldX);
     writer.WriteShort(WorldY);
     writer.WriteDouble(MapId);
     writer.WriteVarShort(SubAreaId);
     writer.WriteUTF(UserName);
     writer.WriteVarLong(CallerId);
     writer.WriteUTF(CallerName);
     writer.WriteDouble(Experience);
     writer.WriteVarShort(Pods);
     writer.WriteShort((short)ObjectsInfos.Count());
     foreach (var current in ObjectsInfos)
     {
         current.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteUTF(Name);
     Status.Serialize(writer);
     writer.WriteVarShort(LeagueId);
     writer.WriteInt(LadderPosition);
     writer.WriteBoolean(HiddenInPrefight);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUShort((ushort)aliases.Count());
     foreach (var entry in aliases)
     {
          writer.WriteUTF(entry);
     }
     writer.WriteUShort((ushort)args.Count());
     foreach (var entry in args)
     {
          writer.WriteUTF(entry);
     }
     writer.WriteUShort((ushort)descriptions.Count());
     foreach (var entry in descriptions)
     {
          writer.WriteUTF(entry);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteUTF(leaderName);
     writer.WriteVarUhShort(nbConnectedMembers);
     writer.WriteSByte(nbTaxCollectors);
     writer.WriteInt(lastActivity);
     writer.WriteBoolean(enabled);
 }
Example #25
0
        public override void Serialize(ICustomDataOutput writer)
        {
            byte flag1 = 0;

            flag1 = BooleanByteWrapper.SetFlag(flag1, 0, success);
            flag1 = BooleanByteWrapper.SetFlag(flag1, 1, session);
            writer.WriteByte(flag1);
            writer.WriteUTF(name);
        }
        public override void Serialize(ICustomDataOutput writer)
        {
            byte flag = new byte();

            BooleanByteWrapper.SetFlag(0, flag, m_success);
            BooleanByteWrapper.SetFlag(1, flag, m_session);
            writer.WriteByte(flag);
            writer.WriteUTF(m_name);
        }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(salt);
     writer.WriteVarInt(key.Count());
     foreach (var entry in key)
     {
         writer.WriteSByte(entry);
     }
 }
Example #28
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(this.Salt);
     writer.WriteVarInt((int)(ushort)this.Key.Length);
     foreach (sbyte @byte in this.Key)
     {
         writer.WriteSByte(@byte);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUShort((ushort)aliases.Count());
     foreach (var entry in aliases)
     {
         writer.WriteUTF(entry);
     }
     writer.WriteUShort((ushort)args.Count());
     foreach (var entry in args)
     {
         writer.WriteUTF(entry);
     }
     writer.WriteUShort((ushort)descriptions.Count());
     foreach (var entry in descriptions)
     {
         writer.WriteUTF(entry);
     }
 }
Example #30
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(this.salt);
     writer.WriteUShort((ushort)this.key.Length);
     foreach (var entry in this.key)
     {
         writer.WriteSByte(entry);
     }
 }
 public virtual void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(guildOwner);
     writer.WriteShort(worldX);
     writer.WriteShort(worldY);
     writer.WriteVarUhShort(subAreaId);
     writer.WriteSByte(nbMount);
     writer.WriteSByte(nbObject);
     writer.WriteVarUhInt(price);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarUhShort(id);
     writer.WriteUShort((ushort)parameters.Count());
     foreach (var entry in parameters)
     {
          writer.WriteUTF(entry);
     }
     writer.WriteBoolean(forceOpen);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteSByte(msgType);
     writer.WriteVarUhShort(msgId);
     writer.WriteUShort((ushort)parameters.Count());
     foreach (var entry in parameters)
     {
          writer.WriteUTF(entry);
     }
 }
Example #34
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(this.address);
     writer.WriteUShort(this.port);
     writer.WriteUShort((ushort)this.ticket.Length);
     foreach (var entry in this.ticket)
     {
         writer.WriteSByte(entry);
     }
 }
Example #35
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarUhShort(id);
     writer.WriteUShort((ushort)parameters.Length);
     foreach (var entry in parameters)
     {
         writer.WriteUTF(entry);
     }
     writer.WriteBoolean(forceOpen);
 }
Example #36
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteInt(entityId);
     writer.WriteVarUhShort(textId);
     writer.WriteUShort((ushort)parameters.Count());
     foreach (var entry in parameters)
     {
          writer.WriteUTF(entry);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteSByte(this.msgType);
     writer.WriteVarUhShort(this.msgId);
     writer.WriteUShort((ushort)this.parameters.Length);
     foreach (var entry in this.parameters)
     {
         writer.WriteUTF(entry);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteSByte(partyType);
     writer.WriteUTF(partyName);
     writer.WriteVarUhLong(fromId);
     writer.WriteUTF(fromName);
     writer.WriteVarUhLong(leaderId);
     writer.WriteUShort((ushort)members.Length);
     foreach (var entry in members)
     {
         entry.Serialize(writer);
     }
     writer.WriteUShort((ushort)guests.Length);
     foreach (var entry in guests)
     {
         entry.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteBoolean(hangUp);
     writer.WriteVarUhShort(msgId);
     writer.WriteUShort((ushort)parameters.Count());
     foreach (var entry in parameters)
     {
         writer.WriteUTF(entry);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteDouble(this.entityId);
     writer.WriteVarUhShort(this.textId);
     writer.WriteUShort((ushort)this.parameters.Length);
     foreach (var entry in this.parameters)
     {
         writer.WriteUTF(entry);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(address);
     writer.WriteUShort(port);
     writer.WriteUShort((ushort)ticket.Count());
     foreach (var entry in ticket)
     {
          writer.WriteSByte(entry);
     }
 }
Example #42
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(GuildOwner);
     writer.WriteShort(WorldX);
     writer.WriteShort(WorldY);
     writer.WriteVarShort(SubAreaId);
     writer.WriteByte(NbMount);
     writer.WriteByte(NbObject);
     writer.WriteVarLong(Price);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarUhShort(serverId);
     writer.WriteUTF(address);
     writer.WriteUShort(port);
     writer.WriteBoolean(canCreateNewCharacter);
     writer.WriteVarUhShort((ushort)ticket.Count());
     foreach (var entry in ticket)
     {
          writer.WriteByte(entry);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteInt(lastTimeSlotModificationDate);
     writer.WriteVarUhInt(lastTimeSlotModificationAuthorGuildId);
     writer.WriteVarUhInt(lastTimeSlotModificationAuthorId);
     writer.WriteUTF(lastTimeSlotModificationAuthorName);
     writer.WriteUShort((ushort)modulesItemIds.Count());
     foreach (var entry in modulesItemIds)
     {
          writer.WriteVarUhInt(entry);
     }
 }
 public virtual void Serialize(ICustomDataOutput writer)
 {
     writer.WriteInt(guestId);
     writer.WriteInt(hostId);
     writer.WriteUTF(name);
     guestLook.Serialize(writer);
     writer.WriteSByte(breed);
     writer.WriteBoolean(sex);
     writer.WriteShort(status.TypeId);
     status.Serialize(writer);
     writer.WriteUShort((ushort)companions.Count());
     foreach (var entry in companions)
     {
          entry.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(uid);
 }
Example #47
0
 public virtual void Serialize(ICustomDataOutput writer)
 {
     byte flag1 = 0;
     flag1 = BooleanByteWrapper.SetFlag(flag1, 0, sex);
     flag1 = BooleanByteWrapper.SetFlag(flag1, 1, isRideable);
     flag1 = BooleanByteWrapper.SetFlag(flag1, 2, isWild);
     flag1 = BooleanByteWrapper.SetFlag(flag1, 3, isFecondationReady);
     writer.WriteByte(flag1);
     writer.WriteDouble(id);
     writer.WriteVarUhInt(model);
     writer.WriteUShort((ushort)ancestor.Count());
     foreach (var entry in ancestor)
     {
          writer.WriteInt(entry);
     }
     writer.WriteUShort((ushort)behaviors.Count());
     foreach (var entry in behaviors)
     {
          writer.WriteInt(entry);
     }
     writer.WriteUTF(name);
     writer.WriteInt(ownerId);
     writer.WriteVarUhLong(experience);
     writer.WriteVarUhLong(experienceForLevel);
     writer.WriteDouble(experienceForNextLevel);
     writer.WriteSByte(level);
     writer.WriteVarUhInt(maxPods);
     writer.WriteVarUhInt(stamina);
     writer.WriteVarUhInt(staminaMax);
     writer.WriteVarUhInt(maturity);
     writer.WriteVarUhInt(maturityForAdult);
     writer.WriteVarUhInt(energy);
     writer.WriteVarUhInt(energyMax);
     writer.WriteInt(serenity);
     writer.WriteInt(aggressivityMax);
     writer.WriteVarUhInt(serenityMax);
     writer.WriteVarUhInt(love);
     writer.WriteVarUhInt(loveMax);
     writer.WriteInt(fecondationTime);
     writer.WriteInt(boostLimiter);
     writer.WriteDouble(boostMax);
     writer.WriteInt(reproductionCount);
     writer.WriteVarUhInt(reproductionCountMax);
     writer.WriteUShort((ushort)effectList.Count());
     foreach (var entry in effectList)
     {
          entry.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteUTF(allianceName);
 }
Example #49
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarUhInt(houseId);
     writer.WriteVarUhInt(realPrice);
     writer.WriteUTF(buyerName);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteSByte(reason);
     writer.WriteVarUhInt(memberId);
     writer.WriteInt(memberAccountId);
     writer.WriteUTF(memberName);
     writer.WriteInt(fightId);
     fightMap.Serialize(writer);
     writer.WriteVarShort(timeBeforeFightStart);
 }
Example #51
0
 public virtual void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(id);
     writer.WriteSByte(state);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteVarUhInt(allianceId);
     writer.WriteUTF(allianceTag);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(infos.TypeId);
     infos.Serialize(writer);
     writer.WriteUShort((ushort)guilds.Count());
     foreach (var entry in guilds)
     {
          entry.Serialize(writer);
     }
     writer.WriteUShort((ushort)controlledSubareaIds.Count());
     foreach (var entry in controlledSubareaIds)
     {
          writer.WriteVarUhShort(entry);
     }
     writer.WriteVarUhInt(leaderCharacterId);
     writer.WriteUTF(leaderCharacterName);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(uid);
     writer.WriteSByte(failure);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteVarUhInt(receiverId);
     writer.WriteUTF(receiverName);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteUTF(value);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteUTF(forcedAccountLogin);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(guildName);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(lang);
     writer.WriteSByte(community);
     writer.WriteSByte(gameType);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteByte(lockDuration);
     writer.WriteUTF(author);
     writer.WriteUTF(content);
 }