diff options
Diffstat (limited to 'src/table/sprites.h')
-rw-r--r-- | src/table/sprites.h | 33 |
1 files changed, 32 insertions, 1 deletions
diff --git a/src/table/sprites.h b/src/table/sprites.h index 463716cb1..916bff3d2 100644 --- a/src/table/sprites.h +++ b/src/table/sprites.h @@ -200,7 +200,10 @@ static const uint16 AUTORAIL_SPRITE_COUNT = 55; static const SpriteID SPR_ELRAIL_BASE = SPR_AUTORAIL_BASE + AUTORAIL_SPRITE_COUNT; static const uint16 ELRAIL_SPRITE_COUNT = 48; -static const SpriteID SPR_2CCMAP_BASE = SPR_ELRAIL_BASE + ELRAIL_SPRITE_COUNT; +static const SpriteID SPR_TRAFFICLIGHTS_BASE = SPR_ELRAIL_BASE + ELRAIL_SPRITE_COUNT; +static const uint16 TRAFFICLIGHTS_SPRITE_COUNT = 22; + +static const SpriteID SPR_2CCMAP_BASE = SPR_TRAFFICLIGHTS_BASE + TRAFFICLIGHTS_SPRITE_COUNT; static const uint16 TWOCCMAP_SPRITE_COUNT = 256; /** shore tiles - action 05-0D */ @@ -1087,6 +1090,34 @@ static const SpriteID SPR_IMG_QUERY = 723; static const SpriteID SPR_IMG_SIGN = 4082; static const SpriteID SPR_IMG_BUY_LAND = 4791; +/* Traffic lights */ +static const SpriteID SPR_IMG_TRAFFIC_LIGHT = SPR_TRAFFICLIGHTS_BASE; +static const SpriteID SPR_CURSOR_TRAFFIC_LIGHT = SPR_TRAFFICLIGHTS_BASE + 1; + +static const SpriteID SPR_TL_SW_RED = SPR_TRAFFICLIGHTS_BASE + 2; +static const SpriteID SPR_TL_SW_RED_YELLOW = SPR_TRAFFICLIGHTS_BASE + 3; +static const SpriteID SPR_TL_SW_GREEN = SPR_TRAFFICLIGHTS_BASE + 4; +static const SpriteID SPR_TL_SW_YELLOW = SPR_TRAFFICLIGHTS_BASE + 5; +static const SpriteID SPR_TL_SW_NONE = SPR_TRAFFICLIGHTS_BASE + 6; + +static const SpriteID SPR_TL_SE_RED = SPR_TRAFFICLIGHTS_BASE + 7; +static const SpriteID SPR_TL_SE_RED_YELLOW = SPR_TRAFFICLIGHTS_BASE + 8; +static const SpriteID SPR_TL_SE_GREEN = SPR_TRAFFICLIGHTS_BASE + 9; +static const SpriteID SPR_TL_SE_YELLOW = SPR_TRAFFICLIGHTS_BASE + 10; +static const SpriteID SPR_TL_SE_NONE = SPR_TRAFFICLIGHTS_BASE + 11; + +static const SpriteID SPR_TL_NW_RED = SPR_TRAFFICLIGHTS_BASE + 12; +static const SpriteID SPR_TL_NW_RED_YELLOW = SPR_TRAFFICLIGHTS_BASE + 13; +static const SpriteID SPR_TL_NW_GREEN = SPR_TRAFFICLIGHTS_BASE + 14; +static const SpriteID SPR_TL_NW_YELLOW = SPR_TRAFFICLIGHTS_BASE + 15; +static const SpriteID SPR_TL_NW_NONE = SPR_TRAFFICLIGHTS_BASE + 16; + +static const SpriteID SPR_TL_NE_RED = SPR_TRAFFICLIGHTS_BASE + 17; +static const SpriteID SPR_TL_NE_RED_YELLOW = SPR_TRAFFICLIGHTS_BASE + 18; +static const SpriteID SPR_TL_NE_GREEN = SPR_TRAFFICLIGHTS_BASE + 19; +static const SpriteID SPR_TL_NE_YELLOW = SPR_TRAFFICLIGHTS_BASE + 20; +static const SpriteID SPR_TL_NE_NONE = SPR_TRAFFICLIGHTS_BASE + 21; + /* OpenTTD in gamescreen */ static const SpriteID SPR_OTTD_O = 4842; static const SpriteID SPR_OTTD_P = 4841; |