Files
@ r5222:671cdc6f4c1e
Branch filter:
Location: cpp/openttd-patchpack/source/table/track_land.h - annotation
r5222:671cdc6f4c1e
1.6 KiB
text/x-c
(svn r7337) -Feature: [win32] Add font selection by specifying a font-name, ala Fontconfig. Pretty
messy if you ask me, but this is what you get when MS hides the font API in the deepest
depths... thanks Rubidium for testing.
messy if you ask me, but this is what you get when MS hides the font API in the deepest
depths... thanks Rubidium for testing.
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 }
};
|