author | peter1138 |
Sun, 03 Aug 2008 17:35:08 +0000 | |
changeset 9834 | 7474149531c1 |
parent 9490 | 01c07bde5e84 |
permissions | -rw-r--r-- |
2186 | 1 |
/* $Id$ */ |
2 |
||
2534
2dd8d362639b
(svn r3063) -Codechange: Demystified and commented bridge_land.h. Also removed two arrays that are not referred to
celestar
parents:
2187
diff
changeset
|
3 |
/** @file bridge_land.h This file contains all the sprites for bridges |
4549
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
4 |
* It consists of a number of arrays. |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
5 |
* <ul><li>_bridge_sprite_table_n_m. Defines all the sprites of a bridge besides the pylons. |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
6 |
* n defines the number of the bridge type, m the number of the section. the highest m for |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
7 |
* each bridge set defines the heads.<br> |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
8 |
* Sprites for middle secionts are arranged in groups of four, the elements are: |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
9 |
* <ol><li>Element containing the track. This element is logically behind the vehicle.</li> |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
10 |
* <li>Element containing the structure that is logically between the vehicle and the camera</li> |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
11 |
* <li>Element containing the pylons.</li></ol> |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
12 |
* First group is for railway in X direction, second for railway in Y direction, two groups each follow for road, monorail and maglev<p> |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
13 |
* <br>Elements for heads are arranged in groups of eight: |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
14 |
* <ol><li>X direction, north end, flat</li> |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
15 |
* <li>Y direction, north end, flat</li> |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
16 |
* <li>X direction, south end, flat</li> |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
17 |
* <li>Y direction, south end, flat</li> |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
18 |
* <li>X direction, north end, sloped</li> |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
19 |
* <li>Y direction, north end, sloped</li> |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
20 |
* <li>X direction, south end, sloped</li> |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
21 |
* <li>Y direction, south end, sloped</li></ol> |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
22 |
* This is repeated 4 times, for rail, road, monorail, maglev</li> |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
23 |
* </ul> |
106ed18a7675
(svn r6381) -Cleanup: make the '/* */' comments that span multiple lines more uniform.
rubidium
parents:
3556
diff
changeset
|
24 |
*/ |
2534
2dd8d362639b
(svn r3063) -Codechange: Demystified and commented bridge_land.h. Also removed two arrays that are not referred to
celestar
parents:
2187
diff
changeset
|
25 |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
26 |
# define MN(a) {a, PAL_NONE} |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
27 |
# define MR(a) {a, PALETTE_TO_STRUCT_RED} |
8644
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
28 |
# define MW(a) {a, PALETTE_TO_STRUCT_WHITE} |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
29 |
# define MC(a) {a, PALETTE_TO_STRUCT_CONCRETE} |
0 | 30 |
|
9490
01c07bde5e84
(svn r13464) -Codechange: support NewGRF Action 0x05, type 12.
rubidium
parents:
8646
diff
changeset
|
31 |
static const PalSpriteID _aqueduct_sprites[] = { |
01c07bde5e84
(svn r13464) -Codechange: support NewGRF Action 0x05, type 12.
rubidium
parents:
8646
diff
changeset
|
32 |
{ SPR_AQUEDUCT_MIDDLE_X, PAL_NONE }, { 0x0, PAL_NONE }, { SPR_AQUEDUCT_PILLAR_X, PAL_NONE }, { 0x0, PAL_NONE }, |
01c07bde5e84
(svn r13464) -Codechange: support NewGRF Action 0x05, type 12.
rubidium
parents:
8646
diff
changeset
|
33 |
{ SPR_AQUEDUCT_MIDDLE_Y, PAL_NONE }, { 0x0, PAL_NONE }, { SPR_AQUEDUCT_PILLAR_Y, PAL_NONE }, { 0x0, PAL_NONE }, |
01c07bde5e84
(svn r13464) -Codechange: support NewGRF Action 0x05, type 12.
rubidium
parents:
8646
diff
changeset
|
34 |
{ SPR_AQUEDUCT_RAMP_SW, PAL_NONE }, { SPR_AQUEDUCT_RAMP_SE, PAL_NONE }, { SPR_AQUEDUCT_RAMP_NE, PAL_NONE }, { SPR_AQUEDUCT_RAMP_NW, PAL_NONE }, |
01c07bde5e84
(svn r13464) -Codechange: support NewGRF Action 0x05, type 12.
rubidium
parents:
8646
diff
changeset
|
35 |
}; |
01c07bde5e84
(svn r13464) -Codechange: support NewGRF Action 0x05, type 12.
rubidium
parents:
8646
diff
changeset
|
36 |
|
0 | 37 |
static const PalSpriteID _bridge_sprite_table_4_0[] = { |
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
38 |
{ 0x9A9, PAL_NONE }, { 0x99F, PAL_NONE }, { 0x9B1, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
39 |
{ 0x9A5, PAL_NONE }, { 0x997, PAL_NONE }, { 0x9AD, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
40 |
{ 0x99D, PAL_NONE }, { 0x99F, PAL_NONE }, { 0x9B1, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
41 |
{ 0x995, PAL_NONE }, { 0x997, PAL_NONE }, { 0x9AD, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
42 |
{ 0x10F2, PAL_NONE }, { 0x99F, PAL_NONE }, { 0x9B1, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
43 |
{ 0x10EE, PAL_NONE }, { 0x997, PAL_NONE }, { 0x9AD, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
44 |
{ 0x111A, PAL_NONE }, { 0x99F, PAL_NONE }, { 0x9B1, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
45 |
{ 0x1116, PAL_NONE }, { 0x997, PAL_NONE }, { 0x9AD, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 46 |
}; |
47 |
||
48 |
static const PalSpriteID _bridge_sprite_table_4_1[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
49 |
{ 0x9AA, PAL_NONE }, { 0x9A0, PAL_NONE }, { 0x9B2, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
50 |
{ 0x9A6, PAL_NONE }, { 0x998, PAL_NONE }, { 0x9AE, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
51 |
{ 0x99E, PAL_NONE }, { 0x9A0, PAL_NONE }, { 0x9B2, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
52 |
{ 0x996, PAL_NONE }, { 0x998, PAL_NONE }, { 0x9AE, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
53 |
{ 0x10F3, PAL_NONE }, { 0x9A0, PAL_NONE }, { 0x9B2, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
54 |
{ 0x10EF, PAL_NONE }, { 0x998, PAL_NONE }, { 0x9AE, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
55 |
{ 0x111B, PAL_NONE }, { 0x9A0, PAL_NONE }, { 0x9B2, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
56 |
{ 0x1117, PAL_NONE }, { 0x998, PAL_NONE }, { 0x9AE, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 57 |
}; |
58 |
||
59 |
static const PalSpriteID _bridge_sprite_table_4_2[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
60 |
{ 0x9AC, PAL_NONE }, { 0x9A4, PAL_NONE }, { 0x9B4, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
61 |
{ 0x9A8, PAL_NONE }, { 0x99C, PAL_NONE }, { 0x9B0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
62 |
{ 0x9A2, PAL_NONE }, { 0x9A4, PAL_NONE }, { 0x9B4, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
63 |
{ 0x99A, PAL_NONE }, { 0x99C, PAL_NONE }, { 0x9B0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
64 |
{ 0x10F5, PAL_NONE }, { 0x9A4, PAL_NONE }, { 0x9B4, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
65 |
{ 0x10F1, PAL_NONE }, { 0x99C, PAL_NONE }, { 0x9B0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
66 |
{ 0x111D, PAL_NONE }, { 0x9A4, PAL_NONE }, { 0x9B4, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
67 |
{ 0x1119, PAL_NONE }, { 0x99C, PAL_NONE }, { 0x9B0, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 68 |
}; |
69 |
||
70 |
static const PalSpriteID _bridge_sprite_table_4_3[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
71 |
{ 0x9AB, PAL_NONE }, { 0x9A3, PAL_NONE }, { 0x9B3, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
72 |
{ 0x9A7, PAL_NONE }, { 0x99B, PAL_NONE }, { 0x9AF, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
73 |
{ 0x9A1, PAL_NONE }, { 0x9A3, PAL_NONE }, { 0x9B3, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
74 |
{ 0x999, PAL_NONE }, { 0x99B, PAL_NONE }, { 0x9AF, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
75 |
{ 0x10F4, PAL_NONE }, { 0x9A3, PAL_NONE }, { 0x9B3, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
76 |
{ 0x10F0, PAL_NONE }, { 0x99B, PAL_NONE }, { 0x9AF, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
77 |
{ 0x111C, PAL_NONE }, { 0x9A3, PAL_NONE }, { 0x9B3, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
78 |
{ 0x1118, PAL_NONE }, { 0x99B, PAL_NONE }, { 0x9AF, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 79 |
}; |
80 |
||
81 |
static const PalSpriteID _bridge_sprite_table_4_4[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
82 |
{ 0x9B6, PAL_NONE }, { 0x9BA, PAL_NONE }, { 0x9BC, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
83 |
{ 0x9B5, PAL_NONE }, { 0x9B9, PAL_NONE }, { 0x9BB, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
84 |
{ 0x9B8, PAL_NONE }, { 0x9BA, PAL_NONE }, { 0x9BC, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
85 |
{ 0x9B7, PAL_NONE }, { 0x9B9, PAL_NONE }, { 0x9BB, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
86 |
{ 0x10F7, PAL_NONE }, { 0x9BA, PAL_NONE }, { 0x9BC, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
87 |
{ 0x10F6, PAL_NONE }, { 0x9B9, PAL_NONE }, { 0x9BB, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
88 |
{ 0x111F, PAL_NONE }, { 0x9BA, PAL_NONE }, { 0x9BC, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
89 |
{ 0x111E, PAL_NONE }, { 0x9B9, PAL_NONE }, { 0x9BB, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 90 |
}; |
91 |
||
92 |
static const PalSpriteID _bridge_sprite_table_4_5[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
93 |
{ 0x9BD, PAL_NONE }, { 0x9C1, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
94 |
{ 0x9BE, PAL_NONE }, { 0x9C2, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
95 |
{ 0x9BF, PAL_NONE }, { 0x9C1, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
96 |
{ 0x9C0, PAL_NONE }, { 0x9C2, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
97 |
{ 0x10F8, PAL_NONE }, { 0x9C1, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
98 |
{ 0x10F9, PAL_NONE }, { 0x9C2, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
99 |
{ 0x1120, PAL_NONE }, { 0x9C1, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
100 |
{ 0x1121, PAL_NONE }, { 0x9C2, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 101 |
}; |
102 |
||
103 |
static const PalSpriteID _bridge_sprite_table_4_6[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
104 |
{ 0x986, PAL_NONE }, { 0x988, PAL_NONE }, { 0x985, PAL_NONE }, { 0x987, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
105 |
{ 0x98A, PAL_NONE }, { 0x98C, PAL_NONE }, { 0x989, PAL_NONE }, { 0x98B, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
106 |
{ 0x98E, PAL_NONE }, { 0x990, PAL_NONE }, { 0x98D, PAL_NONE }, { 0x98F, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
107 |
{ 0x992, PAL_NONE }, { 0x994, PAL_NONE }, { 0x991, PAL_NONE }, { 0x993, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
108 |
{ 0x10E7, PAL_NONE }, { 0x10E9, PAL_NONE }, { 0x10E6, PAL_NONE }, { 0x10E8, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
109 |
{ 0x10EB, PAL_NONE }, { 0x10ED, PAL_NONE }, { 0x10EA, PAL_NONE }, { 0x10EC, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
110 |
{ 0x110F, PAL_NONE }, { 0x1111, PAL_NONE }, { 0x110E, PAL_NONE }, { 0x1110, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
111 |
{ 0x1113, PAL_NONE }, { 0x1115, PAL_NONE }, { 0x1112, PAL_NONE }, { 0x1114, PAL_NONE }, |
0 | 112 |
}; |
113 |
||
114 |
static const PalSpriteID _bridge_sprite_table_5_0[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
115 |
{ 0x9A9, PALETTE_TO_STRUCT_YELLOW }, { 0x99F, PALETTE_TO_STRUCT_YELLOW }, { 0x9B1, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
116 |
{ 0x9A5, PALETTE_TO_STRUCT_YELLOW }, { 0x997, PALETTE_TO_STRUCT_YELLOW }, { 0x9AD, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
117 |
{ 0x99D, PALETTE_TO_STRUCT_YELLOW }, { 0x99F, PALETTE_TO_STRUCT_YELLOW }, { 0x9B1, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
118 |
{ 0x995, PALETTE_TO_STRUCT_YELLOW }, { 0x997, PALETTE_TO_STRUCT_YELLOW }, { 0x9AD, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
119 |
{ 0x10F2, PALETTE_TO_STRUCT_YELLOW }, { 0x99F, PALETTE_TO_STRUCT_YELLOW }, { 0x9B1, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
120 |
{ 0x10EE, PALETTE_TO_STRUCT_YELLOW }, { 0x997, PALETTE_TO_STRUCT_YELLOW }, { 0x9AD, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
121 |
{ 0x111A, PALETTE_TO_STRUCT_YELLOW }, { 0x99F, PALETTE_TO_STRUCT_YELLOW }, { 0x9B1, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
122 |
{ 0x1116, PALETTE_TO_STRUCT_YELLOW }, { 0x997, PALETTE_TO_STRUCT_YELLOW }, { 0x9AD, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
0 | 123 |
}; |
124 |
||
125 |
static const PalSpriteID _bridge_sprite_table_5_1[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
126 |
{ 0x9AA, PALETTE_TO_STRUCT_YELLOW }, { 0x9A0, PALETTE_TO_STRUCT_YELLOW }, { 0x9B2, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
127 |
{ 0x9A6, PALETTE_TO_STRUCT_YELLOW }, { 0x998, PALETTE_TO_STRUCT_YELLOW }, { 0x9AE, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
128 |
{ 0x99E, PALETTE_TO_STRUCT_YELLOW }, { 0x9A0, PALETTE_TO_STRUCT_YELLOW }, { 0x9B2, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
129 |
{ 0x996, PALETTE_TO_STRUCT_YELLOW }, { 0x998, PALETTE_TO_STRUCT_YELLOW }, { 0x9AE, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
130 |
{ 0x10F3, PALETTE_TO_STRUCT_YELLOW }, { 0x9A0, PALETTE_TO_STRUCT_YELLOW }, { 0x9B2, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
131 |
{ 0x10EF, PALETTE_TO_STRUCT_YELLOW }, { 0x998, PALETTE_TO_STRUCT_YELLOW }, { 0x9AE, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
132 |
{ 0x111B, PALETTE_TO_STRUCT_YELLOW }, { 0x9A0, PALETTE_TO_STRUCT_YELLOW }, { 0x9B2, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
133 |
{ 0x1117, PALETTE_TO_STRUCT_YELLOW }, { 0x998, PALETTE_TO_STRUCT_YELLOW }, { 0x9AE, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
0 | 134 |
}; |
135 |
||
136 |
static const PalSpriteID _bridge_sprite_table_5_2[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
137 |
{ 0x9AC, PALETTE_TO_STRUCT_YELLOW }, { 0x9A4, PALETTE_TO_STRUCT_YELLOW }, { 0x9B4, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
138 |
{ 0x9A8, PALETTE_TO_STRUCT_YELLOW }, { 0x99C, PALETTE_TO_STRUCT_YELLOW }, { 0x9B0, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
139 |
{ 0x9A2, PALETTE_TO_STRUCT_YELLOW }, { 0x9A4, PALETTE_TO_STRUCT_YELLOW }, { 0x9B4, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
140 |
{ 0x99A, PALETTE_TO_STRUCT_YELLOW }, { 0x99C, PALETTE_TO_STRUCT_YELLOW }, { 0x9B0, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
141 |
{ 0x10F5, PALETTE_TO_STRUCT_YELLOW }, { 0x9A4, PALETTE_TO_STRUCT_YELLOW }, { 0x9B4, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
142 |
{ 0x10F1, PALETTE_TO_STRUCT_YELLOW }, { 0x99C, PALETTE_TO_STRUCT_YELLOW }, { 0x9B0, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
143 |
{ 0x111D, PALETTE_TO_STRUCT_YELLOW }, { 0x9A4, PALETTE_TO_STRUCT_YELLOW }, { 0x9B4, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
144 |
{ 0x1119, PALETTE_TO_STRUCT_YELLOW }, { 0x99C, PALETTE_TO_STRUCT_YELLOW }, { 0x9B0, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
0 | 145 |
}; |
146 |
||
147 |
static const PalSpriteID _bridge_sprite_table_5_3[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
148 |
{ 0x9AB, PALETTE_TO_STRUCT_YELLOW }, { 0x9A3, PALETTE_TO_STRUCT_YELLOW }, { 0x9B3, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
149 |
{ 0x9A7, PALETTE_TO_STRUCT_YELLOW }, { 0x99B, PALETTE_TO_STRUCT_YELLOW }, { 0x9AF, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
150 |
{ 0x9A1, PALETTE_TO_STRUCT_YELLOW }, { 0x9A3, PALETTE_TO_STRUCT_YELLOW }, { 0x9B3, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
151 |
{ 0x999, PALETTE_TO_STRUCT_YELLOW }, { 0x99B, PALETTE_TO_STRUCT_YELLOW }, { 0x9AF, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
152 |
{ 0x10F4, PALETTE_TO_STRUCT_YELLOW }, { 0x9A3, PALETTE_TO_STRUCT_YELLOW }, { 0x9B3, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
153 |
{ 0x10F0, PALETTE_TO_STRUCT_YELLOW }, { 0x99B, PALETTE_TO_STRUCT_YELLOW }, { 0x9AF, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
154 |
{ 0x111C, PALETTE_TO_STRUCT_YELLOW }, { 0x9A3, PALETTE_TO_STRUCT_YELLOW }, { 0x9B3, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
155 |
{ 0x1118, PALETTE_TO_STRUCT_YELLOW }, { 0x99B, PALETTE_TO_STRUCT_YELLOW }, { 0x9AF, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
0 | 156 |
}; |
157 |
||
158 |
static const PalSpriteID _bridge_sprite_table_5_4[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
159 |
{ 0x9B6, PALETTE_TO_STRUCT_YELLOW }, { 0x9BA, PALETTE_TO_STRUCT_YELLOW }, { 0x9BC, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
160 |
{ 0x9B5, PALETTE_TO_STRUCT_YELLOW }, { 0x9B9, PALETTE_TO_STRUCT_YELLOW }, { 0x9BB, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
161 |
{ 0x9B8, PALETTE_TO_STRUCT_YELLOW }, { 0x9BA, PALETTE_TO_STRUCT_YELLOW }, { 0x9BC, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
162 |
{ 0x9B7, PALETTE_TO_STRUCT_YELLOW }, { 0x9B9, PALETTE_TO_STRUCT_YELLOW }, { 0x9BB, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
163 |
{ 0x10F7, PALETTE_TO_STRUCT_YELLOW }, { 0x9BA, PALETTE_TO_STRUCT_YELLOW }, { 0x9BC, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
164 |
{ 0x10F6, PALETTE_TO_STRUCT_YELLOW }, { 0x9B9, PALETTE_TO_STRUCT_YELLOW }, { 0x9BB, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
165 |
{ 0x111F, PALETTE_TO_STRUCT_YELLOW }, { 0x9BA, PALETTE_TO_STRUCT_YELLOW }, { 0x9BC, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
166 |
{ 0x111E, PALETTE_TO_STRUCT_YELLOW }, { 0x9B9, PALETTE_TO_STRUCT_YELLOW }, { 0x9BB, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
0 | 167 |
}; |
168 |
||
169 |
static const PalSpriteID _bridge_sprite_table_5_5[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
170 |
{ 0x9BD, PALETTE_TO_STRUCT_YELLOW }, { 0x9C1, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
171 |
{ 0x9BE, PALETTE_TO_STRUCT_YELLOW }, { 0x9C2, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
172 |
{ 0x9BF, PALETTE_TO_STRUCT_YELLOW }, { 0x9C1, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
173 |
{ 0x9C0, PALETTE_TO_STRUCT_YELLOW }, { 0x9C2, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
174 |
{ 0x10F8, PALETTE_TO_STRUCT_YELLOW }, { 0x9C1, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
175 |
{ 0x10F9, PALETTE_TO_STRUCT_YELLOW }, { 0x9C2, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
176 |
{ 0x1120, PALETTE_TO_STRUCT_YELLOW }, { 0x9C1, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
177 |
{ 0x1121, PALETTE_TO_STRUCT_YELLOW }, { 0x9C2, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 178 |
}; |
179 |
||
180 |
static const PalSpriteID _bridge_sprite_table_5_6[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
181 |
{ 0x986, PAL_NONE }, { 0x988, PAL_NONE }, { 0x985, PAL_NONE }, { 0x987, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
182 |
{ 0x98A, PAL_NONE }, { 0x98C, PAL_NONE }, { 0x989, PAL_NONE }, { 0x98B, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
183 |
{ 0x98E, PALETTE_TO_STRUCT_YELLOW }, { 0x990, PALETTE_TO_STRUCT_YELLOW }, { 0x98D, PALETTE_TO_STRUCT_YELLOW }, { 0x98F, PALETTE_TO_STRUCT_YELLOW }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
184 |
{ 0x992, PALETTE_TO_STRUCT_YELLOW }, { 0x994, PALETTE_TO_STRUCT_YELLOW }, { 0x991, PALETTE_TO_STRUCT_YELLOW }, { 0x993, PALETTE_TO_STRUCT_YELLOW }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
185 |
{ 0x10E7, PALETTE_TO_STRUCT_YELLOW }, { 0x10E9, PALETTE_TO_STRUCT_YELLOW }, { 0x10E6, PALETTE_TO_STRUCT_YELLOW }, { 0x10E8, PALETTE_TO_STRUCT_YELLOW }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
186 |
{ 0x10EB, PALETTE_TO_STRUCT_YELLOW }, { 0x10ED, PALETTE_TO_STRUCT_YELLOW }, { 0x10EA, PALETTE_TO_STRUCT_YELLOW }, { 0x10EC, PALETTE_TO_STRUCT_YELLOW }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
187 |
{ 0x110F, PALETTE_TO_STRUCT_YELLOW }, { 0x1111, PALETTE_TO_STRUCT_YELLOW }, { 0x110E, PALETTE_TO_STRUCT_YELLOW }, { 0x1110, PALETTE_TO_STRUCT_YELLOW }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
188 |
{ 0x1113, PALETTE_TO_STRUCT_YELLOW }, { 0x1115, PALETTE_TO_STRUCT_YELLOW }, { 0x1112, PALETTE_TO_STRUCT_YELLOW }, { 0x1114, PALETTE_TO_STRUCT_YELLOW }, |
0 | 189 |
}; |
190 |
||
191 |
static const PalSpriteID _bridge_sprite_table_6_0[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
192 |
{ 0x9CD, PAL_NONE }, { 0x9D9, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
193 |
{ 0x9CE, PAL_NONE }, { 0x9DA, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
194 |
{ 0x9D3, PAL_NONE }, { 0x9D9, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
195 |
{ 0x9D4, PAL_NONE }, { 0x9DA, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
196 |
{ 0x10FC, PAL_NONE }, { 0x9D9, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
197 |
{ 0x10FD, PAL_NONE }, { 0x9DA, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
198 |
{ 0x1124, PAL_NONE }, { 0x9D9, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
199 |
{ 0x1125, PAL_NONE }, { 0x9DA, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 200 |
}; |
201 |
||
202 |
static const PalSpriteID _bridge_sprite_table_6_1[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
203 |
{ 0x9CB, PAL_NONE }, { 0x9D7, PAL_NONE }, { 0x9DD, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
204 |
{ 0x9D0, PAL_NONE }, { 0x9DC, PAL_NONE }, { 0x9E0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
205 |
{ 0x9D1, PAL_NONE }, { 0x9D7, PAL_NONE }, { 0x9DD, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
206 |
{ 0x9D6, PAL_NONE }, { 0x9DC, PAL_NONE }, { 0x9E0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
207 |
{ 0x10FA, PAL_NONE }, { 0x9D7, PAL_NONE }, { 0x9DD, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
208 |
{ 0x10FF, PAL_NONE }, { 0x9DC, PAL_NONE }, { 0x9E0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
209 |
{ 0x1122, PAL_NONE }, { 0x9D7, PAL_NONE }, { 0x9DD, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
210 |
{ 0x1127, PAL_NONE }, { 0x9DC, PAL_NONE }, { 0x9E0, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 211 |
}; |
212 |
||
213 |
static const PalSpriteID _bridge_sprite_table_6_2[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
214 |
{ 0x9CC, PAL_NONE }, { 0x9D8, PAL_NONE }, { 0x9DE, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
215 |
{ 0x9CF, PAL_NONE }, { 0x9DB, PAL_NONE }, { 0x9DF, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
216 |
{ 0x9D2, PAL_NONE }, { 0x9D8, PAL_NONE }, { 0x9DE, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
217 |
{ 0x9D5, PAL_NONE }, { 0x9DB, PAL_NONE }, { 0x9DF, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
218 |
{ 0x10FB, PAL_NONE }, { 0x9D8, PAL_NONE }, { 0x9DE, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
219 |
{ 0x10FE, PAL_NONE }, { 0x9DB, PAL_NONE }, { 0x9DF, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
220 |
{ 0x1123, PAL_NONE }, { 0x9D8, PAL_NONE }, { 0x9DE, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
221 |
{ 0x1126, PAL_NONE }, { 0x9DB, PAL_NONE }, { 0x9DF, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 222 |
}; |
223 |
||
224 |
static const PalSpriteID _bridge_sprite_table_6_3[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
225 |
{ 0x986, PAL_NONE }, { 0x988, PAL_NONE }, { 0x985, PAL_NONE }, { 0x987, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
226 |
{ 0x98A, PAL_NONE }, { 0x98C, PAL_NONE }, { 0x989, PAL_NONE }, { 0x98B, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
227 |
{ 0x98E, PAL_NONE }, { 0x990, PAL_NONE }, { 0x98D, PAL_NONE }, { 0x98F, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
228 |
{ 0x992, PAL_NONE }, { 0x994, PAL_NONE }, { 0x991, PAL_NONE }, { 0x993, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
229 |
{ 0x10E7, PAL_NONE }, { 0x10E9, PAL_NONE }, { 0x10E6, PAL_NONE }, { 0x10E8, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
230 |
{ 0x10EB, PAL_NONE }, { 0x10ED, PAL_NONE }, { 0x10EA, PAL_NONE }, { 0x10EC, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
231 |
{ 0x110F, PAL_NONE }, { 0x1111, PAL_NONE }, { 0x110E, PAL_NONE }, { 0x1110, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
232 |
{ 0x1113, PAL_NONE }, { 0x1115, PAL_NONE }, { 0x1112, PAL_NONE }, { 0x1114, PAL_NONE }, |
0 | 233 |
}; |
234 |
||
235 |
static const PalSpriteID _bridge_sprite_table_7_0[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
236 |
{ 0x9CD, PALETTE_TO_STRUCT_BROWN }, { 0x9D9, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
237 |
{ 0x9CE, PALETTE_TO_STRUCT_BROWN }, { 0x9DA, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
238 |
{ 0x9D3, PALETTE_TO_STRUCT_BROWN }, { 0x9D9, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
239 |
{ 0x9D4, PALETTE_TO_STRUCT_BROWN }, { 0x9DA, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
240 |
{ 0x10FC, PALETTE_TO_STRUCT_BROWN }, { 0x9D9, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
241 |
{ 0x10FD, PALETTE_TO_STRUCT_BROWN }, { 0x9DA, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
242 |
{ 0x1124, PALETTE_TO_STRUCT_BROWN }, { 0x9D9, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
243 |
{ 0x1125, PALETTE_TO_STRUCT_BROWN }, { 0x9DA, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 244 |
}; |
245 |
||
246 |
static const PalSpriteID _bridge_sprite_table_7_1[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
247 |
{ 0x9CB, PALETTE_TO_STRUCT_BROWN }, { 0x9D7, PALETTE_TO_STRUCT_BROWN }, { 0x9DD, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
248 |
{ 0x9D0, PALETTE_TO_STRUCT_BROWN }, { 0x9DC, PALETTE_TO_STRUCT_BROWN }, { 0x9E0, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
249 |
{ 0x9D1, PALETTE_TO_STRUCT_BROWN }, { 0x9D7, PALETTE_TO_STRUCT_BROWN }, { 0x9DD, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
250 |
{ 0x9D6, PALETTE_TO_STRUCT_BROWN }, { 0x9DC, PALETTE_TO_STRUCT_BROWN }, { 0x9E0, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
251 |
{ 0x10FA, PALETTE_TO_STRUCT_BROWN }, { 0x9D7, PALETTE_TO_STRUCT_BROWN }, { 0x9DD, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
252 |
{ 0x10FF, PALETTE_TO_STRUCT_BROWN }, { 0x9DC, PALETTE_TO_STRUCT_BROWN }, { 0x9E0, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
253 |
{ 0x1122, PALETTE_TO_STRUCT_BROWN }, { 0x9D7, PALETTE_TO_STRUCT_BROWN }, { 0x9DD, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
254 |
{ 0x1127, PALETTE_TO_STRUCT_BROWN }, { 0x9DC, PALETTE_TO_STRUCT_BROWN }, { 0x9E0, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, |
0 | 255 |
}; |
256 |
||
257 |
static const PalSpriteID _bridge_sprite_table_7_2[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
258 |
{ 0x9CC, PALETTE_TO_STRUCT_BROWN }, { 0x9D8, PALETTE_TO_STRUCT_BROWN }, { 0x9DE, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
259 |
{ 0x9CF, PALETTE_TO_STRUCT_BROWN }, { 0x9DB, PALETTE_TO_STRUCT_BROWN }, { 0x9DF, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
260 |
{ 0x9D2, PALETTE_TO_STRUCT_BROWN }, { 0x9D8, PALETTE_TO_STRUCT_BROWN }, { 0x9DE, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
261 |
{ 0x9D5, PALETTE_TO_STRUCT_BROWN }, { 0x9DB, PALETTE_TO_STRUCT_BROWN }, { 0x9DF, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
262 |
{ 0x10FB, PALETTE_TO_STRUCT_BROWN }, { 0x9D8, PALETTE_TO_STRUCT_BROWN }, { 0x9DE, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
263 |
{ 0x10FE, PALETTE_TO_STRUCT_BROWN }, { 0x9DB, PALETTE_TO_STRUCT_BROWN }, { 0x9DF, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
264 |
{ 0x1123, PALETTE_TO_STRUCT_BROWN }, { 0x9D8, PALETTE_TO_STRUCT_BROWN }, { 0x9DE, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
265 |
{ 0x1126, PALETTE_TO_STRUCT_BROWN }, { 0x9DB, PALETTE_TO_STRUCT_BROWN }, { 0x9DF, PALETTE_TO_STRUCT_BROWN }, { 0x0, PAL_NONE }, |
0 | 266 |
}; |
267 |
||
268 |
static const PalSpriteID _bridge_sprite_table_7_3[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
269 |
{ 0x986, PAL_NONE }, { 0x988, PAL_NONE }, { 0x985, PAL_NONE }, { 0x987, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
270 |
{ 0x98A, PAL_NONE }, { 0x98C, PAL_NONE }, { 0x989, PAL_NONE }, { 0x98B, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
271 |
{ 0x98E, PALETTE_TO_STRUCT_BROWN }, { 0x990, PALETTE_TO_STRUCT_BROWN }, { 0x98D, PALETTE_TO_STRUCT_BROWN }, { 0x98F, PALETTE_TO_STRUCT_BROWN }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
272 |
{ 0x992, PALETTE_TO_STRUCT_BROWN }, { 0x994, PALETTE_TO_STRUCT_BROWN }, { 0x991, PALETTE_TO_STRUCT_BROWN }, { 0x993, PALETTE_TO_STRUCT_BROWN }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
273 |
{ 0x10E7, PALETTE_TO_STRUCT_BROWN }, { 0x10E9, PALETTE_TO_STRUCT_BROWN }, { 0x10E6, PALETTE_TO_STRUCT_BROWN }, { 0x10E8, PALETTE_TO_STRUCT_BROWN }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
274 |
{ 0x10EB, PALETTE_TO_STRUCT_BROWN }, { 0x10ED, PALETTE_TO_STRUCT_BROWN }, { 0x10EA, PALETTE_TO_STRUCT_BROWN }, { 0x10EC, PALETTE_TO_STRUCT_BROWN }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
275 |
{ 0x110F, PALETTE_TO_STRUCT_BROWN }, { 0x1111, PALETTE_TO_STRUCT_BROWN }, { 0x110E, PALETTE_TO_STRUCT_BROWN }, { 0x1110, PALETTE_TO_STRUCT_BROWN }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
276 |
{ 0x1113, PALETTE_TO_STRUCT_BROWN }, { 0x1115, PALETTE_TO_STRUCT_BROWN }, { 0x1112, PALETTE_TO_STRUCT_BROWN }, { 0x1114, PALETTE_TO_STRUCT_BROWN }, |
0 | 277 |
}; |
278 |
||
279 |
static const PalSpriteID _bridge_sprite_table_8_0[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
280 |
{ 0x9CD, PALETTE_TO_STRUCT_RED }, { 0x9D9, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
281 |
{ 0x9CE, PALETTE_TO_STRUCT_RED }, { 0x9DA, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
282 |
{ 0x9D3, PALETTE_TO_STRUCT_RED }, { 0x9D9, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
283 |
{ 0x9D4, PALETTE_TO_STRUCT_RED }, { 0x9DA, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
284 |
{ 0x10FC, PALETTE_TO_STRUCT_RED }, { 0x9D9, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
285 |
{ 0x10FD, PALETTE_TO_STRUCT_RED }, { 0x9DA, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
286 |
{ 0x1124, PALETTE_TO_STRUCT_RED }, { 0x9D9, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
287 |
{ 0x1125, PALETTE_TO_STRUCT_RED }, { 0x9DA, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 288 |
}; |
289 |
||
290 |
static const PalSpriteID _bridge_sprite_table_8_1[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
291 |
{ 0x9CB, PALETTE_TO_STRUCT_RED }, { 0x9D7, PALETTE_TO_STRUCT_RED }, { 0x9DD, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
292 |
{ 0x9D0, PALETTE_TO_STRUCT_RED }, { 0x9DC, PALETTE_TO_STRUCT_RED }, { 0x9E0, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
293 |
{ 0x9D1, PALETTE_TO_STRUCT_RED }, { 0x9D7, PALETTE_TO_STRUCT_RED }, { 0x9DD, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
294 |
{ 0x9D6, PALETTE_TO_STRUCT_RED }, { 0x9DC, PALETTE_TO_STRUCT_RED }, { 0x9E0, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
295 |
{ 0x10FA, PALETTE_TO_STRUCT_RED }, { 0x9D7, PALETTE_TO_STRUCT_RED }, { 0x9DD, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
296 |
{ 0x10FF, PALETTE_TO_STRUCT_RED }, { 0x9DC, PALETTE_TO_STRUCT_RED }, { 0x9E0, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
297 |
{ 0x1122, PALETTE_TO_STRUCT_RED }, { 0x9D7, PALETTE_TO_STRUCT_RED }, { 0x9DD, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
298 |
{ 0x1127, PALETTE_TO_STRUCT_RED }, { 0x9DC, PALETTE_TO_STRUCT_RED }, { 0x9E0, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, |
0 | 299 |
}; |
300 |
||
301 |
static const PalSpriteID _bridge_sprite_table_8_2[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
302 |
{ 0x9CC, PALETTE_TO_STRUCT_RED }, { 0x9D8, PALETTE_TO_STRUCT_RED }, { 0x9DE, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
303 |
{ 0x9CF, PALETTE_TO_STRUCT_RED }, { 0x9DB, PALETTE_TO_STRUCT_RED }, { 0x9DF, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
304 |
{ 0x9D2, PALETTE_TO_STRUCT_RED }, { 0x9D8, PALETTE_TO_STRUCT_RED }, { 0x9DE, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
305 |
{ 0x9D5, PALETTE_TO_STRUCT_RED }, { 0x9DB, PALETTE_TO_STRUCT_RED }, { 0x9DF, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
306 |
{ 0x10FB, PALETTE_TO_STRUCT_RED }, { 0x9D8, PALETTE_TO_STRUCT_RED }, { 0x9DE, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
307 |
{ 0x10FE, PALETTE_TO_STRUCT_RED }, { 0x9DB, PALETTE_TO_STRUCT_RED }, { 0x9DF, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
308 |
{ 0x1123, PALETTE_TO_STRUCT_RED }, { 0x9D8, PALETTE_TO_STRUCT_RED }, { 0x9DE, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
309 |
{ 0x1126, PALETTE_TO_STRUCT_RED }, { 0x9DB, PALETTE_TO_STRUCT_RED }, { 0x9DF, PALETTE_TO_STRUCT_RED }, { 0x0, PAL_NONE }, |
0 | 310 |
}; |
311 |
||
312 |
static const PalSpriteID _bridge_sprite_table_8_3[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
313 |
{ 0x986, PAL_NONE }, { 0x988, PAL_NONE }, { 0x985, PAL_NONE }, { 0x987, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
314 |
{ 0x98A, PAL_NONE }, { 0x98C, PAL_NONE }, { 0x989, PAL_NONE }, { 0x98B, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
315 |
{ 0x98E, PALETTE_TO_STRUCT_RED }, { 0x990, PALETTE_TO_STRUCT_RED }, { 0x98D, PALETTE_TO_STRUCT_RED }, { 0x98F, PALETTE_TO_STRUCT_RED }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
316 |
{ 0x992, PALETTE_TO_STRUCT_RED }, { 0x994, PALETTE_TO_STRUCT_RED }, { 0x991, PALETTE_TO_STRUCT_RED }, { 0x993, PALETTE_TO_STRUCT_RED }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
317 |
{ 0x10E7, PALETTE_TO_STRUCT_RED }, { 0x10E9, PALETTE_TO_STRUCT_RED }, { 0x10E6, PALETTE_TO_STRUCT_RED }, { 0x10E8, PALETTE_TO_STRUCT_RED }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
318 |
{ 0x10EB, PALETTE_TO_STRUCT_RED }, { 0x10ED, PALETTE_TO_STRUCT_RED }, { 0x10EA, PALETTE_TO_STRUCT_RED }, { 0x10EC, PALETTE_TO_STRUCT_RED }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
319 |
{ 0x110F, PALETTE_TO_STRUCT_RED }, { 0x1111, PALETTE_TO_STRUCT_RED }, { 0x110E, PALETTE_TO_STRUCT_RED }, { 0x1110, PALETTE_TO_STRUCT_RED }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
320 |
{ 0x1113, PALETTE_TO_STRUCT_RED }, { 0x1115, PALETTE_TO_STRUCT_RED }, { 0x1112, PALETTE_TO_STRUCT_RED }, { 0x1114, PALETTE_TO_STRUCT_RED }, |
0 | 321 |
}; |
322 |
||
8639
5afe94bab5cb
(svn r12262) -Codechange: Give meaning to the wooden bridge sprites arrays.
belugas
parents:
8540
diff
changeset
|
323 |
static const PalSpriteID _bridge_sprite_table_wood_middle[] = { |
8644
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
324 |
MN( SPR_BTWDN_RAIL_X_REAR ), MN( SPR_BTWDN_X_FRONT ), MN( SPR_BTWDN_X_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
325 |
MN( SPR_BTWDN_RAIL_Y_REAR ), MN( SPR_BTWDN_Y_FRONT ), MN( SPR_BTWDN_Y_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
326 |
MN( SPR_BTWDN_ROAD_X_REAR ), MN( SPR_BTWDN_X_FRONT ), MN( SPR_BTWDN_X_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
327 |
MN( SPR_BTWDN_ROAD_Y_REAR ), MN( SPR_BTWDN_Y_FRONT ), MN( SPR_BTWDN_Y_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
328 |
MN( SPR_BTWDN_MONO_X_REAR ), MN( SPR_BTWDN_X_FRONT ), MN( SPR_BTWDN_X_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
329 |
MN( SPR_BTWDN_MONO_Y_REAR ), MN( SPR_BTWDN_Y_FRONT ), MN( SPR_BTWDN_Y_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
330 |
MN( SPR_BTWDN_MGLV_X_REAR ), MN( SPR_BTWDN_X_FRONT ), MN( SPR_BTWDN_X_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
331 |
MN( SPR_BTWDN_MGLV_Y_REAR ), MN( SPR_BTWDN_Y_FRONT ), MN( SPR_BTWDN_Y_PILLAR ), MN( 0x0 ), |
0 | 332 |
}; |
333 |
||
8639
5afe94bab5cb
(svn r12262) -Codechange: Give meaning to the wooden bridge sprites arrays.
belugas
parents:
8540
diff
changeset
|
334 |
static const PalSpriteID _bridge_sprite_table_wood_heads[] = { |
8644
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
335 |
MN( SPR_BTWDN_RAIL_X_SLOPE_UP ), MN( SPR_BTWDN_RAIL_Y_SLOPE_UP ), MN( SPR_BTWDN_RAIL_X_SLOPE_DOWN ), MN( SPR_BTWDN_RAIL_Y_SLOPE_DOWN ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
336 |
MN( SPR_BTWDN_RAIL_RAMP_X_DOWN ), MN( SPR_BTWDN_RAIL_RAMP_Y_DOWN ), MN( SPR_BTWDN_RAIL_RAMP_X_UP ), MN( SPR_BTWDN_RAIL_RAMP_Y_UP ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
337 |
MN( SPR_BTWDN_ROAD_X_SLOPE_UP ), MN( SPR_BTWDN_ROAD_Y_SLOPE_UP ), MN( SPR_BTWDN_ROAD_X_SLOPE_DOWN ), MN( SPR_BTWDN_ROAD_Y_SLOPE_DOWN ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
338 |
MN( SPR_BTWDN_ROAD_RAMP_X_DOWN ), MN( SPR_BTWDN_ROAD_RAMP_Y_DOWN ), MN( SPR_BTWDN_ROAD_RAMP_X_UP ), MN( SPR_BTWDN_ROAD_RAMP_Y_UP ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
339 |
MN( SPR_BTWDN_MONO_X_SLOPE_UP ), MN( SPR_BTWDN_MONO_Y_SLOPE_UP ), MN( SPR_BTWDN_MONO_X_SLOPE_DOWN ), MN( SPR_BTWDN_MONO_Y_SLOPE_DOWN ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
340 |
MN( SPR_BTWDN_MONO_RAMP_X_DOWN ), MN( SPR_BTWDN_MONO_RAMP_Y_DOWN ), MN( SPR_BTWDN_MONO_RAMP_X_UP ), MN( SPR_BTWDN_MONO_RAMP_Y_UP ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
341 |
MN( SPR_BTWDN_MGLV_X_SLOPE_UP ), MN( SPR_BTWDN_MGLV_Y_SLOPE_UP ), MN( SPR_BTWDN_MGLV_X_SLOPE_DOWN ), MN( SPR_BTWDN_MGLV_Y_SLOPE_DOWN ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
342 |
MN( SPR_BTWDN_MGLV_RAMP_X_DOWN ), MN( SPR_BTWDN_MGLV_RAMP_Y_DOWN ), MN( SPR_BTWDN_MGLV_RAMP_X_UP ), MN( SPR_BTWDN_MGLV_RAMP_Y_UP ), |
0 | 343 |
}; |
344 |
||
8640
81b7ddd61db0
(svn r12263) -Codechange: Give meaning to the concrete bridge sprites arrays.
belugas
parents:
8639
diff
changeset
|
345 |
static const PalSpriteID _bridge_sprite_table_concrete_middle[] = { |
8644
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
346 |
MR( SPR_BTCON_RAIL_X ), MR( SPR_BTCON_X_FRONT ), MN( SPR_BTCON_X_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
347 |
MR( SPR_BTCON_RAIL_Y ), MR( SPR_BTCON_Y_FRONT ), MN( SPR_BTCON_Y_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
348 |
MR( SPR_BTCON_ROAD_X ), MR( SPR_BTCON_X_FRONT ), MN( SPR_BTCON_X_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
349 |
MR( SPR_BTCON_ROAD_Y ), MR( SPR_BTCON_Y_FRONT ), MN( SPR_BTCON_Y_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
350 |
MR( SPR_BTCON_MONO_X ), MR( SPR_BTCON_X_FRONT ), MN( SPR_BTCON_X_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
351 |
MR( SPR_BTCON_MONO_Y ), MR( SPR_BTCON_Y_FRONT ), MN( SPR_BTCON_Y_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
352 |
MR( SPR_BTCON_MGLV_X ), MR( SPR_BTCON_X_FRONT ), MN( SPR_BTCON_X_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
353 |
MR( SPR_BTCON_MGLV_Y ), MR( SPR_BTCON_Y_FRONT ), MN( SPR_BTCON_Y_PILLAR ), MN( 0x0 ), |
8640
81b7ddd61db0
(svn r12263) -Codechange: Give meaning to the concrete bridge sprites arrays.
belugas
parents:
8639
diff
changeset
|
354 |
}; |
81b7ddd61db0
(svn r12263) -Codechange: Give meaning to the concrete bridge sprites arrays.
belugas
parents:
8639
diff
changeset
|
355 |
|
81b7ddd61db0
(svn r12263) -Codechange: Give meaning to the concrete bridge sprites arrays.
belugas
parents:
8639
diff
changeset
|
356 |
static const PalSpriteID _bridge_sprite_table_concrete_heads[] = { |
8644
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
357 |
MN( SPR_BTGEN_RAIL_X_SLOPE_UP ), MN( SPR_BTGEN_RAIL_Y_SLOPE_UP ), MN( SPR_BTGEN_RAIL_X_SLOPE_DOWN ), MN( SPR_BTGEN_RAIL_Y_SLOPE_DOWN ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
358 |
MN( SPR_BTGEN_RAIL_RAMP_X_DOWN ), MN( SPR_BTGEN_RAIL_RAMP_Y_DOWN ), MN( SPR_BTGEN_RAIL_RAMP_X_UP ), MN( SPR_BTGEN_RAIL_RAMP_Y_UP ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
359 |
MR( SPR_BTGEN_ROAD_X_SLOPE_UP ), MR( SPR_BTGEN_ROAD_Y_SLOPE_UP ), MR( SPR_BTGEN_ROAD_X_SLOPE_DOWN ), MR( SPR_BTGEN_ROAD_Y_SLOPE_DOWN ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
360 |
MR( SPR_BTGEN_ROAD_RAMP_X_DOWN ), MR( SPR_BTGEN_ROAD_RAMP_Y_DOWN ), MR( SPR_BTGEN_ROAD_RAMP_X_UP ), MR( SPR_BTGEN_ROAD_RAMP_Y_UP ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
361 |
MR( SPR_BTGEN_MONO_X_SLOPE_UP ), MR( SPR_BTGEN_MONO_Y_SLOPE_UP ), MR( SPR_BTGEN_MONO_X_SLOPE_DOWN ), MR( SPR_BTGEN_MONO_Y_SLOPE_DOWN ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
362 |
MR( SPR_BTGEN_MONO_RAMP_X_DOWN ), MR( SPR_BTGEN_MONO_RAMP_Y_DOWN ), MR( SPR_BTGEN_MONO_RAMP_X_UP ), MR( SPR_BTGEN_MONO_RAMP_Y_UP ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
363 |
MR( SPR_BTGEN_MGLV_X_SLOPE_UP ), MR( SPR_BTGEN_MGLV_Y_SLOPE_UP ), MR( SPR_BTGEN_MGLV_X_SLOPE_DOWN ), MR( SPR_BTGEN_MGLV_Y_SLOPE_DOWN ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
364 |
MR( SPR_BTGEN_MGLV_RAMP_X_DOWN ), MR( SPR_BTGEN_MGLV_RAMP_Y_DOWN ), MR( SPR_BTGEN_MGLV_RAMP_X_UP ), MR( SPR_BTGEN_MGLV_RAMP_Y_UP ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
365 |
}; |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
366 |
|
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
367 |
static const PalSpriteID _bridge_sprite_table_archgirder_middle[] = { |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
368 |
MN( SPR_BTSGA_RAIL_X_REAR ), MN( SPR_BTSGA_X_FRONT ), MN( SPR_BTSGA_X_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
369 |
MN( SPR_BTSGA_RAIL_Y_REAR ), MN( SPR_BTSGA_Y_FRONT ), MN( SPR_BTSGA_Y_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
370 |
MN( SPR_BTSGA_ROAD_X_REAR ), MN( SPR_BTSGA_X_FRONT ), MN( SPR_BTSGA_X_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
371 |
MN( SPR_BTSGA_ROAD_Y_REAR ), MN( SPR_BTSGA_Y_FRONT ), MN( SPR_BTSGA_Y_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
372 |
MN( SPR_BTSGA_MONO_X_REAR ), MN( SPR_BTSGA_X_FRONT ), MN( SPR_BTSGA_X_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
373 |
MN( SPR_BTSGA_MONO_Y_REAR ), MN( SPR_BTSGA_Y_FRONT ), MN( SPR_BTSGA_Y_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
374 |
MN( SPR_BTSGA_MGLV_X_REAR ), MN( SPR_BTSGA_X_FRONT ), MN( SPR_BTSGA_X_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
375 |
MN( SPR_BTSGA_MGLV_Y_REAR ), MN( SPR_BTSGA_Y_FRONT ), MN( SPR_BTSGA_Y_PILLAR ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
376 |
}; |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
377 |
|
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
378 |
static const PalSpriteID _bridge_sprite_table_archgirder_heads[] = { |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
379 |
MN( SPR_BTGEN_RAIL_X_SLOPE_UP ), MN( SPR_BTGEN_RAIL_Y_SLOPE_UP ), MN( SPR_BTGEN_RAIL_X_SLOPE_DOWN ), MN( SPR_BTGEN_RAIL_Y_SLOPE_DOWN ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
380 |
MN( SPR_BTGEN_RAIL_RAMP_X_DOWN ), MN( SPR_BTGEN_RAIL_RAMP_Y_DOWN ), MN( SPR_BTGEN_RAIL_RAMP_X_UP ), MN( SPR_BTGEN_RAIL_RAMP_Y_UP ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
381 |
MW( SPR_BTGEN_ROAD_X_SLOPE_UP ), MW( SPR_BTGEN_ROAD_Y_SLOPE_UP ), MW( SPR_BTGEN_ROAD_X_SLOPE_DOWN ), MW( SPR_BTGEN_ROAD_Y_SLOPE_DOWN ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
382 |
MW( SPR_BTGEN_ROAD_RAMP_X_DOWN ), MW( SPR_BTGEN_ROAD_RAMP_Y_DOWN ), MW( SPR_BTGEN_ROAD_RAMP_X_UP ), MW( SPR_BTGEN_ROAD_RAMP_Y_UP ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
383 |
MW( SPR_BTGEN_MONO_X_SLOPE_UP ), MW( SPR_BTGEN_MONO_Y_SLOPE_UP ), MW( SPR_BTGEN_MONO_X_SLOPE_DOWN ), MW( SPR_BTGEN_MONO_Y_SLOPE_DOWN ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
384 |
MW( SPR_BTGEN_MONO_RAMP_X_DOWN ), MW( SPR_BTGEN_MONO_RAMP_Y_DOWN ), MW( SPR_BTGEN_MONO_RAMP_X_UP ), MW( SPR_BTGEN_MONO_RAMP_Y_UP ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
385 |
MW( SPR_BTGEN_MGLV_X_SLOPE_UP ), MW( SPR_BTGEN_MGLV_Y_SLOPE_UP ), MW( SPR_BTGEN_MGLV_X_SLOPE_DOWN ), MW( SPR_BTGEN_MGLV_Y_SLOPE_DOWN ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
386 |
MW( SPR_BTGEN_MGLV_RAMP_X_DOWN ), MW( SPR_BTGEN_MGLV_RAMP_Y_DOWN ), MW( SPR_BTGEN_MGLV_RAMP_X_UP ), MW( SPR_BTGEN_MGLV_RAMP_Y_UP ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
387 |
}; |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
388 |
|
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
389 |
static const PalSpriteID _bridge_sprite_table_concrete_suspended_A[] = { |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
390 |
MC( SPR_BTSUS_RAIL_X_REAR_TILE_A ), MC( SPR_BTSUS_X_FRONT_TILE_A ), MC( SPR_BTSUS_X_PILLAR_TILE_A ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
391 |
MC( SPR_BTSUS_RAIL_Y_REAR_TILE_A ), MC( SPR_BTSUS_Y_FRONT_TILE_A ), MC( SPR_BTSUS_Y_PILLAR_TILE_A ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
392 |
MC( SPR_BTSUS_ROAD_X_REAR_TILE_A ), MC( SPR_BTSUS_X_FRONT_TILE_A ), MC( SPR_BTSUS_X_PILLAR_TILE_A ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
393 |
MC( SPR_BTSUS_ROAD_Y_REAR_TILE_A ), MC( SPR_BTSUS_Y_FRONT_TILE_A ), MC( SPR_BTSUS_Y_PILLAR_TILE_A ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
394 |
MC( SPR_BTSUS_MONO_X_REAR_TILE_A ), MC( SPR_BTSUS_X_FRONT_TILE_A ), MC( SPR_BTSUS_X_PILLAR_TILE_A ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
395 |
MC( SPR_BTSUS_MONO_Y_REAR_TILE_A ), MC( SPR_BTSUS_Y_FRONT_TILE_A ), MC( SPR_BTSUS_Y_PILLAR_TILE_A ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
396 |
MC( SPR_BTSUS_MGLV_X_REAR_TILE_A ), MC( SPR_BTSUS_X_FRONT_TILE_A ), MC( SPR_BTSUS_X_PILLAR_TILE_A ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
397 |
MC( SPR_BTSUS_MGLV_Y_REAR_TILE_A ), MC( SPR_BTSUS_Y_FRONT_TILE_A ), MC( SPR_BTSUS_Y_PILLAR_TILE_A ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
398 |
}; |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
399 |
|
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
400 |
static const PalSpriteID _bridge_sprite_table_concrete_suspended_B[] = { |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
401 |
MC( SPR_BTSUS_RAIL_X_REAR_TILE_B ), MC( SPR_BTSUS_X_FRONT_TILE_B ), MC( SPR_BTSUS_X_PILLAR_TILE_B ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
402 |
MC( SPR_BTSUS_RAIL_Y_REAR_TILE_B ), MC( SPR_BTSUS_Y_FRONT_TILE_B ), MC( SPR_BTSUS_Y_PILLAR_TILE_B ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
403 |
MC( SPR_BTSUS_ROAD_X_REAR_TILE_B ), MC( SPR_BTSUS_X_FRONT_TILE_B ), MC( SPR_BTSUS_X_PILLAR_TILE_B ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
404 |
MC( SPR_BTSUS_ROAD_Y_REAR_TILE_B ), MC( SPR_BTSUS_Y_FRONT_TILE_B ), MC( SPR_BTSUS_Y_PILLAR_TILE_B ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
405 |
MC( SPR_BTSUS_MONO_X_REAR_TILE_B ), MC( SPR_BTSUS_X_FRONT_TILE_B ), MC( SPR_BTSUS_X_PILLAR_TILE_B ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
406 |
MC( SPR_BTSUS_MONO_Y_REAR_TILE_B ), MC( SPR_BTSUS_Y_FRONT_TILE_B ), MC( SPR_BTSUS_Y_PILLAR_TILE_B ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
407 |
MC( SPR_BTSUS_MGLV_X_REAR_TILE_B ), MC( SPR_BTSUS_X_FRONT_TILE_B ), MC( SPR_BTSUS_X_PILLAR_TILE_B ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
408 |
MC( SPR_BTSUS_MGLV_Y_REAR_TILE_B ), MC( SPR_BTSUS_Y_FRONT_TILE_B ), MC( SPR_BTSUS_Y_PILLAR_TILE_B ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
409 |
}; |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
410 |
|
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
411 |
static const PalSpriteID _bridge_sprite_table_concrete_suspended_C[] = { |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
412 |
MC( SPR_BTSUS_RAIL_X_REAR_TILE_C ), MC( SPR_BTSUS_X_FRONT_TILE_C ), MC( SPR_BTSUS_X_PILLAR_TILE_C ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
413 |
MC( SPR_BTSUS_RAIL_Y_REAR_TILE_C ), MC( SPR_BTSUS_Y_FRONT_TILE_C ), MC( SPR_BTSUS_Y_PILLAR_TILE_C ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
414 |
MC( SPR_BTSUS_ROAD_X_REAR_TILE_C ), MC( SPR_BTSUS_X_FRONT_TILE_C ), MC( SPR_BTSUS_X_PILLAR_TILE_C ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
415 |
MC( SPR_BTSUS_ROAD_Y_REAR_TILE_C ), MC( SPR_BTSUS_Y_FRONT_TILE_C ), MC( SPR_BTSUS_Y_PILLAR_TILE_C ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
416 |
MC( SPR_BTSUS_MONO_X_REAR_TILE_C ), MC( SPR_BTSUS_X_FRONT_TILE_C ), MC( SPR_BTSUS_X_PILLAR_TILE_C ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
417 |
MC( SPR_BTSUS_MONO_Y_REAR_TILE_C ), MC( SPR_BTSUS_Y_FRONT_TILE_C ), MC( SPR_BTSUS_Y_PILLAR_TILE_C ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
418 |
MC( SPR_BTSUS_MGLV_X_REAR_TILE_C ), MC( SPR_BTSUS_X_FRONT_TILE_C ), MC( SPR_BTSUS_X_PILLAR_TILE_C ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
419 |
MC( SPR_BTSUS_MGLV_Y_REAR_TILE_C ), MC( SPR_BTSUS_Y_FRONT_TILE_C ), MC( SPR_BTSUS_Y_PILLAR_TILE_C ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
420 |
}; |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
421 |
|
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
422 |
static const PalSpriteID _bridge_sprite_table_concrete_suspended_D[] = { |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
423 |
MC( SPR_BTSUS_RAIL_X_REAR_TILE_D ), MC( SPR_BTSUS_X_FRONT_TILE_D ), MC( SPR_BTSUS_X_PILLAR_TILE_D ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
424 |
MC( SPR_BTSUS_RAIL_Y_REAR_TILE_D ), MC( SPR_BTSUS_Y_FRONT_TILE_D ), MC( SPR_BTSUS_Y_PILLAR_TILE_D ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
425 |
MC( SPR_BTSUS_ROAD_X_REAR_TILE_D ), MC( SPR_BTSUS_X_FRONT_TILE_D ), MC( SPR_BTSUS_X_PILLAR_TILE_D ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
426 |
MC( SPR_BTSUS_ROAD_Y_REAR_TILE_D ), MC( SPR_BTSUS_Y_FRONT_TILE_D ), MC( SPR_BTSUS_Y_PILLAR_TILE_D ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
427 |
MC( SPR_BTSUS_MONO_X_REAR_TILE_D ), MC( SPR_BTSUS_X_FRONT_TILE_D ), MC( SPR_BTSUS_X_PILLAR_TILE_D ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
428 |
MC( SPR_BTSUS_MONO_Y_REAR_TILE_D ), MC( SPR_BTSUS_Y_FRONT_TILE_D ), MC( SPR_BTSUS_Y_PILLAR_TILE_D ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
429 |
MC( SPR_BTSUS_MGLV_X_REAR_TILE_D ), MC( SPR_BTSUS_X_FRONT_TILE_D ), MC( SPR_BTSUS_X_PILLAR_TILE_D ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
430 |
MC( SPR_BTSUS_MGLV_Y_REAR_TILE_D ), MC( SPR_BTSUS_Y_FRONT_TILE_D ), MC( SPR_BTSUS_Y_PILLAR_TILE_D ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
431 |
}; |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
432 |
|
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
433 |
static const PalSpriteID _bridge_sprite_table_concrete_suspended_E[] = { |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
434 |
MC( SPR_BTSUS_RAIL_X_REAR_TILE_E ), MC( SPR_BTSUS_X_FRONT_TILE_E ), MC( SPR_BTSUS_X_PILLAR_TILE_E ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
435 |
MC( SPR_BTSUS_RAIL_Y_REAR_TILE_E ), MC( SPR_BTSUS_Y_FRONT_TILE_E ), MC( SPR_BTSUS_Y_PILLAR_TILE_E ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
436 |
MC( SPR_BTSUS_ROAD_X_REAR_TILE_E ), MC( SPR_BTSUS_X_FRONT_TILE_E ), MC( SPR_BTSUS_X_PILLAR_TILE_E ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
437 |
MC( SPR_BTSUS_ROAD_Y_REAR_TILE_E ), MC( SPR_BTSUS_Y_FRONT_TILE_E ), MC( SPR_BTSUS_Y_PILLAR_TILE_E ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
438 |
MC( SPR_BTSUS_MONO_X_REAR_TILE_E ), MC( SPR_BTSUS_X_FRONT_TILE_E ), MC( SPR_BTSUS_X_PILLAR_TILE_E ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
439 |
MC( SPR_BTSUS_MONO_Y_REAR_TILE_E ), MC( SPR_BTSUS_Y_FRONT_TILE_E ), MC( SPR_BTSUS_Y_PILLAR_TILE_E ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
440 |
MC( SPR_BTSUS_MGLV_X_REAR_TILE_E ), MC( SPR_BTSUS_X_FRONT_TILE_E ), MC( SPR_BTSUS_X_PILLAR_TILE_E ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
441 |
MC( SPR_BTSUS_MGLV_Y_REAR_TILE_E ), MC( SPR_BTSUS_Y_FRONT_TILE_E ), MC( SPR_BTSUS_Y_PILLAR_TILE_E ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
442 |
}; |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
443 |
|
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
444 |
static const PalSpriteID _bridge_sprite_table_concrete_suspended_F[] = { |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
445 |
MC( SPR_BTSUS_RAIL_X_REAR_TILE_F ), MC( SPR_BTSUS_X_FRONT ), MN( 0x0 ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
446 |
MC( SPR_BTSUS_RAIL_Y_REAR_TILE_F ), MC( SPR_BTSUS_Y_FRONT ), MN( 0x0 ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
447 |
MC( SPR_BTSUS_ROAD_X_REAR_TILE_F ), MC( SPR_BTSUS_X_FRONT ), MN( 0x0 ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
448 |
MC( SPR_BTSUS_ROAD_Y_REAR_TILE_F ), MC( SPR_BTSUS_Y_FRONT ), MN( 0x0 ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
449 |
MC( SPR_BTSUS_MONO_X_REAR_TILE_F ), MC( SPR_BTSUS_X_FRONT ), MN( 0x0 ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
450 |
MC( SPR_BTSUS_MONO_Y_REAR_TILE_F ), MC( SPR_BTSUS_Y_FRONT ), MN( 0x0 ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
451 |
MC( SPR_BTSUS_MGLV_X_REAR_TILE_F ), MC( SPR_BTSUS_X_FRONT ), MN( 0x0 ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
452 |
MC( SPR_BTSUS_MGLV_Y_REAR_TILE_F ), MC( SPR_BTSUS_Y_FRONT ), MN( 0x0 ), MN( 0x0 ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
453 |
}; |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
454 |
|
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
455 |
static const PalSpriteID _bridge_sprite_table_concrete_suspended_heads[] = { |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
456 |
MN( SPR_BTGEN_RAIL_X_SLOPE_UP ), MN( SPR_BTGEN_RAIL_Y_SLOPE_UP ), MN( SPR_BTGEN_RAIL_X_SLOPE_DOWN ), MN( SPR_BTGEN_RAIL_Y_SLOPE_DOWN ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
457 |
MN( SPR_BTGEN_RAIL_RAMP_X_DOWN ), MN( SPR_BTGEN_RAIL_RAMP_Y_DOWN ), MN( SPR_BTGEN_RAIL_RAMP_X_UP ), MN( SPR_BTGEN_RAIL_RAMP_Y_UP ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
458 |
MC( SPR_BTGEN_ROAD_X_SLOPE_UP ), MC( SPR_BTGEN_ROAD_Y_SLOPE_UP ), MC( SPR_BTGEN_ROAD_X_SLOPE_DOWN ), MC( SPR_BTGEN_ROAD_Y_SLOPE_DOWN ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
459 |
MC( SPR_BTGEN_ROAD_RAMP_X_DOWN ), MC( SPR_BTGEN_ROAD_RAMP_Y_DOWN ), MC( SPR_BTGEN_ROAD_RAMP_X_UP ), MC( SPR_BTGEN_ROAD_RAMP_Y_UP ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
460 |
MC( SPR_BTGEN_MONO_X_SLOPE_UP ), MC( SPR_BTGEN_MONO_Y_SLOPE_UP ), MC( SPR_BTGEN_MONO_X_SLOPE_DOWN ), MC( SPR_BTGEN_MONO_Y_SLOPE_DOWN ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
461 |
MC( SPR_BTGEN_MONO_RAMP_X_DOWN ), MC( SPR_BTGEN_MONO_RAMP_Y_DOWN ), MC( SPR_BTGEN_MONO_RAMP_X_UP ), MC( SPR_BTGEN_MONO_RAMP_Y_UP ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
462 |
MC( SPR_BTGEN_MGLV_X_SLOPE_UP ), MC( SPR_BTGEN_MGLV_Y_SLOPE_UP ), MC( SPR_BTGEN_MGLV_X_SLOPE_DOWN ), MC( SPR_BTGEN_MGLV_Y_SLOPE_DOWN ), |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
463 |
MC( SPR_BTGEN_MGLV_RAMP_X_DOWN ), MC( SPR_BTGEN_MGLV_RAMP_Y_DOWN ), MC( SPR_BTGEN_MGLV_RAMP_X_UP ), MC( SPR_BTGEN_MGLV_RAMP_Y_UP ), |
0 | 464 |
}; |
465 |
||
466 |
static const PalSpriteID _bridge_sprite_table_9_0[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
467 |
{ 0x9F9, PAL_NONE }, { 0x9FD, PAL_NONE }, { 0x9C9, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
468 |
{ 0x9FA, PAL_NONE }, { 0x9FE, PAL_NONE }, { 0x9CA, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
469 |
{ 0x9FB, PAL_NONE }, { 0x9FD, PAL_NONE }, { 0x9C9, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
470 |
{ 0x9FC, PAL_NONE }, { 0x9FE, PAL_NONE }, { 0x9CA, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
471 |
{ 0x110A, PAL_NONE }, { 0x9FD, PAL_NONE }, { 0x9C9, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
472 |
{ 0x110B, PAL_NONE }, { 0x9FE, PAL_NONE }, { 0x9CA, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
473 |
{ 0x1132, PAL_NONE }, { 0x9FD, PAL_NONE }, { 0x9C9, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
474 |
{ 0x1133, PAL_NONE }, { 0x9FE, PAL_NONE }, { 0x9CA, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 475 |
}; |
476 |
||
477 |
static const PalSpriteID _bridge_sprite_table_10_0[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
478 |
{ 0xA0B, PAL_NONE }, { 0xA01, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
479 |
{ 0xA0C, PAL_NONE }, { 0xA02, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
480 |
{ 0xA11, PAL_NONE }, { 0xA01, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
481 |
{ 0xA12, PAL_NONE }, { 0xA02, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
482 |
{ 0xA17, PAL_NONE }, { 0xA01, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
483 |
{ 0xA18, PAL_NONE }, { 0xA02, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
484 |
{ 0xA1D, PAL_NONE }, { 0xA01, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
485 |
{ 0xA1E, PAL_NONE }, { 0xA02, PAL_NONE }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 486 |
}; |
487 |
||
488 |
static const PalSpriteID _bridge_sprite_table_10_1[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
489 |
{ 0xA09, PAL_NONE }, { 0x9FF, PAL_NONE }, { 0xA05, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
490 |
{ 0xA0E, PAL_NONE }, { 0xA04, PAL_NONE }, { 0xA08, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
491 |
{ 0xA0F, PAL_NONE }, { 0x9FF, PAL_NONE }, { 0xA05, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
492 |
{ 0xA14, PAL_NONE }, { 0xA04, PAL_NONE }, { 0xA08, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
493 |
{ 0xA15, PAL_NONE }, { 0x9FF, PAL_NONE }, { 0xA05, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
494 |
{ 0xA1A, PAL_NONE }, { 0xA04, PAL_NONE }, { 0xA08, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
495 |
{ 0xA1B, PAL_NONE }, { 0x9FF, PAL_NONE }, { 0xA05, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
496 |
{ 0xA20, PAL_NONE }, { 0xA04, PAL_NONE }, { 0xA08, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 497 |
}; |
498 |
||
499 |
static const PalSpriteID _bridge_sprite_table_10_2[] = { |
|
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
500 |
{ 0xA0A, PAL_NONE }, { 0xA00, PAL_NONE }, { 0xA06, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
501 |
{ 0xA0D, PAL_NONE }, { 0xA03, PAL_NONE }, { 0xA07, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
502 |
{ 0xA10, PAL_NONE }, { 0xA00, PAL_NONE }, { 0xA06, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
503 |
{ 0xA13, PAL_NONE }, { 0xA03, PAL_NONE }, { 0xA07, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
504 |
{ 0xA16, PAL_NONE }, { 0xA00, PAL_NONE }, { 0xA06, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
505 |
{ 0xA19, PAL_NONE }, { 0xA03, PAL_NONE }, { 0xA07, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
506 |
{ 0xA1C, PAL_NONE }, { 0xA00, PAL_NONE }, { 0xA06, PAL_NONE }, { 0x0, PAL_NONE }, |
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
507 |
{ 0xA1F, PAL_NONE }, { 0xA03, PAL_NONE }, { 0xA07, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 508 |
}; |
509 |
||
510 |
static const PalSpriteID _bridge_sprite_table_11_0[] = { |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
511 |
{ 0xA0B, PALETTE_TO_STRUCT_YELLOW }, { 0xA01, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
512 |
{ 0xA0C, PALETTE_TO_STRUCT_YELLOW }, { 0xA02, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
513 |
{ 0xA11, PALETTE_TO_STRUCT_YELLOW }, { 0xA01, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
514 |
{ 0xA12, PALETTE_TO_STRUCT_YELLOW }, { 0xA02, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
515 |
{ 0xA17, PALETTE_TO_STRUCT_YELLOW }, { 0xA01, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
516 |
{ 0xA18, PALETTE_TO_STRUCT_YELLOW }, { 0xA02, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
517 |
{ 0xA1D, PALETTE_TO_STRUCT_YELLOW }, { 0xA01, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
518 |
{ 0xA1E, PALETTE_TO_STRUCT_YELLOW }, { 0xA02, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 519 |
}; |
520 |
||
521 |
static const PalSpriteID _bridge_sprite_table_11_1[] = { |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
522 |
{ 0xA09, PALETTE_TO_STRUCT_YELLOW }, { 0x9FF, PALETTE_TO_STRUCT_YELLOW }, { 0xA05, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
523 |
{ 0xA0E, PALETTE_TO_STRUCT_YELLOW }, { 0xA04, PALETTE_TO_STRUCT_YELLOW }, { 0xA08, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
524 |
{ 0xA0F, PALETTE_TO_STRUCT_YELLOW }, { 0x9FF, PALETTE_TO_STRUCT_YELLOW }, { 0xA05, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
525 |
{ 0xA14, PALETTE_TO_STRUCT_YELLOW }, { 0xA04, PALETTE_TO_STRUCT_YELLOW }, { 0xA08, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
526 |
{ 0xA15, PALETTE_TO_STRUCT_YELLOW }, { 0x9FF, PALETTE_TO_STRUCT_YELLOW }, { 0xA05, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
527 |
{ 0xA1A, PALETTE_TO_STRUCT_YELLOW }, { 0xA04, PALETTE_TO_STRUCT_YELLOW }, { 0xA08, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
528 |
{ 0xA1B, PALETTE_TO_STRUCT_YELLOW }, { 0x9FF, PALETTE_TO_STRUCT_YELLOW }, { 0xA05, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
529 |
{ 0xA20, PALETTE_TO_STRUCT_YELLOW }, { 0xA04, PALETTE_TO_STRUCT_YELLOW }, { 0xA08, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
0 | 530 |
}; |
531 |
||
532 |
static const PalSpriteID _bridge_sprite_table_11_2[] = { |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
533 |
{ 0xA0A, PALETTE_TO_STRUCT_YELLOW }, { 0xA00, PALETTE_TO_STRUCT_YELLOW }, { 0xA06, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
534 |
{ 0xA0D, PALETTE_TO_STRUCT_YELLOW }, { 0xA03, PALETTE_TO_STRUCT_YELLOW }, { 0xA07, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
535 |
{ 0xA10, PALETTE_TO_STRUCT_YELLOW }, { 0xA00, PALETTE_TO_STRUCT_YELLOW }, { 0xA06, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
536 |
{ 0xA13, PALETTE_TO_STRUCT_YELLOW }, { 0xA03, PALETTE_TO_STRUCT_YELLOW }, { 0xA07, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
537 |
{ 0xA16, PALETTE_TO_STRUCT_YELLOW }, { 0xA00, PALETTE_TO_STRUCT_YELLOW }, { 0xA06, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
538 |
{ 0xA19, PALETTE_TO_STRUCT_YELLOW }, { 0xA03, PALETTE_TO_STRUCT_YELLOW }, { 0xA07, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
539 |
{ 0xA1C, PALETTE_TO_STRUCT_YELLOW }, { 0xA00, PALETTE_TO_STRUCT_YELLOW }, { 0xA06, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
540 |
{ 0xA1F, PALETTE_TO_STRUCT_YELLOW }, { 0xA03, PALETTE_TO_STRUCT_YELLOW }, { 0xA07, PALETTE_TO_STRUCT_YELLOW }, { 0x0, PAL_NONE }, |
0 | 541 |
}; |
542 |
||
543 |
static const PalSpriteID _bridge_sprite_table_12_0[] = { |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
544 |
{ 0xA0B, PALETTE_TO_STRUCT_GREY }, { 0xA01, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
545 |
{ 0xA0C, PALETTE_TO_STRUCT_GREY }, { 0xA02, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
546 |
{ 0xA11, PALETTE_TO_STRUCT_GREY }, { 0xA01, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
547 |
{ 0xA12, PALETTE_TO_STRUCT_GREY }, { 0xA02, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
548 |
{ 0xA17, PALETTE_TO_STRUCT_GREY }, { 0xA01, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
549 |
{ 0xA18, PALETTE_TO_STRUCT_GREY }, { 0xA02, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
550 |
{ 0xA1D, PALETTE_TO_STRUCT_GREY }, { 0xA01, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
551 |
{ 0xA1E, PALETTE_TO_STRUCT_GREY }, { 0xA02, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, { 0x0, PAL_NONE }, |
0 | 552 |
}; |
553 |
||
554 |
static const PalSpriteID _bridge_sprite_table_12_1[] = { |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
555 |
{ 0xA09, PALETTE_TO_STRUCT_GREY }, { 0x9FF, PALETTE_TO_STRUCT_GREY }, { 0xA05, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
556 |
{ 0xA0E, PALETTE_TO_STRUCT_GREY }, { 0xA04, PALETTE_TO_STRUCT_GREY }, { 0xA08, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
557 |
{ 0xA0F, PALETTE_TO_STRUCT_GREY }, { 0x9FF, PALETTE_TO_STRUCT_GREY }, { 0xA05, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
558 |
{ 0xA14, PALETTE_TO_STRUCT_GREY }, { 0xA04, PALETTE_TO_STRUCT_GREY }, { 0xA08, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
559 |
{ 0xA15, PALETTE_TO_STRUCT_GREY }, { 0x9FF, PALETTE_TO_STRUCT_GREY }, { 0xA05, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
560 |
{ 0xA1A, PALETTE_TO_STRUCT_GREY }, { 0xA04, PALETTE_TO_STRUCT_GREY }, { 0xA08, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
561 |
{ 0xA1B, PALETTE_TO_STRUCT_GREY }, { 0x9FF, PALETTE_TO_STRUCT_GREY }, { 0xA05, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
562 |
{ 0xA20, PALETTE_TO_STRUCT_GREY }, { 0xA04, PALETTE_TO_STRUCT_GREY }, { 0xA08, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, |
0 | 563 |
}; |
564 |
||
565 |
static const PalSpriteID _bridge_sprite_table_12_2[] = { |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
566 |
{ 0xA0A, PALETTE_TO_STRUCT_GREY }, { 0xA00, PALETTE_TO_STRUCT_GREY }, { 0xA06, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
567 |
{ 0xA0D, PALETTE_TO_STRUCT_GREY }, { 0xA03, PALETTE_TO_STRUCT_GREY }, { 0xA07, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
568 |
{ 0xA10, PALETTE_TO_STRUCT_GREY }, { 0xA00, PALETTE_TO_STRUCT_GREY }, { 0xA06, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
569 |
{ 0xA13, PALETTE_TO_STRUCT_GREY }, { 0xA03, PALETTE_TO_STRUCT_GREY }, { 0xA07, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
570 |
{ 0xA16, PALETTE_TO_STRUCT_GREY }, { 0xA00, PALETTE_TO_STRUCT_GREY }, { 0xA06, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
571 |
{ 0xA19, PALETTE_TO_STRUCT_GREY }, { 0xA03, PALETTE_TO_STRUCT_GREY }, { 0xA07, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
572 |
{ 0xA1C, PALETTE_TO_STRUCT_GREY }, { 0xA00, PALETTE_TO_STRUCT_GREY }, { 0xA06, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
573 |
{ 0xA1F, PALETTE_TO_STRUCT_GREY }, { 0xA03, PALETTE_TO_STRUCT_GREY }, { 0xA07, PALETTE_TO_STRUCT_GREY }, { 0x0, PAL_NONE }, |
0 | 574 |
}; |
575 |
||
8644
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
576 |
static const PalSpriteID * const _bridge_sprite_table_archgirder[] = { |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
577 |
_bridge_sprite_table_archgirder_middle, |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
578 |
_bridge_sprite_table_archgirder_middle, |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
579 |
_bridge_sprite_table_archgirder_middle, |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
580 |
_bridge_sprite_table_archgirder_middle, |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
581 |
_bridge_sprite_table_archgirder_middle, |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
582 |
_bridge_sprite_table_archgirder_middle, |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
583 |
_bridge_sprite_table_archgirder_heads, |
0 | 584 |
}; |
585 |
||
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
586 |
static const PalSpriteID * const _bridge_sprite_table_4[] = { |
0 | 587 |
_bridge_sprite_table_4_0, |
588 |
_bridge_sprite_table_4_1, |
|
589 |
_bridge_sprite_table_4_2, |
|
590 |
_bridge_sprite_table_4_3, |
|
591 |
_bridge_sprite_table_4_4, |
|
592 |
_bridge_sprite_table_4_5, |
|
593 |
_bridge_sprite_table_4_6, |
|
594 |
}; |
|
595 |
||
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
596 |
static const PalSpriteID * const _bridge_sprite_table_5[] = { |
0 | 597 |
_bridge_sprite_table_5_0, |
598 |
_bridge_sprite_table_5_1, |
|
599 |
_bridge_sprite_table_5_2, |
|
600 |
_bridge_sprite_table_5_3, |
|
601 |
_bridge_sprite_table_5_4, |
|
602 |
_bridge_sprite_table_5_5, |
|
603 |
_bridge_sprite_table_5_6, |
|
604 |
}; |
|
605 |
||
8644
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
606 |
static const PalSpriteID * const _bridge_sprite_table_concrete_suspended[] = { |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
607 |
_bridge_sprite_table_concrete_suspended_A, |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
608 |
_bridge_sprite_table_concrete_suspended_B, |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
609 |
_bridge_sprite_table_concrete_suspended_C, |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
610 |
_bridge_sprite_table_concrete_suspended_D, |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
611 |
_bridge_sprite_table_concrete_suspended_E, |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
612 |
_bridge_sprite_table_concrete_suspended_F, |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
613 |
_bridge_sprite_table_concrete_suspended_heads, |
0 | 614 |
}; |
615 |
||
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
616 |
static const PalSpriteID * const _bridge_sprite_table_6[] = { |
0 | 617 |
_bridge_sprite_table_6_0, |
618 |
_bridge_sprite_table_6_1, |
|
619 |
_bridge_sprite_table_6_2, |
|
620 |
_bridge_sprite_table_6_2, |
|
621 |
_bridge_sprite_table_6_2, |
|
622 |
_bridge_sprite_table_6_2, |
|
623 |
_bridge_sprite_table_6_3, |
|
624 |
}; |
|
625 |
||
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
626 |
static const PalSpriteID * const _bridge_sprite_table_7[] = { |
0 | 627 |
_bridge_sprite_table_7_0, |
628 |
_bridge_sprite_table_7_1, |
|
629 |
_bridge_sprite_table_7_2, |
|
630 |
_bridge_sprite_table_7_2, |
|
631 |
_bridge_sprite_table_7_2, |
|
632 |
_bridge_sprite_table_7_2, |
|
633 |
_bridge_sprite_table_7_3, |
|
634 |
}; |
|
635 |
||
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
636 |
static const PalSpriteID * const _bridge_sprite_table_8[] = { |
0 | 637 |
_bridge_sprite_table_8_0, |
638 |
_bridge_sprite_table_8_1, |
|
639 |
_bridge_sprite_table_8_2, |
|
640 |
_bridge_sprite_table_8_2, |
|
641 |
_bridge_sprite_table_8_2, |
|
642 |
_bridge_sprite_table_8_2, |
|
643 |
_bridge_sprite_table_8_3, |
|
644 |
}; |
|
645 |
||
8639
5afe94bab5cb
(svn r12262) -Codechange: Give meaning to the wooden bridge sprites arrays.
belugas
parents:
8540
diff
changeset
|
646 |
static const PalSpriteID * const _bridge_sprite_table_wood[] = { |
5afe94bab5cb
(svn r12262) -Codechange: Give meaning to the wooden bridge sprites arrays.
belugas
parents:
8540
diff
changeset
|
647 |
_bridge_sprite_table_wood_middle, |
5afe94bab5cb
(svn r12262) -Codechange: Give meaning to the wooden bridge sprites arrays.
belugas
parents:
8540
diff
changeset
|
648 |
_bridge_sprite_table_wood_middle, |
5afe94bab5cb
(svn r12262) -Codechange: Give meaning to the wooden bridge sprites arrays.
belugas
parents:
8540
diff
changeset
|
649 |
_bridge_sprite_table_wood_middle, |
5afe94bab5cb
(svn r12262) -Codechange: Give meaning to the wooden bridge sprites arrays.
belugas
parents:
8540
diff
changeset
|
650 |
_bridge_sprite_table_wood_middle, |
5afe94bab5cb
(svn r12262) -Codechange: Give meaning to the wooden bridge sprites arrays.
belugas
parents:
8540
diff
changeset
|
651 |
_bridge_sprite_table_wood_middle, |
5afe94bab5cb
(svn r12262) -Codechange: Give meaning to the wooden bridge sprites arrays.
belugas
parents:
8540
diff
changeset
|
652 |
_bridge_sprite_table_wood_middle, |
5afe94bab5cb
(svn r12262) -Codechange: Give meaning to the wooden bridge sprites arrays.
belugas
parents:
8540
diff
changeset
|
653 |
_bridge_sprite_table_wood_heads, |
0 | 654 |
}; |
655 |
||
8640
81b7ddd61db0
(svn r12263) -Codechange: Give meaning to the concrete bridge sprites arrays.
belugas
parents:
8639
diff
changeset
|
656 |
static const PalSpriteID * const _bridge_sprite_table_concrete[] = { |
81b7ddd61db0
(svn r12263) -Codechange: Give meaning to the concrete bridge sprites arrays.
belugas
parents:
8639
diff
changeset
|
657 |
_bridge_sprite_table_concrete_middle, |
81b7ddd61db0
(svn r12263) -Codechange: Give meaning to the concrete bridge sprites arrays.
belugas
parents:
8639
diff
changeset
|
658 |
_bridge_sprite_table_concrete_middle, |
81b7ddd61db0
(svn r12263) -Codechange: Give meaning to the concrete bridge sprites arrays.
belugas
parents:
8639
diff
changeset
|
659 |
_bridge_sprite_table_concrete_middle, |
81b7ddd61db0
(svn r12263) -Codechange: Give meaning to the concrete bridge sprites arrays.
belugas
parents:
8639
diff
changeset
|
660 |
_bridge_sprite_table_concrete_middle, |
81b7ddd61db0
(svn r12263) -Codechange: Give meaning to the concrete bridge sprites arrays.
belugas
parents:
8639
diff
changeset
|
661 |
_bridge_sprite_table_concrete_middle, |
81b7ddd61db0
(svn r12263) -Codechange: Give meaning to the concrete bridge sprites arrays.
belugas
parents:
8639
diff
changeset
|
662 |
_bridge_sprite_table_concrete_middle, |
81b7ddd61db0
(svn r12263) -Codechange: Give meaning to the concrete bridge sprites arrays.
belugas
parents:
8639
diff
changeset
|
663 |
_bridge_sprite_table_concrete_heads, |
0 | 664 |
}; |
665 |
||
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
666 |
static const PalSpriteID * const _bridge_sprite_table_9[] = { |
0 | 667 |
_bridge_sprite_table_9_0, |
668 |
_bridge_sprite_table_9_0, |
|
669 |
_bridge_sprite_table_9_0, |
|
670 |
_bridge_sprite_table_9_0, |
|
671 |
_bridge_sprite_table_9_0, |
|
672 |
_bridge_sprite_table_9_0, |
|
673 |
_bridge_sprite_table_4_6, |
|
674 |
}; |
|
675 |
||
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
676 |
static const PalSpriteID * const _bridge_sprite_table_10[] = { |
0 | 677 |
_bridge_sprite_table_10_0, |
678 |
_bridge_sprite_table_10_1, |
|
679 |
_bridge_sprite_table_10_2, |
|
680 |
_bridge_sprite_table_10_2, |
|
681 |
_bridge_sprite_table_10_2, |
|
682 |
_bridge_sprite_table_10_2, |
|
512
a607202acd7b
(svn r827) Dye bridge ramps in the matching colours compared to the rest of the bridge
tron
parents:
511
diff
changeset
|
683 |
_bridge_sprite_table_4_6, |
0 | 684 |
}; |
685 |
||
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
686 |
static const PalSpriteID * const _bridge_sprite_table_11[] = { |
0 | 687 |
_bridge_sprite_table_11_0, |
688 |
_bridge_sprite_table_11_1, |
|
689 |
_bridge_sprite_table_11_2, |
|
690 |
_bridge_sprite_table_11_2, |
|
691 |
_bridge_sprite_table_11_2, |
|
692 |
_bridge_sprite_table_11_2, |
|
512
a607202acd7b
(svn r827) Dye bridge ramps in the matching colours compared to the rest of the bridge
tron
parents:
511
diff
changeset
|
693 |
_bridge_sprite_table_5_6, |
0 | 694 |
}; |
695 |
||
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
696 |
static const PalSpriteID * const _bridge_sprite_table_12[] = { |
0 | 697 |
_bridge_sprite_table_12_0, |
698 |
_bridge_sprite_table_12_1, |
|
699 |
_bridge_sprite_table_12_2, |
|
700 |
_bridge_sprite_table_12_2, |
|
701 |
_bridge_sprite_table_12_2, |
|
702 |
_bridge_sprite_table_12_2, |
|
8646
6c94cca3bd9e
(svn r12289) -Fix(r12288)[FS#1808]: Wrong bridge head table associated
belugas
parents:
8645
diff
changeset
|
703 |
_bridge_sprite_table_concrete_suspended_heads, |
0 | 704 |
}; |
705 |
||
5669
631901f52707
(svn r8129) -Codechange: Change data tables to use split off palette map. And
peter1138
parents:
5475
diff
changeset
|
706 |
static const PalSpriteID * const * const _bridge_sprite_table[MAX_BRIDGES] = { |
8639
5afe94bab5cb
(svn r12262) -Codechange: Give meaning to the wooden bridge sprites arrays.
belugas
parents:
8540
diff
changeset
|
707 |
_bridge_sprite_table_wood, |
8640
81b7ddd61db0
(svn r12263) -Codechange: Give meaning to the concrete bridge sprites arrays.
belugas
parents:
8639
diff
changeset
|
708 |
_bridge_sprite_table_concrete, |
8644
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
709 |
_bridge_sprite_table_archgirder, |
8645
fd2d92d9761b
(svn r12288) -Fix(r12287): forgot to include two sprite renames out of consistency.
belugas
parents:
8644
diff
changeset
|
710 |
_bridge_sprite_table_concrete_suspended, |
0 | 711 |
_bridge_sprite_table_4, |
712 |
_bridge_sprite_table_5, |
|
713 |
_bridge_sprite_table_6, |
|
714 |
_bridge_sprite_table_7, |
|
715 |
_bridge_sprite_table_8, |
|
716 |
_bridge_sprite_table_9, |
|
717 |
_bridge_sprite_table_10, |
|
718 |
_bridge_sprite_table_11, |
|
719 |
_bridge_sprite_table_12 |
|
720 |
}; |
|
8489
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
721 |
|
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
722 |
/** Describes the data that defines each bridge in the game |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
723 |
* @param y year of availablity |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
724 |
* @param mnl minimum length |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
725 |
* @param mxl maximum length |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
726 |
* @param p price |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
727 |
* @param mxs maximum speed allowed |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
728 |
* @param spr sprite to use in purchase GUI |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
729 |
* @param plt palette for the sprite in purchase GUI |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
730 |
* @param dsc description of the bridge in purchase GUI |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
731 |
* @param nrl description of the rail bridge in query tool |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
732 |
* @param nrd description of the road bridge in query tool |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
733 |
*/ |
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
734 |
#define MBR(y, mnl, mxl, p, mxs, spr, plt, dsc, nrl, nrd) \ |
8540
7d2f5260dc4b
(svn r12118) -Codechange: Put the two descriptions of bridges in an array instead of two single variables, following the transport type it represents
belugas
parents:
8535
diff
changeset
|
735 |
{y, mnl, mxl, p, mxs, spr, plt, dsc, { nrl, nrd }, NULL, 0} |
8489
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
736 |
|
8535
ef36a2eb9345
(svn r12111) -Codechange: Rename Bridge to BridgeSpec, out of consistensy with other Specs in used.
belugas
parents:
8489
diff
changeset
|
737 |
const BridgeSpec _orig_bridge[] = { |
8489
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
738 |
/* |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
739 |
year of availablity |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
740 |
| minimum length |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
741 |
| | maximum length |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
742 |
| | | price |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
743 |
| | | | maximum speed |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
744 |
| | | | | sprite to use in GUI |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
745 |
| | | | | | palette in GUI |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
746 |
string with description name on rail name on road |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
747 |
| | | */ |
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
748 |
MBR( 0, 0, 16, 80, 32, 0xA24, PAL_NONE, |
8489
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
749 |
STR_5012_WOODEN, STR_501F_WOODEN_RAIL_BRIDGE, STR_5025_WOODEN_ROAD_BRIDGE), |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
750 |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
751 |
MBR( 0, 0, 2, 112, 48, 0xA26, PALETTE_TO_STRUCT_RED, |
8489
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
752 |
STR_5013_CONCRETE, STR_5020_CONCRETE_RAIL_BRIDGE, STR_5026_CONCRETE_ROAD_BRIDGE), |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
753 |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
754 |
MBR(1930, 0, 5, 144, 64, 0xA25, PAL_NONE, |
8489
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
755 |
STR_500F_GIRDER_STEEL, STR_501C_STEEL_GIRDER_RAIL_BRIDGE, STR_5022_STEEL_GIRDER_ROAD_BRIDGE), |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
756 |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
757 |
MBR( 0, 2, 10, 168, 80, 0xA22, PALETTE_TO_STRUCT_CONCRETE, |
8489
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
758 |
STR_5011_SUSPENSION_CONCRETE, STR_501E_REINFORCED_CONCRETE_SUSPENSION, STR_5024_REINFORCED_CONCRETE_SUSPENSION), |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
759 |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
760 |
MBR(1930, 3, 16, 185, 96, 0xA22, PAL_NONE, |
8489
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
761 |
STR_500E_SUSPENSION_STEEL, STR_501B_STEEL_SUSPENSION_RAIL_BRIDGE, STR_5021_STEEL_SUSPENSION_ROAD_BRIDGE), |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
762 |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
763 |
MBR(1930, 3, 16, 192, 112, 0xA22, PALETTE_TO_STRUCT_YELLOW, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
764 |
STR_500E_SUSPENSION_STEEL, STR_501B_STEEL_SUSPENSION_RAIL_BRIDGE, STR_5021_STEEL_SUSPENSION_ROAD_BRIDGE), |
8489
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
765 |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
766 |
MBR(1930, 3, 7, 224, 160, 0xA23, PAL_NONE, |
8489
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
767 |
STR_5010_CANTILEVER_STEEL, STR_501D_STEEL_CANTILEVER_RAIL_BRIDGE, STR_5023_STEEL_CANTILEVER_ROAD_BRIDGE), |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
768 |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
769 |
MBR(1930, 3, 8, 232, 208, 0xA23, PALETTE_TO_STRUCT_BROWN, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
770 |
STR_5010_CANTILEVER_STEEL, STR_501D_STEEL_CANTILEVER_RAIL_BRIDGE, STR_5023_STEEL_CANTILEVER_ROAD_BRIDGE), |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
771 |
|
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
772 |
MBR(1930, 3, 9, 248, 240, 0xA23, PALETTE_TO_STRUCT_RED, |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
773 |
STR_5010_CANTILEVER_STEEL, STR_501D_STEEL_CANTILEVER_RAIL_BRIDGE, STR_5023_STEEL_CANTILEVER_ROAD_BRIDGE), |
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
774 |
|
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
775 |
MBR(1930, 0, 2, 240, 256, 0xA27, PAL_NONE, |
8489
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
776 |
STR_500F_GIRDER_STEEL, STR_501C_STEEL_GIRDER_RAIL_BRIDGE, STR_5022_STEEL_GIRDER_ROAD_BRIDGE), |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
777 |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
778 |
MBR(1995, 2, 16, 255, 320, 0xA28, PAL_NONE, |
8489
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
779 |
STR_5014_TUBULAR_STEEL, STR_5027_TUBULAR_RAIL_BRIDGE, STR_5028_TUBULAR_ROAD_BRIDGE), |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
780 |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
781 |
MBR(2005, 2, 32, 380, 512, 0xA28, PALETTE_TO_STRUCT_YELLOW, |
8489
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
782 |
STR_5014_TUBULAR_STEEL, STR_5027_TUBULAR_RAIL_BRIDGE, STR_5028_TUBULAR_ROAD_BRIDGE), |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
783 |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
784 |
MBR(2010, 2, 32, 510, 608, 0xA28, PALETTE_TO_STRUCT_GREY, |
8489
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
785 |
STR_BRIDGE_TUBULAR_SILICON, STR_5027_TUBULAR_RAIL_BRIDGE, STR_5028_TUBULAR_ROAD_BRIDGE) |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
786 |
}; |
28bedfca9e27
(svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
belugas
parents:
5669
diff
changeset
|
787 |
|
8642
34c7d553f956
(svn r12272) -Codechange: A bit of code style fixes (tabs instead of spaces), one space too many before macro definition and rename marco MB (MakeBridge) for MBR(MakeBRidge)
belugas
parents:
8640
diff
changeset
|
788 |
#undef MBR |
8639
5afe94bab5cb
(svn r12262) -Codechange: Give meaning to the wooden bridge sprites arrays.
belugas
parents:
8540
diff
changeset
|
789 |
#undef MN |
8640
81b7ddd61db0
(svn r12263) -Codechange: Give meaning to the concrete bridge sprites arrays.
belugas
parents:
8639
diff
changeset
|
790 |
#undef MR |
8644
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
791 |
#undef MW |
68e5ea95e66b
(svn r12287) -Codechange: Give meaning to two other bridges sprites arrays.
belugas
parents:
8642
diff
changeset
|
792 |
#undef MC |