namespace TACO.Slots { using System; public class Electric : Slot { public enum Type { Emitter, Receiver, BiDirectional }; private Type mType; public Electric() : this(Type.BiDirectional) { } public Electric(Type type) { mType = type; } public override string Name { get { return "Electric Slot"; } } public Type type { set { mType = value; } get { return mType; } } } }