public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); MarkId = reader.ReadShort(); TriggeringCharacterId = reader.ReadInt(); TriggeredSpellId = reader.ReadShort(); }
public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); DiceNum = reader.ReadShort(); DiceSide = reader.ReadShort(); DiceConst = reader.ReadShort(); }
public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); NpcId = reader.ReadShort(); Sex = reader.ReadBoolean(); SpecialArtworkId = reader.ReadShort(); }
public virtual void Deserialize(BigEndianReader reader) { SymbolShape = reader.ReadShort(); SymbolColor = reader.ReadInt(); BackgroundShape = reader.ReadShort(); BackgroundColor = reader.ReadInt(); }
public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); FirstNameId = reader.ReadShort(); LastNameId = reader.ReadShort(); Level = reader.ReadShort(); }
public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); TargetId = reader.ReadInt(); StartCellId = reader.ReadShort(); EndCellId = reader.ReadShort(); }
public virtual void Deserialize(BigEndianReader reader) { ActionId = reader.ReadShort(); SourceId = reader.ReadInt(); Effect = Types.ProtocolTypeManager.GetInstance<AbstractFightDispellableEffect>(reader.ReadShort()); Effect.Deserialize(reader); }
public override void Deserialize(BigEndianReader reader) { Name = reader.ReadUTF(); WorldX = reader.ReadShort(); WorldY = reader.ReadShort(); Sterilizator = reader.ReadUTF(); }
public override void Deserialize(BigEndianReader reader) { CasterId = reader.ReadInt(); TargetCellId = reader.ReadShort(); SpellId = reader.ReadShort(); SpellLevel = reader.ReadSByte(); }
public virtual void Deserialize(BigEndianReader reader) { Uid = reader.ReadUTF(); Figure = reader.ReadShort(); Pedestal = reader.ReadShort(); Bound = reader.ReadBoolean(); }
public override void Deserialize(BigEndianReader reader) { EntityId = reader.ReadInt(); ElemId = reader.ReadInt(); SkillId = reader.ReadShort(); Duration = reader.ReadShort(); }
public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); Days = reader.ReadShort(); Hours = reader.ReadShort(); Minutes = reader.ReadShort(); }
public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); TargetId = reader.ReadInt(); Loss = reader.ReadShort(); PermanentDamages = reader.ReadShort(); }
public virtual void Deserialize(BigEndianReader reader) { @base = reader.ReadShort(); ObjectsAndMountBonus = reader.ReadShort(); AlignGiftBonus = reader.ReadShort(); ContextModif = reader.ReadShort(); }
public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); WorldX = reader.ReadShort(); WorldY = reader.ReadShort(); MapId = reader.ReadInt(); EventType = reader.ReadSByte(); }
public override void Deserialize(BigEndianReader reader) { var limit = reader.ReadUShort(); SpellsId = new short[limit]; for (int i = 0; i < limit; i++) { SpellsId[i] = reader.ReadShort(); } BoostPoint = reader.ReadShort(); }
public override void Deserialize(BigEndianReader reader) { PageIndex = reader.ReadShort(); TotalPage = reader.ReadShort(); var limit = reader.ReadUShort(); HouseList = new HouseInformationsForSell[limit]; for (int i = 0; i < limit; i++) { HouseList[i] = new HouseInformationsForSell(); HouseList[i].Deserialize(reader); } }
public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); StepId = reader.ReadShort(); var limit = reader.ReadUShort(); Objectives = new QuestObjectiveInformations[limit]; for (int i = 0; i < limit; i++) { Objectives[i] = Types.ProtocolTypeManager.GetInstance<QuestObjectiveInformations>(reader.ReadShort()); Objectives[i].Deserialize(reader); } }
public override void Deserialize(BigEndianReader reader) { Duration = reader.ReadInt(); AgeBonus = reader.ReadShort(); LootShareLimitMalus = reader.ReadShort(); var limit = reader.ReadUShort(); Results = new FightResultListEntry[limit]; for (int i = 0; i < limit; i++) { Results[i] = Types.ProtocolTypeManager.GetInstance<FightResultListEntry>(reader.ReadShort()); Results[i].Deserialize(reader); } }
public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); ObjectGID = reader.ReadShort(); PowerRate = reader.ReadShort(); OverMax = reader.ReadBoolean(); var limit = reader.ReadUShort(); Effects = new ObjectEffect[limit]; for (int i = 0; i < limit; i++) { Effects[i] = Types.ProtocolTypeManager.GetInstance<ObjectEffect>(reader.ReadShort()); Effects[i].Deserialize(reader); } }
public virtual void Deserialize(BigEndianReader reader) { var limit = reader.ReadUShort(); QuestsToValidId = new short[limit]; for (int i = 0; i < limit; i++) { QuestsToValidId[i] = reader.ReadShort(); } limit = reader.ReadUShort(); QuestsToStartId = new short[limit]; for (int i = 0; i < limit; i++) { QuestsToStartId[i] = reader.ReadShort(); } }
public override void Deserialize(BigEndianReader reader) { var limit = reader.ReadUShort(); AngelsSubAreas = new short[limit]; for (int i = 0; i < limit; i++) { AngelsSubAreas[i] = reader.ReadShort(); } limit = reader.ReadUShort(); EvilsSubAreas = new short[limit]; for (int i = 0; i < limit; i++) { EvilsSubAreas[i] = reader.ReadShort(); } }
public override void Deserialize(BigEndianReader reader) { var limit = reader.ReadUShort(); Availables = new short[limit]; for (int i = 0; i < limit; i++) { Availables[i] = reader.ReadShort(); } limit = reader.ReadUShort(); Unavailables = new short[limit]; for (int i = 0; i < limit; i++) { Unavailables[i] = reader.ReadShort(); } }
public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); DeathState = reader.ReadSByte(); DeathCount = reader.ReadShort(); DeathMaxLevel = reader.ReadByte(); }
public override void Deserialize(BigEndianReader reader) { AccountId = reader.ReadInt(); PlayerId = reader.ReadInt(); Status = Types.ProtocolTypeManager.GetInstance<PlayerStatus>(reader.ReadShort()); Status.Deserialize(reader); }
public override void Deserialize(BigEndianReader reader) { FightId = reader.ReadShort(); TeamId = reader.ReadSByte(); Option = reader.ReadSByte(); State = reader.ReadBoolean(); }
public virtual void Deserialize(BigEndianReader reader) { ModificationType = reader.ReadSByte(); SpellId = reader.ReadShort(); Value = new CharacterBaseCharacteristic(); Value.Deserialize(reader); }
public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); TargetId = reader.ReadInt(); StateId = reader.ReadShort(); Active = reader.ReadBoolean(); }
public override void Deserialize(BigEndianReader reader) { MsgId = reader.ReadShort(); TimeStamp = reader.ReadUInt(); Owner = reader.ReadUTF(); ObjectGenericId = reader.ReadUInt(); }
public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); HumanoidInfo = Types.ProtocolTypeManager.GetInstance<HumanInformations>(reader.ReadShort()); HumanoidInfo.Deserialize(reader); AccountId = reader.ReadInt(); }