public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(name);
     writer.WriteShort(worldX);
     writer.WriteShort(worldY);
     writer.WriteUTF(liberator);
 }
 public virtual void Serialize(ICustomDataOutput writer)
 {
     writer.WriteInt(memberId);
     writer.WriteShort(worldX);
     writer.WriteShort(worldY);
     writer.WriteInt(mapId);
     writer.WriteVarUhShort(subAreaId);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteShort(worldX);
     writer.WriteShort(worldY);
     writer.WriteInt(mapId);
     writer.WriteShort(prism.TypeId);
     prism.Serialize(writer);
 }
 public virtual void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUTF(guildOwner);
     writer.WriteShort(worldX);
     writer.WriteShort(worldY);
     writer.WriteVarUhShort(subAreaId);
     writer.WriteSByte(nbMount);
     writer.WriteSByte(nbObject);
     writer.WriteVarUhInt(price);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteShort(worldX);
     writer.WriteShort(worldY);
     writer.WriteInt(mapId);
     writer.WriteVarUhShort(subAreaId);
     writer.WriteUShort((ushort)companions.Count());
     foreach (var entry in companions)
     {
          entry.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteInt(accountId);
     writer.WriteVarUhInt(playerId);
     writer.WriteShort(status.TypeId);
     status.Serialize(writer);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(fightId);
     writer.WriteSByte(teamId);
     writer.WriteSByte(option);
     writer.WriteBoolean(state);
 }
 public virtual void Serialize(ICustomDataOutput writer)
 {
     writer.WriteInt(collectorId);
     writer.WriteUShort((ushort)allyCharactersInformations.Count());
     foreach (var entry in allyCharactersInformations)
     {
          writer.WriteShort(entry.TypeId);
          entry.Serialize(writer);
     }
     writer.WriteUShort((ushort)enemyCharactersInformations.Count());
     foreach (var entry in enemyCharactersInformations)
     {
          writer.WriteShort(entry.TypeId);
          entry.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteShort(humanoidInfo.TypeId);
     humanoidInfo.Serialize(writer);
     writer.WriteInt(accountId);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteInt(targetId);
     writer.WriteShort(destinationCellId);
     writer.WriteSByte(critical);
     writer.WriteBoolean(silentCast);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteInt(arg1);
     writer.WriteInt(arg2);
     writer.WriteInt(arg3);
     writer.WriteShort(delay);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteShort(identification.TypeId);
     identification.Serialize(writer);
     writer.WriteByte(guildLevel);
     writer.WriteInt(taxCollectorAttack);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteInt(duration);
     writer.WriteShort(ageBonus);
     writer.WriteShort(lootShareLimitMalus);
     writer.WriteUShort((ushort)results.Count());
     foreach (var entry in results)
     {
          writer.WriteShort(entry.TypeId);
          entry.Serialize(writer);
     }
     writer.WriteUShort((ushort)namedPartyTeamsOutcomes.Count());
     foreach (var entry in namedPartyTeamsOutcomes)
     {
          entry.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUShort((ushort)characters.Count());
     foreach (var entry in characters)
     {
          writer.WriteShort(entry.TypeId);
          entry.Serialize(writer);
     }
 }
Example #15
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUShort((ushort)friendsList.Count());
     foreach (var entry in friendsList)
     {
          writer.WriteShort(entry.TypeId);
          entry.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteSByte(idolSource);
     writer.WriteUShort((ushort)idols.Count());
     foreach (var entry in idols)
     {
          writer.WriteShort(entry.TypeId);
          entry.Serialize(writer);
     }
 }
Example #17
0
 public virtual void Serialize(ICustomDataOutput writer)
 {
     writer.WriteSByte(jobId);
     writer.WriteUShort((ushort)skills.Count());
     foreach (var entry in skills)
     {
          writer.WriteShort(entry.TypeId);
          entry.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     byte flag1 = 0;
     flag1 = BooleanByteWrapper.SetFlag(flag1, 0, canBeCancelled);
     flag1 = BooleanByteWrapper.SetFlag(flag1, 1, canSayReady);
     flag1 = BooleanByteWrapper.SetFlag(flag1, 2, isFightStarted);
     writer.WriteByte(flag1);
     writer.WriteShort(timeMaxBeforeFightStart);
     writer.WriteSByte(fightType);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarInt(rideId);
     writer.WriteUShort((ushort)boostToUpdateList.Count());
     foreach (var entry in boostToUpdateList)
     {
          writer.WriteShort(entry.TypeId);
          entry.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteSByte(nbWaves);
     writer.WriteUShort((ushort)alternatives.Count());
     foreach (var entry in alternatives)
     {
          writer.WriteShort(entry.TypeId);
          entry.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteByte(level);
     writer.WriteUShort((ushort)additional.Count());
     foreach (var entry in additional)
     {
          writer.WriteShort(entry.TypeId);
          entry.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteVarUhShort(spellId);
     writer.WriteSByte(spellLevel);
     writer.WriteUShort((ushort)portalsIds.Count());
     foreach (var entry in portalsIds)
     {
          writer.WriteShort(entry);
     }
 }
Example #23
0
 public virtual void Serialize(ICustomDataOutput writer)
 {
     restrictions.Serialize(writer);
     writer.WriteBoolean(sex);
     writer.WriteUShort((ushort)options.Count());
     foreach (var entry in options)
     {
          writer.WriteShort(entry.TypeId);
          entry.Serialize(writer);
     }
 }
Example #24
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(infos.TypeId);
     infos.Serialize(writer);
     writer.WriteInt(creationDate);
     writer.WriteVarUhShort(nbTaxCollectors);
     writer.WriteBoolean(enabled);
     writer.WriteUShort((ushort)members.Count());
     foreach (var entry in members)
     {
          entry.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteUShort((ushort)targetIds.Count());
     foreach (var entry in targetIds)
     {
          writer.WriteInt(entry);
     }
     writer.WriteUShort((ushort)targetCells.Count());
     foreach (var entry in targetCells)
     {
          writer.WriteShort(entry);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteVarUhShort(objectGID);
     writer.WriteUShort((ushort)effects.Count());
     foreach (var entry in effects)
     {
          writer.WriteShort(entry.TypeId);
          entry.Serialize(writer);
     }
     writer.WriteVarUhInt(objectUID);
     writer.WriteVarUhInt(quantity);
 }
 public virtual void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarUhInt(objectUID);
     writer.WriteUShort((ushort)effects.Count());
     foreach (var entry in effects)
     {
          writer.WriteShort(entry.TypeId);
          entry.Serialize(writer);
     }
     writer.WriteUShort((ushort)prices.Count());
     foreach (var entry in prices)
     {
          writer.WriteInt(entry);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     allianceInfos.Serialize(writer);
     writer.WriteUShort((ushort)guilds.Count());
     foreach (var entry in guilds)
     {
          entry.Serialize(writer);
     }
     writer.WriteUShort((ushort)prisms.Count());
     foreach (var entry in prisms)
     {
          writer.WriteShort(entry.TypeId);
          entry.Serialize(writer);
     }
 }
 public virtual void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarUhShort(subAreaId);
     waitingForHelpInfo.Serialize(writer);
     writer.WriteUShort((ushort)allyCharactersInformations.Count());
     foreach (var entry in allyCharactersInformations)
     {
          writer.WriteShort(entry.TypeId);
          entry.Serialize(writer);
     }
     writer.WriteUShort((ushort)enemyCharactersInformations.Count());
     foreach (var entry in enemyCharactersInformations)
     {
          writer.WriteShort(entry.TypeId);
          entry.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(infos.TypeId);
     infos.Serialize(writer);
     writer.WriteUShort((ushort)guilds.Count());
     foreach (var entry in guilds)
     {
          entry.Serialize(writer);
     }
     writer.WriteUShort((ushort)controlledSubareaIds.Count());
     foreach (var entry in controlledSubareaIds)
     {
          writer.WriteVarUhShort(entry);
     }
     writer.WriteVarUhInt(leaderCharacterId);
     writer.WriteUTF(leaderCharacterName);
 }
Example #31
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarLong(Experience);
     writer.WriteVarLong(ExperienceLevelFloor);
     writer.WriteVarLong(ExperienceNextLevelFloor);
     writer.WriteVarLong(ExperienceBonusLimit);
     writer.WriteVarLong(Kamas);
     writer.WriteVarShort(StatsPoints);
     writer.WriteVarShort(AdditionnalPoints);
     writer.WriteVarShort(SpellsPoints);
     AlignmentInfos.Serialize(writer);
     writer.WriteVarInt(LifePoints);
     writer.WriteVarInt(MaxLifePoints);
     writer.WriteVarShort(EnergyPoints);
     writer.WriteVarShort(MaxEnergyPoints);
     writer.WriteVarShort(ActionPointsCurrent);
     writer.WriteVarShort(MovementPointsCurrent);
     Initiative.Serialize(writer);
     Prospecting.Serialize(writer);
     ActionPoints.Serialize(writer);
     MovementPoints.Serialize(writer);
     Strength.Serialize(writer);
     Vitality.Serialize(writer);
     Wisdom.Serialize(writer);
     Chance.Serialize(writer);
     Agility.Serialize(writer);
     Intelligence.Serialize(writer);
     Range.Serialize(writer);
     SummonableCreaturesBoost.Serialize(writer);
     Reflect.Serialize(writer);
     CriticalHit.Serialize(writer);
     writer.WriteVarShort(CriticalHitWeapon);
     CriticalMiss.Serialize(writer);
     HealBonus.Serialize(writer);
     AllDamagesBonus.Serialize(writer);
     WeaponDamagesBonusPercent.Serialize(writer);
     DamagesBonusPercent.Serialize(writer);
     TrapBonus.Serialize(writer);
     TrapBonusPercent.Serialize(writer);
     GlyphBonusPercent.Serialize(writer);
     RuneBonusPercent.Serialize(writer);
     PermanentDamagePercent.Serialize(writer);
     TackleBlock.Serialize(writer);
     TackleEvade.Serialize(writer);
     PAAttack.Serialize(writer);
     PMAttack.Serialize(writer);
     PushDamageBonus.Serialize(writer);
     CriticalDamageBonus.Serialize(writer);
     NeutralDamageBonus.Serialize(writer);
     EarthDamageBonus.Serialize(writer);
     WaterDamageBonus.Serialize(writer);
     AirDamageBonus.Serialize(writer);
     FireDamageBonus.Serialize(writer);
     DodgePALostProbability.Serialize(writer);
     DodgePMLostProbability.Serialize(writer);
     NeutralElementResistPercent.Serialize(writer);
     EarthElementResistPercent.Serialize(writer);
     WaterElementResistPercent.Serialize(writer);
     AirElementResistPercent.Serialize(writer);
     FireElementResistPercent.Serialize(writer);
     NeutralElementReduction.Serialize(writer);
     EarthElementReduction.Serialize(writer);
     WaterElementReduction.Serialize(writer);
     AirElementReduction.Serialize(writer);
     FireElementReduction.Serialize(writer);
     PushDamageReduction.Serialize(writer);
     CriticalDamageReduction.Serialize(writer);
     PvpNeutralElementResistPercent.Serialize(writer);
     PvpEarthElementResistPercent.Serialize(writer);
     PvpWaterElementResistPercent.Serialize(writer);
     PvpAirElementResistPercent.Serialize(writer);
     PvpFireElementResistPercent.Serialize(writer);
     PvpNeutralElementReduction.Serialize(writer);
     PvpEarthElementReduction.Serialize(writer);
     PvpWaterElementReduction.Serialize(writer);
     PvpAirElementReduction.Serialize(writer);
     PvpFireElementReduction.Serialize(writer);
     MeleeDamageDonePercent.Serialize(writer);
     MeleeDamageReceivedPercent.Serialize(writer);
     RangedDamageDonePercent.Serialize(writer);
     RangedDamageReceivedPercent.Serialize(writer);
     WeaponDamageDonePercent.Serialize(writer);
     WeaponDamageReceivedPercent.Serialize(writer);
     SpellDamageDonePercent.Serialize(writer);
     SpellDamageReceivedPercent.Serialize(writer);
     writer.WriteShort((short)SpellModifications.Count());
     foreach (var current in SpellModifications)
     {
         current.Serialize(writer);
     }
     writer.WriteInt(ProbationTime);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteShort(memberInformations.TypeId);
     memberInformations.Serialize(writer);
 }
Example #33
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(infos.TypeId);
     infos.Serialize(writer);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(this.fightId);
     writer.WriteSByte(this.teamId);
     writer.WriteDouble(this.charId);
 }
Example #35
0
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteShort(PresetId);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteDouble(m_targetId);
     writer.WriteShort(m_cellId);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(spouse.TypeId);
     spouse.Serialize(writer);
 }
Example #38
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(achievementId);
 }
Example #39
0
 public virtual void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(cellId);
     writer.WriteSByte(direction);
 }
Example #40
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarLong(TargetId);
     writer.WriteShort(TargetCellId);
     writer.WriteBoolean(Friendly);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(this.informations.TypeId);
     this.informations.Serialize(writer);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteShort(m_markId);
     writer.WriteBoolean(m_active);
 }
Example #43
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(FriendUpdated.TypeId);
     FriendUpdated.Serialize(writer);
 }
Example #44
0
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteShort(summon.TypeId);
     summon.Serialize(writer);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteSByte(type);
     writer.WriteShort(coords.TypeId);
     coords.Serialize(writer);
 }
Example #46
0
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteShort(m_value);
 }
Example #47
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarUhLong(this.targetId);
     writer.WriteShort(this.targetCellId);
     writer.WriteBoolean(this.friendly);
 }
Example #48
0
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteShort(this.effect.TypeId);
     this.effect.Serialize(writer);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(this.cellX);
     writer.WriteShort(this.cellY);
 }
Example #50
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(m_worldX);
     writer.WriteShort(m_worldY);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteDouble(timestamp);
     writer.WriteShort(timezoneOffset);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteInt(GenericId);
     writer.WriteByte(Grade);
     writer.WriteShort(Level);
 }
Example #53
0
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteShort(prism.TypeId);
     prism.Serialize(writer);
 }
Example #54
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(ignoreAdded.TypeId);
     ignoreAdded.Serialize(writer);
     writer.WriteBoolean(session);
 }
Example #55
0
 public override void Serialize(ICustomDataOutput writer)
 {
     base.Serialize(writer);
     writer.WriteInt(SpellId);
     writer.WriteShort(SpellLevel);
 }
 public virtual void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(worldX);
     writer.WriteShort(worldY);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteVarUhShort(m_spellId);
     writer.WriteShort(m_spellLevel);
 }
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(this.properties.TypeId);
     this.properties.Serialize(writer);
 }
Example #59
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(friendAdded.TypeId);
     friendAdded.Serialize(writer);
 }
Example #60
0
 public override void Serialize(ICustomDataOutput writer)
 {
     writer.WriteShort(fightId);
     writer.WriteSByte(teamId);
     writer.WriteInt(charId);
 }