22 #define TILE_SEQ_LINE(dx, dy, dz, sx, sy, sz, img) TILE_SEQ_LINE_PAL(dx, dy, dz, sx, sy, sz, img, PAL_NONE) 
   35 #define TILE_SEQ_LINE_PAL(dx, dy, dz, sx, sy, sz, img, pal) { dx, dy, dz, sx, sy, sz, {img, pal} }, 
   44 #define TILE_SEQ_CHILD(dx, dy, img, pal) TILE_SEQ_LINE_PAL(dx, dy, (int8)0x80, 0, 0, 0, img, pal) 
   54 #define TILE_SEQ_GROUND(dx, dy, dz, img) TILE_SEQ_CHILD(2 * (dy - dx), dx + dy - dz, img, PAL_NONE) 
   57 #define TILE_SEQ_END() { (int8)0x80, 0, 0, 0, 0, 0, {0, 0} } 
   99   TILE_SEQ_CHILD( 0,  0,                SPR_RAIL_ROOF_GLASS_Y_TILE_A     | (1U << PALETTE_MODIFIER_TRANSPARENT), 
PALETTE_TO_TRANSPARENT)
 
  107   TILE_SEQ_CHILD( 0,  0,                SPR_RAIL_ROOF_GLASS_X_TILE_B      | (1U << PALETTE_MODIFIER_TRANSPARENT), 
PALETTE_TO_TRANSPARENT)
 
  115   TILE_SEQ_CHILD( 0,  0,                SPR_RAIL_ROOF_GLASS_Y_TILE_B      | (1U << PALETTE_MODIFIER_TRANSPARENT), 
PALETTE_TO_TRANSPARENT)
 
  782 #undef TILE_SEQ_LINE_PAL 
  783 #undef TILE_SEQ_CHILD 
  784 #undef TILE_SEQ_GROUND 
  791 #define TILE_SPRITE_LINE(img, dtss) { {img, PAL_NONE}, dtss }, 
  792 #define TILE_SPRITE_NULL() { {0, 0}, NULL }, 
  838   TILE_SPRITE_LINE(SPR_FLAT_GRASS_TILE,            _station_display_transmitter_fence_ne) 
 
  869   TILE_SPRITE_LINE(SPR_AIRPORT_APRON,              _station_display_low_building_fence_ne_nw) 
 
  872   TILE_SPRITE_LINE(SPR_AIRPORT_APRON,              _station_display_newhelipad_fence_se_sw) 
 
  873   TILE_SPRITE_LINE(SPR_AIRPORT_APRON,              _station_display_newhelipad_fence_nw_sw) 
 
  882 static const 
DrawTileSprites _station_display_datas_airport_radar_grass_fence_sw[] = {
 
  897 static const 
DrawTileSprites _station_display_datas_airport_flag_grass_fence_ne[] = {
 
  904 static const 
DrawTileSprites _station_display_datas_airport_radar_fence_sw[] = {
 
  919 static const 
DrawTileSprites _station_display_datas_airport_radar_fence_ne[] = {
 
  934 static const 
DrawTileSprites _station_display_datas_airport_flag_grass_fence_ne_2[] = {
 
  943   TILE_SPRITE_LINE(SPR_TRUCK_STOP_NE_GROUND | (1U << PALETTE_MODIFIER_COLOUR), _station_display_datas_67)
 
  944   TILE_SPRITE_LINE(SPR_TRUCK_STOP_SE_GROUND | (1U << PALETTE_MODIFIER_COLOUR), _station_display_datas_68)
 
  945   TILE_SPRITE_LINE(SPR_TRUCK_STOP_SW_GROUND | (1U << PALETTE_MODIFIER_COLOUR), _station_display_datas_69)
 
  946   TILE_SPRITE_LINE(SPR_TRUCK_STOP_NW_GROUND | (1U << PALETTE_MODIFIER_COLOUR), _station_display_datas_70)
 
  952   TILE_SPRITE_LINE(SPR_BUS_STOP_NE_GROUND   | (1U << PALETTE_MODIFIER_COLOUR), _station_display_datas_71)
 
  953   TILE_SPRITE_LINE(SPR_BUS_STOP_SE_GROUND   | (1U << PALETTE_MODIFIER_COLOUR), _station_display_datas_72)
 
  954   TILE_SPRITE_LINE(SPR_BUS_STOP_SW_GROUND   | (1U << PALETTE_MODIFIER_COLOUR), _station_display_datas_73)
 
  955   TILE_SPRITE_LINE(SPR_BUS_STOP_NW_GROUND   | (1U << PALETTE_MODIFIER_COLOUR), _station_display_datas_74)
 
  988 #undef TILE_SPRITE_LINE 
  989 #undef TILE_SPRITE_NULL 
  993 assert_compile(
lengthof(_station_display_datas_rail) == 
lengthof(_station_display_datas_waypoint));
 
  996   _station_display_datas_rail,
 
  997   _station_display_datas_airport,
 
  998   _station_display_datas_truck,
 
  999   _station_display_datas_bus,
 
 1000   _station_display_datas_oilrig,
 
 1001   _station_display_datas_dock,
 
 1002   _station_display_datas_buoy,
 
 1003   _station_display_datas_waypoint,