Files
Unstable Kitsune b918192e4e Overwrite
Complete Overwrite of the Folder with the free shard. ServUO 57.3 has been added.
2023-11-28 23:20:26 -05:00

196 lines
4.1 KiB
C#

using System;
namespace Server.Items
{
[Furniture]
public class ElegantLowTable : CraftableFurniture
{
[Constructable]
public ElegantLowTable()
: base(0x2819)
{
this.Weight = 1.0;
}
public ElegantLowTable(Serial serial)
: base(serial)
{
}
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int)0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
[Furniture]
public class PlainLowTable : CraftableFurniture
{
[Constructable]
public PlainLowTable()
: base(0x281A)
{
this.Weight = 1.0;
}
public PlainLowTable(Serial serial)
: base(serial)
{
}
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int)0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
[Furniture]
[Flipable(0xB90, 0xB7D)]
public class LargeTable : CraftableFurniture
{
[Constructable]
public LargeTable()
: base(0xB90)
{
this.Weight = 1.0;
}
public LargeTable(Serial serial)
: base(serial)
{
}
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int)0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
if (this.Weight == 4.0)
this.Weight = 1.0;
}
}
[Furniture]
[Flipable(0xB35, 0xB34)]
public class Nightstand : CraftableFurniture
{
[Constructable]
public Nightstand()
: base(0xB35)
{
this.Weight = 1.0;
}
public Nightstand(Serial serial)
: base(serial)
{
}
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int)0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
if (this.Weight == 4.0)
this.Weight = 1.0;
}
}
[Furniture]
[Flipable(0xB8F, 0xB7C)]
public class YewWoodTable : CraftableFurniture
{
[Constructable]
public YewWoodTable()
: base(0xB8F)
{
this.Weight = 1.0;
}
public YewWoodTable(Serial serial)
: base(serial)
{
}
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int)0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
if (this.Weight == 4.0)
this.Weight = 1.0;
}
}
[Furniture]
public class TerMurStyleTable : Item
{
public override int LabelNumber { get { return 1095321; } } // Ter-Mur style table
[Constructable]
public TerMurStyleTable()
: base(0x4041)
{
Weight = 10.0;
}
public TerMurStyleTable(Serial serial)
: base(serial)
{
}
public override void Serialize(GenericWriter writer)
{
base.Serialize(writer);
writer.Write((int)0);
}
public override void Deserialize(GenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
}