public void OnOptionSelected(Mobile from, int choice) { m_Direction = (GardenBedDirection)choice; if (!Deleted) { base.OnDoubleClick(from); } }
public RaisedGardenAddon(GardenBedDirection direction) { switch (direction) { case GardenBedDirection.Large: { AddComponent(new GardenAddonComponent(19234), 0, 0, 0); AddComponent(new GardenAddonComponent(19240), 1, 0, 0); AddComponent(new GardenAddonComponent(19235), 2, 0, 0); AddComponent(new GardenAddonComponent(19237), 2, 1, 0); AddComponent(new GardenAddonComponent(19239), 2, 2, 0); AddComponent(new GardenAddonComponent(19242), 1, 2, 0); AddComponent(new GardenAddonComponent(19238), 0, 2, 0); AddComponent(new GardenAddonComponent(19236), 0, 1, 0); AddComponent(new GardenAddonComponent(19241), 1, 1, 0); break; } case GardenBedDirection.East: { AddComponent(new GardenAddonComponent(19234), 0, 0, 0); AddComponent(new GardenAddonComponent(19235), 1, 0, 0); AddComponent(new GardenAddonComponent(19237), 1, 1, 0); AddComponent(new GardenAddonComponent(19239), 1, 2, 0); AddComponent(new GardenAddonComponent(19238), 0, 2, 0); AddComponent(new GardenAddonComponent(19236), 0, 1, 0); break; } case GardenBedDirection.South: { AddComponent(new GardenAddonComponent(19234), 0, 0, 0); AddComponent(new GardenAddonComponent(19240), 1, 0, 0); AddComponent(new GardenAddonComponent(19235), 2, 0, 0); AddComponent(new GardenAddonComponent(19239), 2, 1, 0); AddComponent(new GardenAddonComponent(19242), 1, 1, 0); AddComponent(new GardenAddonComponent(19238), 0, 1, 0); break; } case GardenBedDirection.Small: { AddComponent(new GardenAddonComponent(19234), 0, 0, 0); AddComponent(new GardenAddonComponent(19235), 1, 0, 0); AddComponent(new GardenAddonComponent(19239), 1, 1, 0); AddComponent(new GardenAddonComponent(19238), 0, 1, 0); break; } } }
public FieldGardenBedAddon(GardenBedDirection direction) { switch (direction) { case GardenBedDirection.Large: { AddComponent(new GardenAddonComponent(41746), 1, 1, 0); AddComponent(new GardenAddonComponent(41744), 1, 0, 0); AddComponent(new GardenAddonComponent(41745), -1, 1, 0); AddComponent(new GardenAddonComponent(41743), -1, 0, 0); AddComponent(new GardenAddonComponent(41749), 0, 1, 0); AddComponent(new GardenAddonComponent(41748), 0, 0, 0); AddComponent(new GardenAddonComponent(41742), 1, -1, 0); AddComponent(new GardenAddonComponent(41741), -1, -1, 0); AddComponent(new GardenAddonComponent(41747), 0, -1, 0); break; } case GardenBedDirection.East: { AddComponent(new GardenAddonComponent(41746), 1, 1, 0); AddComponent(new GardenAddonComponent(41744), 1, 0, 0); AddComponent(new GardenAddonComponent(41745), 0, 1, 0); AddComponent(new GardenAddonComponent(41743), 0, 0, 0); AddComponent(new GardenAddonComponent(41742), 1, -1, 0); AddComponent(new GardenAddonComponent(41741), 0, -1, 0); break; } case GardenBedDirection.South: { AddComponent(new GardenAddonComponent(41746), 1, 1, 0); AddComponent(new GardenAddonComponent(41742), 1, 0, 0); AddComponent(new GardenAddonComponent(41749), 0, 1, 0); AddComponent(new GardenAddonComponent(41747), 0, 0, 0); AddComponent(new GardenAddonComponent(41745), -1, 1, 0); AddComponent(new GardenAddonComponent(41741), -1, 0, 0); break; } case GardenBedDirection.Small: { AddComponent(new GardenAddonComponent(41746), 1, 1, 0); AddComponent(new GardenAddonComponent(41745), 0, 1, 0); AddComponent(new GardenAddonComponent(41742), 1, 0, 0); AddComponent(new GardenAddonComponent(41741), 0, 0, 0); break; } } }