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

@ -66,13 +66,13 @@ namespace Server.Mobiles
AddLoot(LootPack.Average);
}
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);
int version = reader.ReadInt();

View file

@ -111,13 +111,13 @@ namespace Server.Mobiles
attacker.Mana -= Utility.Random(10, 10);
}
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);
int version = reader.ReadInt();

View file

@ -69,13 +69,13 @@ namespace Server.Mobiles
c.DropItem(new PixieLeg());
}
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

@ -82,13 +82,13 @@ namespace Server.Mobiles
public override OppositionGroup OppositionGroup => OppositionGroup.FeyAndUndead;
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);
int version = reader.ReadInt();

View file

@ -71,13 +71,13 @@ namespace Server.Mobiles
AddLoot(LootPack.Average);
}
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);
int version = reader.ReadInt();

View file

@ -81,14 +81,14 @@ namespace Server.Mobiles
public override int GetHurtSound() => 0x23A;
public override void Serialize(GenericWriter writer)
public override void Serialize(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

@ -88,14 +88,14 @@ namespace Server.Mobiles
base.OnThink();
}
public override void Serialize(GenericWriter writer)
public override void Serialize(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

@ -61,13 +61,13 @@ namespace Server.Mobiles
AddLoot(LootPack.Gems);
}
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);
int version = reader.ReadInt();

View file

@ -96,14 +96,14 @@ namespace Server.Mobiles
base.OnThink();
}
public override void Serialize(GenericWriter writer)
public override void Serialize(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

@ -45,13 +45,13 @@ namespace Server.Mobiles
AddLoot(LootPack.Gems, Utility.RandomMinMax(1, 2));
}
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);
int version = reader.ReadInt();

View file

@ -202,13 +202,13 @@ namespace Server.Mobiles
base.OnDamage(amount, from, willKill);
}
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);
int version = reader.ReadInt();

View file

@ -157,7 +157,7 @@ namespace Server.Mobiles
public override int GetDeathSound() => 0x1C2;
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(1);
@ -167,7 +167,7 @@ namespace Server.Mobiles
writer.Write(m_DevourGoal);
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();

View file

@ -226,7 +226,7 @@ namespace Server.Mobiles
Hue = 0;
}
public override void Serialize(GenericWriter writer)
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
@ -246,7 +246,7 @@ namespace Server.Mobiles
}
}
public override void Deserialize(GenericReader reader)
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);

View file

@ -116,13 +116,13 @@ namespace Server.Mobiles
AddLoot(LootPack.Gems);
}
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);
int version = reader.ReadInt();

View file

@ -77,14 +77,14 @@ namespace Server.Mobiles
new InternalTimer(m, this).Start();
}
public override void Serialize(GenericWriter writer)
public override void Serialize(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,13 +57,13 @@ namespace Server.Mobiles
AddLoot(LootPack.Gems);
}
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);
int version = reader.ReadInt();