Пример #1
0
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteVarUhShort(m_ObjectId);
     writer.WriteByte(m_status);
     writer.WriteByte(m_completion);
     writer.WriteBoolean(m_isSelectable);
     writer.WriteByte(m_charactersCount);
     writer.WriteDouble(m_date);
 }
Пример #2
0
 public override void Serialize(BigEndianWriter writer)
 {
     byte flag = new byte();
     BooleanByteWrapper.SetFlag(0, flag, m_hasRights);
     BooleanByteWrapper.SetFlag(1, flag, m_wasAlreadyConnected);
     writer.WriteByte(flag);
     writer.WriteUTF(m_login);
     writer.WriteUTF(m_nickname);
     writer.WriteInt(m_accountId);
     writer.WriteByte(m_communityId);
     writer.WriteUTF(m_secretQuestion);
     writer.WriteDouble(m_accountCreation);
     writer.WriteDouble(m_subscriptionElapsedDuration);
     writer.WriteDouble(m_subscriptionEndDate);
 }
 public override void Serialize(BigEndianWriter writer)
 {
     base.Serialize(writer);
     writer.WriteDouble(m_banEndDate);
 }