示例#1
0
 public virtual void Deserialize(BigEndianReader reader)
 {
     BindingPointCategory = reader.ReadSByte();
     BindingPointIndex = reader.ReadSByte();
     SubEntityLook = new EntityLook();
     SubEntityLook.Deserialize(reader);
 }
 public override void Deserialize(BigEndianReader reader)
 {
     base.Deserialize(reader);
     TargetId = reader.ReadInt();
     EntityLook = new EntityLook();
     EntityLook.Deserialize(reader);
 }
 public virtual void Deserialize(BigEndianReader reader)
 {
     ContextualId = reader.ReadInt();
     Look = new EntityLook();
     Look.Deserialize(reader);
     Disposition = Types.ProtocolTypeManager.GetInstance<EntityDispositionInformations>(reader.ReadShort());
     Disposition.Deserialize(reader);
 }
示例#4
0
 public virtual void Deserialize(BigEndianReader reader)
 {
     GuestId = reader.ReadInt();
     HostId = reader.ReadInt();
     Name = reader.ReadUTF();
     GuestLook = new EntityLook();
     GuestLook.Deserialize(reader);
     Breed = reader.ReadSByte();
     Sex = reader.ReadBoolean();
     Status = Types.ProtocolTypeManager.GetInstance<PlayerStatus>(reader.ReadShort());
     Status.Deserialize(reader);
 }
 public override void Deserialize(BigEndianReader reader)
 {
     PlayerInfo = new JobCrafterDirectoryEntryPlayerInfo();
     PlayerInfo.Deserialize(reader);
     var limit = reader.ReadUShort();
     JobInfoList = new JobCrafterDirectoryEntryJobInfo[limit];
     for (int i = 0; i < limit; i++)
     {
         JobInfoList[i] = new JobCrafterDirectoryEntryJobInfo();
         JobInfoList[i].Deserialize(reader);
     }
     PlayerLook = new EntityLook();
     PlayerLook.Deserialize(reader);
 }
 public override void Deserialize(BigEndianReader reader)
 {
     base.Deserialize(reader);
     Look = new EntityLook();
     Look.Deserialize(reader);
 }
示例#7
0
 public virtual void Deserialize(BigEndianReader reader)
 {
     Look = new EntityLook();
     Look.Deserialize(reader);
     Index = reader.ReadSByte();
 }
示例#8
0
 public virtual void Deserialize(BigEndianReader reader)
 {
     SpouseAccountId = reader.ReadInt();
     SpouseId = reader.ReadInt();
     SpouseName = reader.ReadUTF();
     SpouseLevel = reader.ReadByte();
     Breed = reader.ReadSByte();
     Sex = reader.ReadSByte();
     SpouseEntityLook = new EntityLook();
     SpouseEntityLook.Deserialize(reader);
     GuildInfo = new BasicGuildInformations();
     GuildInfo.Deserialize(reader);
     AlignmentSide = reader.ReadSByte();
 }
示例#9
0
 public override void Deserialize(BigEndianReader reader)
 {
     RequestId = reader.ReadInt();
     PlayerName = reader.ReadUTF();
     PlayerId = reader.ReadInt();
     Look = new EntityLook();
     Look.Deserialize(reader);
 }
示例#10
0
 public virtual void Deserialize(BigEndianReader reader)
 {
     UniqueId = reader.ReadInt();
     FirtNameId = reader.ReadShort();
     LastNameId = reader.ReadShort();
     AdditionalInfos = new AdditionalTaxCollectorInformations();
     AdditionalInfos.Deserialize(reader);
     WorldX = reader.ReadShort();
     WorldY = reader.ReadShort();
     SubAreaId = reader.ReadShort();
     State = reader.ReadSByte();
     Look = new EntityLook();
     Look.Deserialize(reader);
     Kamas = reader.ReadInt();
     Experience = reader.ReadDouble();
     Pods = reader.ReadInt();
     ItemsValue = reader.ReadInt();
 }