public override void Deserialize(BigEndianReader reader)
 {
     base.Deserialize(reader);
     TargetId = reader.ReadInt();
     SpellId = reader.ReadInt();
     Value = reader.ReadShort();
 }
 public override void Deserialize(BigEndianReader reader)
 {
     AreaId = reader.ReadInt();
     AtLeastNbMount = reader.ReadSByte();
     AtLeastNbMachine = reader.ReadSByte();
     MaxPrice = reader.ReadInt();
 }
Example #3
0
 public override void Deserialize(BigEndianReader reader)
 {
     EntityId = reader.ReadInt();
     ElemId = reader.ReadInt();
     SkillId = reader.ReadShort();
     Duration = reader.ReadShort();
 }
 public override void Deserialize(BigEndianReader reader)
 {
     AccountId = reader.ReadInt();
     PlayerId = reader.ReadInt();
     Status = Types.ProtocolTypeManager.GetInstance<PlayerStatus>(reader.ReadShort());
     Status.Deserialize(reader);
 }
Example #5
0
 public override void Deserialize(BigEndianReader reader)
 {
     base.Deserialize(reader);
     SenderId = reader.ReadInt();
     SenderName = reader.ReadUTF();
     SenderAccountId = reader.ReadInt();
 }
Example #6
0
 public override void Deserialize(BigEndianReader reader)
 {
     base.Deserialize(reader);
     PlayerState = reader.ReadSByte();
     LastConnection = reader.ReadInt();
     AchievementPoints = reader.ReadInt();
 }
 public override void Deserialize(BigEndianReader reader)
 {
     PaymentType = reader.ReadSByte();
     BAdd = reader.ReadBoolean();
     ObjectToMoveId = reader.ReadInt();
     Quantity = reader.ReadInt();
 }
Example #8
0
 public virtual void Deserialize(BigEndianReader reader)
 {
     SymbolShape = reader.ReadShort();
     SymbolColor = reader.ReadInt();
     BackgroundShape = reader.ReadShort();
     BackgroundColor = reader.ReadInt();
 }
 public override void Deserialize(BigEndianReader reader)
 {
     FightId = reader.ReadInt();
     SourceId = reader.ReadInt();
     TargetId = reader.ReadInt();
     Accept = reader.ReadBoolean();
 }
Example #10
0
 public override void Deserialize(BigEndianReader reader)
 {
     MountUid = reader.ReadDouble();
     MountLocation = reader.ReadSByte();
     MountFoodUid = reader.ReadInt();
     Quantity = reader.ReadInt();
 }
Example #11
0
 public override void Deserialize(BigEndianReader reader)
 {
     ChallengeId = reader.ReadShort();
     TargetId = reader.ReadInt();
     XpBonus = reader.ReadInt();
     DropBonus = reader.ReadInt();
 }
Example #12
0
 public override void Deserialize(BigEndianReader reader)
 {
     RequestId = reader.ReadInt();
     PlayerName = reader.ReadUTF();
     PlayerId = reader.ReadInt();
     Look = new EntityLook();
     Look.Deserialize(reader);
 }
Example #13
0
 public override void Deserialize(BigEndianReader reader)
 {
     base.Deserialize(reader);
     Arg1 = reader.ReadInt();
     Arg2 = reader.ReadInt();
     Arg3 = reader.ReadInt();
     Delay = reader.ReadShort();
 }
 public override void Deserialize(BigEndianReader reader)
 {
     DungeonId = reader.ReadShort();
     InviterId = reader.ReadInt();
     var limit = reader.ReadUShort();
     InvalidBuddiesIds = new int[limit];
     for (int i = 0; i < limit; i++)
     {
         InvalidBuddiesIds[i] = reader.ReadInt();
     }
 }
 public override void Deserialize(BigEndianReader reader)
 {
     FightId = reader.ReadInt();
     var limit = reader.ReadUShort();
     AlliesId = new int[limit];
     for (int i = 0; i < limit; i++)
     {
         AlliesId[i] = reader.ReadInt();
     }
     Duration = reader.ReadShort();
 }
 public override void Deserialize(BigEndianReader reader)
 {
     CollectorId = reader.ReadInt();
     var limit = reader.ReadUShort();
     ObjectsInfos = new ObjectItem[limit];
     for (int i = 0; i < limit; i++)
     {
         ObjectsInfos[i] = new ObjectItem();
         ObjectsInfos[i].Deserialize(reader);
     }
     GoldInfo = reader.ReadInt();
 }
 public override void Deserialize(BigEndianReader reader)
 {
     SummonerId = reader.ReadInt();
     SlaveId = reader.ReadInt();
     var limit = reader.ReadUShort();
     SlaveSpells = new SpellItem[limit];
     for (int i = 0; i < limit; i++)
     {
         SlaveSpells[i] = new SpellItem();
         SlaveSpells[i].Deserialize(reader);
     }
     SlaveStats = new CharacterCharacteristicsInformations();
     SlaveStats.Deserialize(reader);
 }
Example #18
0
 public override void Deserialize(BigEndianReader reader)
 {
     var limit = reader.ReadUShort();
     Ids = new int[limit];
     for (int i = 0; i < limit; i++)
     {
         Ids[i] = reader.ReadInt();
     }
     limit = reader.ReadUShort();
     DeadsIds = new int[limit];
     for (int i = 0; i < limit; i++)
     {
         DeadsIds[i] = reader.ReadInt();
     }
 }
 public override void Deserialize(BigEndianReader reader)
 {
     byte flag1 = reader.ReadByte();
     Success = BooleanByteWrapper.GetFlag(flag1, 0);
     AutomaticAction = BooleanByteWrapper.GetFlag(flag1, 1);
     ActionId = reader.ReadInt();
 }
 public override void Deserialize(BigEndianReader reader)
 {
     base.Deserialize(reader);
     MarkId = reader.ReadShort();
     TriggeringCharacterId = reader.ReadInt();
     TriggeredSpellId = reader.ReadShort();
 }
 public override void Deserialize(BigEndianReader reader)
 {
     MemberId = reader.ReadInt();
     Rank = reader.ReadShort();
     ExperienceGivenPercent = reader.ReadSByte();
     Rights = reader.ReadUInt();
 }
Example #22
0
 public override void Deserialize(BigEndianReader reader)
 {
     base.Deserialize(reader);
     Position = reader.ReadByte();
     SpellId = reader.ReadInt();
     SpellLevel = reader.ReadSByte();
 }
 public override void Deserialize(BigEndianReader reader)
 {
     base.Deserialize(reader);
     TargetId = reader.ReadInt();
     StateId = reader.ReadShort();
     Active = reader.ReadBoolean();
 }
 public override void Deserialize(BigEndianReader reader)
 {
     base.Deserialize(reader);
     TargetId = reader.ReadInt();
     Loss = reader.ReadShort();
     PermanentDamages = reader.ReadShort();
 }
Example #25
0
 public override void Deserialize(BigEndianReader reader)
 {
     RecruterId = reader.ReadInt();
     RecruterName = reader.ReadUTF();
     GuildInfo = new BasicGuildInformations();
     GuildInfo.Deserialize(reader);
 }
 public override void Deserialize(BigEndianReader reader)
 {
     base.Deserialize(reader);
     HumanoidInfo = Types.ProtocolTypeManager.GetInstance<HumanInformations>(reader.ReadShort());
     HumanoidInfo.Deserialize(reader);
     AccountId = reader.ReadInt();
 }
 public virtual void Deserialize(BigEndianReader reader)
 {
     ActionId = reader.ReadShort();
     SourceId = reader.ReadInt();
     Effect = Types.ProtocolTypeManager.GetInstance<AbstractFightDispellableEffect>(reader.ReadShort());
     Effect.Deserialize(reader);
 }
Example #28
0
 public virtual void Deserialize(BigEndianReader reader)
 {
     CellId = reader.ReadShort();
     ZoneSize = reader.ReadSByte();
     CellColor = reader.ReadInt();
     CellsType = reader.ReadSByte();
 }
 public virtual void Deserialize(BigEndianReader reader)
 {
     TeamId = reader.ReadSByte();
     LeaderId = reader.ReadInt();
     TeamSide = reader.ReadSByte();
     TeamTypeId = reader.ReadSByte();
 }
 public override void Deserialize(BigEndianReader reader)
 {
     base.Deserialize(reader);
     TargetId = reader.ReadInt();
     EntityLook = new EntityLook();
     EntityLook.Deserialize(reader);
 }