author | frosch |
Fri, 15 Feb 2008 18:40:42 +0000 | |
changeset 9067 | 88f2bc991236 |
parent 9066 | 29d5a0dfc329 |
child 9247 | a566e3903a14 |
permissions | -rw-r--r-- |
2186 | 1 |
/* $Id$ */ |
2 |
||
9066
29d5a0dfc329
(svn r12148) -Codechange: Merge 'image' and 'pal' of DrawTileSeqStruct into one PalSpriteID
frosch
parents:
9064
diff
changeset
|
3 |
#define TILE_SEQ_LINE(img, pal, dx, dy, sx, sy) { dx, dy, 0, sx, sy, 20, {img, pal} }, |
29d5a0dfc329
(svn r12148) -Codechange: Merge 'image' and 'pal' of DrawTileSeqStruct into one PalSpriteID
frosch
parents:
9064
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[] = { |
9067
88f2bc991236
(svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID
frosch
parents:
9066
diff
changeset
|
29 |
{ {0xA4A, PAL_NONE}, _road_depot_NE }, |
88f2bc991236
(svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID
frosch
parents:
9066
diff
changeset
|
30 |
{ {0xA4A, PAL_NONE}, _road_depot_SE }, |
88f2bc991236
(svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID
frosch
parents:
9066
diff
changeset
|
31 |
{ {0xA4A, PAL_NONE}, _road_depot_SW }, |
88f2bc991236
(svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID
frosch
parents:
9066
diff
changeset
|
32 |
{ {0xA4A, PAL_NONE}, _road_depot_NW } |
0 | 33 |
}; |
34 |
||
7187
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
35 |
static const DrawTileSeqStruct _tram_depot_NE[] = { |
8624
c5753e14d8dc
(svn r11689) -Fix: compilation error and most of warnings for gcc 4.3
smatz
parents:
7724
diff
changeset
|
36 |
TILE_SEQ_LINE((SPR_TRAMWAY_BASE + 0x35) | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 0, 15, 16, 1) |
7187
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
37 |
TILE_SEQ_END() |
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
38 |
}; |
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
39 |
|
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
40 |
static const DrawTileSeqStruct _tram_depot_SE[] = { |
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
41 |
TILE_SEQ_LINE(SPR_TRAMWAY_BASE + 0x31, PAL_NONE, 0, 0, 1, 16) |
8624
c5753e14d8dc
(svn r11689) -Fix: compilation error and most of warnings for gcc 4.3
smatz
parents:
7724
diff
changeset
|
42 |
TILE_SEQ_LINE((SPR_TRAMWAY_BASE + 0x32) | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 15, 0, 1, 16) |
7187
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
43 |
TILE_SEQ_END() |
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
44 |
}; |
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
45 |
|
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
46 |
static const DrawTileSeqStruct _tram_depot_SW[] = { |
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
47 |
TILE_SEQ_LINE(SPR_TRAMWAY_BASE + 0x33, PAL_NONE, 0, 0, 16, 1) |
8624
c5753e14d8dc
(svn r11689) -Fix: compilation error and most of warnings for gcc 4.3
smatz
parents:
7724
diff
changeset
|
48 |
TILE_SEQ_LINE((SPR_TRAMWAY_BASE + 0x34) | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 0, 15, 16, 1) |
7187
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
49 |
TILE_SEQ_END() |
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
50 |
}; |
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
51 |
|
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
52 |
static const DrawTileSeqStruct _tram_depot_NW[] = { |
8624
c5753e14d8dc
(svn r11689) -Fix: compilation error and most of warnings for gcc 4.3
smatz
parents:
7724
diff
changeset
|
53 |
TILE_SEQ_LINE((SPR_TRAMWAY_BASE + 0x36) | (1 << PALETTE_MODIFIER_COLOR), PAL_NONE, 15, 0, 1, 16) |
7187
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
54 |
TILE_SEQ_END() |
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
55 |
}; |
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
56 |
|
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
57 |
static const DrawTileSprites _tram_depot[] = { |
9067
88f2bc991236
(svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID
frosch
parents:
9066
diff
changeset
|
58 |
{ {0xA4A, PAL_NONE}, _tram_depot_NE }, |
88f2bc991236
(svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID
frosch
parents:
9066
diff
changeset
|
59 |
{ {0xA4A, PAL_NONE}, _tram_depot_SE }, |
88f2bc991236
(svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID
frosch
parents:
9066
diff
changeset
|
60 |
{ {0xA4A, PAL_NONE}, _tram_depot_SW }, |
88f2bc991236
(svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID
frosch
parents:
9066
diff
changeset
|
61 |
{ {0xA4A, PAL_NONE}, _tram_depot_NW } |
7187
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
62 |
}; |
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
63 |
|
1398 | 64 |
#undef TILE_SEQ_LINE |
65 |
#undef TILE_SEQ_END |
|
66 |
||
0 | 67 |
|
68 |
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
|
69 |
0, 0x546, 0x545, 0x53B, 0x544, 0x534, 0x53E, 0x539, |
0 | 70 |
0x543, 0x53C, 0x535, 0x538, 0x53D, 0x537, 0x53A, 0x536 |
71 |
}; |
|
72 |
||
7187
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
73 |
static const SpriteID _road_frontwire_sprites_1[16] = { |
7724
879d459ecb0c
(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:
7187
diff
changeset
|
74 |
0, 0x54, 0x55, 0x5B, 0x54, 0x54, 0x5E, 0x5A, 0x55, 0x5C, 0x55, 0x58, 0x5D, 0x57, 0x59, 0x56 |
7187
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
75 |
}; |
0 | 76 |
|
7187
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
77 |
static const SpriteID _road_backpole_sprites_1[16] = { |
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
78 |
0, 0x38, 0x39, 0x40, 0x38, 0x38, 0x43, 0x3E, 0x39, 0x41, 0x39, 0x3C, 0x42, 0x3B, 0x3D, 0x3A |
f7dc3204d457
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
rubidium
parents:
5983
diff
changeset
|
79 |
}; |
0 | 80 |
|
1398 | 81 |
#define MAKELINE(a, b, c) { a, b, c }, |
82 |
#define ENDLINE { 0, 0, 0 } |
|
0 | 83 |
|
5983 | 84 |
static const DrawRoadTileStruct _roadside_nothing[] = { |
1398 | 85 |
ENDLINE |
0 | 86 |
}; |
87 |
||
1398 | 88 |
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
|
89 |
MAKELINE(0x57f, 1, 8) |
1398 | 90 |
ENDLINE |
0 | 91 |
}; |
92 |
||
1398 | 93 |
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
|
94 |
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
|
95 |
MAKELINE(0x57e, 14, 8) |
1398 | 96 |
ENDLINE |
0 | 97 |
}; |
98 |
||
1398 | 99 |
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
|
100 |
MAKELINE(0x57e, 8, 1) |
1398 | 101 |
ENDLINE |
102 |
}; |
|
103 |
||
104 |
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
|
105 |
MAKELINE(0x57f, 1, 8) |
1398 | 106 |
ENDLINE |
107 |
}; |
|
108 |
||
109 |
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
|
110 |
MAKELINE(0x57f, 8, 14) |
1398 | 111 |
ENDLINE |
112 |
}; |
|
113 |
||
114 |
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
|
115 |
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
|
116 |
MAKELINE(0x57e, 8, 1) |
1398 | 117 |
ENDLINE |
118 |
}; |
|
119 |
||
120 |
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
|
121 |
MAKELINE(0x57f, 8, 14) |
1398 | 122 |
ENDLINE |
123 |
}; |
|
124 |
||
125 |
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
|
126 |
MAKELINE(0x57e, 8, 1) |
1398 | 127 |
ENDLINE |
128 |
}; |
|
129 |
||
130 |
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
|
131 |
MAKELINE(0x57e, 14, 8) |
1398 | 132 |
ENDLINE |
133 |
}; |
|
134 |
||
135 |
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
|
136 |
MAKELINE(0x57e, 8, 1) |
1398 | 137 |
ENDLINE |
138 |
}; |
|
139 |
||
140 |
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
|
141 |
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
|
142 |
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
|
143 |
MAKELINE(0x1212, 10, 12) |
1398 | 144 |
ENDLINE |
0 | 145 |
}; |
146 |
||
1398 | 147 |
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
|
148 |
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
|
149 |
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
|
150 |
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
|
151 |
MAKELINE(0x1212, 12, 10) |
1398 | 152 |
ENDLINE |
0 | 153 |
}; |
154 |
||
1398 | 155 |
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
|
156 |
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
|
157 |
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
|
158 |
MAKELINE(0x1212, 0, 10) |
1398 | 159 |
ENDLINE |
0 | 160 |
}; |
161 |
||
1398 | 162 |
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
|
163 |
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
|
164 |
MAKELINE(0x1212, 0, 10) |
1398 | 165 |
ENDLINE |
0 | 166 |
}; |
167 |
||
1398 | 168 |
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
|
169 |
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
|
170 |
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
|
171 |
MAKELINE(0x1212, 2, 12) |
1398 | 172 |
ENDLINE |
0 | 173 |
}; |
174 |
||
1398 | 175 |
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
|
176 |
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
|
177 |
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
|
178 |
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
|
179 |
MAKELINE(0x1212, 10, 12) |
1398 | 180 |
ENDLINE |
0 | 181 |
}; |
182 |
||
1398 | 183 |
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
|
184 |
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
|
185 |
MAKELINE(0x1212, 10, 12) |
1398 | 186 |
ENDLINE |
0 | 187 |
}; |
188 |
||
1398 | 189 |
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
|
190 |
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
|
191 |
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
|
192 |
MAKELINE(0x1212, 12, 10) |
1398 | 193 |
ENDLINE |
0 | 194 |
}; |
195 |
||
1398 | 196 |
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
|
197 |
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
|
198 |
MAKELINE(0x1212, 12, 10) |
1398 | 199 |
ENDLINE |
0 | 200 |
}; |
201 |
||
1398 | 202 |
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
|
203 |
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
|
204 |
MAKELINE(0x1212, 10, 0) |
1398 | 205 |
ENDLINE |
0 | 206 |
}; |
207 |
||
208 |
#undef MAKELINE |
|
1398 | 209 |
#undef ENDLINE |
0 | 210 |
|
5983 | 211 |
static const DrawRoadTileStruct* const _roadside_none[] = { |
212 |
_roadside_nothing, _roadside_nothing, |
|
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 |
|
0 | 220 |
}; |
221 |
||
5983 | 222 |
static const DrawRoadTileStruct* const _roadside_lamps[] = { |
223 |
_roadside_nothing, |
|
224 |
_roadside_nothing, |
|
225 |
_roadside_nothing, |
|
0 | 226 |
_road_display_datas2_3, |
5983 | 227 |
_roadside_nothing, |
0 | 228 |
_road_display_datas2_5, |
229 |
_road_display_datas2_6, |
|
230 |
_road_display_datas2_7, |
|
5983 | 231 |
_roadside_nothing, |
0 | 232 |
_road_display_datas2_9, |
233 |
_road_display_datas2_10, |
|
234 |
_road_display_datas2_11, |
|
235 |
_road_display_datas2_12, |
|
236 |
_road_display_datas2_13, |
|
237 |
_road_display_datas2_14, |
|
5983 | 238 |
_roadside_nothing, |
0 | 239 |
}; |
240 |
||
5983 | 241 |
static const DrawRoadTileStruct* const _roadside_trees[] = { |
242 |
_roadside_nothing, |
|
243 |
_roadside_nothing, |
|
244 |
_roadside_nothing, |
|
0 | 245 |
_road_display_datas2_19, |
5983 | 246 |
_roadside_nothing, |
0 | 247 |
_road_display_datas2_21, |
248 |
_road_display_datas2_22, |
|
249 |
_road_display_datas2_23, |
|
250 |
||
5983 | 251 |
_roadside_nothing, |
0 | 252 |
_road_display_datas2_25, |
253 |
_road_display_datas2_26, |
|
254 |
_road_display_datas2_27, |
|
255 |
_road_display_datas2_28, |
|
256 |
_road_display_datas2_29, |
|
257 |
_road_display_datas2_30, |
|
5983 | 258 |
_roadside_nothing, |
0 | 259 |
}; |
260 |
||
1398 | 261 |
static const DrawRoadTileStruct* const * const _road_display_table[] = { |
5983 | 262 |
_roadside_none, |
263 |
_roadside_none, |
|
264 |
_roadside_none, |
|
265 |
_roadside_lamps, |
|
266 |
_roadside_none, |
|
267 |
_roadside_trees, |
|
0 | 268 |
}; |