# 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.

## 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 | _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 []

## Detailed Description

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

Definition in file water_land.h.

## Variable Documentation

const WaterDrawTileStruct* const _lock_display_seq[]`[static]`

Initial value:

     {
      _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 142 of file water_land.h.

const WaterDrawTileStruct _lock_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 _lock_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 _lock_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 _lock_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 _lock_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 _lock_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 _lock_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 _lock_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 _lock_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 _lock_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 _lock_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 _lock_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.

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.