12 #ifndef BUILD_INDUSTRY_H 
   13 #define BUILD_INDUSTRY_H 
   23 #define MK(x, y, m) {{x, y}, m} 
   28 #define MKEND {{-0x80, 0}, 0} 
   78   _tile_table_coal_mine_0,
 
   79   _tile_table_coal_mine_1,
 
   80   _tile_table_coal_mine_2,
 
   81   _tile_table_coal_mine_3,
 
  119   _tile_table_power_station_0,
 
  120   _tile_table_power_station_1,
 
  121   _tile_table_power_station_2,
 
  149   _tile_table_sawmill_0,
 
  150   _tile_table_sawmill_1,
 
  203   _tile_table_forest_0,
 
  204   _tile_table_forest_1,
 
  246   _tile_table_oil_refinery_0,
 
  247   _tile_table_oil_refinery_1,
 
  300   _tile_table_oil_rig_0,
 
  336   _tile_table_factory_0,
 
  337   _tile_table_factory_1,
 
  373   _tile_table_printing_works_0,
 
  374   _tile_table_printing_works_1,
 
  412   _tile_table_steel_mill_0,
 
  413   _tile_table_steel_mill_1,
 
  493   _tile_table_copper_mine_0,
 
  494   _tile_table_copper_mine_1,
 
  516   _tile_table_oil_well_0,
 
  517   _tile_table_oil_well_1,
 
  565   _tile_table_food_process_0,
 
  566   _tile_table_food_process_1,
 
  586   _tile_table_paper_mill_0,
 
  610   _tile_table_gold_mine_0,
 
  637   _tile_table_diamond_mine_0,
 
  661   _tile_table_iron_mine_0,
 
  689   _tile_table_fruit_plantation_0,
 
  717   _tile_table_rubber_plantation_0,
 
  729   _tile_table_water_supply_0,
 
  738   _tile_table_water_tower_0,
 
  766   _tile_table_factory2_0,
 
  767   _tile_table_factory2_1,
 
  830   _tile_table_lumber_mill_0,
 
  883   _tile_table_cotton_candy_0,
 
  884   _tile_table_cotton_candy_1,
 
  920   _tile_table_candy_factory_0,
 
  921   _tile_table_candy_factory_1,
 
  949   _tile_table_battery_farm_0,
 
  976   _tile_table_cola_wells_0,
 
  977   _tile_table_cola_wells_1,
 
  989   _tile_table_toy_shop_0,
 
 1005   _tile_table_toy_factory_0,
 
 1023   _tile_table_plastic_fountain_0,
 
 1024   _tile_table_plastic_fountain_1,
 
 1036   _tile_table_fizzy_drink_0,
 
 1056   _tile_table_bubble_generator_0,
 
 1067   _tile_table_toffee_quarry_0,
 
 1083   _tile_table_sugar_mine_0,
 
 1096 static const uint8 
_farm_sounds[] = { SND_24_SHEEP, SND_25_COW, SND_26_HORSE };
 
 1101 enum IndustryTypes {
 
 1103   IT_POWER_STATION       =   1,
 
 1106   IT_OIL_REFINERY        =   4,
 
 1109   IT_PRINTING_WORKS      =   7,
 
 1112   IT_COPPER_MINE         =  10,
 
 1115   IT_FOOD_PROCESS        =  13,
 
 1118   IT_BANK_TROPIC_ARCTIC  =  16,
 
 1119   IT_DIAMOND_MINE        =  17,
 
 1121   IT_FRUIT_PLANTATION    =  19,
 
 1122   IT_RUBBER_PLANTATION   =  20,
 
 1123   IT_WATER_SUPPLY        =  21,
 
 1124   IT_WATER_TOWER         =  22,
 
 1127   IT_LUMBER_MILL         =  25,
 
 1128   IT_COTTON_CANDY        =  26,
 
 1129   IT_CANDY_FACTORY       =  27,
 
 1130   IT_BATTERY_FARM        =  28,
 
 1133   IT_TOY_FACTORY         =  31,
 
 1134   IT_PLASTIC_FOUNTAINS   =  32,
 
 1135   IT_FIZZY_DRINK_FACTORY =  33,
 
 1136   IT_BUBBLE_GENERATOR    =  34,
 
 1137   IT_TOFFEE_QUARRY       =  35,
 
 1183 #define MI(tbl, sndc, snd, d, pc, ai1, ai2, ai3, ai4, ag1, ag2, ag3, ag4, col, \ 
 1184       c1, c2, c3, proc, p1, r1, p2, r2, m, a1, im1, a2, im2, a3, im3, pr, clim, bev, in, intx, s1, s2, s3) \ 
 1185     {tbl, lengthof(tbl), d, 0, pc, {c1, c2, c3}, proc, {p1, p2}, {r1, r2}, m, \ 
 1186     {a1, a2, a3}, {{im1, 0}, {im2, 0}, {im3, 0}}, pr, clim, bev, col, in, intx, s1, s2, s3, STR_UNDEFINED, {ai1, ai2, ai3, ai4}, {ag1, ag2, ag3, ag4}, \ 
 1187     sndc, snd, 0, 0, true, GRFFileProps(INVALID_INDUSTRYTYPE)} 
 1199   MI(_tile_table_coal_mine,                  0, NULL,
 
 1200      210,  0xB3333333,                       2, 3, 0, 0,    8, 8, 0, 0,          1,
 
 1206      STR_INDUSTRY_NAME_COAL_MINE,                     STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1207      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_COAL,   STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1209   MI(_tile_table_power_station,              0, NULL,
 
 1210      240,  0xFFFFFFFF,                       2, 2, 0, 0,    5, 5, 0, 0,        184,
 
 1216      STR_INDUSTRY_NAME_POWER_STATION,                 STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1217      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1220      224,  0xFFFFFFFF,                       2, 0, 0, 0,    5, 0, 0, 0,        194,
 
 1226      STR_INDUSTRY_NAME_SAWMILL,                       STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1227      STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS,      STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1229   MI(_tile_table_forest,                     0, NULL,
 
 1230      200,  0xBFFFFFFF,                       3, 4, 0, 0,    5, 5, 0, 0,         86,
 
 1236      STR_INDUSTRY_NAME_FOREST,                        STR_NEWS_INDUSTRY_PLANTED,
 
 1237      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
 
 1239   MI(_tile_table_oil_refinery,               0, NULL,
 
 1240      244,  0xFFFFFFFF,                       2, 2, 2, 0,    4, 4, 4, 0,        191,
 
 1246      STR_INDUSTRY_NAME_OIL_REFINERY,                  STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1247      STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS,      STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1249   MI(_tile_table_oil_rig,                    0, NULL,
 
 1250      240,  0x99999999,                       6, 0, 0, 0,    0, 0, 0, 0,        152,
 
 1252      CT_OIL,        15, CT_PASSENGERS,    2, 5,
 
 1256      STR_INDUSTRY_NAME_OIL_RIG,                       STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1257      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_OIL,   STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1260      208,  0xFFFFFFFF,                       2, 0, 0, 0,    5, 0, 0, 0,        174,
 
 1263      CT_LIVESTOCK, 256, CT_GRAIN,       256, CT_STEEL,    256,
 
 1266      STR_INDUSTRY_NAME_FACTORY,                       STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1267      STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS,      STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1270      208,  0xFFFFFFFF,                       0, 2, 0, 0,    0, 5, 0, 0,        174,
 
 1276      STR_INDUSTRY_NAME_PRINTING_WORKS,                STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1277      STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS,      STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1279   MI(_tile_table_steel_mill,                 0, NULL,
 
 1280      215,  0xFFFFFFFF,                       2, 0, 0, 0,    5, 0, 0, 0,         10,
 
 1286      STR_INDUSTRY_NAME_STEEL_MILL,                    STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1287      STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS,      STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1290      250,  0xD9999999,                       2, 4, 0, 0,    9, 9, 0, 0,         48,
 
 1291      IT_FACTORY,        IT_FOOD_PROCESS,     IT_INVALID,       
CHECK_FARM,
 
 1292      CT_GRAIN,      10, CT_LIVESTOCK,    10, 5,
 
 1296      STR_INDUSTRY_NAME_FARM,                          STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1297      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
 
 1299   MI(_tile_table_copper_mine,                0, NULL,
 
 1300      205,  0xB3333333,                       0, 0, 3, 0,    0, 0, 4, 0,         10,
 
 1306      STR_INDUSTRY_NAME_COPPER_ORE_MINE,               STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1307      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1309   MI(_tile_table_oil_well,                   0, NULL,
 
 1310      220,  0x99999999,                       0, 5, 3, 0,    4, 5, 5, 0,        152,
 
 1316      STR_INDUSTRY_NAME_OIL_WELLS,                     STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1317      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_OIL,   STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1319   MI(_tile_table_bank,                       0, NULL,
 
 1320      255,  0xA6666666,                       7, 0, 0, 0,    0, 0, 0, 0,         15,
 
 1326      STR_INDUSTRY_NAME_BANK,                          STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1327      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1329   MI(_tile_table_food_process,               0, NULL,
 
 1330      206,  0xFFFFFFFF,                       0, 2, 2, 0,    0, 3, 4, 0,         55,
 
 1333      CT_FRUIT,     256, CT_MAIZE,       256, 
CT_INVALID,   256,
 
 1336      STR_INDUSTRY_NAME_FOOD_PROCESSING_PLANT,         STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1337      STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS,      STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1340      227,  0xFFFFFFFF,                       0, 2, 0, 0,    0, 5, 0, 0,         10,
 
 1346      STR_INDUSTRY_NAME_PAPER_MILL,                    STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1347      STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS,      STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1349   MI(_tile_table_gold_mine,                  0, NULL,
 
 1350      208,  0x99999999,                       0, 3, 0, 0,    0, 4, 0, 0,        194,
 
 1351      IT_BANK_TROPIC_ARCTIC, IT_INVALID,      IT_INVALID,       
CHECK_NOTHING,
 
 1356      STR_INDUSTRY_NAME_GOLD_MINE,                     STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1357      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1359   MI(_tile_table_bank2,                      0, NULL,
 
 1360      151,  0xA6666666,                       0, 3, 3, 0,    0, 6, 5, 0,         15,
 
 1366      STR_INDUSTRY_NAME_BANK_TROPIC_ARCTIC,                          STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1367      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1369   MI(_tile_table_diamond_mine,               0, NULL,
 
 1370      213,  0x99999999,                       0, 0, 3, 0,    0, 0, 4, 0,        184,
 
 1371      IT_BANK_TROPIC_ARCTIC, IT_INVALID,      IT_INVALID,       
CHECK_NOTHING,
 
 1376      STR_INDUSTRY_NAME_DIAMOND_MINE,                  STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1377      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1379   MI(_tile_table_iron_mine,                  0, NULL,
 
 1380      220,  0xB3333333,                       2, 0, 0, 0,    5, 0, 0, 0,         55,
 
 1386      STR_INDUSTRY_NAME_IRON_ORE_MINE,                 STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1387      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1389   MI(_tile_table_fruit_plantation,           0, NULL,
 
 1390      225,  0xBFFFFFFF,                       0, 0, 2, 0,    0, 0, 4, 0,         86,
 
 1396      STR_INDUSTRY_NAME_FRUIT_PLANTATION,              STR_NEWS_INDUSTRY_PLANTED,
 
 1397      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
 
 1399   MI(_tile_table_rubber_plantation,          0, NULL,
 
 1400      218,  0xBFFFFFFF,                       0, 0, 3, 0,    0, 0, 4, 0,         39,
 
 1406      STR_INDUSTRY_NAME_RUBBER_PLANTATION,             STR_NEWS_INDUSTRY_PLANTED,
 
 1407      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
 
 1409   MI(_tile_table_water_supply,               0, NULL,
 
 1410      199,  0xB3333333,                       0, 0, 3, 0,    0, 0, 4, 0,         37,
 
 1411      IT_WATER_TOWER,    IT_INVALID,          IT_INVALID,       
CHECK_WATER,
 
 1416      STR_INDUSTRY_NAME_WATER_SUPPLY,                  STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1417      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1419   MI(_tile_table_water_tower,                0, NULL,
 
 1420      115,  0xFFFFFFFF,                       0, 0, 4, 0,    0, 0, 8, 0,        208,
 
 1421      IT_WATER_SUPPLY,   IT_INVALID,          IT_INVALID,       
CHECK_WATER,
 
 1426      STR_INDUSTRY_NAME_WATER_TOWER,                   STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1427      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1430      208,  0xFFFFFFFF,                       0, 0, 2, 0,    0, 0, 4, 0,        174,
 
 1433      CT_RUBBER,    256, CT_COPPER_ORE,  256, CT_WOOD,      256,
 
 1436      STR_INDUSTRY_NAME_FACTORY_2,                       STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1437      STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS,      STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1439   MI(_tile_table_farm2,                      0, NULL,
 
 1440      250,  0xD9999999,                       0, 0, 1, 0,    0, 0, 2, 0,         48,
 
 1446      STR_INDUSTRY_NAME_FARM_2,                          STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1447      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
 
 1449   MI(_tile_table_lumber_mill,                0, NULL,
 
 1450      135,  0xFFFFFFFF,                       0, 0, 0, 0,    0, 0, 0, 0,        194,
 
 1456      STR_INDUSTRY_NAME_LUMBER_MILL,                   STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1457      STR_NEWS_INDUSTRY_CLOSURE_LACK_OF_TREES,   STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1459   MI(_tile_table_cotton_candy,               0, NULL,
 
 1460      195,  0xBFFFFFFF,                       0, 0, 0, 3,    0, 0, 0, 5,         48,
 
 1466      STR_INDUSTRY_NAME_COTTON_CANDY_FOREST,           STR_NEWS_INDUSTRY_PLANTED,
 
 1467      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1469   MI(_tile_table_candy_factory,              0, NULL,
 
 1470      206,  0xFFFFFFFF,                       0, 0, 0, 3,    0, 0, 0, 5,        174,
 
 1471      IT_COTTON_CANDY,   IT_TOFFEE_QUARRY,    IT_SUGAR_MINE,    
CHECK_NOTHING,
 
 1473      CT_SUGAR,     256, CT_TOFFEE,      256, CT_COTTON_CANDY, 256,
 
 1476      STR_INDUSTRY_NAME_CANDY_FACTORY,                 STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1477      STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS,      STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1479   MI(_tile_table_battery_farm,               0, NULL,
 
 1480      187,  0xB3333333,                       0, 0, 0, 3,    0, 0, 0, 4,         39,
 
 1486      STR_INDUSTRY_NAME_BATTERY_FARM,                  STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1487      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
 
 1489   MI(_tile_table_cola_wells,                 0, NULL,
 
 1490      193,  0x99999999,                       0, 0, 0, 3,    0, 0, 0, 5,         55,
 
 1491      IT_FIZZY_DRINK_FACTORY, IT_INVALID,     IT_INVALID,       
CHECK_NOTHING,
 
 1496      STR_INDUSTRY_NAME_COLA_WELLS,                    STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1497      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1499   MI(_tile_table_toy_shop,                   0, NULL,
 
 1500      133,  0xFFFFFFFF,                       0, 0, 0, 3,    0, 0, 0, 4,        208,
 
 1506      STR_INDUSTRY_NAME_TOY_SHOP,                      STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1507      STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS,      STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1509   MI(_tile_table_toy_factory,                0, NULL,
 
 1510      163,  0xFFFFFFFF,                       0, 0, 0, 3,    0, 0, 0, 5,          10,
 
 1511      IT_PLASTIC_FOUNTAINS, IT_BATTERY_FARM,  IT_TOY_SHOP,     
CHECK_NOTHING,
 
 1513      CT_PLASTIC,   256, CT_BATTERIES,   256, 
CT_INVALID,   256,
 
 1516      STR_INDUSTRY_NAME_TOY_FACTORY,                   STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1517      STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS,      STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1520      192,  0xA6666666,                       0, 0, 0, 3,    0, 0, 0, 5,         37,
 
 1526      STR_INDUSTRY_NAME_PLASTIC_FOUNTAINS,             STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1527      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1529   MI(_tile_table_fizzy_drink,                0, NULL,
 
 1530      177,  0xFFFFFFFF,                       0, 0, 0, 3,    0, 0, 0, 4,        184,
 
 1531      IT_COLA_WELLS,     IT_BUBBLE_GENERATOR, IT_INVALID,       
CHECK_NOTHING,
 
 1533      CT_COLA,       256, CT_BUBBLES,    256, 
CT_INVALID,   256,
 
 1536      STR_INDUSTRY_NAME_FIZZY_DRINK_FACTORY,           STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1537      STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS,      STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1539   MI(_tile_table_bubble_generator,           0, NULL,
 
 1540      203,  0xB3333333,                       0, 0, 0, 3,    0, 0, 0, 5,        152,
 
 1546      STR_INDUSTRY_NAME_BUBBLE_GENERATOR,              STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1547      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1549   MI(_tile_table_toffee_quarry,              0, NULL,
 
 1550      213,  0xCCCCCCCC,                       0, 0, 0, 3,    0, 0, 0, 5,        194,
 
 1556      STR_INDUSTRY_NAME_TOFFEE_QUARRY,                 STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1557      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1559   MI(_tile_table_sugar_mine,                 0, NULL,
 
 1560      210,  0xBFFFFFFF,                       0, 0, 0, 2,    0, 0, 0, 4,         15,
 
 1566      STR_INDUSTRY_NAME_SUGAR_MINE,                    STR_NEWS_INDUSTRY_CONSTRUCTION,
 
 1567      STR_NEWS_INDUSTRY_CLOSURE_GENERAL,    STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL,     STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
 
 1584 #define MT(ca1, c1, ca2, c2, ca3, c3, sl, a1, a2, a3) {{c1, c2, c3}, {ca1, ca2, ca3}, sl, a1, a2, a3, 0, {0, ANIM_STATUS_NO_ANIMATION, 2, 0}, INDTILE_SPECIAL_NONE, true, GRFFileProps(INVALID_INDUSTRYTILE)} 
 1587   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1588   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
true),
 
 1589   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1590   MT(1, CT_PASSENGERS,   0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1591   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1592   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1593   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1596   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1597   MT(1, CT_PASSENGERS,   8, CT_COAL,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1598   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1599   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1602   MT(1, CT_PASSENGERS,   0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1603   MT(1, CT_PASSENGERS,   0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1604   MT(1, CT_PASSENGERS,   8, CT_WOOD,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1605   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1606   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1609   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP,                  17, 
INDUSTRYTILE_NOANIM, 
false), 
 
 1610   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM,                  16, 
false), 
 
 1613   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1614   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1615   MT(0, 
CT_INVALID,      8, CT_OIL,          0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1616   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1617   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1618   MT(1, CT_PASSENGERS,   0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1621   MT(0, 
CT_INVALID,      8, CT_PASSENGERS,   0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1622   MT(0, 
CT_INVALID,      8, CT_MAIL,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1623   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1624   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1625   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1628   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1629   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
true ),
 
 1630   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
true ),
 
 1631   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
true ),
 
 1634   MT(1, CT_PASSENGERS,   0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1635   MT(1, CT_PASSENGERS,   0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1636   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1637   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1638   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1639   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1642   MT(8, CT_GRAIN,        8, CT_LIVESTOCK,    8, CT_STEEL,       
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1643   MT(8, CT_GRAIN,        8, CT_LIVESTOCK,    8, CT_STEEL,       
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1644   MT(8, CT_GRAIN,        8, CT_LIVESTOCK,    8, CT_STEEL,       
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1645   MT(8, CT_GRAIN,        8, CT_LIVESTOCK,    8, CT_STEEL,       
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1648   MT(0, 
CT_INVALID,      8, CT_PAPER,        0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1649   MT(0, 
CT_INVALID,      8, CT_PAPER,        0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1650   MT(0, 
CT_INVALID,      8, CT_PAPER,        0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1651   MT(0, 
CT_INVALID,      8, CT_PAPER,        0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1654   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1655   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
true ),
 
 1656   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1657   MT(1, CT_PASSENGERS,   0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1658   MT(1, CT_PASSENGERS,   0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1661   MT(1, CT_PASSENGERS,   8, CT_IRON_ORE,     0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1662   MT(1, CT_PASSENGERS,   8, CT_IRON_ORE,     0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1663   MT(1, CT_PASSENGERS,   8, CT_IRON_ORE,     0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1664   MT(1, CT_PASSENGERS,   8, CT_IRON_ORE,     0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1665   MT(1, CT_PASSENGERS,   8, CT_IRON_ORE,     0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1666   MT(1, CT_PASSENGERS,   8, CT_IRON_ORE,     0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1669   MT(1, CT_PASSENGERS,   8, CT_VALUABLES,    0, 
CT_INVALID,     
SLOPE_E,     
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1670   MT(1, CT_PASSENGERS,   8, CT_VALUABLES,    0, 
CT_INVALID,     
SLOPE_S,     
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1673   MT(8, CT_MAIZE,        8, CT_LIVESTOCK,    0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1674   MT(8, CT_MAIZE,        8, CT_LIVESTOCK,    0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1675   MT(8, CT_MAIZE,        8, CT_LIVESTOCK,    0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1676   MT(8, CT_MAIZE,        8, CT_LIVESTOCK,    0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1679   MT(0, 
CT_INVALID,      8, CT_WOOD,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1680   MT(0, 
CT_INVALID,      8, CT_WOOD,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1681   MT(0, 
CT_INVALID,      8, CT_WOOD,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1682   MT(0, 
CT_INVALID,      8, CT_WOOD,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1683   MT(0, 
CT_INVALID,      8, CT_WOOD,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1684   MT(0, 
CT_INVALID,      8, CT_WOOD,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1685   MT(0, 
CT_INVALID,      8, CT_WOOD,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1686   MT(0, 
CT_INVALID,      8, CT_WOOD,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1689   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1690   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1691   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1692   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1693   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1694   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1695   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1696   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1697   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1698   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1699   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1700   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1701   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1702   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1703   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1704   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1705   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
true),
 
 1708   MT(0, 
CT_INVALID,      8, CT_GOLD,         0, 
CT_INVALID,     
SLOPE_E,     
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1709   MT(0, 
CT_INVALID,      8, CT_GOLD,         0, 
CT_INVALID,     
SLOPE_S,     
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1712   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1713   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1714   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1715   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1716   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1717   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1718   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1719   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1720   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1723   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1724   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1725   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1726   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1727   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1728   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1729   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1730   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1731   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1732   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1733   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1734   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1735   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1736   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1737   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1738   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1741   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1744   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1747   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1748   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1751   MT(0, 
CT_INVALID,      8, CT_WATER,        0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1754   MT(8, CT_COPPER_ORE,   8, CT_RUBBER,       8, CT_WOOD,        
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1755   MT(8, CT_COPPER_ORE,   8, CT_RUBBER,       8, CT_WOOD,        
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1756   MT(8, CT_COPPER_ORE,   8, CT_RUBBER,       8, CT_WOOD,        
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1757   MT(8, CT_COPPER_ORE,   8, CT_RUBBER,       8, CT_WOOD,        
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1760   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1761   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1762   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1763   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1766   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP,                 130, 
INDUSTRYTILE_NOANIM, 
false), 
 
 1767   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM,                 129, 
false), 
 
 1770   MT(8, CT_COTTON_CANDY, 8, CT_TOFFEE,       8, CT_SUGAR,       
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1771   MT(8, CT_COTTON_CANDY, 8, CT_TOFFEE,       8, CT_SUGAR,       
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1772   MT(8, CT_COTTON_CANDY, 8, CT_TOFFEE,       8, CT_SUGAR,       
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1773   MT(8, CT_COTTON_CANDY, 8, CT_TOFFEE,       8, CT_SUGAR,       
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1776   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP,                 136, 
INDUSTRYTILE_NOANIM, 
false), 
 
 1777   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM,                 135, 
false), 
 
 1780   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1783   MT(0, 
CT_INVALID,      8, CT_TOYS,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1784   MT(0, 
CT_INVALID,      8, CT_TOYS,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1785   MT(0, 
CT_INVALID,      8, CT_TOYS,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1786   MT(0, 
CT_INVALID,      8, CT_TOYS,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1789   MT(8, CT_BATTERIES,    8, CT_PLASTIC,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1790   MT(8, CT_BATTERIES,    8, CT_PLASTIC,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1791   MT(8, CT_BATTERIES,    8, CT_PLASTIC,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1792   MT(8, CT_BATTERIES,    8, CT_PLASTIC,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1793   MT(8, CT_BATTERIES,    8, CT_PLASTIC,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1794   MT(8, CT_BATTERIES,    8, CT_PLASTIC,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1797   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1798   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1799   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1800   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1801   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1802   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1803   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1804   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1807   MT(8, CT_BUBBLES,      8, CT_COLA,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1808   MT(8, CT_BUBBLES,      8, CT_COLA,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1809   MT(8, CT_BUBBLES,      8, CT_COLA,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1810   MT(8, CT_BUBBLES,      8, CT_COLA,         0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1813   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1814   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1815   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1816   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1819   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1820   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1821   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1824   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1825   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1826   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1827   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1828   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1829   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1830   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),
 
 1831   MT(0, 
CT_INVALID,      0, 
CT_INVALID,      0, 
CT_INVALID,     
SLOPE_STEEP, 
INDUSTRYTILE_NOANIM, 
INDUSTRYTILE_NOANIM, 
false),