public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
switch( version )
{
case 0:
{
if( CheckType( "MugAle" ) )
{
Quantity = MaxQuantity;
Content = BeverageType.Ale;
}
else if( CheckType( "GlassCider" ) )
{
Quantity = MaxQuantity;
Content = BeverageType.Cider;
}
else if( CheckType( "GlassLiquor" ) )
{
Quantity = MaxQuantity;
Content = BeverageType.Liquor;
}
else if( CheckType( "GlassMilk" ) )
{
Quantity = MaxQuantity;
Content = BeverageType.Milk;
}
else if( CheckType( "GlassWine" ) )
{
Quantity = MaxQuantity;
Content = BeverageType.Wine;
}
else if( CheckType( "GlassWater" ) )
{
Quantity = MaxQuantity;
Content = BeverageType.Water;
}
else
{
throw new Exception( World.LoadingType );
}
break;
}
}
}
}