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

@ -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