/*************************************************************************
* ModernUO *
* Copyright (C) 2019-2020 - ModernUO Development Team *
* Email: hi@modernuo.com *
* File: LightType.cs - Created: 2019/03/15 - Updated: 2020/01/19 *
* *
* This program is free software: you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation, either version 3 of the License, or *
* (at your option) any later version. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program. If not, see . *
*************************************************************************/
namespace Server
{
public enum LightType
{
///
/// Window shape, arched, ray shining east.
///
ArchedWindowEast,
///
/// Medium circular shape.
///
Circle225,
///
/// Small circular shape.
///
Circle150,
///
/// Door shape, shining south.
///
DoorSouth,
///
/// Door shape, shining east.
///
DoorEast,
///
/// Large semicircular shape (180 degrees), north wall.
///
NorthBig,
///
/// Large pie shape (90 degrees), north-east corner.
///
NorthEastBig,
///
/// Large semicircular shape (180 degrees), east wall.
///
EastBig,
///
/// Large semicircular shape (180 degrees), west wall.
///
WestBig,
///
/// Large pie shape (90 degrees), south-west corner.
///
SouthWestBig,
///
/// Large semicircular shape (180 degrees), south wall.
///
SouthBig,
///
/// Medium semicircular shape (180 degrees), north wall.
///
NorthSmall,
///
/// Medium pie shape (90 degrees), north-east corner.
///
NorthEastSmall,
///
/// Medium semicircular shape (180 degrees), east wall.
///
EastSmall,
///
/// Medium semicircular shape (180 degrees), west wall.
///
WestSmall,
///
/// Medium semicircular shape (180 degrees), south wall.
///
SouthSmall,
///
/// Shaped like a wall decoration, north wall.
///
DecorationNorth,
///
/// Shaped like a wall decoration, north-east corner.
///
DecorationNorthEast,
///
/// Small semicircular shape (180 degrees), east wall.
///
EastTiny,
///
/// Shaped like a wall decoration, west wall.
///
DecorationWest,
///
/// Shaped like a wall decoration, south-west corner.
///
DecorationSouthWest,
///
/// Small semicircular shape (180 degrees), south wall.
///
SouthTiny,
///
/// Window shape, rectangular, no ray, shining south.
///
RectWindowSouthNoRay,
///
/// Window shape, rectangular, no ray, shining east.
///
RectWindowEastNoRay,
///
/// Window shape, rectangular, ray shining south.
///
RectWindowSouth,
///
/// Window shape, rectangular, ray shining east.
///
RectWindowEast,
///
/// Window shape, arched, no ray, shining south.
///
ArchedWindowSouthNoRay,
///
/// Window shape, arched, no ray, shining east.
///
ArchedWindowEastNoRay,
///
/// Window shape, arched, ray shining south.
///
ArchedWindowSouth,
///
/// Large circular shape.
///
Circle300,
///
/// Large pie shape (90 degrees), north-west corner.
///
NorthWestBig,
///
/// Negative light. Medium pie shape (90 degrees), south-east corner.
///
DarkSouthEast,
///
/// Negative light. Medium semicircular shape (180 degrees), south wall.
///
DarkSouth,
///
/// Negative light. Medium pie shape (90 degrees), north-west corner.
///
DarkNorthWest,
///
/// Negative light. Medium pie shape (90 degrees), south-east corner. Equivalent to LightType.SouthEast.
///
DarkSouthEast2,
///
/// Negative light. Medium circular shape (180 degrees), east wall.
///
DarkEast,
///
/// Negative light. Large circular shape.
///
DarkCircle300,
///
/// Opened door shape, shining south.
///
DoorOpenSouth,
///
/// Opened door shape, shining east.
///
DoorOpenEast,
///
/// Window shape, square, ray shining east.
///
SquareWindowEast,
///
/// Window shape, square, no ray, shining east.
///
SquareWindowEastNoRay,
///
/// Window shape, square, ray shining south.
///
SquareWindowSouth,
///
/// Window shape, square, no ray, shining south.
///
SquareWindowSouthNoRay,
///
/// Empty.
///
Empty,
///
/// Window shape, skinny, no ray, shining south.
///
SkinnyWindowSouthNoRay,
///
/// Window shape, skinny, ray shining east.
///
SkinnyWindowEast,
///
/// Window shape, skinny, no ray, shining east.
///
SkinnyWindowEastNoRay,
///
/// Shaped like a hole, shining south.
///
HoleSouth,
///
/// Shaped like a hole, shining south.
///
HoleEast,
///
/// Large circular shape with a moongate graphic embedded.
///
Moongate,
///
/// Unknown usage. Many rows of slightly angled lines.
///
Strips,
///
/// Shaped like a small hole, shining south.
///
SmallHoleSouth,
///
/// Shaped like a small hole, shining east.
///
SmallHoleEast,
///
/// Large semicircular shape (180 degrees), north wall. Identical graphic as LightType.NorthBig, but slightly different
/// positioning.
///
NorthBig2,
///
/// Large semicircular shape (180 degrees), west wall. Identical graphic as LightType.WestBig, but slightly different
/// positioning.
///
WestBig2,
///
/// Large pie shape (90 degrees), north-west corner. Equivalent to LightType.NorthWestBig.
///
NorthWestBig2
}
}