@ -115,26 +115,26 @@ static const DrawBuildingsTileStruct _industry_draw_tile_data[NEW_INDUSTRYTILEOF
M ( 0x81d , PAL_NONE , 0x81c , PAL_NONE , 0 , 0 , 16 , 16 , 7 , 0 ) ,
M ( 0x81d , PAL_NONE , 0x81c , PAL_NONE , 0 , 0 , 16 , 16 , 7 , 0 ) ,
M ( 0x81d , PAL_NONE , 0x81c , PAL_NONE , 0 , 0 , 16 , 16 , 7 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x81e | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 1 , 1 , 14 , 14 , 4 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x81f | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 1 , 1 , 14 , 14 , 24 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x820 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 1 , 1 , 14 , 14 , 27 , 0 ) ,
M ( 0x58c , PAL_NONE , 0x820 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 1 , 1 , 14 , 14 , 27 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x821 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 3 , 3 , 10 , 9 , 3 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x822 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 3 , 3 , 10 , 9 , 63 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x823 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 3 , 3 , 10 , 9 , 62 , 0 ) ,
M ( 0x58c , PAL_NONE , 0x823 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 3 , 3 , 10 , 9 , 62 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x824 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 4 , 4 , 7 , 7 , 3 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x825 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 4 , 4 , 7 , 7 , 72 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x825 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 4 , 4 , 7 , 7 , 72 , 0 ) ,
M ( 0x58c , PAL_NONE , 0x826 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 4 , 4 , 7 , 7 , 80 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x827 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 2 , 0 , 12 , 16 , 51 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x828 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 2 , 0 , 12 , 16 , 51 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x829 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 2 , 0 , 12 , 16 , 51 , 0 ) ,
M ( 0x58c , PAL_NONE , 0x829 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 2 , 0 , 12 , 16 , 51 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x82a | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 26 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x82b | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 44 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x82c | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 46 , 0 ) ,
M ( 0x58c , PAL_NONE , 0x82c | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 46 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x81e | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 1 , 1 , 14 , 14 , 4 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x81f | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 1 , 1 , 14 , 14 , 24 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x820 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 1 , 1 , 14 , 14 , 27 , 0 ) ,
M ( 0x58c , PAL_NONE , 0x820 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 1 , 1 , 14 , 14 , 27 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x821 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 3 , 3 , 10 , 9 , 3 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x822 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 3 , 3 , 10 , 9 , 63 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x823 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 3 , 3 , 10 , 9 , 62 , 0 ) ,
M ( 0x58c , PAL_NONE , 0x823 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 3 , 3 , 10 , 9 , 62 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x824 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 4 , 4 , 7 , 7 , 3 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x825 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 4 , 4 , 7 , 7 , 72 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x825 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 4 , 4 , 7 , 7 , 72 , 0 ) ,
M ( 0x58c , PAL_NONE , 0x826 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 4 , 4 , 7 , 7 , 80 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x827 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 2 , 0 , 12 , 16 , 51 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x828 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 2 , 0 , 12 , 16 , 51 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x829 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 2 , 0 , 12 , 16 , 51 , 0 ) ,
M ( 0x58c , PAL_NONE , 0x829 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 2 , 0 , 12 , 16 , 51 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x82a | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 26 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x82b | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 44 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x82c | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 46 , 0 ) ,
M ( 0x58c , PAL_NONE , 0x82c | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 46 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x82d , PAL_NONE , 3 , 1 , 10 , 13 , 2 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x82e , PAL_NONE , 3 , 1 , 10 , 13 , 11 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x82f , PAL_NONE , 3 , 1 , 10 , 13 , 11 , 0 ) ,
@ -175,18 +175,18 @@ static const DrawBuildingsTileStruct _industry_draw_tile_data[NEW_INDUSTRYTILEOF
M ( 0x87d , PAL_NONE , 0x880 , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x87d , PAL_NONE , 0x87f , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x87d , PAL_NONE , 0x87e , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x83a , PAL_NONE , 0x83c | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83a , PAL_NONE , 0x83c | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83a , PAL_NONE , 0x83c | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83a , PAL_NONE , 0x83c | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83b , PAL_NONE , 0x83d | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83b , PAL_NONE , 0x83d | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83b , PAL_NONE , 0x83d | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83b , PAL_NONE , 0x83d | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83a , PAL_NONE , 0x83c | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83a , PAL_NONE , 0x83c | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83a , PAL_NONE , 0x83c | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83a , PAL_NONE , 0x83c | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83b , PAL_NONE , 0x83d | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83b , PAL_NONE , 0x83d | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83b , PAL_NONE , 0x83d | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83b , PAL_NONE , 0x83d | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 1 , 1 , 0 , 0 ) ,
M ( 0x83e , PAL_NONE , 0x83f | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83e , PAL_NONE , 0x83f | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83e , PAL_NONE , 0x83f | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83e , PAL_NONE , 0x83f | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83e , PAL_NONE , 0x83f | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x83e , PAL_NONE , 0x83f | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 1 , 1 , 0 , 0 ) ,
M ( 0x840 , PAL_NONE , 0x841 , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
M ( 0x840 , PAL_NONE , 0x841 , PAL_NONE , 0 , 0 , 16 , 16 , 18 , 0 ) ,
@ -202,35 +202,35 @@ static const DrawBuildingsTileStruct _industry_draw_tile_data[NEW_INDUSTRYTILEOF
M ( 0x7e6 , PAL_NONE , 0x869 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86d , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86d , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x862 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x866 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x862 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x866 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86a , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86e , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86e , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x863 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x867 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x863 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x867 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86b , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86f , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86f , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x864 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x868 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x864 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x868 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86c , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x870 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x870 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x865 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 1 , 1 , 0 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x871 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x875 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x875 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x879 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x872 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x876 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x876 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x87a | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x873 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x877 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x877 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x87b | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x874 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x878 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x878 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x87c | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x865 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 1 , 1 , 0 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x871 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x875 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x875 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x879 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x872 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x876 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x876 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x87a | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x873 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x877 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x877 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x87b | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x874 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x878 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x878 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x87c | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x7ea , PAL_NONE , 3 , 2 , 8 , 8 , 18 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x7eb , PAL_NONE , 3 , 2 , 8 , 8 , 37 , 0 ) ,
M ( 0xf54 , PAL_NONE , 0x7ec , PAL_NONE , 3 , 2 , 8 , 8 , 49 , 0 ) ,
@ -254,27 +254,27 @@ static const DrawBuildingsTileStruct _industry_draw_tile_data[NEW_INDUSTRYTILEOF
M ( 0x7e6 , PAL_NONE , 0x85c , PAL_NONE , 0 , 0 , 1 , 1 , 1 , 0 ) ,
M ( 0x851 , PAL_NONE , 0x852 , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x851 , PAL_NONE , 0x852 , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x846 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x847 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x846 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x847 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x85d , PAL_NONE , 0 , 0 , 1 , 1 , 1 , 0 ) ,
M ( 0x853 , PAL_NONE , 0x854 , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x853 , PAL_NONE , 0x854 , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x848 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x849 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x848 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x849 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x85e , PAL_NONE , 0 , 0 , 1 , 1 , 1 , 0 ) ,
M ( 0x855 , PAL_NONE , 0x856 , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x855 , PAL_NONE , 0x856 , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x84a | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x84b | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x84a | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x84b | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x85f , PAL_NONE , 0 , 0 , 1 , 1 , 1 , 0 ) ,
M ( 0x857 , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 1 , 1 , 0 , 0 ) ,
M ( 0x857 , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 1 , 1 , 0 , 0 ) ,
M ( 0x84c | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 1 , 1 , 0 , 0 ) ,
M ( 0x84c | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 1 , 1 , 0 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x860 , PAL_NONE , 0 , 0 , 1 , 1 , 1 , 0 ) ,
M ( 0x858 , PAL_NONE , 0x859 , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x858 , PAL_NONE , 0x859 , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x84d | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x84e | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x84d | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x84e | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x861 , PAL_NONE , 0 , 0 , 1 , 1 , 1 , 0 ) ,
M ( 0x85a , PAL_NONE , 0x85b , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x85a , PAL_NONE , 0x85b , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x84f | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x850 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x84f | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x850 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 20 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x884 , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x884 , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x884 , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
@ -283,22 +283,22 @@ static const DrawBuildingsTileStruct _industry_draw_tile_data[NEW_INDUSTRYTILEOF
M ( 0x7e6 , PAL_NONE , 0x885 , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x885 , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x887 , PAL_NONE , 0x885 , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x88c | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x88d | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x88d | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x88e | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x88f | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x890 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x890 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x891 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x892 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x893 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x893 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x894 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x895 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x896 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x896 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x897 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x88c | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x88d | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x88d | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x88e | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x88f | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x890 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x890 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x891 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x892 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x893 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x893 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x894 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x895 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x896 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x896 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x897 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x898 , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x899 , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x899 , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
@ -515,34 +515,34 @@ static const DrawBuildingsTileStruct _industry_draw_tile_data[NEW_INDUSTRYTILEOF
M ( 0x925 , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x925 , PAL_NONE , 0x927 , PAL_NONE , 0 , 0 , 16 , 16 , 30 , 0 ) ,
M ( 0x925 , PAL_NONE , 0x927 , PAL_NONE , 0 , 0 , 16 , 16 , 30 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x92b | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x92c | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x92c | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x92d | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x92e | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x92f | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x92f | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x930 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x928 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x929 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x929 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x92a | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x92b | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x92c | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x92c | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x92d | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x92e | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x92f | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x92f | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x930 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x928 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x929 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x929 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x11c6 , PAL_NONE , 0x92a | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 25 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x869 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86d , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86d , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x862 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x866 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x862 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x866 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86a , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86e , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86e , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x863 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x867 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x863 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x867 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86b , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86f , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86f , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x864 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x868 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x864 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x868 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x86c , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x870 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x870 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x865 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 1 , 1 , 0 , 0 ) ,
M ( 0x865 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 1 , 1 , 0 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x931 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x935 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x935 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
@ -571,18 +571,18 @@ static const DrawBuildingsTileStruct _industry_draw_tile_data[NEW_INDUSTRYTILEOF
M ( 0x7e6 , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x1245 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x1248 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x1248 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x124b | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x1247 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x124a | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x124a | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x124d | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x1246 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x1249 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x1249 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x124c | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x1245 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x1248 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x1248 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x124b | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x1247 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x124a | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x124a | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x124d | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x1246 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x1249 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x1249 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x7e6 , PAL_NONE , 0x124c | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x81d , PAL_NONE , 0x124e , PAL_NONE , 0 , 0 , 16 , 16 , 10 , 0 ) ,
M ( 0x81d , PAL_NONE , 0x124f , PAL_NONE , 0 , 0 , 16 , 16 , 10 , 0 ) ,
M ( 0x81d , PAL_NONE , 0x1250 , PAL_NONE , 0 , 0 , 16 , 16 , 10 , 0 ) ,
@ -674,15 +674,15 @@ static const DrawBuildingsTileStruct _industry_draw_tile_data[NEW_INDUSTRYTILEOF
M ( 0x1244 , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x1284 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x1284 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x1283 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x1283 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x1286 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x1281 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x1282 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x1282 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x1285 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x1283 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x1283 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x1286 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x1281 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x1282 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x1282 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1244 , PAL_NONE , 0x1285 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1243 , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1243 , PAL_NONE , 0x1287 , PALETTE_TO_RED , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x1243 , PAL_NONE , 0x1287 , PALETTE_TO_RED , 0 , 0 , 16 , 16 , 50 , 0 ) ,
@ -711,38 +711,38 @@ static const DrawBuildingsTileStruct _industry_draw_tile_data[NEW_INDUSTRYTILEOF
M ( 0xf8d , PAL_NONE , 0x129d , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x129d , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x129d , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a0 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a0 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a0 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a0 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a1 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a1 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a1 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a1 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a2 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a2 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a2 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a2 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a3 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a3 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a3 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a3 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a0 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a0 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a0 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a0 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a1 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a1 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a1 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a1 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a2 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a2 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a2 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a2 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a3 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a3 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a3 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0x12a3 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x0 , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x12a4 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x12a4 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x12a4 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x12a4 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x12a6 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x12a6 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x12a6 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x12a6 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x12a5 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 1 ) ,
M ( 0xf8d , PAL_NONE , 0x12a5 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 1 ) ,
M ( 0xf8d , PAL_NONE , 0x12a5 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 1 ) ,
M ( 0xf8d , PAL_NONE , 0x12a5 | ( 1 < < PALETTE_MODIFIER_COLO R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 1 ) ,
M ( 0xf8d , PAL_NONE , 0x12a4 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x12a4 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x12a4 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x12a4 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x12a6 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x12a6 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x12a6 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x12a6 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 0 ) ,
M ( 0xf8d , PAL_NONE , 0x12a5 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 1 ) ,
M ( 0xf8d , PAL_NONE , 0x12a5 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 1 ) ,
M ( 0xf8d , PAL_NONE , 0x12a5 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 1 ) ,
M ( 0xf8d , PAL_NONE , 0x12a5 | ( 1 < < PALETTE_MODIFIER_COLO U R) , PAL_NONE , 0 , 0 , 16 , 16 , 50 , 1 ) ,
} ;
# undef M