namespace Server.Items { public enum SignFacing { North, West } public enum SignType { Library, DarkWoodenPost, LightWoodenPost, MetalPostC, MetalPostB, MetalPostA, MetalPost, Bakery, Tailor, Tinker, Butcher, Healer, Mage, Woodworker, Customs, Inn, Shipwright, Stables, BarberShop, Bard, Fletcher, Armourer, Jeweler, Tavern, ReagentShop, Blacksmith, Painter, Provisioner, Bowyer, WoodenSign, BrassSign, ArmamentsGuild, ArmourersGuild, BlacksmithsGuild, WeaponsGuild, BardicGuild, BartersGuild, ProvisionersGuild, TradersGuild, CooksGuild, HealersGuild, MagesGuild, SorcerersGuild, IllusionistGuild, MinersGuild, ArchersGuild, SeamensGuild, FishermensGuild, SailorsGuild, ShipwrightsGuild, TailorsGuild, ThievesGuild, RoguesGuild, AssassinsGuild, TinkersGuild, WarriorsGuild, CavalryGuild, FightersGuild, MerchantsGuild, Bank, Theatre } public class Sign : BaseSign { [Constructible] public Sign(SignType type, SignFacing facing) : base(0xB95 + 2 * (int)type + (int)facing) { } [Constructible] public Sign(int itemID) : base(itemID) { } public Sign(Serial serial) : base(serial) { } public override void Serialize(IGenericWriter writer) { base.Serialize(writer); writer.Write(0); } public override void Deserialize(IGenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); } } }