water_land.h File Reference

Sprites to use and how to display them for water tiles (depots/locks). More...

Go to the source code of this file.

Defines

#define TILE_SEQ_LINE(dx, dy, dz, sx, sy, sz, img)   { dx, dy, dz, sx, sy, sz, {img, PAL_NONE} },
 Constructor macro for an image without a palette in a DrawTileSeqStruct array.
#define TILE_SEQ_END()   { (int8)0x80, 0, 0, 0, 0, 0, {0, 0} }
 Constructor macro for a terminating DrawTileSeqStruct entry in an array.
#define TILE_SPRITE_LINE(img, dtss)   { {img, PAL_NONE}, dtss },
 Constructor macro of a DrawTileSprites structure.

Variables

static const DrawTileSeqStruct _shipdepot_display_seq_1 []
static const DrawTileSeqStruct _shipdepot_display_seq_2 []
static const DrawTileSeqStruct _shipdepot_display_seq_3 []
static const DrawTileSeqStruct _shipdepot_display_seq_4 []
static const DrawTileSprites _shipdepot_display_data []
static const DrawTileSeqStruct _lock_display_seq_0 []
static const DrawTileSeqStruct _lock_display_seq_1 []
static const DrawTileSeqStruct _lock_display_seq_2 []
static const DrawTileSeqStruct _lock_display_seq_3 []
static const DrawTileSeqStruct _lock_display_seq_0b []
static const DrawTileSeqStruct _lock_display_seq_1b []
static const DrawTileSeqStruct _lock_display_seq_2b []
static const DrawTileSeqStruct _lock_display_seq_3b []
static const DrawTileSeqStruct _lock_display_seq_0t []
static const DrawTileSeqStruct _lock_display_seq_1t []
static const DrawTileSeqStruct _lock_display_seq_2t []
static const DrawTileSeqStruct _lock_display_seq_3t []
static const DrawTileSprites _lock_display_data []

Detailed Description

Sprites to use and how to display them for water tiles (depots/locks).

Definition in file water_land.h.


Define Documentation

#define TILE_SEQ_LINE ( dx,
dy,
dz,
sx,
sy,
sz,
img   )     { dx, dy, dz, sx, sy, sz, {img, PAL_NONE} },

Constructor macro for an image without a palette in a DrawTileSeqStruct array.

Parameters:
dx Offset in x direction
dy Offset in y direction
dz Offset in z direction
sx Size in x direction
sy Size in y direction
sz Size in z direction
img Sprite to draw

Definition at line 22 of file water_land.h.

#define TILE_SPRITE_LINE ( img,
dtss   )     { {img, PAL_NONE}, dtss },

Constructor macro of a DrawTileSprites structure.

Parameters:
img Ground sprite without palette of the tile
dtss Sequence child sprites of the tile

Definition at line 32 of file water_land.h.


Variable Documentation

const DrawTileSprites _lock_display_data[] [static]
Initial value:
 {














}

Definition at line 135 of file water_land.h.

const DrawTileSeqStruct _lock_display_seq_0[] [static]
Initial value:
 {



}

Definition at line 63 of file water_land.h.

const DrawTileSeqStruct _lock_display_seq_0b[] [static]
Initial value:
 {



}

Definition at line 87 of file water_land.h.

const DrawTileSeqStruct _lock_display_seq_0t[] [static]
Initial value:
 {



}

Definition at line 111 of file water_land.h.

const DrawTileSeqStruct _lock_display_seq_1[] [static]
Initial value:
 {



}

Definition at line 69 of file water_land.h.

const DrawTileSeqStruct _lock_display_seq_1b[] [static]
Initial value:
 {



}

Definition at line 93 of file water_land.h.

const DrawTileSeqStruct _lock_display_seq_1t[] [static]
Initial value:
 {



}

Definition at line 117 of file water_land.h.

const DrawTileSeqStruct _lock_display_seq_2[] [static]
Initial value:
 {



}

Definition at line 75 of file water_land.h.

const DrawTileSeqStruct _lock_display_seq_2b[] [static]
Initial value:
 {



}

Definition at line 99 of file water_land.h.

const DrawTileSeqStruct _lock_display_seq_2t[] [static]
Initial value:
 {



}

Definition at line 123 of file water_land.h.

const DrawTileSeqStruct _lock_display_seq_3[] [static]
Initial value:
 {



}

Definition at line 81 of file water_land.h.

const DrawTileSeqStruct _lock_display_seq_3b[] [static]
Initial value:
 {



}

Definition at line 105 of file water_land.h.

const DrawTileSeqStruct _lock_display_seq_3t[] [static]
Initial value:
 {



}

Definition at line 129 of file water_land.h.

const DrawTileSprites _shipdepot_display_data[] [static]
Initial value:
 {




}

Definition at line 56 of file water_land.h.

const DrawTileSeqStruct _shipdepot_display_seq_1[] [static]
Initial value:
 {


}

Definition at line 34 of file water_land.h.

const DrawTileSeqStruct _shipdepot_display_seq_2[] [static]
Initial value:
 {



}

Definition at line 39 of file water_land.h.

const DrawTileSeqStruct _shipdepot_display_seq_3[] [static]
Initial value:
 {


}

Definition at line 45 of file water_land.h.

const DrawTileSeqStruct _shipdepot_display_seq_4[] [static]
Initial value:
 {



}

Definition at line 50 of file water_land.h.


Generated on Sun May 8 07:30:39 2011 for OpenTTD by  doxygen 1.6.1