22 #define TILE_SEQ_LINE(dx, dy, dz, sx, sy, sz, img) { dx, dy, dz, sx, sy, sz, {img, PAL_NONE} }, 25 #define TILE_SEQ_END() { (int8)0x80, 0, 0, 0, 0, 0, {0, 0} } 32 #define TILE_SPRITE_LINE(img, dtss) { {img, PAL_NONE}, dtss }, 56 static const DrawTileSprites _shipdepot_display_data[][DEPOT_PART_END] = {
164 #undef TILE_SPRITE_LINE #define TILE_SEQ_END()
Constructor macro for a terminating DrawTileSeqStruct entry in an array.
#define TILE_SPRITE_LINE(img, dtss)
Constructor macro of a DrawTileSprites structure.
Ground palette sprite of a tile, together with its sprite layout.
#define TILE_SEQ_LINE(dx, dy, dz, sx, sy, sz, img)
Constructor macro for an image without a palette in a DrawTileSeqStruct array.
this bit is set when a recolouring process is in action
A tile child sprite and palette to draw for stations etc, with 3D bounding box.