Пример #1
0
 public override void Serialize(BigEndianWriter writer)
 {
     base.Serialize(writer);
     writer.WriteSByte(PlayerState);
     writer.WriteInt(LastConnection);
     writer.WriteInt(AchievementPoints);
 }
Пример #2
0
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteUShort((ushort) EmoteIds.Length);
     foreach (var entry in EmoteIds)
     {
         writer.WriteSByte(entry);
     }
 }
Пример #3
0
 public virtual void Serialize(BigEndianWriter writer)
 {
     writer.WriteSByte(Type);
     writer.WriteUShort((ushort) Coords.Length);
     foreach (var entry in Coords)
     {
         entry.Serialize(writer);
     }
 }
Пример #4
0
 public virtual void Serialize(BigEndianWriter writer)
 {
     writer.WriteInt(Id);
     writer.WriteUShort((ushort) Steps.Length);
     foreach (var entry in Steps)
     {
         writer.WriteSByte(entry);
     }
 }
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteSByte(NbPaddockMax);
     writer.WriteUShort((ushort) PaddocksInformations.Length);
     foreach (var entry in PaddocksInformations)
     {
         entry.Serialize(writer);
     }
 }
Пример #6
0
 public virtual void Serialize(BigEndianWriter writer)
 {
     writer.WriteSByte(JobId);
     writer.WriteUShort((ushort) Skills.Length);
     foreach (var entry in Skills)
     {
         writer.WriteShort(entry.TypeId);
         entry.Serialize(writer);
     }
 }
Пример #7
0
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteSByte(BarType);
     writer.WriteUShort((ushort) Shortcuts.Length);
     foreach (var entry in Shortcuts)
     {
         writer.WriteShort(entry.TypeId);
         entry.Serialize(writer);
     }
 }
Пример #8
0
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteSByte(ResultCode);
     writer.WriteSByte(SmileyId);
 }
Пример #9
0
 public virtual void Serialize(BigEndianWriter 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);
 }
Пример #10
0
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteShort(ActionId);
     writer.WriteInt(AuthorId);
     writer.WriteSByte(SequenceType);
 }
Пример #11
0
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteSByte(Reason);
 }
Пример #12
0
 public override void Serialize(BigEndianWriter writer)
 {
     base.Serialize(writer);
     writer.WriteSByte(Breed);
     writer.WriteBoolean(Sex);
     writer.WriteShort(Rank);
     writer.WriteDouble(GivenExperience);
     writer.WriteSByte(ExperienceGivenPercent);
     writer.WriteUInt(Rights);
     writer.WriteSByte(Connected);
     writer.WriteSByte(AlignmentSide);
     writer.WriteUShort(HoursSinceLastConnection);
     writer.WriteSByte(MoodSmileyId);
     writer.WriteInt(AccountId);
     writer.WriteInt(AchievementPoints);
     writer.WriteShort(Status.TypeId);
     Status.Serialize(writer);
 }
 public virtual void Serialize(BigEndianWriter writer)
 {
     writer.WriteInt(PlayerId);
     writer.WriteUTF(PlayerName);
     writer.WriteSByte(AlignmentSide);
     writer.WriteSByte(Breed);
     writer.WriteBoolean(Sex);
     writer.WriteBoolean(IsInWorkshop);
     writer.WriteShort(WorldX);
     writer.WriteShort(WorldY);
     writer.WriteInt(MapId);
     writer.WriteShort(SubAreaId);
 }
 public override void Serialize(BigEndianWriter writer)
 {
     base.Serialize(writer);
     writer.WriteShort(StaticInfos.TypeId);
     StaticInfos.Serialize(writer);
     writer.WriteShort(AgeBonus);
     writer.WriteSByte(LootShare);
     writer.WriteSByte(AlignmentSide);
     writer.WriteBoolean(KeyRingBonus);
 }
Пример #15
0
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteUTF(Uid);
     writer.WriteSByte(Failure);
 }
Пример #16
0
 public override void Serialize(BigEndianWriter writer)
 {
     base.Serialize(writer);
     writer.WriteSByte(SmileyId);
 }
Пример #17
0
 public override void Serialize(BigEndianWriter writer)
 {
     base.Serialize(writer);
     writer.WriteUShort((ushort) SpellCooldowns.Length);
     foreach (var entry in SpellCooldowns)
     {
         entry.Serialize(writer);
     }
     writer.WriteSByte(SummonCount);
     writer.WriteSByte(BombCount);
 }
Пример #18
0
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteUShort((ushort) Channels.Length);
     foreach (var entry in Channels)
     {
         writer.WriteSByte(entry);
     }
     writer.WriteUShort((ushort) Disallowed.Length);
     foreach (var entry in Disallowed)
     {
         writer.WriteSByte(entry);
     }
 }
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteShort(FightId);
     writer.WriteSByte(TeamId);
     writer.WriteInt(CharId);
 }
Пример #20
0
 public virtual void Serialize(BigEndianWriter writer)
 {
     writer.WriteSByte(StatusId);
 }
Пример #21
0
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteSByte(State);
 }
Пример #22
0
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteByte(RequestId);
     writer.WriteSByte(ContactType);
 }
Пример #23
0
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteSByte(NewLevel);
     JobsDescription.Serialize(writer);
 }
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteShort(SubAreaId);
     writer.WriteInt(MapId);
     writer.WriteSByte(SubareaAlignmentSide);
     writer.WriteUShort((ushort) Houses.Length);
     foreach (var entry in Houses)
     {
         writer.WriteShort(entry.TypeId);
         entry.Serialize(writer);
     }
     writer.WriteUShort((ushort) Actors.Length);
     foreach (var entry in Actors)
     {
         writer.WriteShort(entry.TypeId);
         entry.Serialize(writer);
     }
     writer.WriteUShort((ushort) InteractiveElements.Length);
     foreach (var entry in InteractiveElements)
     {
         writer.WriteShort(entry.TypeId);
         entry.Serialize(writer);
     }
     writer.WriteUShort((ushort) StatedElements.Length);
     foreach (var entry in StatedElements)
     {
         entry.Serialize(writer);
     }
     writer.WriteUShort((ushort) Obstacles.Length);
     foreach (var entry in Obstacles)
     {
         entry.Serialize(writer);
     }
     writer.WriteUShort((ushort) Fights.Length);
     foreach (var entry in Fights)
     {
         entry.Serialize(writer);
     }
 }
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteSByte(PaymentType);
     writer.WriteInt(Quantity);
 }
 public override void Serialize(BigEndianWriter writer)
 {
     base.Serialize(writer);
     writer.WriteShort(Level);
     AlignmentInfos.Serialize(writer);
     writer.WriteSByte(Breed);
 }
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteSByte(PresetId);
     PresetItem.Serialize(writer);
 }
Пример #28
0
 public override void Serialize(BigEndianWriter writer)
 {
     base.Serialize(writer);
     writer.WriteSByte(Install);
     writer.WriteSByte(Technology);
 }
Пример #29
0
 public override void Serialize(BigEndianWriter writer)
 {
     writer.WriteSByte(ExchangeType);
 }
Пример #30
0
 public override void Serialize(BigEndianWriter writer)
 {
     base.Serialize(writer);
     writer.WriteSByte(PartyType);
     writer.WriteInt(PartyLeaderId);
     writer.WriteSByte(MaxParticipants);
     writer.WriteUShort((ushort) Members.Length);
     foreach (var entry in Members)
     {
         writer.WriteShort(entry.TypeId);
         entry.Serialize(writer);
     }
     writer.WriteUShort((ushort) Guests.Length);
     foreach (var entry in Guests)
     {
         entry.Serialize(writer);
     }
     writer.WriteBoolean(Restricted);
 }