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

@ -42,14 +42,14 @@ namespace Server.Engines.Quests.Ambitious
public bool RedSolen{ get; private set; }
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
RedSolen = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -89,7 +89,7 @@ namespace Server.Engines.Quests.Ambitious
System.AddObjective(new GetRewardObjective(m_BagOfSending, m_PowderOfTranslocation, m_Gold));
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
@ -98,7 +98,7 @@ namespace Server.Engines.Quests.Ambitious
m_Gold = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -123,14 +123,14 @@ namespace Server.Engines.Quests.Ambitious
return base.OnDragDrop(from, dropped);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -151,14 +151,14 @@ namespace Server.Engines.Quests.Ambitious
public override bool RedSolen => true;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -179,14 +179,14 @@ namespace Server.Engines.Quests.Ambitious
public override bool RedSolen => false;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -106,7 +106,7 @@ namespace Server.Engines.Quests.Ambitious
System.AddConversation(new End2Conversation());
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
@ -115,7 +115,7 @@ namespace Server.Engines.Quests.Ambitious
Gold = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -38,14 +38,14 @@ namespace Server.Engines.Quests.Collector
from.SendLocalizedMessage(1010085); // You cannot use 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

@ -175,7 +175,7 @@ namespace Server.Engines.Quests.Collector
}
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
@ -185,7 +185,7 @@ namespace Server.Engines.Quests.Collector
writer.Write(m_StatueName);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -54,7 +54,7 @@ namespace Server.Engines.Quests.Collector
from.SendGump(new InternalGump(m_Image));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
@ -63,7 +63,7 @@ namespace Server.Engines.Quests.Collector
writer.WriteEncodedInt((int)m_Image);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -69,14 +69,14 @@ namespace Server.Engines.Quests.Collector
}
}
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,14 +211,14 @@ namespace Server.Engines.Quests.Collector
return false;
}
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

@ -82,14 +82,14 @@ namespace Server.Engines.Quests.Collector
}
}
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

@ -72,14 +72,14 @@ namespace Server.Engines.Quests.Collector
}
}
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

@ -92,14 +92,14 @@ namespace Server.Engines.Quests.Collector
}
}
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

@ -163,14 +163,14 @@ namespace Server.Engines.Quests.Collector
System.AddConversation(new GetSheetMusicConversation());
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
m_Theater = (Theater)reader.ReadEncodedInt();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version
@ -310,7 +310,7 @@ namespace Server.Engines.Quests.Collector
System.AddObjective(new ReturnImagesObjective());
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
@ -326,7 +326,7 @@ namespace Server.Engines.Quests.Collector
}
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -92,14 +92,14 @@ namespace Server.Engines.Quests
return bag;
}
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

@ -44,14 +44,14 @@ namespace Server.Engines.Quests
return base.OnMoveOver(m);
}
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

@ -169,14 +169,14 @@ namespace Server.Items
from.Send(new MessageLocalized(Serial, ItemID, MessageType.Label, 0x5AA, 3, bankMsg, "", ""));
}
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

@ -100,7 +100,7 @@ namespace Server.Engines.Quests
gate.SendLocalizedMessageTo(from, 1049102, from.Name); // Quickly ~1_NAME~! Onward through the gate!
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
@ -111,7 +111,7 @@ namespace Server.Engines.Quests
writer.Write(m_Charges);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -173,14 +173,14 @@ namespace Server.Engines.Quests
}
}
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

@ -75,14 +75,14 @@ namespace Server.Engines.Quests
return base.OnParentDeath(parent);
}
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,7 +15,7 @@ namespace Server.Engines.Quests
public bool HasBeenRead{ get; set; }
public virtual void BaseDeserialize(GenericReader reader)
public virtual void BaseDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
@ -32,12 +32,12 @@ namespace Server.Engines.Quests
ChildDeserialize(reader);
}
public virtual void ChildDeserialize(GenericReader reader)
public virtual void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
}
public virtual void BaseSerialize(GenericWriter writer)
public virtual void BaseSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version
@ -46,7 +46,7 @@ namespace Server.Engines.Quests
ChildSerialize(writer);
}
public virtual void ChildSerialize(GenericWriter writer)
public virtual void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version
}

View file

@ -35,7 +35,7 @@ namespace Server.Engines.Quests
public bool IsSingleObjective => MaxProgress == 1;
public virtual void BaseDeserialize(GenericReader reader)
public virtual void BaseDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
@ -58,12 +58,12 @@ namespace Server.Engines.Quests
ChildDeserialize(reader);
}
public virtual void ChildDeserialize(GenericReader reader)
public virtual void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
}
public virtual void BaseSerialize(GenericWriter writer)
public virtual void BaseSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(1); // version
@ -74,7 +74,7 @@ namespace Server.Engines.Quests
ChildSerialize(writer);
}
public virtual void ChildSerialize(GenericWriter writer)
public virtual void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version
}

View file

@ -16,7 +16,7 @@ namespace Server.Engines.Quests
}
}
public static void Write(Type type, Type[] referenceTable, GenericWriter writer)
public static void Write(Type type, Type[] referenceTable, IGenericWriter writer)
{
if (type == null)
{
@ -37,7 +37,7 @@ namespace Server.Engines.Quests
}
}
public static Type ReadType(Type[] referenceTable, GenericReader reader)
public static Type ReadType(Type[] referenceTable, IGenericReader reader)
{
int encoding = reader.ReadEncodedInt();
@ -68,7 +68,7 @@ namespace Server.Engines.Quests
}
}
public static QuestSystem DeserializeQuest(GenericReader reader)
public static QuestSystem DeserializeQuest(IGenericReader reader)
{
int encoding = reader.ReadEncodedInt();
@ -91,7 +91,7 @@ namespace Server.Engines.Quests
}
}
public static void Serialize(QuestSystem qs, GenericWriter writer)
public static void Serialize(QuestSystem qs, IGenericWriter writer)
{
if (qs == null)
{
@ -107,7 +107,7 @@ namespace Server.Engines.Quests
}
}
public static QuestObjective DeserializeObjective(Type[] referenceTable, GenericReader reader)
public static QuestObjective DeserializeObjective(Type[] referenceTable, IGenericReader reader)
{
int encoding = reader.ReadEncodedInt();
@ -130,7 +130,7 @@ namespace Server.Engines.Quests
}
}
public static void Serialize(Type[] referenceTable, QuestObjective obj, GenericWriter writer)
public static void Serialize(Type[] referenceTable, QuestObjective obj, IGenericWriter writer)
{
if (obj == null)
{
@ -146,7 +146,7 @@ namespace Server.Engines.Quests
}
}
public static QuestConversation DeserializeConversation(Type[] referenceTable, GenericReader reader)
public static QuestConversation DeserializeConversation(Type[] referenceTable, IGenericReader reader)
{
int encoding = reader.ReadEncodedInt();
@ -169,7 +169,7 @@ namespace Server.Engines.Quests
}
}
public static void Serialize(Type[] referenceTable, QuestConversation conv, GenericWriter writer)
public static void Serialize(Type[] referenceTable, QuestConversation conv, IGenericWriter writer)
{
if (conv == null)
{

View file

@ -117,7 +117,7 @@ namespace Server.Engines.Quests
return false;
}
public virtual void BaseDeserialize(GenericReader reader)
public virtual void BaseDeserialize(IGenericReader reader)
{
Type[] referenceTable = TypeReferenceTable;
@ -164,12 +164,12 @@ namespace Server.Engines.Quests
ChildDeserialize(reader);
}
public virtual void ChildDeserialize(GenericReader reader)
public virtual void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
}
public virtual void BaseSerialize(GenericWriter writer)
public virtual void BaseSerialize(IGenericWriter writer)
{
Type[] referenceTable = TypeReferenceTable;
@ -188,7 +188,7 @@ namespace Server.Engines.Quests
ChildSerialize(writer);
}
public virtual void ChildSerialize(GenericWriter writer)
public virtual void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version
}

View file

@ -150,14 +150,14 @@ namespace Server.Engines.Quests.Necro
public override bool Logged => false;
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
m_FromMardoth = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -45,14 +45,14 @@ namespace Server.Engines.Quests.Necro
return false;
}
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.Engines.Quests.Necro
public override bool ValidateUse(Mobile from) => from is PlayerMobile pm && pm.Quest is DarkTidesQuest;
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

@ -59,14 +59,14 @@ namespace Server.Engines.Quests.Necro
return false;
}
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

@ -73,14 +73,14 @@ namespace Server.Engines.Quests.Necro
}
}
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

@ -57,14 +57,14 @@ namespace Server.Engines.Quests.Necro
base.OnDoubleClick(from);
}
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.Quests.Necro
c.TurnToFull();
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
@ -79,7 +79,7 @@ namespace Server.Engines.Quests.Necro
writer.Write(SpawnLocation);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -131,7 +131,7 @@ namespace Server.Engines.Quests.Necro
ItemID = m_FullItemID;
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
@ -141,7 +141,7 @@ namespace Server.Engines.Quests.Necro
writer.Write(m_EmptyItemID);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -59,14 +59,14 @@ namespace Server.Engines.Quests.Necro
}
}
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

@ -29,14 +29,14 @@ namespace Server.Engines.Quests.Necro
return base.OnMoveOver(m);
}
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

@ -150,14 +150,14 @@ namespace Server.Engines.Quests.Necro
from.SendLocalizedMessage(1060185); // Horus ignores 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);

View file

@ -25,14 +25,14 @@ namespace Server.Engines.Quests.Necro
{
}
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

@ -199,14 +199,14 @@ namespace Server.Engines.Quests.Necro
}
}
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

@ -117,7 +117,7 @@ namespace Server.Engines.Quests.Necro
qs.AddObjective(new FindMardothEndObjective(true));
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
@ -127,7 +127,7 @@ namespace Server.Engines.Quests.Necro
writer.Write(m_ToDelete);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -224,14 +224,14 @@ namespace Server.Engines.Quests.Necro
{
}
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,7 +217,7 @@ namespace Server.Engines.Quests.Necro
System.AddObjective(new FindMardothAboutKronusObjective());
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
@ -226,7 +226,7 @@ namespace Server.Engines.Quests.Necro
m_SkitteringHoppersDisposed = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version
@ -327,14 +327,14 @@ namespace Server.Engines.Quests.Necro
System.AddConversation(new MardothEndConversation());
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
m_Victory = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -83,14 +83,14 @@ namespace Server.Engines.Quests.Ninja
base.Slice();
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
m_SentRadarConversion = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -32,14 +32,14 @@ namespace Server.Engines.Quests.Ninja
return false;
}
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.Engines.Quests.Ninja
public override bool CanDrop(PlayerMobile player) => !(player.Quest is EminosUndertakingQuest);
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(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.Quests.Ninja
}
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -32,14 +32,14 @@ namespace Server.Engines.Quests.Ninja
return false;
}
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

@ -51,14 +51,14 @@ namespace Server.Engines.Quests.Ninja
return false;
}
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.Engines.Quests.Ninja
public override bool CanDrop(PlayerMobile player) => !(player.Quest is EminosUndertakingQuest);
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

@ -40,14 +40,14 @@ namespace Server.Engines.Quests.Ninja
return false;
}
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,14 +211,14 @@ namespace Server.Engines.Quests.Ninja
}
}
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

@ -37,14 +37,14 @@ namespace Server.Engines.Quests.Ninja
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -37,14 +37,14 @@ namespace Server.Engines.Quests.Ninja
public override bool AlwaysMurderer => true;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -65,7 +65,7 @@ namespace Server.Engines.Quests.Ninja
PrivateOverheadMessage(MessageType.Regular, 0x3B2, Message, player.NetState);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
@ -74,7 +74,7 @@ namespace Server.Engines.Quests.Ninja
writer.Write(Message);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -41,14 +41,14 @@ namespace Server.Engines.Quests.Ninja
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -109,14 +109,14 @@ namespace Server.Engines.Quests.Ninja
}
}
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.Engines.Quests.Ninja
System.AddConversation(new UseTeleporterConversation());
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
TaughtHowToUseSkills = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version
@ -140,14 +140,14 @@ namespace Server.Engines.Quests.Ninja
System.AddConversation(new ReturnSwordConversation());
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
StolenTreasure = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -60,14 +60,14 @@ namespace Server.Engines.Quests.Samurai
public override bool Logged => false;
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
m_CursedSoul = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version
@ -108,14 +108,14 @@ namespace Server.Engines.Quests.Samurai
System.AddObjective(new SecondTrialIntroObjective());
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
m_CursedSoul = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version
@ -172,14 +172,14 @@ namespace Server.Engines.Quests.Samurai
System.AddObjective(new ThirdTrialIntroObjective());
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
m_Dragon = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version
@ -257,14 +257,14 @@ namespace Server.Engines.Quests.Samurai
System.AddObjective(new FifthTrialIntroObjective());
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
m_KilledCat = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version
@ -322,14 +322,14 @@ namespace Server.Engines.Quests.Samurai
System.AddObjective(new SixthTrialIntroObjective());
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
m_StolenTreasure = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -86,14 +86,14 @@ namespace Server.Engines.Quests.Samurai
base.Slice();
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
m_SentRadarConversion = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -15,14 +15,14 @@ namespace Server.Engines.Quests.Samurai
public override bool CanDrop(PlayerMobile player) => !(player.Quest is HaochisTrialsQuest);
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -62,14 +62,14 @@ namespace Server.Engines.Quests.Samurai
return base.OnMoveOver(m);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -75,14 +75,14 @@ namespace Server.Engines.Quests.Samurai
Timer.DelayCall(TimeSpan.FromMinutes(2.0), GenerateTreasure);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -59,14 +59,14 @@ namespace Server.Engines.Quests.Samurai
Duration = LitDuration;
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -73,14 +73,14 @@ namespace Server.Engines.Quests.Samurai
public override string CorpseName => "a cursed soul corpse";
public override string DefaultName => "a cursed soul";
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -62,14 +62,14 @@ namespace Server.Engines.Quests.Samurai
}
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -39,14 +39,14 @@ namespace Server.Engines.Quests.Samurai
public override bool AlwaysMurderer => true;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -69,14 +69,14 @@ namespace Server.Engines.Quests.Samurai
}
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -153,14 +153,14 @@ namespace Server.Engines.Quests.Samurai
}
}
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

@ -79,14 +79,14 @@ namespace Server.Engines.Quests.Samurai
{
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -39,14 +39,14 @@ namespace Server.Engines.Quests.Samurai
public override int GetIdleSound() => 0xE9;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -71,14 +71,14 @@ namespace Server.Engines.Quests.Samurai
return base.OnDragDrop(from, dropped);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(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.Quests.Samurai
public override bool AlwaysMurderer => true;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -62,14 +62,14 @@ namespace Server.Engines.Quests.Samurai
public override bool AlwaysMurderer => true;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -64,7 +64,7 @@ namespace Server.Engines.Quests.Samurai
System.AddObjective(new FirstTrialReturnObjective(m_CursedSoulsKilled > m_YoungRoninKilled));
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
@ -72,7 +72,7 @@ namespace Server.Engines.Quests.Samurai
m_YoungRoninKilled = reader.ReadEncodedInt();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version
@ -98,14 +98,14 @@ namespace Server.Engines.Quests.Samurai
System.AddConversation(new SecondTrialIntroConversation(m_CursedSoul));
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
m_CursedSoul = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version
@ -145,14 +145,14 @@ namespace Server.Engines.Quests.Samurai
System.AddConversation(new ThirdTrialIntroConversation(Dragon));
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
Dragon = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version
@ -237,14 +237,14 @@ namespace Server.Engines.Quests.Samurai
System.AddConversation(new FifthTrialIntroConversation(KilledCat));
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
KilledCat = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version
@ -263,14 +263,14 @@ namespace Server.Engines.Quests.Samurai
System.AddConversation(new FifthTrialReturnConversation());
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
StolenTreasure = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -30,14 +30,14 @@ namespace Server.Engines.Quests.Matriarch
public override bool Logged => false;
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
m_Friend = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version
@ -118,14 +118,14 @@ namespace Server.Engines.Quests.Matriarch
System.AddObjective(new ProcessFungiObjective());
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
m_Friend = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -177,14 +177,14 @@ namespace Server.Engines.Quests.Matriarch
}
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -251,14 +251,14 @@ namespace Server.Engines.Quests.Matriarch
public override bool RedSolen => true;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -279,14 +279,14 @@ namespace Server.Engines.Quests.Matriarch
public override bool RedSolen => false;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -76,14 +76,14 @@ namespace Server.Engines.Quests.Matriarch
public bool RedSolen{ get; private set; }
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
RedSolen = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -132,14 +132,14 @@ namespace Server.Engines.Quests.Naturalist
}
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -127,7 +127,7 @@ namespace Server.Engines.Quests.Naturalist
System.AddObjective(new ReturnToNaturalistObjective());
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
@ -141,7 +141,7 @@ namespace Server.Engines.Quests.Naturalist
StudiedSpecialNest = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -37,14 +37,14 @@ namespace Server.Engines.Quests.Naturalist
public Naturalist Naturalist{ get; private set; }
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
Naturalist = (Naturalist)reader.ReadMobile();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -121,14 +121,14 @@ namespace Server.Engines.Quests.Zento
}
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.WriteEncodedInt(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -94,7 +94,7 @@ namespace Server.Engines.Quests.Doom
}
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
@ -104,7 +104,7 @@ namespace Server.Engines.Quests.Doom
writer.Write(Dragon);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -13,14 +13,14 @@ namespace Server.Engines.Quests.Doom
{
}
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.Engines.Quests.Doom
public override int LabelNumber => 1041111; // a magic staff
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.Engines.Quests.Doom
public override int LabelNumber => 1061619; // a golden skull
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.Engines.Quests.Doom
public override int LabelNumber => 1060801; // The Grand Grimoire
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

@ -39,7 +39,7 @@ namespace Server.Engines.Quests.Doom
}
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
@ -48,7 +48,7 @@ namespace Server.Engines.Quests.Doom
writer.Write(m_Daemon);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -209,14 +209,14 @@ namespace Server.Engines.Quests.Doom
{
}
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

@ -126,14 +126,14 @@ namespace Server.Engines.Quests.Doom
}
}
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

@ -142,7 +142,7 @@ namespace Server.Engines.Quests.Doom
}
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
@ -150,7 +150,7 @@ namespace Server.Engines.Quests.Doom
CorpseWithSkull = reader.ReadItem() as Corpse;
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -90,7 +90,7 @@ namespace Server.Engines.Quests.Doom
AddConversation(new AcceptConversation());
}
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
@ -98,7 +98,7 @@ namespace Server.Engines.Quests.Doom
WaitForSummon = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -373,14 +373,14 @@ namespace Server.Engines.Quests.Haven
public override bool Logged => false;
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
m_FromUzeraan = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version
@ -427,14 +427,14 @@ namespace Server.Engines.Quests.Haven
public override bool Logged => false;
public override void ChildDeserialize(GenericReader reader)
public override void ChildDeserialize(IGenericReader reader)
{
int version = reader.ReadEncodedInt();
m_FromUzeraan = reader.ReadBool();
}
public override void ChildSerialize(GenericWriter writer)
public override void ChildSerialize(IGenericWriter writer)
{
writer.WriteEncodedInt(0); // version

View file

@ -107,7 +107,7 @@ namespace Server.Engines.Quests.Haven
Fire(Canoneer, m);
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
if (Canoneer?.Deleted == true)
Canoneer = null;
@ -120,7 +120,7 @@ namespace Server.Engines.Quests.Haven
writer.Write(Canoneer);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -151,14 +151,14 @@ namespace Server.Engines.Quests.Haven
}
}
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

@ -49,14 +49,14 @@ namespace Server.Engines.Quests.Haven
base.OnDoubleClick(from);
}
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.Engines.Quests.Haven
public override bool CanDrop(PlayerMobile player) => !(player.Quest is UzeraanTurmoilQuest);
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.Engines.Quests.Haven
public override bool CanDrop(PlayerMobile player) => !(player.Quest is UzeraanTurmoilQuest);
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.Engines.Quests.Haven
public override bool CanDrop(PlayerMobile player) => !(player.Quest is UzeraanTurmoilQuest);
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

@ -151,7 +151,7 @@ namespace Server.Engines.Quests.Haven
m_Lantern.Delete();
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
if (m_Lantern?.Deleted == true)
m_Lantern = null;
@ -163,7 +163,7 @@ namespace Server.Engines.Quests.Haven
writer.Write(m_Lantern);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -20,14 +20,14 @@ namespace Server.Engines.Quests.Haven
!(player.Quest is UzeraanTurmoilQuest qs &&
qs.IsObjectiveInProgress(typeof(ReturnScrollOfPowerObjective)));
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.Engines.Quests.Haven
public override bool ValidateUse(Mobile from) => from is PlayerMobile pm && pm.Quest is UzeraanTurmoilQuest;
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.Engines.Quests.Haven
return false;
}
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

@ -127,14 +127,14 @@ namespace Server.Engines.Quests.Haven
return base.OnDragDrop(from, dropped);
}
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.Engines.Quests.Haven
}
}
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

@ -75,7 +75,7 @@ namespace Server.Engines.Quests.Haven
return false;
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
@ -84,7 +84,7 @@ namespace Server.Engines.Quests.Haven
writer.Write(Active);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -74,14 +74,14 @@ namespace Server.Engines.Quests.Haven
return m.Karma < 0;
}
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);
@ -132,14 +132,14 @@ namespace Server.Engines.Quests.Haven
0x22); // Thinking about his sacrifice, you can't bring yourself to loot the body of this militia fighter.
}
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

@ -129,14 +129,14 @@ namespace Server.Engines.Quests.Haven
}
}
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);

Some files were not shown because too many files have changed in this diff Show more