author | rubidium |
Sun, 25 May 2008 19:17:03 +0000 | |
changeset 9354 | 845e07db4549 |
parent 9111 | 48ce04029fe4 |
permissions | -rw-r--r-- |
2186 | 1 |
/* $Id$ */ |
2 |
||
9111
48ce04029fe4
(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
rubidium
parents:
8751
diff
changeset
|
3 |
/** @file road_land.h Sprite constructs for road depots. */ |
48ce04029fe4
(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
rubidium
parents:
8751
diff
changeset
|
4 |
|
8570
f50de4804ff1
(svn r12148) -Codechange: Merge 'image' and 'pal' of DrawTileSeqStruct into one PalSpriteID
frosch
parents:
8568
diff
changeset
|
5 |
#define TILE_SEQ_LINE(img, pal, dx, dy, sx, sy) { dx, dy, 0, sx, sy, 20, {img, pal} }, |
f50de4804ff1
(svn r12148) -Codechange: Merge 'image' and 'pal' of DrawTileSeqStruct into one PalSpriteID
frosch
parents:
8568
diff
changeset
|
6 |
#define TILE_SEQ_END() { 0, 0, 0, 0, 0, 0, {0, 0} } |
0 | 7 |
|
4232
136a11474264
(svn r5796) Use DrawTileSprites/DrawTileSeqStruct for road depot drawing data, too
tron
parents:
4212
diff
changeset
|
8 |
static const DrawTileSeqStruct _road_depot_NE[] = { |
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
9 |
TILE_SEQ_LINE(0x584 | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 0, 15, 16, 1) |
0 | 10 |
TILE_SEQ_END() |
11 |
}; |
|
12 |
||
4232
136a11474264
(svn r5796) Use DrawTileSprites/DrawTileSeqStruct for road depot drawing data, too
tron
parents:
4212
diff
changeset
|
13 |
static const DrawTileSeqStruct _road_depot_SE[] = { |
8751
d4f1d5f212a7
(svn r12447) -Add: company colours to hangars and road depots; train depots already have them.
rubidium
parents:
8571
diff
changeset
|
14 |
TILE_SEQ_LINE(0x580 | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 0, 0, 1, 16) |
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
15 |
TILE_SEQ_LINE(0x581 | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 15, 0, 1, 16) |
0 | 16 |
TILE_SEQ_END() |
17 |
}; |
|
18 |
||
4232
136a11474264
(svn r5796) Use DrawTileSprites/DrawTileSeqStruct for road depot drawing data, too
tron
parents:
4212
diff
changeset
|
19 |
static const DrawTileSeqStruct _road_depot_SW[] = { |
8751
d4f1d5f212a7
(svn r12447) -Add: company colours to hangars and road depots; train depots already have them.
rubidium
parents:
8571
diff
changeset
|
20 |
TILE_SEQ_LINE(0x582 | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 0, 0, 16, 1) |
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
21 |
TILE_SEQ_LINE(0x583 | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 0, 15, 16, 1) |
0 | 22 |
TILE_SEQ_END() |
23 |
}; |
|
24 |
||
4232
136a11474264
(svn r5796) Use DrawTileSprites/DrawTileSeqStruct for road depot drawing data, too
tron
parents:
4212
diff
changeset
|
25 |
static const DrawTileSeqStruct _road_depot_NW[] = { |
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
26 |
TILE_SEQ_LINE(0x585 | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 15, 0, 1, 16) |
0 | 27 |
TILE_SEQ_END() |
28 |
}; |
|
29 |
||
4232
136a11474264
(svn r5796) Use DrawTileSprites/DrawTileSeqStruct for road depot drawing data, too
tron
parents:
4212
diff
changeset
|
30 |
static const DrawTileSprites _road_depot[] = { |
8571
53c94d717e99
(svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID
frosch
parents:
8570
diff
changeset
|
31 |
{ {0xA4A, PAL_NONE}, _road_depot_NE }, |
53c94d717e99
(svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID
frosch
parents:
8570
diff
changeset
|
32 |
{ {0xA4A, PAL_NONE}, _road_depot_SE }, |
53c94d717e99
(svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID
frosch
parents:
8570
diff
changeset
|
33 |
{ {0xA4A, PAL_NONE}, _road_depot_SW }, |
53c94d717e99
(svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID
frosch
parents:
8570
diff
changeset
|
34 |
{ {0xA4A, PAL_NONE}, _road_depot_NW } |
0 | 35 |
}; |
36 |
||
6691
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
37 |
static const DrawTileSeqStruct _tram_depot_NE[] = { |
8128
6856dfdd65f7
(svn r11689) -Fix: compilation error and most of warnings for gcc 4.3
smatz
parents:
7228
diff
changeset
|
38 |
TILE_SEQ_LINE((SPR_TRAMWAY_BASE + 0x35) | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 0, 15, 16, 1) |
6691
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
39 |
TILE_SEQ_END() |
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
40 |
}; |
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
41 |
|
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
42 |
static const DrawTileSeqStruct _tram_depot_SE[] = { |
8751
d4f1d5f212a7
(svn r12447) -Add: company colours to hangars and road depots; train depots already have them.
rubidium
parents:
8571
diff
changeset
|
43 |
TILE_SEQ_LINE((SPR_TRAMWAY_BASE + 0x31) | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 0, 0, 1, 16) |
8128
6856dfdd65f7
(svn r11689) -Fix: compilation error and most of warnings for gcc 4.3
smatz
parents:
7228
diff
changeset
|
44 |
TILE_SEQ_LINE((SPR_TRAMWAY_BASE + 0x32) | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 15, 0, 1, 16) |
6691
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
45 |
TILE_SEQ_END() |
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
46 |
}; |
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
47 |
|
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
48 |
static const DrawTileSeqStruct _tram_depot_SW[] = { |
8751
d4f1d5f212a7
(svn r12447) -Add: company colours to hangars and road depots; train depots already have them.
rubidium
parents:
8571
diff
changeset
|
49 |
TILE_SEQ_LINE((SPR_TRAMWAY_BASE + 0x33) | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 0, 0, 16, 1) |
8128
6856dfdd65f7
(svn r11689) -Fix: compilation error and most of warnings for gcc 4.3
smatz
parents:
7228
diff
changeset
|
50 |
TILE_SEQ_LINE((SPR_TRAMWAY_BASE + 0x34) | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 0, 15, 16, 1) |
6691
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
51 |
TILE_SEQ_END() |
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
52 |
}; |
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
53 |
|
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
54 |
static const DrawTileSeqStruct _tram_depot_NW[] = { |
8128
6856dfdd65f7
(svn r11689) -Fix: compilation error and most of warnings for gcc 4.3
smatz
parents:
7228
diff
changeset
|
55 |
TILE_SEQ_LINE((SPR_TRAMWAY_BASE + 0x36) | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 15, 0, 1, 16) |
6691
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
56 |
TILE_SEQ_END() |
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
57 |
}; |
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
58 |
|
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
59 |
static const DrawTileSprites _tram_depot[] = { |
8571
53c94d717e99
(svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID
frosch
parents:
8570
diff
changeset
|
60 |
{ {0xA4A, PAL_NONE}, _tram_depot_NE }, |
53c94d717e99
(svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID
frosch
parents:
8570
diff
changeset
|
61 |
{ {0xA4A, PAL_NONE}, _tram_depot_SE }, |
53c94d717e99
(svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID
frosch
parents:
8570
diff
changeset
|
62 |
{ {0xA4A, PAL_NONE}, _tram_depot_SW }, |
53c94d717e99
(svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID
frosch
parents:
8570
diff
changeset
|
63 |
{ {0xA4A, PAL_NONE}, _tram_depot_NW } |
6691
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
64 |
}; |
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
65 |
|
1398 | 66 |
#undef TILE_SEQ_LINE |
67 |
#undef TILE_SEQ_END |
|
68 |
||
0 | 69 |
|
70 |
static const SpriteID _road_tile_sprites_1[16] = { |
|
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
71 |
0, 0x546, 0x545, 0x53B, 0x544, 0x534, 0x53E, 0x539, |
0 | 72 |
0x543, 0x53C, 0x535, 0x538, 0x53D, 0x537, 0x53A, 0x536 |
73 |
}; |
|
74 |
||
6691
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
75 |
static const SpriteID _road_frontwire_sprites_1[16] = { |
7228
24f0a19ca622
(svn r10507) -Fix [FS#1019]: apparantly we used the wrong sprites for some pieces of the tram catenary (even though TTDP did so too).
rubidium
parents:
6691
diff
changeset
|
76 |
0, 0x54, 0x55, 0x5B, 0x54, 0x54, 0x5E, 0x5A, 0x55, 0x5C, 0x55, 0x58, 0x5D, 0x57, 0x59, 0x56 |
6691
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
77 |
}; |
0 | 78 |
|
6691
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
79 |
static const SpriteID _road_backpole_sprites_1[16] = { |
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
80 |
0, 0x38, 0x39, 0x40, 0x38, 0x38, 0x43, 0x3E, 0x39, 0x41, 0x39, 0x3C, 0x42, 0x3B, 0x3D, 0x3A |
f9adbb0be102
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5732
diff
changeset
|
81 |
}; |
0 | 82 |
|
1398 | 83 |
#define MAKELINE(a, b, c) { a, b, c }, |
84 |
#define ENDLINE { 0, 0, 0 } |
|
0 | 85 |
|
5732 | 86 |
static const DrawRoadTileStruct _roadside_nothing[] = { |
1398 | 87 |
ENDLINE |
0 | 88 |
}; |
89 |
||
1398 | 90 |
static const DrawRoadTileStruct _road_display_datas2_3[] = { |
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
91 |
MAKELINE(0x57f, 1, 8) |
1398 | 92 |
ENDLINE |
0 | 93 |
}; |
94 |
||
1398 | 95 |
static const DrawRoadTileStruct _road_display_datas2_5[] = { |
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
96 |
MAKELINE(0x57f, 1, 8) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
97 |
MAKELINE(0x57e, 14, 8) |
1398 | 98 |
ENDLINE |
0 | 99 |
}; |
100 |
||
1398 | 101 |
static const DrawRoadTileStruct _road_display_datas2_6[] = { |
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
102 |
MAKELINE(0x57e, 8, 1) |
1398 | 103 |
ENDLINE |
104 |
}; |
|
105 |
||
106 |
static const DrawRoadTileStruct _road_display_datas2_7[] = { |
|
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
107 |
MAKELINE(0x57f, 1, 8) |
1398 | 108 |
ENDLINE |
109 |
}; |
|
110 |
||
111 |
static const DrawRoadTileStruct _road_display_datas2_9[] = { |
|
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
112 |
MAKELINE(0x57f, 8, 14) |
1398 | 113 |
ENDLINE |
114 |
}; |
|
115 |
||
116 |
static const DrawRoadTileStruct _road_display_datas2_10[] = { |
|
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
117 |
MAKELINE(0x57f, 8, 14) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
118 |
MAKELINE(0x57e, 8, 1) |
1398 | 119 |
ENDLINE |
120 |
}; |
|
121 |
||
122 |
static const DrawRoadTileStruct _road_display_datas2_11[] = { |
|
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
123 |
MAKELINE(0x57f, 8, 14) |
1398 | 124 |
ENDLINE |
125 |
}; |
|
126 |
||
127 |
static const DrawRoadTileStruct _road_display_datas2_12[] = { |
|
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
128 |
MAKELINE(0x57e, 8, 1) |
1398 | 129 |
ENDLINE |
130 |
}; |
|
131 |
||
132 |
static const DrawRoadTileStruct _road_display_datas2_13[] = { |
|
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
133 |
MAKELINE(0x57e, 14, 8) |
1398 | 134 |
ENDLINE |
135 |
}; |
|
136 |
||
137 |
static const DrawRoadTileStruct _road_display_datas2_14[] = { |
|
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
138 |
MAKELINE(0x57e, 8, 1) |
1398 | 139 |
ENDLINE |
140 |
}; |
|
141 |
||
142 |
static const DrawRoadTileStruct _road_display_datas2_19[] = { |
|
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
143 |
MAKELINE(0x1212, 0, 2) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
144 |
MAKELINE(0x1212, 3, 9) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
145 |
MAKELINE(0x1212, 10, 12) |
1398 | 146 |
ENDLINE |
0 | 147 |
}; |
148 |
||
1398 | 149 |
static const DrawRoadTileStruct _road_display_datas2_21[] = { |
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
150 |
MAKELINE(0x1212, 0, 2) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
151 |
MAKELINE(0x1212, 0, 10) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
152 |
MAKELINE(0x1212, 12, 2) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
153 |
MAKELINE(0x1212, 12, 10) |
1398 | 154 |
ENDLINE |
0 | 155 |
}; |
156 |
||
1398 | 157 |
static const DrawRoadTileStruct _road_display_datas2_22[] = { |
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
158 |
MAKELINE(0x1212, 10, 0) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
159 |
MAKELINE(0x1212, 3, 3) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
160 |
MAKELINE(0x1212, 0, 10) |
1398 | 161 |
ENDLINE |
0 | 162 |
}; |
163 |
||
1398 | 164 |
static const DrawRoadTileStruct _road_display_datas2_23[] = { |
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
165 |
MAKELINE(0x1212, 0, 2) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
166 |
MAKELINE(0x1212, 0, 10) |
1398 | 167 |
ENDLINE |
0 | 168 |
}; |
169 |
||
1398 | 170 |
static const DrawRoadTileStruct _road_display_datas2_25[] = { |
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
171 |
MAKELINE(0x1212, 12, 2) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
172 |
MAKELINE(0x1212, 9, 9) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
173 |
MAKELINE(0x1212, 2, 12) |
1398 | 174 |
ENDLINE |
0 | 175 |
}; |
176 |
||
1398 | 177 |
static const DrawRoadTileStruct _road_display_datas2_26[] = { |
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
178 |
MAKELINE(0x1212, 2, 0) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
179 |
MAKELINE(0x1212, 10, 0) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
180 |
MAKELINE(0x1212, 2, 12) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
181 |
MAKELINE(0x1212, 10, 12) |
1398 | 182 |
ENDLINE |
0 | 183 |
}; |
184 |
||
1398 | 185 |
static const DrawRoadTileStruct _road_display_datas2_27[] = { |
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
186 |
MAKELINE(0x1212, 2, 12) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
187 |
MAKELINE(0x1212, 10, 12) |
1398 | 188 |
ENDLINE |
0 | 189 |
}; |
190 |
||
1398 | 191 |
static const DrawRoadTileStruct _road_display_datas2_28[] = { |
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
192 |
MAKELINE(0x1212, 2, 0) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
193 |
MAKELINE(0x1212, 9, 3) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
194 |
MAKELINE(0x1212, 12, 10) |
1398 | 195 |
ENDLINE |
0 | 196 |
}; |
197 |
||
1398 | 198 |
static const DrawRoadTileStruct _road_display_datas2_29[] = { |
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
199 |
MAKELINE(0x1212, 12, 2) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
200 |
MAKELINE(0x1212, 12, 10) |
1398 | 201 |
ENDLINE |
0 | 202 |
}; |
203 |
||
1398 | 204 |
static const DrawRoadTileStruct _road_display_datas2_30[] = { |
4344
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
205 |
MAKELINE(0x1212, 2, 0) |
7e123fec5b0b
(svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents:
4232
diff
changeset
|
206 |
MAKELINE(0x1212, 10, 0) |
1398 | 207 |
ENDLINE |
0 | 208 |
}; |
209 |
||
210 |
#undef MAKELINE |
|
1398 | 211 |
#undef ENDLINE |
0 | 212 |
|
5732 | 213 |
static const DrawRoadTileStruct* const _roadside_none[] = { |
214 |
_roadside_nothing, _roadside_nothing, |
|
215 |
_roadside_nothing, _roadside_nothing, |
|
216 |
_roadside_nothing, _roadside_nothing, |
|
217 |
_roadside_nothing, _roadside_nothing, |
|
218 |
_roadside_nothing, _roadside_nothing, |
|
219 |
_roadside_nothing, _roadside_nothing, |
|
220 |
_roadside_nothing, _roadside_nothing, |
|
221 |
_roadside_nothing, _roadside_nothing |
|
0 | 222 |
}; |
223 |
||
5732 | 224 |
static const DrawRoadTileStruct* const _roadside_lamps[] = { |
225 |
_roadside_nothing, |
|
226 |
_roadside_nothing, |
|
227 |
_roadside_nothing, |
|
0 | 228 |
_road_display_datas2_3, |
5732 | 229 |
_roadside_nothing, |
0 | 230 |
_road_display_datas2_5, |
231 |
_road_display_datas2_6, |
|
232 |
_road_display_datas2_7, |
|
5732 | 233 |
_roadside_nothing, |
0 | 234 |
_road_display_datas2_9, |
235 |
_road_display_datas2_10, |
|
236 |
_road_display_datas2_11, |
|
237 |
_road_display_datas2_12, |
|
238 |
_road_display_datas2_13, |
|
239 |
_road_display_datas2_14, |
|
5732 | 240 |
_roadside_nothing, |
0 | 241 |
}; |
242 |
||
5732 | 243 |
static const DrawRoadTileStruct* const _roadside_trees[] = { |
244 |
_roadside_nothing, |
|
245 |
_roadside_nothing, |
|
246 |
_roadside_nothing, |
|
0 | 247 |
_road_display_datas2_19, |
5732 | 248 |
_roadside_nothing, |
0 | 249 |
_road_display_datas2_21, |
250 |
_road_display_datas2_22, |
|
251 |
_road_display_datas2_23, |
|
252 |
||
5732 | 253 |
_roadside_nothing, |
0 | 254 |
_road_display_datas2_25, |
255 |
_road_display_datas2_26, |
|
256 |
_road_display_datas2_27, |
|
257 |
_road_display_datas2_28, |
|
258 |
_road_display_datas2_29, |
|
259 |
_road_display_datas2_30, |
|
5732 | 260 |
_roadside_nothing, |
0 | 261 |
}; |
262 |
||
1398 | 263 |
static const DrawRoadTileStruct* const * const _road_display_table[] = { |
5732 | 264 |
_roadside_none, |
265 |
_roadside_none, |
|
266 |
_roadside_none, |
|
267 |
_roadside_lamps, |
|
268 |
_roadside_none, |
|
269 |
_roadside_trees, |
|
0 | 270 |
}; |