public override void Serialize(ICustomDataWriter writer)
 {
     base.Serialize(writer);
     writer.WriteShort(this.WorldX);
     writer.WriteShort(this.WorldY);
     writer.WriteDouble(this.MapId);
 }
Example #2
0
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteShort(this.Alliances.Length);
     foreach (AllianceInformations item in this.Alliances)
     {
         item.Serialize(writer);
     }
     writer.WriteShort(this.AllianceNbMembers.Length);
     foreach (short item in this.AllianceNbMembers)
     {
         writer.WriteVarShort(item);
     }
     writer.WriteShort(this.AllianceRoundWeigth.Length);
     foreach (int item in this.AllianceRoundWeigth)
     {
         writer.WriteVarInt(item);
     }
     writer.WriteShort(this.AllianceMatchScore.Length);
     foreach (byte item in this.AllianceMatchScore)
     {
         writer.WriteByte(item);
     }
     writer.WriteShort(this.AllianceMapWinners.Length);
     foreach (BasicAllianceInformations item in this.AllianceMapWinners)
     {
         item.Serialize(writer);
     }
     writer.WriteVarInt(this.AllianceMapWinnerScore);
     writer.WriteVarInt(this.AllianceMapMyAllianceScore);
     writer.WriteDouble(this.NextTickTime);
 }
Example #3
0
        public override void Serialize(ICustomDataWriter writer)
        {
            base.Serialize(writer);
            byte box = 0;

            box = BooleanByteWrapper.SetFlag(box, 0, Sex);
            box = BooleanByteWrapper.SetFlag(box, 1, IsRideable);
            box = BooleanByteWrapper.SetFlag(box, 2, IsFeconded);
            box = BooleanByteWrapper.SetFlag(box, 3, IsFecondationReady);
            writer.WriteByte(box);
            writer.WriteVarLong(this.Id_);
            writer.WriteVarLong(this.ExpirationDate);
            writer.WriteVarInt(this.Model);
            writer.WriteUTF(this.Name);
            writer.WriteUTF(this.Owner);
            writer.WriteByte(this.Level);
            writer.WriteVarInt(this.ReproductionCount);
            writer.WriteVarInt(this.ReproductionCountMax);
            writer.WriteShort(this.Effects.Length);
            foreach (ObjectEffectInteger item in this.Effects)
            {
                item.Serialize(writer);
            }
            writer.WriteShort(this.Capacities.Length);
            foreach (int item in this.Capacities)
            {
                writer.WriteVarInt(item);
            }
        }
 public override void Serialize(ICustomDataWriter writer)
 {
     base.Serialize(writer);
     writer.WriteDouble(this.TargetId);
     writer.WriteShort(this.CasterCellId);
     writer.WriteShort(this.TargetCellId);
 }
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteUTF(this.Name);
     writer.WriteShort(this.WorldX);
     writer.WriteShort(this.WorldY);
     writer.WriteUTF(this.Ownername);
 }
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteInt(this.MemberId);
     writer.WriteShort(this.WorldX);
     writer.WriteShort(this.WorldY);
     writer.WriteDouble(this.MapId);
     writer.WriteVarShort(this.SubAreaId);
 }
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteShort(this.Guilds.Length);
     foreach (GuildVersatileInformations item in this.Guilds)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }
Example #8
0
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteShort(this.Prisms.Length);
     foreach (PrismSubareaEmptyInfo item in this.Prisms)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }
Example #9
0
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteShort(this.InteractiveElements.Length);
     foreach (InteractiveElement item in this.InteractiveElements)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteShort(this.KeyMovements.Length);
     foreach (short item in this.KeyMovements)
     {
         writer.WriteShort(item);
     }
     writer.WriteDouble(this.MapId);
 }
Example #11
0
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteShort(this.Informations.Length);
     foreach (TaxCollectorInformations item in this.Informations)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }
Example #12
0
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteShort(this.FriendsList.Length);
     foreach (FriendInformations item in this.FriendsList)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteShort(this.InformationsList.Length);
     foreach (GameRolePlayActorInformations item in this.InformationsList)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }
Example #14
0
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteShort(this.Fighters.Length);
     foreach (GameFightFighterInformations item in this.Fighters)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }
Example #15
0
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteShort(this.FinishedAchievements.Length);
     foreach (AchievementAchieved item in this.FinishedAchievements)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteShort(this.Characters.Length);
     foreach (CharacterBaseInformations item in this.Characters)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }
Example #17
0
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteShort(this.Presets.Length);
     foreach (Preset item in this.Presets)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }
Example #18
0
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteVarShort(this.SpellId);
     writer.WriteShort(this.Shortcuts.Length);
     foreach (short item in this.Shortcuts)
     {
         writer.WriteShort(item);
     }
 }
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteShort(this.Variables.Length);
     foreach (ServerSessionConstant item in this.Variables)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataWriter writer)
 {
     base.Serialize(writer);
     writer.WriteShort(this.Paddocks.Length);
     foreach (PaddockBuyableInformations item in this.Paddocks)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }
Example #21
0
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteShort(this.KeyMovements.Length);
     foreach (short item in this.KeyMovements)
     {
         writer.WriteShort(item);
     }
     writer.WriteShort(this.ForcedDirection);
     writer.WriteDouble(this.ActorId);
 }
Example #22
0
 public override void Serialize(ICustomDataWriter writer)
 {
     base.Serialize(writer);
     writer.WriteShort(this.TeamMembers.Length);
     foreach (FightTeamMemberInformations item in this.TeamMembers)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }
Example #23
0
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteUTF(this.GuildOwner);
     writer.WriteShort(this.WorldX);
     writer.WriteShort(this.WorldY);
     writer.WriteVarShort(this.SubAreaId);
     writer.WriteByte(this.NbMount);
     writer.WriteByte(this.NbObject);
     writer.WriteVarLong(this.Price);
 }
 public override void Serialize(ICustomDataWriter writer)
 {
     base.Serialize(writer);
     writer.WriteShort(this.Datas.Length);
     foreach (StatisticData item in this.Datas)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteVarInt(this.RideId);
     writer.WriteShort(this.BoostToUpdateList.Length);
     foreach (UpdateMountCharacteristic item in this.BoostToUpdateList)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteByte(this.IdolSource);
     writer.WriteShort(this.Idols.Length);
     foreach (Idol item in this.Idols)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }
Example #27
0
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteByte(this.JobId);
     writer.WriteShort(this.Skills.Length);
     foreach (SkillActionDescription item in this.Skills)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }
Example #28
0
 public override void Serialize(ICustomDataWriter writer)
 {
     base.Serialize(writer);
     writer.WriteShort(this.IconId);
     writer.WriteShort(this.EntityIds.Length);
     foreach (short item in this.EntityIds)
     {
         writer.WriteVarShort(item);
     }
 }
Example #29
0
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteVarShort(this.FirstNameId);
     writer.WriteVarShort(this.LastNameId);
     writer.WriteShort(this.WorldX);
     writer.WriteShort(this.WorldY);
     writer.WriteDouble(this.MapId);
     writer.WriteVarShort(this.SubAreaId);
     this.Guild.Serialize(writer);
 }
 public override void Serialize(ICustomDataWriter writer)
 {
     writer.WriteByte(this.BarType);
     writer.WriteShort(this.Shortcuts.Length);
     foreach (Shortcut item in this.Shortcuts)
     {
         writer.WriteShort(item.MessageId);
         item.Serialize(writer);
     }
 }