|
OpenTTD Source 20251117-master-g7398d2e290
|
Sprites to use and how to display them for object tiles. More...
#include "table/strings.h"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_SPRITE_LINE(img, dtss) { {img | (1 << PALETTE_MODIFIER_COLOUR), PAL_NONE}, dtss }, |
| #define | TILE_SPRITE_LINE_NOTHING(img) { {img | (1 << PALETTE_MODIFIER_COLOUR), PAL_NONE} }, |
| #define | M(name, size, build_cost_multiplier, clear_cost_multiplier, height, climate, gen_amount, flags) {{INVALID_OBJECT_CLASS, 0}, StandardGRFFileProps{}, AnimationInfo<ObjectAnimationTriggers>{}, name, climate, size, build_cost_multiplier, clear_cost_multiplier, TimerGameCalendar::Date{}, CalendarTime::MAX_DATE + 1, flags, ObjectCallbackMasks{}, height, 1, gen_amount, {}} |
| #define | T LandscapeType::Temperate |
| #define | A LandscapeType::Arctic |
| #define | S LandscapeType::Tropic |
| #define | Y LandscapeType::Toyland |
Variables | |
| 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 DrawTileSpriteSpan | _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 DrawTileSpriteSpan | _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 LandscapeType::Arctic |
Definition at line 117 of file object_land.h.
| #define M | ( | name, | |
| size, | |||
| build_cost_multiplier, | |||
| clear_cost_multiplier, | |||
| height, | |||
| climate, | |||
| gen_amount, | |||
| flags | |||
| ) | {{INVALID_OBJECT_CLASS, 0}, StandardGRFFileProps{}, AnimationInfo<ObjectAnimationTriggers>{}, name, climate, size, build_cost_multiplier, clear_cost_multiplier, TimerGameCalendar::Date{}, CalendarTime::MAX_DATE + 1, flags, ObjectCallbackMasks{}, height, 1, gen_amount, {}} |
Definition at line 109 of file object_land.h.
| #define S LandscapeType::Tropic |
Definition at line 118 of file object_land.h.
| #define T LandscapeType::Temperate |
Definition at line 116 of file object_land.h.
| #define TILE_SEQ_LINE | ( | sz, | |
| img | |||
| ) | { 0, 0, 0, 16, 16, sz, {img, PAL_NONE} }, |
Definition at line 12 of file object_land.h.
| #define TILE_SPRITE_LINE | ( | img, | |
| dtss | |||
| ) | { {img | (1 << PALETTE_MODIFIER_COLOUR), PAL_NONE}, dtss }, |
Definition at line 76 of file object_land.h.
| #define TILE_SPRITE_LINE_NOTHING | ( | img | ) | { {img | (1 << PALETTE_MODIFIER_COLOUR), PAL_NONE} }, |
Definition at line 77 of file object_land.h.
| #define Y LandscapeType::Toyland |
Definition at line 119 of file object_land.h.
|
static |
Definition at line 79 of file object_land.h.
|
static |
Definition at line 66 of file object_land.h.
|
static |
Definition at line 62 of file object_land.h.
|
static |
Definition at line 70 of file object_land.h.
|
static |
Definition at line 54 of file object_land.h.
|
static |
Definition at line 50 of file object_land.h.
|
static |
Definition at line 58 of file object_land.h.
|
static |
Definition at line 42 of file object_land.h.
|
static |
Definition at line 38 of file object_land.h.
|
static |
Definition at line 46 of file object_land.h.
|
static |
Definition at line 18 of file object_land.h.
|
static |
Definition at line 26 of file object_land.h.
|
static |
Definition at line 22 of file object_land.h.
|
static |
Definition at line 14 of file object_land.h.
|
extern |
|
extern |
Specification of the original object structures.