Files
@ r4456:1e356a1bef6a
Branch filter:
Location: cpp/openttd-patchpack/source/table/track_land.h - annotation
r4456:1e356a1bef6a
1.6 KiB
text/x-c
(svn r6239) -Code cleanup: cleaned up PlayerVehWndProc
code to delete an empty shared orders list is now much simpler
cleaned up the code to handle button clicks
fixed an assert if widget 9 was pressed on a list with vehicles for another company
code to delete an empty shared orders list is now much simpler
cleaned up the code to handle button clicks
fixed an assert if widget 9 was pressed on a list with vehicles for another company
r2186:5ee653b1b5e1 r2186:5ee653b1b5e1 r4225:0cf6e5e4a862 r4225:0cf6e5e4a862 r1542:6bae7041e7bc r0:d63b455452f6 r4225:0cf6e5e4a862 r3270:feab332758a4 r0:d63b455452f6 r0:d63b455452f6 r0:d63b455452f6 r4225:0cf6e5e4a862 r3270:feab332758a4 r3270:feab332758a4 r0:d63b455452f6 r0:d63b455452f6 r0:d63b455452f6 r4225:0cf6e5e4a862 r3270:feab332758a4 r3270:feab332758a4 r0:d63b455452f6 r0:d63b455452f6 r0:d63b455452f6 r4225:0cf6e5e4a862 r3270:feab332758a4 r0:d63b455452f6 r0:d63b455452f6 r0:d63b455452f6 r4229:514e034b774c r4225:0cf6e5e4a862 r4225:0cf6e5e4a862 r4225:0cf6e5e4a862 r4225:0cf6e5e4a862 r4225:0cf6e5e4a862 r4225:0cf6e5e4a862 r4225:0cf6e5e4a862 r4225:0cf6e5e4a862 r2571:0cfcd6d312a3 r2571:0cfcd6d312a3 r0:d63b455452f6 r0:d63b455452f6 r0:d63b455452f6 r4225:0cf6e5e4a862 r2571:0cfcd6d312a3 r2571:0cfcd6d312a3 r0:d63b455452f6 r0:d63b455452f6 r0:d63b455452f6 r4229:514e034b774c r4225:0cf6e5e4a862 r4225:0cf6e5e4a862 r3528:5a889a6aeca1 | /* $Id$ */
#define TILE_SEQ_LINE(img, dx, dy, sx, sy) { dx, dy, 0, sx, sy, 23, img },
#define TILE_SEQ_END() { 0x80, 0, 0, 0, 0, 0, 0 }
static const DrawTileSeqStruct _depot_gfx_NE[] = {
TILE_SEQ_LINE(SPR_RAIL_DEPOT_NE | PALETTE_MODIFIER_COLOR, 2, 13, 13, 1)
TILE_SEQ_END()
};
static const DrawTileSeqStruct _depot_gfx_SE[] = {
TILE_SEQ_LINE(SPR_RAIL_DEPOT_SE_1 | PALETTE_MODIFIER_COLOR, 2, 2, 1, 13)
TILE_SEQ_LINE(SPR_RAIL_DEPOT_SE_2 | PALETTE_MODIFIER_COLOR, 13, 2, 1, 13)
TILE_SEQ_END()
};
static const DrawTileSeqStruct _depot_gfx_SW[] = {
TILE_SEQ_LINE(SPR_RAIL_DEPOT_SW_1 | PALETTE_MODIFIER_COLOR, 2, 2, 13, 1)
TILE_SEQ_LINE(SPR_RAIL_DEPOT_SW_2 | PALETTE_MODIFIER_COLOR, 2, 13, 13, 1)
TILE_SEQ_END()
};
static const DrawTileSeqStruct _depot_gfx_NW[] = {
TILE_SEQ_LINE(SPR_RAIL_DEPOT_NW | PALETTE_MODIFIER_COLOR, 13, 2, 1, 13)
TILE_SEQ_END()
};
static const DrawTileSprites _depot_gfx_table[] = {
{ SPR_FLAT_GRASS_TILE, _depot_gfx_NE },
{ SPR_RAIL_TRACK_Y, _depot_gfx_SE },
{ SPR_RAIL_TRACK_X, _depot_gfx_SW },
{ SPR_FLAT_GRASS_TILE, _depot_gfx_NW }
};
static const DrawTileSeqStruct _waypoint_gfx_X[] = {
TILE_SEQ_LINE(PALETTE_MODIFIER_COLOR | SPR_WAYPOINT_X_1, 0, 0, 16, 5)
TILE_SEQ_LINE(PALETTE_MODIFIER_COLOR | SPR_WAYPOINT_X_2, 0, 11, 16, 5)
TILE_SEQ_END()
};
static const DrawTileSeqStruct _waypoint_gfx_Y[] = {
TILE_SEQ_LINE(PALETTE_MODIFIER_COLOR | SPR_WAYPOINT_Y_1, 0, 0, 5, 16)
TILE_SEQ_LINE(PALETTE_MODIFIER_COLOR | SPR_WAYPOINT_Y_2, 11, 0, 5, 16)
TILE_SEQ_END()
};
static const DrawTileSprites _waypoint_gfx_table[] = {
{ SPR_RAIL_TRACK_X, _waypoint_gfx_X },
{ SPR_RAIL_TRACK_Y, _waypoint_gfx_Y }
};
|