table/bridge_land.h
changeset 511 b86b13d2288b
parent 0 29654efe3188
child 512 a2e2a43f3a27
equal deleted inserted replaced
510:01f571a4ade6 511:b86b13d2288b
       
     1 static const SpriteID _bridge_land_below[] = {
       
     2 	0xF8D, 0xFDD,0x11C6, 0xFDD,
       
     3 };
       
     4 
       
     5 static const SpriteID _bridge_transp_below[] = {
       
     6 	0x3F3, 0x3F4, 0xF8D, 0xF8D, // without ice
       
     7 	0x40D, 0x40E, 0x11C6, 0x11C6, // with ice
       
     8 };
       
     9 
       
    10 static const SpriteID _bridge_transp_overlay[] = {
       
    11 	0, 0, 0x534, 0x535, // without ice
       
    12 	0, 0, 0x547, 0x548, // with ice
       
    13 };
       
    14 
       
    15 static const PalSpriteID _bridge_sprite_table_2_0[] = {
       
    16 	    0x9C3,     0x9C7,     0x9C9,       0x0,     0x9C4,     0x9C8,     0x9CA,       0x0,
       
    17 	    0x9C5,     0x9C7,     0x9C9,       0x0,     0x9C6,     0x9C8,     0x9CA,       0x0,
       
    18 	   0x10E4,     0x9C7,     0x9C9,       0x0,    0x10E5,     0x9C8,     0x9CA,       0x0,
       
    19 	   0x110C,     0x9C7,     0x9C9,       0x0,    0x110D,     0x9C8,     0x9CA,       0x0,
       
    20 };
       
    21 
       
    22 static const PalSpriteID _bridge_sprite_table_2_1[] = {
       
    23 	    0x986,     0x988,     0x985,     0x987,     0x98A,     0x98C,     0x989,     0x98B,
       
    24 	0x31D898E, 0x31D8990, 0x31D898D, 0x31D898F, 0x31D8992, 0x31D8994, 0x31D8991, 0x31D8993,
       
    25 	   0x10E7,    0x10E9,    0x10E6,    0x10E8,    0x10EB,    0x10ED,    0x10EA,    0x10EC,
       
    26 	   0x110F,    0x1111,    0x110E,    0x1110,    0x1113,    0x1115,    0x1112,    0x1114,
       
    27 };
       
    28 
       
    29 static const PalSpriteID _bridge_sprite_table_2_poles[] = {
       
    30 	SPR_OPENTTD_BASE + 36 + 6*3,
       
    31 	SPR_OPENTTD_BASE + 36 + 6*3,
       
    32 	SPR_OPENTTD_BASE + 36 + 6*3,
       
    33 	SPR_OPENTTD_BASE + 36 + 6*3,
       
    34 	SPR_OPENTTD_BASE + 38 + 6*3,
       
    35 	0x0,
       
    36 
       
    37 	SPR_OPENTTD_BASE + 33 + 6*3,
       
    38 	SPR_OPENTTD_BASE + 33 + 6*3,
       
    39 	SPR_OPENTTD_BASE + 33 + 6*3,
       
    40 	SPR_OPENTTD_BASE + 33 + 6*3,
       
    41 	SPR_OPENTTD_BASE + 35 + 6*3,
       
    42 	0x0,
       
    43 
       
    44 	0x0,
       
    45 	0x0,
       
    46 };
       
    47 
       
    48 static const PalSpriteID _bridge_sprite_table_4_0[] = {
       
    49 	    0x9A9,     0x99F,     0x9B1,       0x0,     0x9A5,     0x997,     0x9AD,       0x0,
       
    50 	    0x99D,     0x99F,     0x9B1,       0x0,     0x995,     0x997,     0x9AD,       0x0,
       
    51 	   0x10F2,     0x99F,     0x9B1,       0x0,    0x10EE,     0x997,     0x9AD,       0x0,
       
    52 	   0x111A,     0x99F,     0x9B1,       0x0,    0x1116,     0x997,     0x9AD,       0x0,
       
    53 };
       
    54 
       
    55 static const PalSpriteID _bridge_sprite_table_4_1[] = {
       
    56 	    0x9AA,     0x9A0,     0x9B2,       0x0,     0x9A6,     0x998,     0x9AE,       0x0,
       
    57 	    0x99E,     0x9A0,     0x9B2,       0x0,     0x996,     0x998,     0x9AE,       0x0,
       
    58 	   0x10F3,     0x9A0,     0x9B2,       0x0,    0x10EF,     0x998,     0x9AE,       0x0,
       
    59 	   0x111B,     0x9A0,     0x9B2,       0x0,    0x1117,     0x998,     0x9AE,       0x0,
       
    60 };
       
    61 
       
    62 static const PalSpriteID _bridge_sprite_table_4_2[] = {
       
    63 	    0x9AC,     0x9A4,     0x9B4,       0x0,     0x9A8,     0x99C,     0x9B0,       0x0,
       
    64 	    0x9A2,     0x9A4,     0x9B4,       0x0,     0x99A,     0x99C,     0x9B0,       0x0,
       
    65 	   0x10F5,     0x9A4,     0x9B4,       0x0,    0x10F1,     0x99C,     0x9B0,       0x0,
       
    66 	   0x111D,     0x9A4,     0x9B4,       0x0,    0x1119,     0x99C,     0x9B0,       0x0,
       
    67 };
       
    68 
       
    69 static const PalSpriteID _bridge_sprite_table_4_3[] = {
       
    70 	    0x9AB,     0x9A3,     0x9B3,       0x0,     0x9A7,     0x99B,     0x9AF,       0x0,
       
    71 	    0x9A1,     0x9A3,     0x9B3,       0x0,     0x999,     0x99B,     0x9AF,       0x0,
       
    72 	   0x10F4,     0x9A3,     0x9B3,       0x0,    0x10F0,     0x99B,     0x9AF,       0x0,
       
    73 	   0x111C,     0x9A3,     0x9B3,       0x0,    0x1118,     0x99B,     0x9AF,       0x0,
       
    74 };
       
    75 
       
    76 static const PalSpriteID _bridge_sprite_table_4_4[] = {
       
    77 	    0x9B6,     0x9BA,     0x9BC,       0x0,     0x9B5,     0x9B9,     0x9BB,       0x0,
       
    78 	    0x9B8,     0x9BA,     0x9BC,       0x0,     0x9B7,     0x9B9,     0x9BB,       0x0,
       
    79 	   0x10F7,     0x9BA,     0x9BC,       0x0,    0x10F6,     0x9B9,     0x9BB,       0x0,
       
    80 	   0x111F,     0x9BA,     0x9BC,       0x0,    0x111E,     0x9B9,     0x9BB,       0x0,
       
    81 };
       
    82 
       
    83 static const PalSpriteID _bridge_sprite_table_4_5[] = {
       
    84 	    0x9BD,     0x9C1,       0x0,       0x0,     0x9BE,     0x9C2,       0x0,       0x0,
       
    85 	    0x9BF,     0x9C1,       0x0,       0x0,     0x9C0,     0x9C2,       0x0,       0x0,
       
    86 	   0x10F8,     0x9C1,       0x0,       0x0,    0x10F9,     0x9C2,       0x0,       0x0,
       
    87 	   0x1120,     0x9C1,       0x0,       0x0,    0x1121,     0x9C2,       0x0,       0x0,
       
    88 };
       
    89 
       
    90 static const PalSpriteID _bridge_sprite_table_4_6[] = {
       
    91 	    0x986,     0x988,     0x985,     0x987,     0x98A,     0x98C,     0x989,     0x98B,
       
    92 	    0x98E,     0x990,     0x98D,     0x98F,     0x992,     0x994,     0x991,     0x993,
       
    93 	   0x10E7,    0x10E9,    0x10E6,    0x10E8,    0x10EB,    0x10ED,    0x10EA,    0x10EC,
       
    94 	   0x110F,    0x1111,    0x110E,    0x1110,    0x1113,    0x1115,    0x1112,    0x1114,
       
    95 };
       
    96 
       
    97 static const PalSpriteID _bridge_sprite_table_4_poles[] = {
       
    98 	SPR_OPENTTD_BASE + 36,
       
    99 	SPR_OPENTTD_BASE + 37,
       
   100 	SPR_OPENTTD_BASE + 37,
       
   101 	SPR_OPENTTD_BASE + 36,
       
   102 	SPR_OPENTTD_BASE + 38,
       
   103 	0x0,
       
   104 
       
   105 	SPR_OPENTTD_BASE + 33,
       
   106 	SPR_OPENTTD_BASE + 34,
       
   107 	SPR_OPENTTD_BASE + 34,
       
   108 	SPR_OPENTTD_BASE + 33,
       
   109 	SPR_OPENTTD_BASE + 35,
       
   110 	0x0,
       
   111 
       
   112 	0x0,
       
   113 	0x0,
       
   114 };
       
   115 
       
   116 static const PalSpriteID _bridge_sprite_table_5_0[] = {
       
   117 	0x32189A9, 0x321899F, 0x32189B1,       0x0, 0x32189A5, 0x3218997, 0x32189AD,       0x0,
       
   118 	0x321899D, 0x321899F, 0x32189B1,       0x0, 0x3218995, 0x3218997, 0x32189AD,       0x0,
       
   119 	0x32190F2, 0x321899F, 0x32189B1,       0x0, 0x32190EE, 0x3218997, 0x32189AD,       0x0,
       
   120 	0x321911A, 0x321899F, 0x32189B1,       0x0, 0x3219116, 0x3218997, 0x32189AD,       0x0,
       
   121 	SPR_OPENTTD_BASE + 35,
       
   122 };
       
   123 
       
   124 static const PalSpriteID _bridge_sprite_table_5_1[] = {
       
   125 	0x32189AA, 0x32189A0, 0x32189B2,       0x0, 0x32189A6, 0x3218998, 0x32189AE,       0x0,
       
   126 	0x321899E, 0x32189A0, 0x32189B2,       0x0, 0x3218996, 0x3218998, 0x32189AE,       0x0,
       
   127 	0x32190F3, 0x32189A0, 0x32189B2,       0x0, 0x32190EF, 0x3218998, 0x32189AE,       0x0,
       
   128 	0x321911B, 0x32189A0, 0x32189B2,       0x0, 0x3219117, 0x3218998, 0x32189AE,       0x0,
       
   129 	SPR_OPENTTD_BASE + 36,
       
   130 };
       
   131 
       
   132 static const PalSpriteID _bridge_sprite_table_5_2[] = {
       
   133 	0x32189AC, 0x32189A4, 0x32189B4,       0x0, 0x32189A8, 0x321899C, 0x32189B0,       0x0,
       
   134 	0x32189A2, 0x32189A4, 0x32189B4,       0x0, 0x321899A, 0x321899C, 0x32189B0,       0x0,
       
   135 	0x32190F5, 0x32189A4, 0x32189B4,       0x0, 0x32190F1, 0x321899C, 0x32189B0,       0x0,
       
   136 	0x321911D, 0x32189A4, 0x32189B4,       0x0, 0x3219119, 0x321899C, 0x32189B0,       0x0,
       
   137 	SPR_OPENTTD_BASE + 36,
       
   138 };
       
   139 
       
   140 static const PalSpriteID _bridge_sprite_table_5_3[] = {
       
   141 	0x32189AB, 0x32189A3, 0x32189B3,       0x0, 0x32189A7, 0x321899B, 0x32189AF,       0x0,
       
   142 	0x32189A1, 0x32189A3, 0x32189B3,       0x0, 0x3218999, 0x321899B, 0x32189AF,       0x0,
       
   143 	0x32190F4, 0x32189A3, 0x32189B3,       0x0, 0x32190F0, 0x321899B, 0x32189AF,       0x0,
       
   144 	0x321911C, 0x32189A3, 0x32189B3,       0x0, 0x3219118, 0x321899B, 0x32189AF,       0x0,
       
   145 	SPR_OPENTTD_BASE + 35,
       
   146 };
       
   147 
       
   148 static const PalSpriteID _bridge_sprite_table_5_4[] = {
       
   149 	0x32189B6, 0x32189BA, 0x32189BC,       0x0, 0x32189B5, 0x32189B9, 0x32189BB,       0x0,
       
   150 	0x32189B8, 0x32189BA, 0x32189BC,       0x0, 0x32189B7, 0x32189B9, 0x32189BB,       0x0,
       
   151 	0x32190F7, 0x32189BA, 0x32189BC,       0x0, 0x32190F6, 0x32189B9, 0x32189BB,       0x0,
       
   152 	0x321911F, 0x32189BA, 0x32189BC,       0x0, 0x321911E, 0x32189B9, 0x32189BB,       0x0,
       
   153 	SPR_OPENTTD_BASE+38,  0x0, 0x0,		   0x0, SPR_OPENTTD_BASE + 37,
       
   154 };
       
   155 
       
   156 static const PalSpriteID _bridge_sprite_table_5_5[] = {
       
   157 	0x32189BD, 0x32189C1,       0x0,       0x0, 0x32189BE, 0x32189C2,       0x0,       0x0,
       
   158 	0x32189BF, 0x32189C1,       0x0,       0x0, 0x32189C0, 0x32189C2,       0x0,       0x0,
       
   159 	0x32190F8, 0x32189C1,       0x0,       0x0, 0x32190F9, 0x32189C2,       0x0,       0x0,
       
   160 	0x3219120, 0x32189C1,       0x0,       0x0, 0x3219121, 0x32189C2,       0x0,       0x0,
       
   161 	0x0, SPR_OPENTTD_BASE + 35,
       
   162 };
       
   163 
       
   164 static const PalSpriteID _bridge_sprite_table_5_6[] = {
       
   165 	    0x986,     0x988,     0x985,     0x987,     0x98A,     0x98C,     0x989,     0x98B,
       
   166 	0x321898E, 0x3218990, 0x321898D, 0x321898F, 0x3218992, 0x3218994, 0x3218991, 0x3218993,
       
   167 	   0x10E7,    0x10E9,    0x10E6,    0x10E8,    0x10EB,    0x10ED,    0x10EA,    0x10EC,
       
   168 	   0x110F,    0x1111,    0x110E,    0x1110,    0x1113,    0x1115,    0x1112,    0x1114,
       
   169 	0x0, SPR_OPENTTD_BASE + 35,
       
   170 };
       
   171 
       
   172 static const PalSpriteID _bridge_sprite_table_5_poles[] = {
       
   173 	SPR_OPENTTD_BASE + 36 + 0x3218000,
       
   174 	SPR_OPENTTD_BASE + 37 + 0x3218000,
       
   175 	SPR_OPENTTD_BASE + 37 + 0x3218000,
       
   176 	SPR_OPENTTD_BASE + 36 + 0x3218000,
       
   177 	SPR_OPENTTD_BASE + 38 + 0x3218000,
       
   178 	0x0,
       
   179 
       
   180 	SPR_OPENTTD_BASE + 33 + 0x3218000,
       
   181 	SPR_OPENTTD_BASE + 34 + 0x3218000,
       
   182 	SPR_OPENTTD_BASE + 34 + 0x3218000,
       
   183 	SPR_OPENTTD_BASE + 33 + 0x3218000,
       
   184 	SPR_OPENTTD_BASE + 35 + 0x3218000,
       
   185 	0x0,
       
   186 
       
   187 	0x0,
       
   188 	0x0,
       
   189 };
       
   190 
       
   191 static const PalSpriteID _bridge_sprite_table_3_0[] = {
       
   192 	0x32089A9, 0x320899F, 0x32089B1,       0x0, 0x32089A5, 0x3208997, 0x32089AD,       0x0,
       
   193 	0x320899D, 0x320899F, 0x32089B1,       0x0, 0x3208995, 0x3208997, 0x32089AD,       0x0,
       
   194 	0x32090F2, 0x320899F, 0x32089B1,       0x0, 0x32090EE, 0x3208997, 0x32089AD,       0x0,
       
   195 	0x320911A, 0x320899F, 0x32089B1,       0x0, 0x3209116, 0x3208997, 0x32089AD,       0x0,
       
   196 };
       
   197 
       
   198 static const PalSpriteID _bridge_sprite_table_3_1[] = {
       
   199 	0x32089AA, 0x32089A0, 0x32089B2,       0x0, 0x32089A6, 0x3208998, 0x32089AE,       0x0,
       
   200 	0x320899E, 0x32089A0, 0x32089B2,       0x0, 0x3208996, 0x3208998, 0x32089AE,       0x0,
       
   201 	0x32090F3, 0x32089A0, 0x32089B2,       0x0, 0x32090EF, 0x3208998, 0x32089AE,       0x0,
       
   202 	0x320911B, 0x32089A0, 0x32089B2,       0x0, 0x3209117, 0x3208998, 0x32089AE,       0x0,
       
   203 };
       
   204 
       
   205 static const PalSpriteID _bridge_sprite_table_3_2[] = {
       
   206 	0x32089AC, 0x32089A4, 0x32089B4,       0x0, 0x32089A8, 0x320899C, 0x32089B0,       0x0,
       
   207 	0x32089A2, 0x32089A4, 0x32089B4,       0x0, 0x320899A, 0x320899C, 0x32089B0,       0x0,
       
   208 	0x32090F5, 0x32089A4, 0x32089B4,       0x0, 0x32090F1, 0x320899C, 0x32089B0,       0x0,
       
   209 	0x320911D, 0x32089A4, 0x32089B4,       0x0, 0x3209119, 0x320899C, 0x32089B0,       0x0,
       
   210 };
       
   211 
       
   212 static const PalSpriteID _bridge_sprite_table_3_3[] = {
       
   213 	0x32089AB, 0x32089A3, 0x32089B3,       0x0, 0x32089A7, 0x320899B, 0x32089AF,       0x0,
       
   214 	0x32089A1, 0x32089A3, 0x32089B3,       0x0, 0x3208999, 0x320899B, 0x32089AF,       0x0,
       
   215 	0x32090F4, 0x32089A3, 0x32089B3,       0x0, 0x32090F0, 0x320899B, 0x32089AF,       0x0,
       
   216 	0x320911C, 0x32089A3, 0x32089B3,       0x0, 0x3209118, 0x320899B, 0x32089AF,       0x0,
       
   217 };
       
   218 
       
   219 static const PalSpriteID _bridge_sprite_table_3_4[] = {
       
   220 	0x32089B6, 0x32089BA, 0x32089BC,       0x0, 0x32089B5, 0x32089B9, 0x32089BB,       0x0,
       
   221 	0x32089B8, 0x32089BA, 0x32089BC,       0x0, 0x32089B7, 0x32089B9, 0x32089BB,       0x0,
       
   222 	0x32090F7, 0x32089BA, 0x32089BC,       0x0, 0x32090F6, 0x32089B9, 0x32089BB,       0x0,
       
   223 	0x320911F, 0x32089BA, 0x32089BC,       0x0, 0x320911E, 0x32089B9, 0x32089BB,       0x0,
       
   224 };
       
   225 
       
   226 static const PalSpriteID _bridge_sprite_table_3_5[] = {
       
   227 	0x32089BD, 0x32089C1,       0x0,       0x0, 0x32089BE, 0x32089C2,       0x0,       0x0,
       
   228 	0x32089BF, 0x32089C1,       0x0,       0x0, 0x32089C0, 0x32089C2,       0x0,       0x0,
       
   229 	0x32090F8, 0x32089C1,       0x0,       0x0, 0x32090F9, 0x32089C2,       0x0,       0x0,
       
   230 	0x3209120, 0x32089C1,       0x0,       0x0, 0x3209121, 0x32089C2,       0x0,       0x0,
       
   231 };
       
   232 
       
   233 static const PalSpriteID _bridge_sprite_table_3_poles[] = {
       
   234 	SPR_OPENTTD_BASE + 36 + 0x3208000,
       
   235 	SPR_OPENTTD_BASE + 37 + 0x3208000,
       
   236 	SPR_OPENTTD_BASE + 37 + 0x3208000,
       
   237 	SPR_OPENTTD_BASE + 36 + 0x3208000,
       
   238 	SPR_OPENTTD_BASE + 38 + 0x3208000,
       
   239 	0x0,
       
   240 
       
   241 	SPR_OPENTTD_BASE + 33 + 0x3208000,
       
   242 	SPR_OPENTTD_BASE + 34 + 0x3208000,
       
   243 	SPR_OPENTTD_BASE + 34 + 0x3208000,
       
   244 	SPR_OPENTTD_BASE + 33 + 0x3208000,
       
   245 	SPR_OPENTTD_BASE + 35 + 0x3208000,
       
   246 	0x0,
       
   247 
       
   248 	0x0,
       
   249 	0x0,
       
   250 };
       
   251 
       
   252 static const PalSpriteID _bridge_sprite_table_1_1[] = {
       
   253 	    0x986,     0x988,     0x985,     0x987,     0x98A,     0x98C,     0x989,     0x98B,
       
   254 	0x320898E, 0x3208990, 0x320898D, 0x320898F, 0x3208992, 0x3208994, 0x3208991, 0x3208993,
       
   255 	   0x10E7,    0x10E9,    0x10E6,    0x10E8,    0x10EB,    0x10ED,    0x10EA,    0x10EC,
       
   256 	   0x110F,    0x1111,    0x110E,    0x1110,    0x1113,    0x1115,    0x1112,    0x1114,
       
   257 };
       
   258 
       
   259 static const PalSpriteID _bridge_sprite_table_1_poles[] = {
       
   260 	SPR_OPENTTD_BASE + 36 + 6*3,
       
   261 	SPR_OPENTTD_BASE + 37 + 6*3,
       
   262 	SPR_OPENTTD_BASE + 37 + 6*3,
       
   263 	SPR_OPENTTD_BASE + 36 + 6*3,
       
   264 	SPR_OPENTTD_BASE + 38 + 6*3,
       
   265 	0x0,
       
   266 
       
   267 	SPR_OPENTTD_BASE + 33 + 6*3,
       
   268 	SPR_OPENTTD_BASE + 34 + 6*3,
       
   269 	SPR_OPENTTD_BASE + 34 + 6*3,
       
   270 	SPR_OPENTTD_BASE + 33 + 6*3,
       
   271 	SPR_OPENTTD_BASE + 35 + 6*3,
       
   272 	0x0,
       
   273 
       
   274 	0x0,
       
   275 	0x0,
       
   276 };
       
   277 
       
   278 
       
   279 static const PalSpriteID _bridge_sprite_table_6_0[] = {
       
   280 	    0x9CD,     0x9D9,       0x0,       0x0,     0x9CE,     0x9DA,       0x0,       0x0,
       
   281 	    0x9D3,     0x9D9,       0x0,       0x0,     0x9D4,     0x9DA,       0x0,       0x0,
       
   282 	   0x10FC,     0x9D9,       0x0,       0x0,    0x10FD,     0x9DA,       0x0,       0x0,
       
   283 	   0x1124,     0x9D9,       0x0,       0x0,    0x1125,     0x9DA,       0x0,       0x0,
       
   284 };
       
   285 
       
   286 static const PalSpriteID _bridge_sprite_table_6_1[] = {
       
   287 	    0x9CB,     0x9D7,     0x9DD,       0x0,     0x9D0,     0x9DC,     0x9E0,       0x0,
       
   288 	    0x9D1,     0x9D7,     0x9DD,       0x0,     0x9D6,     0x9DC,     0x9E0,       0x0,
       
   289 	   0x10FA,     0x9D7,     0x9DD,       0x0,    0x10FF,     0x9DC,     0x9E0,       0x0,
       
   290 	   0x1122,     0x9D7,     0x9DD,       0x0,    0x1127,     0x9DC,     0x9E0,       0x0,
       
   291 };
       
   292 
       
   293 static const PalSpriteID _bridge_sprite_table_6_2[] = {
       
   294 	    0x9CC,     0x9D8,     0x9DE,       0x0,     0x9CF,     0x9DB,     0x9DF,       0x0,
       
   295 	    0x9D2,     0x9D8,     0x9DE,       0x0,     0x9D5,     0x9DB,     0x9DF,       0x0,
       
   296 	   0x10FB,     0x9D8,     0x9DE,       0x0,    0x10FE,     0x9DB,     0x9DF,       0x0,
       
   297 	   0x1123,     0x9D8,     0x9DE,       0x0,    0x1126,     0x9DB,     0x9DF,       0x0,
       
   298 };
       
   299 
       
   300 static const PalSpriteID _bridge_sprite_table_6_3[] = {
       
   301 	    0x986,     0x988,     0x985,     0x987,     0x98A,     0x98C,     0x989,     0x98B,
       
   302 	    0x98E,     0x990,     0x98D,     0x98F,     0x992,     0x994,     0x991,     0x993,
       
   303 	   0x10E7,    0x10E9,    0x10E6,    0x10E8,    0x10EB,    0x10ED,    0x10EA,    0x10EC,
       
   304 	   0x110F,    0x1111,    0x110E,    0x1110,    0x1113,    0x1115,    0x1112,    0x1114,
       
   305 };
       
   306 
       
   307 static const PalSpriteID _bridge_sprite_table_6_poles[] = {
       
   308 	0x0,
       
   309 	0x0,
       
   310 	0x0,
       
   311 	0x0,
       
   312 	0x0,
       
   313 	0x0,
       
   314 
       
   315 	0x0,
       
   316 	0x0,
       
   317 	0x0,
       
   318 	0x0,
       
   319 	0x0,
       
   320 	0x0,
       
   321 
       
   322 	2526,
       
   323 	2528,
       
   324 };
       
   325 
       
   326 
       
   327 static const PalSpriteID _bridge_sprite_table_7_0[] = {
       
   328 	0x31C89CD, 0x31C89D9,       0x0,       0x0, 0x31C89CE, 0x31C89DA,       0x0,       0x0,
       
   329 	0x31C89D3, 0x31C89D9,       0x0,       0x0, 0x31C89D4, 0x31C89DA,       0x0,       0x0,
       
   330 	0x31C90FC, 0x31C89D9,       0x0,       0x0, 0x31C90FD, 0x31C89DA,       0x0,       0x0,
       
   331 	0x31C9124, 0x31C89D9,       0x0,       0x0, 0x31C9125, 0x31C89DA,       0x0,       0x0,
       
   332 };
       
   333 
       
   334 static const PalSpriteID _bridge_sprite_table_7_1[] = {
       
   335 	0x31C89CB, 0x31C89D7, 0x31C89DD,       0x0, 0x31C89D0, 0x31C89DC, 0x31C89E0,       0x0,
       
   336 	0x31C89D1, 0x31C89D7, 0x31C89DD,       0x0, 0x31C89D6, 0x31C89DC, 0x31C89E0,       0x0,
       
   337 	0x31C90FA, 0x31C89D7, 0x31C89DD,       0x0, 0x31C90FF, 0x31C89DC, 0x31C89E0,       0x0,
       
   338 	0x31C9122, 0x31C89D7, 0x31C89DD,       0x0, 0x31C9127, 0x31C89DC, 0x31C89E0,       0x0,
       
   339 };
       
   340 
       
   341 static const PalSpriteID _bridge_sprite_table_7_2[] = {
       
   342 	0x31C89CC, 0x31C89D8, 0x31C89DE,       0x0, 0x31C89CF, 0x31C89DB, 0x31C89DF,       0x0,
       
   343 	0x31C89D2, 0x31C89D8, 0x31C89DE,       0x0, 0x31C89D5, 0x31C89DB, 0x31C89DF,       0x0,
       
   344 	0x31C90FB, 0x31C89D8, 0x31C89DE,       0x0, 0x31C90FE, 0x31C89DB, 0x31C89DF,       0x0,
       
   345 	0x31C9123, 0x31C89D8, 0x31C89DE,       0x0, 0x31C9126, 0x31C89DB, 0x31C89DF,       0x0,
       
   346 };
       
   347 
       
   348 static const PalSpriteID _bridge_sprite_table_7_3[] = {
       
   349 	    0x986,     0x988,     0x985,     0x987,     0x98A,     0x98C,     0x989,     0x98B,
       
   350 	0x31C898E, 0x31C8990, 0x31C898D, 0x31C898F, 0x31C8992, 0x31C8994, 0x31C8991, 0x31C8993,
       
   351 	   0x10E7,    0x10E9,    0x10E6,    0x10E8,    0x10EB,    0x10ED,    0x10EA,    0x10EC,
       
   352 	   0x110F,    0x1111,    0x110E,    0x1110,    0x1113,    0x1115,    0x1112,    0x1114,
       
   353 };
       
   354 
       
   355 static const PalSpriteID _bridge_sprite_table_7_poles[] = {
       
   356 	0x0,
       
   357 	0x0,
       
   358 	0x0,
       
   359 	0x0,
       
   360 	0x0,
       
   361 	0x0,
       
   362 
       
   363 	0x0,
       
   364 	0x0,
       
   365 	0x0,
       
   366 	0x0,
       
   367 	0x0,
       
   368 	0x0,
       
   369 
       
   370 	2526,
       
   371 	2528,
       
   372 };
       
   373 
       
   374 static const PalSpriteID _bridge_sprite_table_8_0[] = {
       
   375 	0x31E89CD, 0x31E89D9,       0x0,       0x0, 0x31E89CE, 0x31E89DA,       0x0,       0x0,
       
   376 	0x31E89D3, 0x31E89D9,       0x0,       0x0, 0x31E89D4, 0x31E89DA,       0x0,       0x0,
       
   377 	0x31E90FC, 0x31E89D9,       0x0,       0x0, 0x31E90FD, 0x31E89DA,       0x0,       0x0,
       
   378 	0x31E9124, 0x31E89D9,       0x0,       0x0, 0x31E9125, 0x31E89DA,       0x0,       0x0,
       
   379 };
       
   380 
       
   381 static const PalSpriteID _bridge_sprite_table_8_1[] = {
       
   382 	0x31E89CB, 0x31E89D7, 0x31E89DD,       0x0, 0x31E89D0, 0x31E89DC, 0x31E89E0,       0x0,
       
   383 	0x31E89D1, 0x31E89D7, 0x31E89DD,       0x0, 0x31E89D6, 0x31E89DC, 0x31E89E0,       0x0,
       
   384 	0x31E90FA, 0x31E89D7, 0x31E89DD,       0x0, 0x31E90FF, 0x31E89DC, 0x31E89E0,       0x0,
       
   385 	0x31E9122, 0x31E89D7, 0x31E89DD,       0x0, 0x31E9127, 0x31E89DC, 0x31E89E0,       0x0,
       
   386 };
       
   387 
       
   388 static const PalSpriteID _bridge_sprite_table_8_2[] = {
       
   389 	0x31E89CC, 0x31E89D8, 0x31E89DE,       0x0, 0x31E89CF, 0x31E89DB, 0x31E89DF,       0x0,
       
   390 	0x31E89D2, 0x31E89D8, 0x31E89DE,       0x0, 0x31E89D5, 0x31E89DB, 0x31E89DF,       0x0,
       
   391 	0x31E90FB, 0x31E89D8, 0x31E89DE,       0x0, 0x31E90FE, 0x31E89DB, 0x31E89DF,       0x0,
       
   392 	0x31E9123, 0x31E89D8, 0x31E89DE,       0x0, 0x31E9126, 0x31E89DB, 0x31E89DF,       0x0,
       
   393 };
       
   394 
       
   395 static const PalSpriteID _bridge_sprite_table_8_3[] = {
       
   396 	    0x986,     0x988,     0x985,     0x987,     0x98A,     0x98C,     0x989,     0x98B,
       
   397 	0x31E898E, 0x31E8990, 0x31E898D, 0x31E898F, 0x31E8992, 0x31E8994, 0x31E8991, 0x31E8993,
       
   398 	   0x10E7,    0x10E9,    0x10E6,    0x10E8,    0x10EB,    0x10ED,    0x10EA,    0x10EC,
       
   399 	   0x110F,    0x1111,    0x110E,    0x1110,    0x1113,    0x1115,    0x1112,    0x1114,
       
   400 };
       
   401 
       
   402 static const PalSpriteID _bridge_sprite_table_8_poles[] = {
       
   403 	0x0,
       
   404 	0x0,
       
   405 	0x0,
       
   406 	0x0,
       
   407 	0x0,
       
   408 	0x0,
       
   409 
       
   410 	0x0,
       
   411 	0x0,
       
   412 	0x0,
       
   413 	0x0,
       
   414 	0x0,
       
   415 	0x0,
       
   416 
       
   417 	2526,
       
   418 	2528,
       
   419 };
       
   420 
       
   421 static const PalSpriteID _bridge_sprite_table_0_0[] = {
       
   422 	    0x9F2,     0x9F6,     0x9F8,       0x0,     0x9F1,     0x9F5,     0x9F7,       0x0,
       
   423 	    0x9F4,     0x9F6,     0x9F8,       0x0,     0x9F3,     0x9F5,     0x9F7,       0x0,
       
   424 	   0x1109,     0x9F6,     0x9F8,       0x0,    0x1108,     0x9F5,     0x9F7,       0x0,
       
   425 	   0x1131,     0x9F6,     0x9F8,       0x0,    0x1130,     0x9F5,     0x9F7,       0x0,
       
   426 };
       
   427 
       
   428 static const PalSpriteID _bridge_sprite_table_0_1[] = {
       
   429 	    0x9EE,     0x9ED,     0x9F0,     0x9EF,     0x9EA,     0x9E9,     0x9EB,     0x9EC,
       
   430 	    0x9E6,     0x9E5,     0x9E8,     0x9E7,     0x9E2,     0x9E1,     0x9E3,     0x9E4,
       
   431 	   0x1105,    0x1104,    0x1107,    0x1106,    0x1101,    0x1100,    0x1102,    0x1103,
       
   432 	   0x112D,    0x112C,    0x112F,    0x112E,    0x1129,    0x1128,    0x112A,    0x112B,
       
   433 };
       
   434 
       
   435 static const PalSpriteID _bridge_sprite_table_0_poles[] = {
       
   436 	SPR_OPENTTD_BASE + 42,
       
   437 	SPR_OPENTTD_BASE + 42,
       
   438 	SPR_OPENTTD_BASE + 42,
       
   439 	SPR_OPENTTD_BASE + 42,
       
   440 	SPR_OPENTTD_BASE + 44,
       
   441 	0x0,
       
   442 
       
   443 	SPR_OPENTTD_BASE + 39,
       
   444 	SPR_OPENTTD_BASE + 39,
       
   445 	SPR_OPENTTD_BASE + 39,
       
   446 	SPR_OPENTTD_BASE + 39,
       
   447 	SPR_OPENTTD_BASE + 41,
       
   448 	0x0,
       
   449 
       
   450 	0x0,
       
   451 	0x0,
       
   452 };
       
   453 
       
   454 
       
   455 static const PalSpriteID _bridge_sprite_table_1_0[] = {
       
   456 	0x31E89BD, 0x31E89C1,     0x9C9,       0x0, 0x31E89BE, 0x31E89C2,     0x9CA,       0x0,
       
   457 	0x31E89BF, 0x31E89C1,     0x9C9,       0x0, 0x31E89C0, 0x31E89C2,     0x9CA,       0x0,
       
   458 	0x31E90F8, 0x31E89C1,     0x9C9,       0x0, 0x31E90F9, 0x31E89C2,     0x9CA,       0x0,
       
   459 	0x31E9120, 0x31E89C1,     0x9C9,       0x0, 0x31E9121, 0x31E89C2,     0x9CA,       0x0,
       
   460 };
       
   461 
       
   462 static const PalSpriteID _bridge_sprite_table_9_0[] = {
       
   463 	    0x9F9,     0x9FD,     0x9C9,       0x0,     0x9FA,     0x9FE,     0x9CA,       0x0,
       
   464 	    0x9FB,     0x9FD,     0x9C9,       0x0,     0x9FC,     0x9FE,     0x9CA,       0x0,
       
   465 	   0x110A,     0x9FD,     0x9C9,       0x0,    0x110B,     0x9FE,     0x9CA,       0x0,
       
   466 	   0x1132,     0x9FD,     0x9C9,       0x0,    0x1133,     0x9FE,     0x9CA,       0x0,
       
   467 };
       
   468 
       
   469 static const PalSpriteID _bridge_sprite_table_10_0[] = {
       
   470 	    0xA0B,     0xA01,       0x0,       0x0,     0xA0C,     0xA02,       0x0,       0x0,
       
   471 	    0xA11,     0xA01,       0x0,       0x0,     0xA12,     0xA02,       0x0,       0x0,
       
   472 	    0xA17,     0xA01,       0x0,       0x0,     0xA18,     0xA02,       0x0,       0x0,
       
   473 	    0xA1D,     0xA01,       0x0,       0x0,     0xA1E,     0xA02,       0x0,       0x0,
       
   474 };
       
   475 
       
   476 static const PalSpriteID _bridge_sprite_table_10_1[] = {
       
   477 	    0xA09,     0x9FF,     0xA05,       0x0,     0xA0E,     0xA04,     0xA08,       0x0,
       
   478 	    0xA0F,     0x9FF,     0xA05,       0x0,     0xA14,     0xA04,     0xA08,       0x0,
       
   479 	    0xA15,     0x9FF,     0xA05,       0x0,     0xA1A,     0xA04,     0xA08,       0x0,
       
   480 	    0xA1B,     0x9FF,     0xA05,       0x0,     0xA20,     0xA04,     0xA08,       0x0,
       
   481 };
       
   482 
       
   483 static const PalSpriteID _bridge_sprite_table_10_2[] = {
       
   484 	    0xA0A,     0xA00,     0xA06,       0x0,     0xA0D,     0xA03,     0xA07,       0x0,
       
   485 	    0xA10,     0xA00,     0xA06,       0x0,     0xA13,     0xA03,     0xA07,       0x0,
       
   486 	    0xA16,     0xA00,     0xA06,       0x0,     0xA19,     0xA03,     0xA07,       0x0,
       
   487 	    0xA1C,     0xA00,     0xA06,       0x0,     0xA1F,     0xA03,     0xA07,       0x0,
       
   488 };
       
   489 
       
   490 static const PalSpriteID _bridge_sprite_table_10_poles[] = {
       
   491 	SPR_OPENTTD_BASE + 36 + 2*6,
       
   492 	SPR_OPENTTD_BASE + 36 + 2*6,
       
   493 	SPR_OPENTTD_BASE + 36 + 2*6,
       
   494 	SPR_OPENTTD_BASE + 36 + 2*6,
       
   495 	SPR_OPENTTD_BASE + 38 + 2*6,
       
   496 	0x0,
       
   497 
       
   498 	SPR_OPENTTD_BASE + 33 + 2*6,
       
   499 	SPR_OPENTTD_BASE + 33 + 2*6,
       
   500 	SPR_OPENTTD_BASE + 33 + 2*6,
       
   501 	SPR_OPENTTD_BASE + 33 + 2*6,
       
   502 	SPR_OPENTTD_BASE + 35 + 2*6,
       
   503 	0x0,
       
   504 
       
   505 	0x0,
       
   506 	0x0,
       
   507 };
       
   508 
       
   509 static const PalSpriteID _bridge_sprite_table_11_0[] = {
       
   510     0x3218A0B,     0x3218A01,       0x0,       0x0,     0x3218A0C,     0x3218A02,       0x0,       0x0,
       
   511     0x3218A11,     0x3218A01,       0x0,       0x0,     0x3218A12,     0x3218A02,       0x0,       0x0,
       
   512     0x3218A17,     0x3218A01,       0x0,       0x0,     0x3218A18,     0x3218A02,       0x0,       0x0,
       
   513     0x3218A1D,     0x3218A01,       0x0,       0x0,     0x3218A1E,     0x3218A02,       0x0,       0x0,
       
   514 };
       
   515 
       
   516 static const PalSpriteID _bridge_sprite_table_11_1[] = {
       
   517     0x3218A09,     0x32189FF,     0x3218A05,       0x0,     0x3218A0E,     0x3218A04,     0x3218A08,       0x0,
       
   518     0x3218A0F,     0x32189FF,     0x3218A05,       0x0,     0x3218A14,     0x3218A04,     0x3218A08,       0x0,
       
   519     0x3218A15,     0x32189FF,     0x3218A05,       0x0,     0x3218A1A,     0x3218A04,     0x3218A08,       0x0,
       
   520     0x3218A1B,     0x32189FF,     0x3218A05,       0x0,     0x3218A20,     0x3218A04,     0x3218A08,       0x0,
       
   521 };
       
   522 
       
   523 static const PalSpriteID _bridge_sprite_table_11_2[] = {
       
   524     0x3218A0A,     0x3218A00,     0x3218A06,       0x0,     0x3218A0D,     0x3218A03,     0x3218A07,       0x0,
       
   525     0x3218A10,     0x3218A00,     0x3218A06,       0x0,     0x3218A13,     0x3218A03,     0x3218A07,       0x0,
       
   526     0x3218A16,     0x3218A00,     0x3218A06,       0x0,     0x3218A19,     0x3218A03,     0x3218A07,       0x0,
       
   527     0x3218A1C,     0x3218A00,     0x3218A06,       0x0,     0x3218A1F,     0x3218A03,     0x3218A07,       0x0,
       
   528 };
       
   529 
       
   530 static const PalSpriteID _bridge_sprite_table_11_poles[] = {
       
   531 	SPR_OPENTTD_BASE + 36 + 2*6 + 0x3218000,
       
   532 	SPR_OPENTTD_BASE + 36 + 2*6 + 0x3218000,
       
   533 	SPR_OPENTTD_BASE + 36 + 2*6 + 0x3218000,
       
   534 	SPR_OPENTTD_BASE + 36 + 2*6 + 0x3218000,
       
   535 	SPR_OPENTTD_BASE + 38 + 2*6 + 0x3218000,
       
   536 	0x0,
       
   537 
       
   538 	SPR_OPENTTD_BASE + 33 + 2*6 + 0x3218000,
       
   539 	SPR_OPENTTD_BASE + 33 + 2*6 + 0x3218000,
       
   540 	SPR_OPENTTD_BASE + 33 + 2*6 + 0x3218000,
       
   541 	SPR_OPENTTD_BASE + 33 + 2*6 + 0x3218000,
       
   542 	SPR_OPENTTD_BASE + 35 + 2*6 + 0x3218000,
       
   543 	0x0,
       
   544 
       
   545 	0x0,
       
   546 	0x0,
       
   547 };
       
   548 
       
   549 static const PalSpriteID _bridge_sprite_table_12_0[] = {
       
   550     0x3238A0B,     0x3238A01,       0x0,       0x0,     0x3238A0C,     0x3238A02,       0x0,       0x0,
       
   551     0x3238A11,     0x3238A01,       0x0,       0x0,     0x3238A12,     0x3238A02,       0x0,       0x0,
       
   552     0x3238A17,     0x3238A01,       0x0,       0x0,     0x3238A18,     0x3238A02,       0x0,       0x0,
       
   553     0x3238A1D,     0x3238A01,       0x0,       0x0,     0x3238A1E,     0x3238A02,       0x0,       0x0,
       
   554 };
       
   555 
       
   556 static const PalSpriteID _bridge_sprite_table_12_1[] = {
       
   557     0x3238A09,     0x32389FF,     0x3238A05,       0x0,     0x3238A0E,     0x3238A04,     0x3238A08,       0x0,
       
   558     0x3238A0F,     0x32389FF,     0x3238A05,       0x0,     0x3238A14,     0x3238A04,     0x3238A08,       0x0,
       
   559     0x3238A15,     0x32389FF,     0x3238A05,       0x0,     0x3238A1A,     0x3238A04,     0x3238A08,       0x0,
       
   560     0x3238A1B,     0x32389FF,     0x3238A05,       0x0,     0x3238A20,     0x3238A04,     0x3238A08,       0x0,
       
   561 };
       
   562 
       
   563 static const PalSpriteID _bridge_sprite_table_12_2[] = {
       
   564     0x3238A0A,     0x3238A00,     0x3238A06,       0x0,     0x3238A0D,     0x3238A03,     0x3238A07,       0x0,
       
   565     0x3238A10,     0x3238A00,     0x3238A06,       0x0,     0x3238A13,     0x3238A03,     0x3238A07,       0x0,
       
   566     0x3238A16,     0x3238A00,     0x3238A06,       0x0,     0x3238A19,     0x3238A03,     0x3238A07,       0x0,
       
   567     0x3238A1C,     0x3238A00,     0x3238A06,       0x0,     0x3238A1F,     0x3238A03,     0x3238A07,       0x0,
       
   568 };
       
   569 
       
   570 static const PalSpriteID _bridge_sprite_table_12_poles[] = {
       
   571 	SPR_OPENTTD_BASE + 36 + 2*6 + 0x3238000,
       
   572 	SPR_OPENTTD_BASE + 36 + 2*6 + 0x3238000,
       
   573 	SPR_OPENTTD_BASE + 36 + 2*6 + 0x3238000,
       
   574 	SPR_OPENTTD_BASE + 36 + 2*6 + 0x3238000,
       
   575 	SPR_OPENTTD_BASE + 38 + 2*6 + 0x3238000,
       
   576 	0x0,
       
   577 
       
   578 	SPR_OPENTTD_BASE + 33 + 2*6 + 0x3238000,
       
   579 	SPR_OPENTTD_BASE + 33 + 2*6 + 0x3238000,
       
   580 	SPR_OPENTTD_BASE + 33 + 2*6 + 0x3238000,
       
   581 	SPR_OPENTTD_BASE + 33 + 2*6 + 0x3238000,
       
   582 	SPR_OPENTTD_BASE + 35 + 2*6 + 0x3238000,
       
   583 	0x0,
       
   584 
       
   585 	0x0,
       
   586 	0x0,
       
   587 };
       
   588 
       
   589 static const uint32 * const _bridge_sprite_table_2[] = {
       
   590 	_bridge_sprite_table_2_0,
       
   591 	_bridge_sprite_table_2_0,
       
   592 	_bridge_sprite_table_2_0,
       
   593 	_bridge_sprite_table_2_0,
       
   594 	_bridge_sprite_table_2_0,
       
   595 	_bridge_sprite_table_2_0,
       
   596 	_bridge_sprite_table_2_1,
       
   597 };
       
   598 
       
   599 static const uint32 * const _bridge_sprite_table_4[] = {
       
   600 	_bridge_sprite_table_4_0,
       
   601 	_bridge_sprite_table_4_1,
       
   602 	_bridge_sprite_table_4_2,
       
   603 	_bridge_sprite_table_4_3,
       
   604 	_bridge_sprite_table_4_4,
       
   605 	_bridge_sprite_table_4_5,
       
   606 	_bridge_sprite_table_4_6,
       
   607 };
       
   608 
       
   609 static const uint32 * const _bridge_sprite_table_5[] = {
       
   610 	_bridge_sprite_table_5_0,
       
   611 	_bridge_sprite_table_5_1,
       
   612 	_bridge_sprite_table_5_2,
       
   613 	_bridge_sprite_table_5_3,
       
   614 	_bridge_sprite_table_5_4,
       
   615 	_bridge_sprite_table_5_5,
       
   616 	_bridge_sprite_table_5_6,
       
   617 };
       
   618 
       
   619 static const uint32 * const _bridge_sprite_table_3[] = {
       
   620 	_bridge_sprite_table_3_0,
       
   621 	_bridge_sprite_table_3_1,
       
   622 	_bridge_sprite_table_3_2,
       
   623 	_bridge_sprite_table_3_3,
       
   624 	_bridge_sprite_table_3_4,
       
   625 	_bridge_sprite_table_3_5,
       
   626 	_bridge_sprite_table_1_1,
       
   627 };
       
   628 
       
   629 static const uint32 * const _bridge_sprite_table_6[] = {
       
   630 	_bridge_sprite_table_6_0,
       
   631 	_bridge_sprite_table_6_1,
       
   632 	_bridge_sprite_table_6_2,
       
   633 	_bridge_sprite_table_6_2,
       
   634 	_bridge_sprite_table_6_2,
       
   635 	_bridge_sprite_table_6_2,
       
   636 	_bridge_sprite_table_6_3,
       
   637 };
       
   638 
       
   639 static const uint32 * const _bridge_sprite_table_7[] = {
       
   640 	_bridge_sprite_table_7_0,
       
   641 	_bridge_sprite_table_7_1,
       
   642 	_bridge_sprite_table_7_2,
       
   643 	_bridge_sprite_table_7_2,
       
   644 	_bridge_sprite_table_7_2,
       
   645 	_bridge_sprite_table_7_2,
       
   646 	_bridge_sprite_table_7_3,
       
   647 };
       
   648 
       
   649 static const uint32 * const _bridge_sprite_table_8[] = {
       
   650 	_bridge_sprite_table_8_0,
       
   651 	_bridge_sprite_table_8_1,
       
   652 	_bridge_sprite_table_8_2,
       
   653 	_bridge_sprite_table_8_2,
       
   654 	_bridge_sprite_table_8_2,
       
   655 	_bridge_sprite_table_8_2,
       
   656 	_bridge_sprite_table_8_3,
       
   657 };
       
   658 
       
   659 static const uint32 * const _bridge_sprite_table_0[] = {
       
   660 	_bridge_sprite_table_0_0,
       
   661 	_bridge_sprite_table_0_0,
       
   662 	_bridge_sprite_table_0_0,
       
   663 	_bridge_sprite_table_0_0,
       
   664 	_bridge_sprite_table_0_0,
       
   665 	_bridge_sprite_table_0_0,
       
   666 	_bridge_sprite_table_0_1,
       
   667 };
       
   668 
       
   669 static const uint32 * const _bridge_sprite_table_1[] = {
       
   670 	_bridge_sprite_table_1_0,
       
   671 	_bridge_sprite_table_1_0,
       
   672 	_bridge_sprite_table_1_0,
       
   673 	_bridge_sprite_table_1_0,
       
   674 	_bridge_sprite_table_1_0,
       
   675 	_bridge_sprite_table_1_0,
       
   676 	_bridge_sprite_table_1_1,
       
   677 };
       
   678 
       
   679 static const uint32 * const _bridge_sprite_table_9[] = {
       
   680 	_bridge_sprite_table_9_0,
       
   681 	_bridge_sprite_table_9_0,
       
   682 	_bridge_sprite_table_9_0,
       
   683 	_bridge_sprite_table_9_0,
       
   684 	_bridge_sprite_table_9_0,
       
   685 	_bridge_sprite_table_9_0,
       
   686 	_bridge_sprite_table_4_6,
       
   687 };
       
   688 
       
   689 static const uint32 * const _bridge_sprite_table_10[] = {
       
   690 	_bridge_sprite_table_10_0,
       
   691 	_bridge_sprite_table_10_1,
       
   692 	_bridge_sprite_table_10_2,
       
   693 	_bridge_sprite_table_10_2,
       
   694 	_bridge_sprite_table_10_2,
       
   695 	_bridge_sprite_table_10_2,
       
   696 	_bridge_sprite_table_6_3,
       
   697 };
       
   698 
       
   699 static const uint32 * const _bridge_sprite_table_11[] = {
       
   700 	_bridge_sprite_table_11_0,
       
   701 	_bridge_sprite_table_11_1,
       
   702 	_bridge_sprite_table_11_2,
       
   703 	_bridge_sprite_table_11_2,
       
   704 	_bridge_sprite_table_11_2,
       
   705 	_bridge_sprite_table_11_2,
       
   706 	_bridge_sprite_table_6_3,
       
   707 };
       
   708 
       
   709 static const uint32 * const _bridge_sprite_table_12[] = {
       
   710 	_bridge_sprite_table_12_0,
       
   711 	_bridge_sprite_table_12_1,
       
   712 	_bridge_sprite_table_12_2,
       
   713 	_bridge_sprite_table_12_2,
       
   714 	_bridge_sprite_table_12_2,
       
   715 	_bridge_sprite_table_12_2,
       
   716 	_bridge_sprite_table_6_3,
       
   717 };
       
   718 
       
   719 static const uint32 * const * const _bridge_sprite_table[] = {
       
   720 	_bridge_sprite_table_0,
       
   721 	_bridge_sprite_table_1,
       
   722 	_bridge_sprite_table_2,
       
   723 	_bridge_sprite_table_3,
       
   724 	_bridge_sprite_table_4,
       
   725 	_bridge_sprite_table_5,
       
   726 	_bridge_sprite_table_6,
       
   727 	_bridge_sprite_table_7,
       
   728 	_bridge_sprite_table_8,
       
   729 	_bridge_sprite_table_9,
       
   730 	_bridge_sprite_table_10,
       
   731 	_bridge_sprite_table_11,
       
   732 	_bridge_sprite_table_12
       
   733 };
       
   734 
       
   735 static const uint32 * const _bridge_poles_table[] = {
       
   736 	_bridge_sprite_table_0_poles,
       
   737 	_bridge_sprite_table_1_poles,
       
   738 	_bridge_sprite_table_2_poles,
       
   739 	_bridge_sprite_table_3_poles,
       
   740 	_bridge_sprite_table_4_poles,
       
   741 	_bridge_sprite_table_5_poles,
       
   742 	_bridge_sprite_table_6_poles,
       
   743 	_bridge_sprite_table_7_poles,
       
   744 	_bridge_sprite_table_8_poles,
       
   745 	_bridge_sprite_table_2_poles,
       
   746 	_bridge_sprite_table_10_poles,
       
   747 	_bridge_sprite_table_11_poles,
       
   748 	_bridge_sprite_table_12_poles
       
   749 };
       
   750 
       
   751