water_land.h File Reference

Sprites to use and how to display them for water tiles (depots/shiplifts). 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 END(y)   { 0x80, y, 0, 0, 0, 0, 0 }

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 _shiplift_display_seq_0 []
static const WaterDrawTileStruct _shiplift_display_seq_1 []
static const WaterDrawTileStruct _shiplift_display_seq_2 []
static const WaterDrawTileStruct _shiplift_display_seq_3 []
static const WaterDrawTileStruct _shiplift_display_seq_0b []
static const WaterDrawTileStruct _shiplift_display_seq_1b []
static const WaterDrawTileStruct _shiplift_display_seq_2b []
static const WaterDrawTileStruct _shiplift_display_seq_3b []
static const WaterDrawTileStruct _shiplift_display_seq_0t []
static const WaterDrawTileStruct _shiplift_display_seq_1t []
static const WaterDrawTileStruct _shiplift_display_seq_2t []
static const WaterDrawTileStruct _shiplift_display_seq_3t []
static const
WaterDrawTileStruct *const 
_shiplift_display_seq []


Detailed Description

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

Definition in file water_land.h.


Variable Documentation

const WaterDrawTileStruct* const _shipdepot_display_seq[] [static]

Initial value:

 {
  _shipdepot_display_seq_1,
  _shipdepot_display_seq_2,
  _shipdepot_display_seq_3,
  _shipdepot_display_seq_4,
}

Definition at line 51 of file water_land.h.

const WaterDrawTileStruct _shipdepot_display_seq_1[] [static]

Initial value:

 {
  BEGIN(0xFDD),
  { 0, 15, 0, 16, 1, 0x14, 0xFE8 | (1 << PALETTE_MODIFIER_COLOUR) },

}

Definition at line 25 of file water_land.h.

const WaterDrawTileStruct _shipdepot_display_seq_2[] [static]

Initial value:

 {
  BEGIN(0xFDD),
  { 0,  0, 0, 16, 1, 0x14, 0xFEA },
  { 0, 15, 0, 16, 1, 0x14, 0xFE6 | (1 << PALETTE_MODIFIER_COLOUR) },

}

Definition at line 31 of file water_land.h.

const WaterDrawTileStruct _shipdepot_display_seq_3[] [static]

Initial value:

 {
  BEGIN(0xFDD),
  { 15, 0, 0, 1, 0x10, 0x14, 0xFE9 | (1 << PALETTE_MODIFIER_COLOUR) },

}

Definition at line 38 of file water_land.h.

const WaterDrawTileStruct _shipdepot_display_seq_4[] [static]

Initial value:

 {
  BEGIN(0xFDD),
  {  0, 0, 0, 1, 16, 0x14, 0xFEB },
  { 15, 0, 0, 1, 16, 0x14, 0xFE7 | (1 << PALETTE_MODIFIER_COLOUR) },

}

Definition at line 44 of file water_land.h.

const WaterDrawTileStruct* const _shiplift_display_seq[] [static]

Initial value:

 {
  _shiplift_display_seq_0,
  _shiplift_display_seq_1,
  _shiplift_display_seq_2,
  _shiplift_display_seq_3,

  _shiplift_display_seq_0b,
  _shiplift_display_seq_1b,
  _shiplift_display_seq_2b,
  _shiplift_display_seq_3b,

  _shiplift_display_seq_0t,
  _shiplift_display_seq_1t,
  _shiplift_display_seq_2t,
  _shiplift_display_seq_3t,
}

Definition at line 142 of file water_land.h.

const WaterDrawTileStruct _shiplift_display_seq_0[] [static]

Initial value:

 {
  BEGIN(1),
  { 0,   0, 0, 0x10, 1, 0x14, 0 + 1 },
  { 0, 0xF, 0, 0x10, 1, 0x14, 4 + 1 },

}

Definition at line 58 of file water_land.h.

const WaterDrawTileStruct _shiplift_display_seq_0b[] [static]

Initial value:

 {
  BEGIN(0xFDD),
  { 0,   0, 0, 0x10, 1, 0x14, 8 + 1 },
  { 0, 0xF, 0, 0x10, 1, 0x14, 12 + 1 },

}

Definition at line 86 of file water_land.h.

const WaterDrawTileStruct _shiplift_display_seq_0t[] [static]

Initial value:

 {
  BEGIN(0xFDD),
  { 0,   0, 0, 0x10, 1, 0x14, 16 + 1 },
  { 0, 0xF, 0, 0x10, 1, 0x14, 20 + 1 },

}

Definition at line 114 of file water_land.h.

const WaterDrawTileStruct _shiplift_display_seq_1[] [static]

Initial value:

 {
  BEGIN(0),
  {   0, 0, 0, 1, 0x10, 0x14, 0 },
  { 0xF, 0, 0, 1, 0x10, 0x14, 4 },

}

Definition at line 65 of file water_land.h.

const WaterDrawTileStruct _shiplift_display_seq_1b[] [static]

Initial value:

 {
  BEGIN(0xFDD),
  {   0, 0, 0, 0x1, 0x10, 0x14, 8 },
  { 0xF, 0, 0, 0x1, 0x10, 0x14, 12 },

}

Definition at line 93 of file water_land.h.

const WaterDrawTileStruct _shiplift_display_seq_1t[] [static]

Initial value:

 {
  BEGIN(0xFDD),
  {   0, 0, 0, 0x1, 0x10, 0x14, 16 },
  { 0xF, 0, 0, 0x1, 0x10, 0x14, 20 },

}

Definition at line 121 of file water_land.h.

const WaterDrawTileStruct _shiplift_display_seq_2[] [static]

Initial value:

 {
  BEGIN(2),
  { 0,   0, 0, 0x10, 1, 0x14, 0 + 2 },
  { 0, 0xF, 0, 0x10, 1, 0x14, 4 + 2 },

}

Definition at line 72 of file water_land.h.

const WaterDrawTileStruct _shiplift_display_seq_2b[] [static]

Initial value:

 {
  BEGIN(0xFDD),
  { 0,   0, 0, 0x10, 1, 0x14, 8 + 2 },
  { 0, 0xF, 0, 0x10, 1, 0x14, 12 + 2 },

}

Definition at line 100 of file water_land.h.

const WaterDrawTileStruct _shiplift_display_seq_2t[] [static]

Initial value:

 {
  BEGIN(0xFDD),
  { 0,   0, 0, 0x10, 1, 0x14, 16 + 2 },
  { 0, 0xF, 0, 0x10, 1, 0x14, 20 + 2 },

}

Definition at line 128 of file water_land.h.

const WaterDrawTileStruct _shiplift_display_seq_3[] [static]

Initial value:

 {
  BEGIN(3),
  {   0, 0, 0, 1, 0x10, 0x14, 0 + 3 },
  { 0xF, 0, 0, 1, 0x10, 0x14, 4 + 3 },

}

Definition at line 79 of file water_land.h.

const WaterDrawTileStruct _shiplift_display_seq_3b[] [static]

Initial value:

 {
  BEGIN(0xFDD),
  {   0, 0, 0, 1, 0x10, 0x14, 8 + 3 },
  { 0xF, 0, 0, 1, 0x10, 0x14, 12 + 3 },

}

Definition at line 107 of file water_land.h.

const WaterDrawTileStruct _shiplift_display_seq_3t[] [static]

Initial value:

 {
  BEGIN(0xFDD),
  {   0, 0, 0, 1, 0x10, 0x14, 16 + 3 },
  { 0xF, 0, 0, 1, 0x10, 0x14, 20 + 3 },

}

Definition at line 135 of file water_land.h.


Generated on Thu Feb 4 17:20:43 2010 for OpenTTD by  doxygen 1.5.6