ModernUO/Projects/Scripts/Items/Construction/Ruined/RuinedItemSingle.cs
2019-12-30 12:16:35 -08:00

274 lines
No EOL
5.6 KiB
C#

namespace Server.Items
{
[Flippable(0xC10, 0xC11)]
public class RuinedFallenChairA : Item
{
[Constructible]
public RuinedFallenChairA() : base(0xC10) => Movable = false;
public RuinedFallenChairA(Serial serial) : base(serial)
{
}
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
[Flippable(0xC13, 0xC12)]
public class RuinedArmoire : Item
{
[Constructible]
public RuinedArmoire() : base(0xC13) => Movable = false;
public RuinedArmoire(Serial serial) : base(serial)
{
}
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
[Flippable(0xC14, 0xC15)]
public class RuinedBookcase : Item
{
[Constructible]
public RuinedBookcase() : base(0xC14) => Movable = false;
public RuinedBookcase(Serial serial) : base(serial)
{
}
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
public class RuinedBooks : Item
{
[Constructible]
public RuinedBooks() : base(0xC16) => Movable = false;
public RuinedBooks(Serial serial) : base(serial)
{
}
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
[Flippable(0xC17, 0xC18)]
public class CoveredChair : Item
{
[Constructible]
public CoveredChair() : base(0xC17) => Movable = false;
public CoveredChair(Serial serial) : base(serial)
{
}
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
[Flippable(0xC19, 0xC1A)]
public class RuinedFallenChairB : Item
{
[Constructible]
public RuinedFallenChairB() : base(0xC19) => Movable = false;
public RuinedFallenChairB(Serial serial) : base(serial)
{
}
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
[Flippable(0xC1B, 0xC1C, 0xC1E, 0xC1D)]
public class RuinedChair : Item
{
[Constructible]
public RuinedChair() : base(0xC1B) => Movable = false;
public RuinedChair(Serial serial) : base(serial)
{
}
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
public class RuinedClock : Item
{
[Constructible]
public RuinedClock() : base(0xC1F) => Movable = false;
public RuinedClock(Serial serial) : base(serial)
{
}
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
[Flippable(0xC24, 0xC25)]
public class RuinedDrawers : Item
{
[Constructible]
public RuinedDrawers() : base(0xC24) => Movable = false;
public RuinedDrawers(Serial serial) : base(serial)
{
}
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
public class RuinedPainting : Item
{
[Constructible]
public RuinedPainting() : base(0xC2C) => Movable = false;
public RuinedPainting(Serial serial) : base(serial)
{
}
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
[Flippable(0xC2D, 0xC2F, 0xC2E, 0xC30)]
public class WoodDebris : Item
{
[Constructible]
public WoodDebris() : base(0xC2D) => Movable = false;
public WoodDebris(Serial serial) : base(serial)
{
}
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
int version = reader.ReadInt();
}
}
}