public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteSByte(channel);
     writer.WriteUTF(content);
     writer.WriteInt(timestamp);
     writer.WriteUTF(fingerprint);
 }
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteUTF(name);
     writer.WriteShort(worldX);
     writer.WriteShort(worldY);
     writer.WriteUTF(liberator);
 }
 public override void Serialize(BigEndianWriter writer)
 {
     byte flag1 = 0;
     flag1 = BooleanByteWrapper.SetFlag(flag1, 0, ssl);
     flag1 = BooleanByteWrapper.SetFlag(flag1, 1, canCreateNewCharacter);
     writer.WriteByte(flag1);
     writer.WriteVarShort(serverId);
     writer.WriteUTF(address);
     writer.WriteUShort(port);
     writer.WriteUTF(ticket);
 }
 public virtual void Serialize(BigEndianWriter writer)
 {
     writer.WriteInt(uid);
     writer.WriteUTF(title);
     writer.WriteUTF(text);
     writer.WriteUTF(descUrl);
     writer.WriteUTF(pictureUrl);
     writer.WriteUShort((ushort)items.Length);
     foreach (var entry in items)
     {
          entry.Serialize(writer);
     }
 }
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteVarShort(msgId);
     writer.WriteInt(timeStamp);
     writer.WriteUTF(owner);
     writer.WriteVarShort(objectGenericId);
 }
 public override void Serialize(BigEndianWriter writer)
 {
     base.Serialize(writer);
     writer.WriteInt(senderId);
     writer.WriteUTF(senderName);
     writer.WriteInt(senderAccountId);
 }
 public virtual void Serialize(BigEndianWriter writer)
 {
     writer.WriteUTF(uid);
     writer.WriteVarShort(figure);
     writer.WriteVarShort(pedestal);
     writer.WriteBoolean(bound);
 }
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteVarInt(requestId);
     writer.WriteUTF(playerName);
     writer.WriteVarInt(playerId);
     look.Serialize(writer);
 }
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteBoolean(hireOrFire);
     basicInfos.Serialize(writer);
     writer.WriteVarInt(playerId);
     writer.WriteUTF(playerName);
 }
 public virtual void Serialize(BigEndianWriter writer)
 {
     writer.WriteVarInt(playerId);
     writer.WriteUTF(playerName);
     writer.WriteSByte(breed);
     writer.WriteBoolean(sex);
     writer.WriteByte(level);
 }
 public override void Serialize(BigEndianWriter 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(BigEndianWriter writer)
 {
     base.Serialize(writer);
     writer.WriteVarInt(playerId);
     writer.WriteUTF(playerName);
     writer.WriteSByte(breed);
     writer.WriteBoolean(sex);
 }
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteUTF(salt);
     writer.WriteVarInt(key.Length);
     foreach (var entry in key)
     {
          writer.WriteSByte(entry);
     }
 }
 public override void Serialize(BigEndianWriter writer)
 {
     base.Serialize(writer);
     writer.WriteUTF(leaderName);
     writer.WriteVarShort(nbConnectedMembers);
     writer.WriteSByte(nbTaxCollectors);
     writer.WriteInt(lastActivity);
     writer.WriteBoolean(enabled);
 }
 public override void Serialize(BigEndianWriter writer)
 {
     base.Serialize(writer);
     writer.WriteSByte(partyType);
     writer.WriteUTF(partyName);
     writer.WriteSByte(maxParticipants);
     writer.WriteVarInt(fromId);
     writer.WriteUTF(fromName);
     writer.WriteVarInt(toId);
 }
 public virtual void Serialize(BigEndianWriter writer)
 {
     writer.WriteVarShort(objectiveId);
     writer.WriteBoolean(objectiveStatus);
     writer.WriteUShort((ushort)dialogParams.Length);
     foreach (var entry in dialogParams)
     {
          writer.WriteUTF(entry);
     }
 }
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteInt(entityId);
     writer.WriteVarShort(textId);
     writer.WriteUShort((ushort)parameters.Length);
     foreach (var entry in parameters)
     {
          writer.WriteUTF(entry);
     }
 }
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteVarShort(id);
     writer.WriteUShort((ushort)parameters.Length);
     foreach (var entry in parameters)
     {
          writer.WriteUTF(entry);
     }
     writer.WriteBoolean(forceOpen);
 }
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteVarShort(msgId);
     writer.WriteUShort((ushort)parameters.Length);
     foreach (var entry in parameters)
     {
          writer.WriteUTF(entry);
     }
     writer.WriteVarInt(livingObject);
 }
 public virtual void Serialize(BigEndianWriter writer)
 {
     writer.WriteUTF(guildOwner);
     writer.WriteShort(worldX);
     writer.WriteShort(worldY);
     writer.WriteVarShort(subAreaId);
     writer.WriteSByte(nbMount);
     writer.WriteSByte(nbObject);
     writer.WriteVarInt(price);
 }
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteSByte(msgType);
     writer.WriteVarShort(msgId);
     writer.WriteUShort((ushort)parameters.Length);
     foreach (var entry in parameters)
     {
          writer.WriteUTF(entry);
     }
 }
 public virtual void Serialize(BigEndianWriter writer)
 {
     writer.WriteUTF(name);
     writer.WriteSByte(breed);
     writer.WriteBoolean(sex);
     writer.WriteVarShort(cosmeticId);
     writer.WriteUShort((ushort)colors.Length);
     foreach (var entry in colors)
     {
          writer.WriteInt(entry);
     }
 }
 public override void Serialize(BigEndianWriter writer)
 {
     base.Serialize(writer);
     writer.WriteInt(lastTimeSlotModificationDate);
     writer.WriteVarInt(lastTimeSlotModificationAuthorGuildId);
     writer.WriteVarInt(lastTimeSlotModificationAuthorId);
     writer.WriteUTF(lastTimeSlotModificationAuthorName);
     writer.WriteUShort((ushort)modulesItemIds.Length);
     foreach (var entry in modulesItemIds)
     {
          writer.WriteVarInt(entry);
     }
 }
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteVarShort(messageId);
     writer.WriteUShort((ushort)dialogParams.Length);
     foreach (var entry in dialogParams)
     {
          writer.WriteUTF(entry);
     }
     writer.WriteUShort((ushort)visibleReplies.Length);
     foreach (var entry in visibleReplies)
     {
          writer.WriteVarShort(entry);
     }
 }
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteUShort((ushort)aliases.Length);
     foreach (var entry in aliases)
     {
          writer.WriteUTF(entry);
     }
     writer.WriteUShort((ushort)args.Length);
     foreach (var entry in args)
     {
          writer.WriteUTF(entry);
     }
     writer.WriteUShort((ushort)descriptions.Length);
     foreach (var entry in descriptions)
     {
          writer.WriteUTF(entry);
     }
 }
 public virtual void Serialize(BigEndianWriter writer)
 {
     writer.WriteInt(id);
     writer.WriteUTF(hash);
 }
 public override void Serialize(BigEndianWriter writer)
 {
     base.Serialize(writer);
     writer.WriteUTF(partyName);
 }
 public virtual void Serialize(BigEndianWriter writer)
 {
     writer.WriteSByte(modelId);
     writer.WriteUTF(name);
     writer.WriteUTF(ownerName);
 }
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteInt(characterId);
     writer.WriteUTF(secretAnswerHash);
 }
 public override void Serialize(BigEndianWriter writer)
 {
     base.Serialize(writer);
     writer.WriteUTF(ownerName);
     writer.WriteByte(level);
 }