Sprites to use and how to display them for water tiles (depots/locks). More...
Go to the source code of this file.
Data Structures | |
struct | WaterDrawTileStruct |
Defines | |
#define | BEGIN(image) { 0, 0, 0, 0, 0, 0, image } |
#define | TILE_SEQ_END() { 0x80, 0, 0, 0, 0, 0, 0 } |
Constructor macro for a terminating WaterDrawTileStruct entry in an array. | |
Variables | |
static const WaterDrawTileStruct | _shipdepot_display_seq_1 [] |
static const WaterDrawTileStruct | _shipdepot_display_seq_2 [] |
static const WaterDrawTileStruct | _shipdepot_display_seq_3 [] |
static const WaterDrawTileStruct | _shipdepot_display_seq_4 [] |
static const WaterDrawTileStruct *const | _shipdepot_display_seq [] |
static const WaterDrawTileStruct | _lock_display_seq_0 [] |
static const WaterDrawTileStruct | _lock_display_seq_1 [] |
static const WaterDrawTileStruct | _lock_display_seq_2 [] |
static const WaterDrawTileStruct | _lock_display_seq_3 [] |
static const WaterDrawTileStruct | _lock_display_seq_0b [] |
static const WaterDrawTileStruct | _lock_display_seq_1b [] |
static const WaterDrawTileStruct | _lock_display_seq_2b [] |
static const WaterDrawTileStruct | _lock_display_seq_3b [] |
static const WaterDrawTileStruct | _lock_display_seq_0t [] |
static const WaterDrawTileStruct | _lock_display_seq_1t [] |
static const WaterDrawTileStruct | _lock_display_seq_2t [] |
static const WaterDrawTileStruct | _lock_display_seq_3t [] |
static const WaterDrawTileStruct *const | _lock_display_seq [] |
Sprites to use and how to display them for water tiles (depots/locks).
Definition in file water_land.h.
const WaterDrawTileStruct* const _lock_display_seq[] [static] |
{ _lock_display_seq_0, _lock_display_seq_1, _lock_display_seq_2, _lock_display_seq_3, _lock_display_seq_0b, _lock_display_seq_1b, _lock_display_seq_2b, _lock_display_seq_3b, _lock_display_seq_0t, _lock_display_seq_1t, _lock_display_seq_2t, _lock_display_seq_3t, }
Definition at line 144 of file water_land.h.
const WaterDrawTileStruct _lock_display_seq_0[] [static] |
{ BEGIN(1), { 0, 0, 0, 0x10, 1, 0x14, 0 + 1 }, { 0, 0xF, 0, 0x10, 1, 0x14, 4 + 1 }, }
Definition at line 60 of file water_land.h.
const WaterDrawTileStruct _lock_display_seq_0b[] [static] |
{ BEGIN(0xFDD), { 0, 0, 0, 0x10, 1, 0x14, 8 + 1 }, { 0, 0xF, 0, 0x10, 1, 0x14, 12 + 1 }, }
Definition at line 88 of file water_land.h.
const WaterDrawTileStruct _lock_display_seq_0t[] [static] |
{ BEGIN(0xFDD), { 0, 0, 0, 0x10, 1, 0x14, 16 + 1 }, { 0, 0xF, 0, 0x10, 1, 0x14, 20 + 1 }, }
Definition at line 116 of file water_land.h.
const WaterDrawTileStruct _lock_display_seq_1[] [static] |
{ BEGIN(0), { 0, 0, 0, 1, 0x10, 0x14, 0 }, { 0xF, 0, 0, 1, 0x10, 0x14, 4 }, }
Definition at line 67 of file water_land.h.
const WaterDrawTileStruct _lock_display_seq_1b[] [static] |
{ BEGIN(0xFDD), { 0, 0, 0, 0x1, 0x10, 0x14, 8 }, { 0xF, 0, 0, 0x1, 0x10, 0x14, 12 }, }
Definition at line 95 of file water_land.h.
const WaterDrawTileStruct _lock_display_seq_1t[] [static] |
{ BEGIN(0xFDD), { 0, 0, 0, 0x1, 0x10, 0x14, 16 }, { 0xF, 0, 0, 0x1, 0x10, 0x14, 20 }, }
Definition at line 123 of file water_land.h.
const WaterDrawTileStruct _lock_display_seq_2[] [static] |
{ BEGIN(2), { 0, 0, 0, 0x10, 1, 0x14, 0 + 2 }, { 0, 0xF, 0, 0x10, 1, 0x14, 4 + 2 }, }
Definition at line 74 of file water_land.h.
const WaterDrawTileStruct _lock_display_seq_2b[] [static] |
{ BEGIN(0xFDD), { 0, 0, 0, 0x10, 1, 0x14, 8 + 2 }, { 0, 0xF, 0, 0x10, 1, 0x14, 12 + 2 }, }
Definition at line 102 of file water_land.h.
const WaterDrawTileStruct _lock_display_seq_2t[] [static] |
{ BEGIN(0xFDD), { 0, 0, 0, 0x10, 1, 0x14, 16 + 2 }, { 0, 0xF, 0, 0x10, 1, 0x14, 20 + 2 }, }
Definition at line 130 of file water_land.h.
const WaterDrawTileStruct _lock_display_seq_3[] [static] |
{ BEGIN(3), { 0, 0, 0, 1, 0x10, 0x14, 0 + 3 }, { 0xF, 0, 0, 1, 0x10, 0x14, 4 + 3 }, }
Definition at line 81 of file water_land.h.
const WaterDrawTileStruct _lock_display_seq_3b[] [static] |
{ BEGIN(0xFDD), { 0, 0, 0, 1, 0x10, 0x14, 8 + 3 }, { 0xF, 0, 0, 1, 0x10, 0x14, 12 + 3 }, }
Definition at line 109 of file water_land.h.
const WaterDrawTileStruct _lock_display_seq_3t[] [static] |
{ BEGIN(0xFDD), { 0, 0, 0, 1, 0x10, 0x14, 16 + 3 }, { 0xF, 0, 0, 1, 0x10, 0x14, 20 + 3 }, }
Definition at line 137 of file water_land.h.
const WaterDrawTileStruct* const _shipdepot_display_seq[] [static] |
{ _shipdepot_display_seq_1, _shipdepot_display_seq_2, _shipdepot_display_seq_3, _shipdepot_display_seq_4, }
Definition at line 53 of file water_land.h.
const WaterDrawTileStruct _shipdepot_display_seq_1[] [static] |
{ BEGIN(0xFDD), { 0, 15, 0, 16, 1, 0x14, 0xFE8 | (1 << PALETTE_MODIFIER_COLOUR) }, }
Definition at line 27 of file water_land.h.
const WaterDrawTileStruct _shipdepot_display_seq_2[] [static] |
{ BEGIN(0xFDD), { 0, 0, 0, 16, 1, 0x14, 0xFEA }, { 0, 15, 0, 16, 1, 0x14, 0xFE6 | (1 << PALETTE_MODIFIER_COLOUR) }, }
Definition at line 33 of file water_land.h.
const WaterDrawTileStruct _shipdepot_display_seq_3[] [static] |
{ BEGIN(0xFDD), { 15, 0, 0, 1, 0x10, 0x14, 0xFE9 | (1 << PALETTE_MODIFIER_COLOUR) }, }
Definition at line 40 of file water_land.h.
const WaterDrawTileStruct _shipdepot_display_seq_4[] [static] |
{ BEGIN(0xFDD), { 0, 0, 0, 1, 16, 0x14, 0xFEB }, { 15, 0, 0, 1, 16, 0x14, 0xFE7 | (1 << PALETTE_MODIFIER_COLOUR) }, }
Definition at line 46 of file water_land.h.