Serialization interfaces (#62)

This commit is contained in:
Leath Cooper 2019-12-30 15:16:35 -05:00 committed by Kamron Batman
parent 5e2be2d7b6
commit 5c8821b11c
2406 changed files with 10100 additions and 9350 deletions

View file

@ -143,14 +143,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Ben";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -180,14 +180,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "The Ghost of Frederic Smithson";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -223,14 +223,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Leon";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -270,14 +270,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Andros";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -115,14 +115,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Kia";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -168,14 +168,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1074222); // Could I trouble you for some assistance?
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -211,14 +211,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Mythalia";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -217,14 +217,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Jamal";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -268,14 +268,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -149,14 +149,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Aurelia";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -185,14 +185,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Skeleton of Szandor";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -1985,14 +1985,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2048,14 +2048,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2109,14 +2109,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2171,14 +2171,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2232,14 +2232,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1074223); // Have you done it yet?<3F> Oh, I haven<65>t told you, have I?
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2291,14 +2291,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2354,14 +2354,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2413,14 +2413,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2486,14 +2486,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2541,14 +2541,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2600,14 +2600,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2658,14 +2658,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2729,14 +2729,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2808,14 +2808,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2871,14 +2871,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2936,14 +2936,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2994,14 +2994,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -3059,14 +3059,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -3118,14 +3118,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -3176,14 +3176,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -3225,14 +3225,14 @@ namespace Server.Engines.MLQuests.Definitions
public override string DefaultName => "Anolly";
public override bool CanTeach => true;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -3293,14 +3293,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -3351,14 +3351,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -3416,14 +3416,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -3476,14 +3476,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -3535,14 +3535,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -3594,14 +3594,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -3657,14 +3657,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Tyeelor";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -3718,14 +3718,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Athailon";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -3762,14 +3762,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Elder Taellia";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -3819,14 +3819,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Elder Mallew";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -3862,14 +3862,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Elder Abbein";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -3910,14 +3910,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Elder Vicaie";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -3955,14 +3955,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Elder Jothan";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -4000,14 +4000,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Elder Alethanian";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -4043,14 +4043,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Rebinil";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -4086,14 +4086,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Aluniol";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -4130,14 +4130,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Olaeni";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -4180,14 +4180,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Bolaevin";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -4223,14 +4223,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Lorekeeper Aneen";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -4275,14 +4275,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Daelas";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -4330,14 +4330,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Alelle";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -4381,14 +4381,14 @@ namespace Server.Engines.MLQuests.Definitions
public override string DefaultName => "Lorekeeper Nillaen";
public override bool CanTeach => true;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -4441,14 +4441,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -4496,14 +4496,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1074187); // Want a job?
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -4551,14 +4551,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1074197); // Pardon me, but if you could spare some time I<>d greatly appreciate it.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -4606,14 +4606,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1074204); // Greetings seeker.<2E> I have an urgent matter for you, if you are willing.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -4661,14 +4661,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1074206); // Excuse me please traveler, might I have a little of your time?
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -280,14 +280,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Maul";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -312,14 +312,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Strongroot";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -347,14 +347,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Enigma";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -416,14 +416,14 @@ namespace Server.Engines.MLQuests.Definitions
public override int GetDeathSound() => 0x84;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -443,14 +443,14 @@ namespace Server.Engines.MLQuests.Definitions
public override string DefaultName => "bravehorn's mate";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -475,14 +475,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Huntsman";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -507,14 +507,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Arielle";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -704,14 +704,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -746,14 +746,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Patricus";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -799,14 +799,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, Utility.Random(1074205, 2));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -102,14 +102,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Evan";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -145,14 +145,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Regina";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -178,14 +178,14 @@ namespace Server.Engines.MLQuests.Definitions
AddItem(new Sandals());
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -229,14 +229,14 @@ namespace Server.Engines.MLQuests.Definitions
public override string DefaultName => "Grandpa Charley";
public override bool CanTeach => true;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -279,14 +279,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1074221); // Greetings!  I have a small task for you good traveler.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -330,14 +330,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1074218); // Hey!  I want to talk to you, now.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -50,14 +50,14 @@ namespace Server.Engines.MLQuests.Definitions
public override string DefaultName => "battered bucket";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -74,14 +74,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1074188); // Weakling! You are not up to the task I have.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -225,14 +225,14 @@ namespace Server.Engines.MLQuests.Definitions
public override bool IsInvulnerable => true;
public override string DefaultName => "Aernya";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -278,14 +278,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -337,14 +337,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1074186); // Come here, I have a task.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -876,14 +876,14 @@ namespace Server.Engines.MLQuests.Definitions
AddItem(new OrderShield());
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -935,14 +935,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1078128); // You there! Wanna master hand to hand defense? Of course you do!
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1013,14 +1013,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1078141); // Don't listen to Jockles. Real warriors wield mace weapons!
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1095,14 +1095,14 @@ namespace Server.Engines.MLQuests.Definitions
AddItem(item);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1176,14 +1176,14 @@ namespace Server.Engines.MLQuests.Definitions
1078187); // The art of fencing requires a dexterous hand, a quick wit and fleet feet.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1238,14 +1238,14 @@ namespace Server.Engines.MLQuests.Definitions
1078136); // There is an art to slaying your enemies swiftly. It's called tactics, and I can teach it to you.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1299,14 +1299,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1078135); // Talk to me to learn the way of the blade.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1380,14 +1380,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1078140); // Want to learn how to parry blows?
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1436,14 +1436,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1078130); // A mage should learn how to resist spells.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1492,14 +1492,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1078126); // Meditation allows a mage to replenish mana quickly. I can teach you.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1518,14 +1518,14 @@ namespace Server.Engines.MLQuests.Definitions
public override string DefaultName => " ";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1575,14 +1575,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1078129); // I can teach you how to scribe magic scrolls.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1632,14 +1632,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1078125); // Want to unlock the secrets of magery?
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1693,14 +1693,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1078127); // Want to maximize your spell damage? I have a scholarly task for you!
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1753,14 +1753,14 @@ namespace Server.Engines.MLQuests.Definitions
AddItem(new HalfApron(0x8AB));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1813,14 +1813,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1078138); // Learning of the body will allow you to excel in combat.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1870,14 +1870,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1078137); // A warrior needs to learn how to apply bandages to wounds.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1932,14 +1932,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1078139); // Know yourself, and you will become a true warrior.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2002,14 +2002,14 @@ namespace Server.Engines.MLQuests.Definitions
PackGold(100, 200);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2051,14 +2051,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1078165); // To be undetected means you cannot be harmed.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2111,14 +2111,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1078175); // Walk Silently. Remain unseen. I can teach you.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2176,14 +2176,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2247,14 +2247,14 @@ namespace Server.Engines.MLQuests.Definitions
PackGold(100, 200);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2325,14 +2325,14 @@ namespace Server.Engines.MLQuests.Definitions
AddItem(item);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2383,14 +2383,14 @@ namespace Server.Engines.MLQuests.Definitions
AddItem(new SkullCap(0x455));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2446,14 +2446,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1078124); // You there! I can use some help mining these rocks!
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -2511,14 +2511,14 @@ namespace Server.Engines.MLQuests.Definitions
AddItem(item);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -408,14 +408,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -470,14 +470,14 @@ namespace Server.Engines.MLQuests.Definitions
public override string DefaultName => "Kashiel";
public override bool IsInvulnerable => true;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -525,14 +525,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -578,14 +578,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -642,14 +642,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -695,14 +695,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1074211); // I could use some help.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -749,14 +749,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -801,14 +801,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -846,14 +846,14 @@ namespace Server.Engines.MLQuests.Definitions
public override string DefaultName => "Nibbet";
public override bool IsInvulnerable => true;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -900,14 +900,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -956,14 +956,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1017,14 +1017,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -772,14 +772,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -830,14 +830,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1074197); // Pardon me, but if you could spare some time I<>d greatly appreciate it.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -887,14 +887,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -955,14 +955,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1012,14 +1012,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1074187); // Want a job?
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1076,14 +1076,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1135,14 +1135,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1193,14 +1193,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1238,14 +1238,14 @@ namespace Server.Engines.MLQuests.Definitions
public override string DefaultName => "Yellienir";
public override bool IsInvulnerable => true;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -1295,14 +1295,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -525,14 +525,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, Utility.Random(1074206, 2));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -591,14 +591,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -651,14 +651,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1074223); // Have you done it yet?  Oh, I havent told you, have I?
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -708,14 +708,14 @@ namespace Server.Engines.MLQuests.Definitions
));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -147,14 +147,14 @@ namespace Server.Engines.MLQuests.Definitions
MLQuestSystem.Tell(this, pm, 1074200); // Thank goodness you are here, there<72>s no time to lose.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -133,14 +133,14 @@ namespace Server.Engines.MLQuests.Definitions
public override string DefaultName => "Emilio";
public override bool IsInvulnerable => true;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -177,14 +177,14 @@ namespace Server.Engines.MLQuests.Definitions
public override string DefaultName => "Thalia";
public override bool IsInvulnerable => true;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -316,14 +316,14 @@ namespace Server.Engines.MLQuests.Gumps
pm.SendGump(new RaceChangeConfirmGump(this, pm, pm.Race == Race.Human ? Race.Elf : Race.Human));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -11,14 +11,14 @@ namespace Server.Items
public override int LabelNumber => 1073137; // A bauble
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -21,14 +21,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -23,14 +23,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -11,14 +11,14 @@ namespace Server.Items
public override int LabelNumber => 1075525; // an old necklace
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -11,14 +11,14 @@ namespace Server.Items
public override int LabelNumber => 1075524; // an old ring
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -15,14 +15,14 @@
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -11,14 +11,14 @@ namespace Server.Items
public override int LabelNumber => 1075345; // Andros Gratitude
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -15,14 +15,14 @@
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -19,14 +19,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -38,14 +38,14 @@ namespace Server.Engines.MLQuests.Items
}
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -11,14 +11,14 @@ namespace Server.Items
public override int LabelNumber => 1075375; // Bleach
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -19,14 +19,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -19,14 +19,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -35,14 +35,14 @@ namespace Server.Engines.MLQuests.Items
DropItem(new RecipeScroll(recipeID));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -66,14 +66,14 @@ namespace Server.Engines.MLQuests.Items
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -97,14 +97,14 @@ namespace Server.Engines.MLQuests.Items
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -141,14 +141,14 @@ namespace Server.Engines.MLQuests.Items
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -174,14 +174,14 @@ namespace Server.Engines.MLQuests.Items
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -207,14 +207,14 @@ namespace Server.Engines.MLQuests.Items
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -21,14 +21,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -23,14 +23,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -11,14 +11,14 @@ namespace Server.Items
public override int LabelNumber => 1074533; // Fragment of a Map
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -19,14 +19,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -15,14 +15,14 @@ namespace Server.Items
public override int LabelNumber => 1073136; // Friend of the Library Token (allows donations to be made)
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -19,14 +19,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -17,14 +17,14 @@ namespace Server.Items
public override int LabelNumber => 1074557; // Gaman Horns
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -15,14 +15,14 @@
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -20,14 +20,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -15,14 +15,14 @@
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -15,14 +15,14 @@ namespace Server.Items
public override int LabelNumber => 1074612; // Ki-Rin Brains
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -15,14 +15,14 @@
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -11,14 +11,14 @@ namespace Server.Items
public override int LabelNumber => 1073138; // Miniature mushroom
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -15,14 +15,14 @@ namespace Server.Items
public override int LabelNumber => 1075304; // Mirror of Purification
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -15,14 +15,14 @@
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -48,14 +48,14 @@
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -19,14 +19,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -23,14 +23,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -11,14 +11,14 @@ namespace Server.Items
public override int LabelNumber => 1075557; // peppercorn fishsteak
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -15,14 +15,14 @@ namespace Server.Items
public override int LabelNumber => 1074613; // Pixie Leg
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -19,14 +19,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -56,14 +56,14 @@ namespace Server.Items
Delete();
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -54,14 +54,14 @@ namespace Server.Items
}
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -55,14 +55,14 @@ namespace Server.Engines.MLQuests.Items
MLQuestSystem.HandleDeletion(this);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -123,14 +123,14 @@ namespace Server.Engines.MLQuests.Items
MLQuestSystem.HandleDeletion(this);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -10,14 +10,14 @@
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -19,14 +19,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -19,14 +19,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -63,14 +63,14 @@ namespace Server.Engines.MLQuests.Items
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -91,14 +91,14 @@ namespace Server.Engines.MLQuests.Items
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -119,14 +119,14 @@ namespace Server.Engines.MLQuests.Items
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -147,14 +147,14 @@ namespace Server.Engines.MLQuests.Items
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -175,14 +175,14 @@ namespace Server.Engines.MLQuests.Items
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -15,14 +15,14 @@
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -16,14 +16,14 @@ namespace Server.Items
public override int LabelNumber => 1074178; // Sap of Sosaria
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -20,14 +20,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -19,14 +19,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -14,14 +14,14 @@ namespace Server.Items
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -14,14 +14,14 @@ namespace Server.Items
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -19,14 +19,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -15,14 +15,14 @@ namespace Server.Items
public override int LabelNumber => 1074517; // Special Treat for Drithen
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -13,14 +13,14 @@ namespace Server.Items
public override int LabelNumber => 1073133; // Speckled Poison Sac
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -19,14 +19,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -11,14 +11,14 @@ namespace Server.Items
public override int LabelNumber => 1074812; // Stout Whip
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -23,14 +23,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -69,7 +69,7 @@ namespace Server.Engines.MLQuests.Items
list.Add($"Required quest: {m_QuestType.Name}");
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
@ -79,7 +79,7 @@ namespace Server.Engines.MLQuests.Items
TextDefinition.Serialize(writer, Message);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -167,7 +167,7 @@ namespace Server.Engines.MLQuests.Items
list.Add($"Required ticket: {m_TicketType.Name}");
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
@ -177,7 +177,7 @@ namespace Server.Engines.MLQuests.Items
TextDefinition.Serialize(writer, Message);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -15,14 +15,14 @@ namespace Server.Items
public override int LabelNumber => 1075400; // Transparent Heart
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -19,14 +19,14 @@ namespace Server.Items
AddQuestItemProperty(list);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -17,14 +17,14 @@ namespace Server.Items
public override int LabelNumber => 1074611; // Unicorn Ribs
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // Version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -211,13 +211,13 @@ namespace Server.Engines.MLQuests
public virtual TimeSpan GetRestartDelay() => TimeSpan.FromSeconds(Utility.Random(1, 5) * 30);
public static void Serialize(GenericWriter writer, MLQuest quest)
public static void Serialize(IGenericWriter writer, MLQuest quest)
{
MLQuestSystem.WriteQuestRef(writer, quest);
writer.Write(quest.Version);
}
public static void Deserialize(GenericReader reader, int version)
public static void Deserialize(IGenericReader reader, int version)
{
MLQuest quest = MLQuestSystem.ReadQuestRef(reader);
int oldVersion = reader.ReadInt();

View file

@ -29,7 +29,7 @@ namespace Server.Engines.MLQuests
m_Flags = MLQuestFlag.None;
}
public MLQuestContext(GenericReader reader, int version)
public MLQuestContext(IGenericReader reader, int version)
{
Owner = reader.ReadMobile<PlayerMobile>();
QuestInstances = new List<MLQuestInstance>();
@ -204,7 +204,7 @@ namespace Server.Engines.MLQuests
public bool IsDoingQuest(MLQuest quest) => FindInstance(quest) != null;
public void Serialize(GenericWriter writer)
public void Serialize(IGenericWriter writer)
{
// Version info is written in MLQuestPersistence.Serialize
@ -248,13 +248,13 @@ namespace Server.Engines.MLQuests
m_NextAvailable = nextAvailable;
}
public void Serialize(GenericWriter writer)
public void Serialize(IGenericWriter writer)
{
MLQuestSystem.WriteQuestRef(writer, m_Quest);
writer.Write(m_NextAvailable);
}
public static MLDoneQuestInfo Deserialize(GenericReader reader, int version)
public static MLDoneQuestInfo Deserialize(IGenericReader reader, int version)
{
MLQuest quest = MLQuestSystem.ReadQuestRef(reader);
DateTime nextAvailable = reader.ReadDateTime();

View file

@ -431,7 +431,7 @@ namespace Server.Engines.MLQuests
m_Flags &= ~flag;
}
public void Serialize(GenericWriter writer)
public void Serialize(IGenericWriter writer)
{
// Version info is written in MLQuestPersistence.Serialize
@ -446,7 +446,7 @@ namespace Server.Engines.MLQuests
objInstance.Serialize(writer);
}
public static MLQuestInstance Deserialize(GenericReader reader, int version, PlayerMobile pm)
public static MLQuestInstance Deserialize(IGenericReader reader, int version, PlayerMobile pm)
{
MLQuest quest = MLQuestSystem.ReadQuestRef(reader);

View file

@ -18,7 +18,7 @@ namespace Server.Engines.MLQuests
m_Instance = new MLQuestPersistence();
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
@ -34,7 +34,7 @@ namespace Server.Engines.MLQuests
MLQuest.Serialize(writer, quest);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -626,12 +626,12 @@ namespace Server.Engines.MLQuests
Tell(quester, pm, def.String);
}
public static void WriteQuestRef(GenericWriter writer, MLQuest quest)
public static void WriteQuestRef(IGenericWriter writer, MLQuest quest)
{
writer.Write(quest?.SaveEnabled == true ? quest.GetType().FullName : null);
}
public static MLQuest ReadQuestRef(GenericReader reader)
public static MLQuest ReadQuestRef(IGenericReader reader)
{
string typeName = reader.ReadString();

View file

@ -155,14 +155,14 @@ namespace Server.Engines.MLQuests.Mobiles
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -303,14 +303,14 @@ namespace Server.Engines.MLQuests.Mobiles
from.SendGump(new RaceChangeConfirmGump(this, from, Race.Elf));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -397,14 +397,14 @@ namespace Server.Engines.MLQuests.Mobiles
from.SendGump(new RaceChangeConfirmGump(this, from, Race.Human));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -119,14 +119,14 @@ namespace Server.Engines.MLQuests.Mobiles
m.EndAction(this);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -108,7 +108,7 @@ namespace Server.Engines.MLQuests.Objectives
{
}
public virtual void Serialize(GenericWriter writer)
public virtual void Serialize(IGenericWriter writer)
{
// Version info is written in MLQuestPersistence.Serialize
@ -127,7 +127,7 @@ namespace Server.Engines.MLQuests.Objectives
writer.Write((byte)ExtraDataType);
}
public static void Deserialize(GenericReader reader, int version, BaseObjectiveInstance objInstance)
public static void Deserialize(IGenericReader reader, int version, BaseObjectiveInstance objInstance)
{
if (reader.ReadBool())
{

View file

@ -209,7 +209,7 @@ namespace Server.Engines.MLQuests.Objectives
// No extra instance stuff printed for this objective
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);

View file

@ -250,7 +250,7 @@ namespace Server.Engines.MLQuests.Objectives
// No extra instance stuff printed for this objective
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);

View file

@ -128,7 +128,7 @@ namespace Server.Engines.MLQuests.Objectives
y += 16;
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);