|
OpenTTD Source 15.0-beta1
|
Sprites to use and how to display them for object tiles. More...
Go to the source code of this file.
Macros | |
| #define | TILE_SEQ_LINE(sz, img) { 0, 0, 0, 16, 16, sz, {img, PAL_NONE} }, |
| #define | TILE_SEQ_END() { (int8_t)0x80, 0, 0, 0, 0, 0, {0, 0} } |
| #define | TILE_SPRITE_LINE(img, dtss) { {img | (1 << PALETTE_MODIFIER_COLOUR), PAL_NONE}, dtss }, |
| #define | M(name, size, build_cost_multiplier, clear_cost_multiplier, height, climate, gen_amount, flags) {{INVALID_OBJECT_CLASS, 0}, GRFFilePropsBase<2>(), {0, 0, 0, 0}, name, climate, size, build_cost_multiplier, clear_cost_multiplier, 0, CalendarTime::MAX_DATE + 1, flags, 0, height, 1, gen_amount} |
| #define | T 1 |
| #define | A 2 |
| #define | S 4 |
| #define | Y 8 |
Variables | |
| static const DrawTileSeqStruct | _object_nothing [] |
| static const DrawTileSeqStruct | _object_transmitter_seq [] |
| static const DrawTileSeqStruct | _object_lighthouse_seq [] |
| static const DrawTileSeqStruct | _object_statue_seq [] |
| static const DrawTileSeqStruct | _object_owned_land_seq [] |
| const DrawTileSprites | _objects [] |
| static const DrawTileSeqStruct | _object_hq_medium_north [] |
| static const DrawTileSeqStruct | _object_hq_medium_east [] |
| static const DrawTileSeqStruct | _object_hq_medium_west [] |
| static const DrawTileSeqStruct | _object_hq_large_north [] |
| static const DrawTileSeqStruct | _object_hq_large_east [] |
| static const DrawTileSeqStruct | _object_hq_large_west [] |
| static const DrawTileSeqStruct | _object_hq_huge_north [] |
| static const DrawTileSeqStruct | _object_hq_huge_east [] |
| static const DrawTileSeqStruct | _object_hq_huge_west [] |
| static const DrawTileSprites | _object_hq [] |
| const ObjectSpec | _original_objects [] |
| Specification of the original object structures. | |
Sprites to use and how to display them for object tiles.
Definition in file object_land.h.
| #define A 2 |
Definition at line 132 of file object_land.h.
| #define M | ( | name, | |
| size, | |||
| build_cost_multiplier, | |||
| clear_cost_multiplier, | |||
| height, | |||
| climate, | |||
| gen_amount, | |||
| flags | |||
| ) | {{INVALID_OBJECT_CLASS, 0}, GRFFilePropsBase<2>(), {0, 0, 0, 0}, name, climate, size, build_cost_multiplier, clear_cost_multiplier, 0, CalendarTime::MAX_DATE + 1, flags, 0, height, 1, gen_amount} |
Definition at line 124 of file object_land.h.
| #define S 4 |
Definition at line 133 of file object_land.h.
| #define T 1 |
Definition at line 131 of file object_land.h.
| #define TILE_SEQ_END | ( | ) | { (int8_t)0x80, 0, 0, 0, 0, 0, {0, 0} } |
Definition at line 11 of file object_land.h.
| #define TILE_SEQ_LINE | ( | sz, | |
| img | |||
| ) | { 0, 0, 0, 16, 16, sz, {img, PAL_NONE} }, |
Definition at line 10 of file object_land.h.
| #define TILE_SPRITE_LINE | ( | img, | |
| dtss | |||
| ) | { {img | (1 << PALETTE_MODIFIER_COLOUR), PAL_NONE}, dtss }, |
Definition at line 93 of file object_land.h.
| #define Y 8 |
Definition at line 134 of file object_land.h.
|
static |
Definition at line 95 of file object_land.h.
|
static |
Definition at line 80 of file object_land.h.
|
static |
Definition at line 75 of file object_land.h.
|
static |
Definition at line 85 of file object_land.h.
|
static |
Definition at line 65 of file object_land.h.
|
static |
Definition at line 60 of file object_land.h.
|
static |
Definition at line 70 of file object_land.h.
|
static |
Definition at line 50 of file object_land.h.
|
static |
Definition at line 45 of file object_land.h.
|
static |
Definition at line 55 of file object_land.h.
|
static |
Definition at line 22 of file object_land.h.
|
static |
Definition at line 13 of file object_land.h.
|
static |
Definition at line 32 of file object_land.h.
|
static |
Definition at line 27 of file object_land.h.
|
static |
Definition at line 17 of file object_land.h.
|
extern |
|
extern |
Specification of the original object structures.