author | truelight |
Sun, 19 Aug 2007 13:16:06 +0000 | |
branch | noai |
changeset 9696 | 4384ed3de1f0 |
parent 9641 | 855e32c08c9b |
child 6872 | 1c4a4a609f85 |
permissions | -rw-r--r-- |
2186 | 1 |
/* $Id$ */ |
2 |
||
5920
16287dbdc64e
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5726
diff
changeset
|
3 |
#define TILE_SEQ_LINE(img, pal, dx, dy, sx, sy) { dx, dy, 0, sx, sy, 20, img, pal }, |
16287dbdc64e
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5726
diff
changeset
|
4 |
#define TILE_SEQ_END() { 0, 0, 0, 0, 0, 0, 0, 0 } |
0 | 5 |
|
4232
628628eaa4fc
(svn r5796) Use DrawTileSprites/DrawTileSeqStruct for road depot drawing data, too
tron
parents:
4212
diff
changeset
|
6 |
static const DrawTileSeqStruct _road_depot_NE[] = { |
5920
16287dbdc64e
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5726
diff
changeset
|
7 |
TILE_SEQ_LINE(0x584 | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 0, 15, 16, 1) |
0 | 8 |
TILE_SEQ_END() |
9 |
}; |
|
10 |
||
4232
628628eaa4fc
(svn r5796) Use DrawTileSprites/DrawTileSeqStruct for road depot drawing data, too
tron
parents:
4212
diff
changeset
|
11 |
static const DrawTileSeqStruct _road_depot_SE[] = { |
5920
16287dbdc64e
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5726
diff
changeset
|
12 |
TILE_SEQ_LINE(0x580, PAL_NONE, 0, 0, 1, 16) |
16287dbdc64e
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5726
diff
changeset
|
13 |
TILE_SEQ_LINE(0x581 | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 15, 0, 1, 16) |
0 | 14 |
TILE_SEQ_END() |
15 |
}; |
|
16 |
||
4232
628628eaa4fc
(svn r5796) Use DrawTileSprites/DrawTileSeqStruct for road depot drawing data, too
tron
parents:
4212
diff
changeset
|
17 |
static const DrawTileSeqStruct _road_depot_SW[] = { |
5920
16287dbdc64e
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5726
diff
changeset
|
18 |
TILE_SEQ_LINE(0x582, PAL_NONE, 0, 0, 16, 1) |
16287dbdc64e
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5726
diff
changeset
|
19 |
TILE_SEQ_LINE(0x583 | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 0, 15, 16, 1) |
0 | 20 |
TILE_SEQ_END() |
21 |
}; |
|
22 |
||
4232
628628eaa4fc
(svn r5796) Use DrawTileSprites/DrawTileSeqStruct for road depot drawing data, too
tron
parents:
4212
diff
changeset
|
23 |
static const DrawTileSeqStruct _road_depot_NW[] = { |
5920
16287dbdc64e
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5726
diff
changeset
|
24 |
TILE_SEQ_LINE(0x585 | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 15, 0, 1, 16) |
0 | 25 |
TILE_SEQ_END() |
26 |
}; |
|
27 |
||
4232
628628eaa4fc
(svn r5796) Use DrawTileSprites/DrawTileSeqStruct for road depot drawing data, too
tron
parents:
4212
diff
changeset
|
28 |
static const DrawTileSprites _road_depot[] = { |
5920
16287dbdc64e
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5726
diff
changeset
|
29 |
{ 0xA4A, PAL_NONE, _road_depot_NE }, |
16287dbdc64e
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5726
diff
changeset
|
30 |
{ 0xA4A, PAL_NONE, _road_depot_SE }, |
16287dbdc64e
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5726
diff
changeset
|
31 |
{ 0xA4A, PAL_NONE, _road_depot_SW }, |
16287dbdc64e
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5726
diff
changeset
|
32 |
{ 0xA4A, PAL_NONE, _road_depot_NW } |
0 | 33 |
}; |
34 |
||
9625
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
35 |
static const DrawTileSeqStruct _tram_depot_NE[] = { |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
36 |
TILE_SEQ_LINE(SPR_TRAMWAY_BASE + 0x35 | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 0, 15, 16, 1) |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
37 |
TILE_SEQ_END() |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
38 |
}; |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
39 |
|
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
40 |
static const DrawTileSeqStruct _tram_depot_SE[] = { |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
41 |
TILE_SEQ_LINE(SPR_TRAMWAY_BASE + 0x31, PAL_NONE, 0, 0, 1, 16) |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
42 |
TILE_SEQ_LINE(SPR_TRAMWAY_BASE + 0x32 | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 15, 0, 1, 16) |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
43 |
TILE_SEQ_END() |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
44 |
}; |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
45 |
|
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
46 |
static const DrawTileSeqStruct _tram_depot_SW[] = { |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
47 |
TILE_SEQ_LINE(SPR_TRAMWAY_BASE + 0x33, PAL_NONE, 0, 0, 16, 1) |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
48 |
TILE_SEQ_LINE(SPR_TRAMWAY_BASE + 0x34 | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 0, 15, 16, 1) |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
49 |
TILE_SEQ_END() |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
50 |
}; |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
51 |
|
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
52 |
static const DrawTileSeqStruct _tram_depot_NW[] = { |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
53 |
TILE_SEQ_LINE(SPR_TRAMWAY_BASE + 0x36 | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 15, 0, 1, 16) |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
54 |
TILE_SEQ_END() |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
55 |
}; |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
56 |
|
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
57 |
static const DrawTileSprites _tram_depot[] = { |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
58 |
{ 0xA4A, PAL_NONE, _tram_depot_NE }, |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
59 |
{ 0xA4A, PAL_NONE, _tram_depot_SE }, |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
60 |
{ 0xA4A, PAL_NONE, _tram_depot_SW }, |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
61 |
{ 0xA4A, PAL_NONE, _tram_depot_NW } |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
62 |
}; |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
63 |
|
1398 | 64 |
#undef TILE_SEQ_BEGIN |
65 |
#undef TILE_SEQ_LINE |
|
66 |
#undef TILE_SEQ_END |
|
67 |
||
0 | 68 |
|
69 |
static const SpriteID _road_tile_sprites_1[16] = { |
|
4344
5d0e40cd67b9
(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
|
70 |
0, 0x546, 0x545, 0x53B, 0x544, 0x534, 0x53E, 0x539, |
0 | 71 |
0x543, 0x53C, 0x535, 0x538, 0x53D, 0x537, 0x53A, 0x536 |
72 |
}; |
|
73 |
||
9625
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
74 |
static const SpriteID _road_frontwire_sprites_1[16] = { |
9641
855e32c08c9b
(svn r10533) [NoAI] -Sync with trunk r10460:r10532.
truelight
parents:
9625
diff
changeset
|
75 |
0, 0x54, 0x55, 0x5B, 0x54, 0x54, 0x5E, 0x5A, 0x55, 0x5C, 0x55, 0x58, 0x5D, 0x57, 0x59, 0x56 |
9625
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
76 |
}; |
0 | 77 |
|
9625
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
78 |
static const SpriteID _road_backpole_sprites_1[16] = { |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
79 |
0, 0x38, 0x39, 0x40, 0x38, 0x38, 0x43, 0x3E, 0x39, 0x41, 0x39, 0x3C, 0x42, 0x3B, 0x3D, 0x3A |
3301b1b3889c
(svn r10016) [NoAI] -Sync with trunk r9914:r10015.
rubidium
parents:
5983
diff
changeset
|
80 |
}; |
0 | 81 |
|
1398 | 82 |
#define MAKELINE(a, b, c) { a, b, c }, |
83 |
#define ENDLINE { 0, 0, 0 } |
|
0 | 84 |
|
5983 | 85 |
static const DrawRoadTileStruct _roadside_nothing[] = { |
1398 | 86 |
ENDLINE |
0 | 87 |
}; |
88 |
||
1398 | 89 |
static const DrawRoadTileStruct _road_display_datas2_3[] = { |
4344
5d0e40cd67b9
(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
|
90 |
MAKELINE(0x57f, 1, 8) |
1398 | 91 |
ENDLINE |
0 | 92 |
}; |
93 |
||
1398 | 94 |
static const DrawRoadTileStruct _road_display_datas2_5[] = { |
4344
5d0e40cd67b9
(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
|
95 |
MAKELINE(0x57f, 1, 8) |
5d0e40cd67b9
(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(0x57e, 14, 8) |
1398 | 97 |
ENDLINE |
0 | 98 |
}; |
99 |
||
1398 | 100 |
static const DrawRoadTileStruct _road_display_datas2_6[] = { |
4344
5d0e40cd67b9
(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
|
101 |
MAKELINE(0x57e, 8, 1) |
1398 | 102 |
ENDLINE |
103 |
}; |
|
104 |
||
105 |
static const DrawRoadTileStruct _road_display_datas2_7[] = { |
|
4344
5d0e40cd67b9
(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
|
106 |
MAKELINE(0x57f, 1, 8) |
1398 | 107 |
ENDLINE |
108 |
}; |
|
109 |
||
110 |
static const DrawRoadTileStruct _road_display_datas2_9[] = { |
|
4344
5d0e40cd67b9
(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
|
111 |
MAKELINE(0x57f, 8, 14) |
1398 | 112 |
ENDLINE |
113 |
}; |
|
114 |
||
115 |
static const DrawRoadTileStruct _road_display_datas2_10[] = { |
|
4344
5d0e40cd67b9
(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
|
116 |
MAKELINE(0x57f, 8, 14) |
5d0e40cd67b9
(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(0x57e, 8, 1) |
1398 | 118 |
ENDLINE |
119 |
}; |
|
120 |
||
121 |
static const DrawRoadTileStruct _road_display_datas2_11[] = { |
|
4344
5d0e40cd67b9
(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
|
122 |
MAKELINE(0x57f, 8, 14) |
1398 | 123 |
ENDLINE |
124 |
}; |
|
125 |
||
126 |
static const DrawRoadTileStruct _road_display_datas2_12[] = { |
|
4344
5d0e40cd67b9
(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
|
127 |
MAKELINE(0x57e, 8, 1) |
1398 | 128 |
ENDLINE |
129 |
}; |
|
130 |
||
131 |
static const DrawRoadTileStruct _road_display_datas2_13[] = { |
|
4344
5d0e40cd67b9
(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
|
132 |
MAKELINE(0x57e, 14, 8) |
1398 | 133 |
ENDLINE |
134 |
}; |
|
135 |
||
136 |
static const DrawRoadTileStruct _road_display_datas2_14[] = { |
|
4344
5d0e40cd67b9
(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
|
137 |
MAKELINE(0x57e, 8, 1) |
1398 | 138 |
ENDLINE |
139 |
}; |
|
140 |
||
141 |
static const DrawRoadTileStruct _road_display_datas2_19[] = { |
|
4344
5d0e40cd67b9
(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
|
142 |
MAKELINE(0x1212, 0, 2) |
5d0e40cd67b9
(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, 3, 9) |
5d0e40cd67b9
(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, 10, 12) |
1398 | 145 |
ENDLINE |
0 | 146 |
}; |
147 |
||
1398 | 148 |
static const DrawRoadTileStruct _road_display_datas2_21[] = { |
4344
5d0e40cd67b9
(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
|
149 |
MAKELINE(0x1212, 0, 2) |
5d0e40cd67b9
(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, 10) |
5d0e40cd67b9
(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, 12, 2) |
5d0e40cd67b9
(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, 10) |
1398 | 153 |
ENDLINE |
0 | 154 |
}; |
155 |
||
1398 | 156 |
static const DrawRoadTileStruct _road_display_datas2_22[] = { |
4344
5d0e40cd67b9
(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
|
157 |
MAKELINE(0x1212, 10, 0) |
5d0e40cd67b9
(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, 3, 3) |
5d0e40cd67b9
(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, 0, 10) |
1398 | 160 |
ENDLINE |
0 | 161 |
}; |
162 |
||
1398 | 163 |
static const DrawRoadTileStruct _road_display_datas2_23[] = { |
4344
5d0e40cd67b9
(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
|
164 |
MAKELINE(0x1212, 0, 2) |
5d0e40cd67b9
(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, 10) |
1398 | 166 |
ENDLINE |
0 | 167 |
}; |
168 |
||
1398 | 169 |
static const DrawRoadTileStruct _road_display_datas2_25[] = { |
4344
5d0e40cd67b9
(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
|
170 |
MAKELINE(0x1212, 12, 2) |
5d0e40cd67b9
(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, 9, 9) |
5d0e40cd67b9
(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, 2, 12) |
1398 | 173 |
ENDLINE |
0 | 174 |
}; |
175 |
||
1398 | 176 |
static const DrawRoadTileStruct _road_display_datas2_26[] = { |
4344
5d0e40cd67b9
(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
|
177 |
MAKELINE(0x1212, 2, 0) |
5d0e40cd67b9
(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, 10, 0) |
5d0e40cd67b9
(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, 2, 12) |
5d0e40cd67b9
(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, 10, 12) |
1398 | 181 |
ENDLINE |
0 | 182 |
}; |
183 |
||
1398 | 184 |
static const DrawRoadTileStruct _road_display_datas2_27[] = { |
4344
5d0e40cd67b9
(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
|
185 |
MAKELINE(0x1212, 2, 12) |
5d0e40cd67b9
(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, 10, 12) |
1398 | 187 |
ENDLINE |
0 | 188 |
}; |
189 |
||
1398 | 190 |
static const DrawRoadTileStruct _road_display_datas2_28[] = { |
4344
5d0e40cd67b9
(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
|
191 |
MAKELINE(0x1212, 2, 0) |
5d0e40cd67b9
(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, 9, 3) |
5d0e40cd67b9
(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, 12, 10) |
1398 | 194 |
ENDLINE |
0 | 195 |
}; |
196 |
||
1398 | 197 |
static const DrawRoadTileStruct _road_display_datas2_29[] = { |
4344
5d0e40cd67b9
(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
|
198 |
MAKELINE(0x1212, 12, 2) |
5d0e40cd67b9
(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, 10) |
1398 | 200 |
ENDLINE |
0 | 201 |
}; |
202 |
||
1398 | 203 |
static const DrawRoadTileStruct _road_display_datas2_30[] = { |
4344
5d0e40cd67b9
(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
|
204 |
MAKELINE(0x1212, 2, 0) |
5d0e40cd67b9
(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, 10, 0) |
1398 | 206 |
ENDLINE |
0 | 207 |
}; |
208 |
||
209 |
#undef MAKELINE |
|
1398 | 210 |
#undef ENDLINE |
0 | 211 |
|
5983 | 212 |
static const DrawRoadTileStruct* const _roadside_none[] = { |
213 |
_roadside_nothing, _roadside_nothing, |
|
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 |
|
0 | 221 |
}; |
222 |
||
5983 | 223 |
static const DrawRoadTileStruct* const _roadside_lamps[] = { |
224 |
_roadside_nothing, |
|
225 |
_roadside_nothing, |
|
226 |
_roadside_nothing, |
|
0 | 227 |
_road_display_datas2_3, |
5983 | 228 |
_roadside_nothing, |
0 | 229 |
_road_display_datas2_5, |
230 |
_road_display_datas2_6, |
|
231 |
_road_display_datas2_7, |
|
5983 | 232 |
_roadside_nothing, |
0 | 233 |
_road_display_datas2_9, |
234 |
_road_display_datas2_10, |
|
235 |
_road_display_datas2_11, |
|
236 |
_road_display_datas2_12, |
|
237 |
_road_display_datas2_13, |
|
238 |
_road_display_datas2_14, |
|
5983 | 239 |
_roadside_nothing, |
0 | 240 |
}; |
241 |
||
5983 | 242 |
static const DrawRoadTileStruct* const _roadside_trees[] = { |
243 |
_roadside_nothing, |
|
244 |
_roadside_nothing, |
|
245 |
_roadside_nothing, |
|
0 | 246 |
_road_display_datas2_19, |
5983 | 247 |
_roadside_nothing, |
0 | 248 |
_road_display_datas2_21, |
249 |
_road_display_datas2_22, |
|
250 |
_road_display_datas2_23, |
|
251 |
||
5983 | 252 |
_roadside_nothing, |
0 | 253 |
_road_display_datas2_25, |
254 |
_road_display_datas2_26, |
|
255 |
_road_display_datas2_27, |
|
256 |
_road_display_datas2_28, |
|
257 |
_road_display_datas2_29, |
|
258 |
_road_display_datas2_30, |
|
5983 | 259 |
_roadside_nothing, |
0 | 260 |
}; |
261 |
||
1398 | 262 |
static const DrawRoadTileStruct* const * const _road_display_table[] = { |
5983 | 263 |
_roadside_none, |
264 |
_roadside_none, |
|
265 |
_roadside_none, |
|
266 |
_roadside_lamps, |
|
267 |
_roadside_none, |
|
268 |
_roadside_trees, |
|
0 | 269 |
}; |