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

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

@ -41,14 +41,14 @@ namespace Server.Items
from.SendLocalizedMessage(1061906); // Choose a spot to plant the thorn.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
@ -694,14 +694,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

@ -87,14 +87,14 @@ namespace Server.Items
public static bool UnderEffect(Mobile m) => m_Table.ContainsKey(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

@ -32,14 +32,14 @@ namespace Server.Items
from.SendLocalizedMessage(1061907); // Choose a book you wish to seal with the wax from the red leaf.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(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.Mobiles
public override FoodType FavoriteFood => FoodType.Meat;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -68,14 +68,14 @@ namespace Server.Engines.Plants
from.SendLocalizedMessage(1061897); // Choose a patch of dirt to scoop up.
}
public override void Serialize(GenericWriter writer)
public override void Serialize(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

@ -489,7 +489,7 @@ namespace Server.Engines.Plants
return true;
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
@ -506,7 +506,7 @@ namespace Server.Engines.Plants
PlantSystem.Save(writer);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -58,7 +58,7 @@ namespace Server.Engines.Plants
m_LeftResources = 8;
}
public PlantSystem(PlantItem plant, GenericReader reader)
public PlantSystem(PlantItem plant, IGenericReader reader)
{
Plant = plant;
@ -650,7 +650,7 @@ namespace Server.Engines.Plants
StrengthPotion = 0;
}
public void Save(GenericWriter writer)
public void Save(IGenericWriter writer)
{
writer.Write(2); // version

View file

@ -153,7 +153,7 @@ namespace Server.Engines.Plants
newSeed.ShowType = m_ShowType;
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
@ -164,7 +164,7 @@ namespace Server.Engines.Plants
writer.Write(m_ShowType);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);