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

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