10 #ifndef BUILD_INDUSTRY_H
11 #define BUILD_INDUSTRY_H
21 #define MK(x, y, m) {{x, y}, m}
66 static const std::vector<IndustryTileLayout> _tile_table_coal_mine {
67 _tile_table_coal_mine_0,
68 _tile_table_coal_mine_1,
69 _tile_table_coal_mine_2,
70 _tile_table_coal_mine_3,
104 static const std::vector<IndustryTileLayout> _tile_table_power_station {
105 _tile_table_power_station_0,
106 _tile_table_power_station_1,
107 _tile_table_power_station_2,
132 static const std::vector<IndustryTileLayout> _tile_table_sawmill {
133 _tile_table_sawmill_0,
134 _tile_table_sawmill_1,
184 static const std::vector<IndustryTileLayout> _tile_table_forest {
185 _tile_table_forest_0,
186 _tile_table_forest_1,
225 static const std::vector<IndustryTileLayout> _tile_table_oil_refinery {
226 _tile_table_oil_refinery_0,
227 _tile_table_oil_refinery_1,
291 static const std::vector<IndustryTileLayout> _tile_table_oil_rig {
292 _tile_table_oil_rig_0,
325 static const std::vector<IndustryTileLayout> _tile_table_factory {
326 _tile_table_factory_0,
327 _tile_table_factory_1,
360 static const std::vector<IndustryTileLayout> _tile_table_printing_works {
361 _tile_table_printing_works_0,
362 _tile_table_printing_works_1,
397 static const std::vector<IndustryTileLayout> _tile_table_steel_mill {
398 _tile_table_steel_mill_0,
399 _tile_table_steel_mill_1,
444 static const std::vector<IndustryTileLayout> _tile_table_farm {
473 static const std::vector<IndustryTileLayout> _tile_table_copper_mine {
474 _tile_table_copper_mine_0,
475 _tile_table_copper_mine_1,
494 static const std::vector<IndustryTileLayout> _tile_table_oil_well {
495 _tile_table_oil_well_0,
496 _tile_table_oil_well_1,
504 static const std::vector<IndustryTileLayout> _tile_table_bank {
540 static const std::vector<IndustryTileLayout> _tile_table_food_process {
541 _tile_table_food_process_0,
542 _tile_table_food_process_1,
560 static const std::vector<IndustryTileLayout> _tile_table_paper_mill {
561 _tile_table_paper_mill_0,
583 static const std::vector<IndustryTileLayout> _tile_table_gold_mine {
584 _tile_table_gold_mine_0,
592 static const std::vector<IndustryTileLayout> _tile_table_bank2 {
608 static const std::vector<IndustryTileLayout> _tile_table_diamond_mine {
609 _tile_table_diamond_mine_0,
631 static const std::vector<IndustryTileLayout> _tile_table_iron_mine {
632 _tile_table_iron_mine_0,
658 static const std::vector<IndustryTileLayout> _tile_table_fruit_plantation {
659 _tile_table_fruit_plantation_0,
685 static const std::vector<IndustryTileLayout> _tile_table_rubber_plantation {
686 _tile_table_rubber_plantation_0,
696 static const std::vector<IndustryTileLayout> _tile_table_water_supply {
697 _tile_table_water_supply_0,
704 static const std::vector<IndustryTileLayout> _tile_table_water_tower {
705 _tile_table_water_tower_0,
730 static const std::vector<IndustryTileLayout> _tile_table_factory2 {
731 _tile_table_factory2_0,
732 _tile_table_factory2_1,
777 static const std::vector<IndustryTileLayout> _tile_table_farm2 {
790 static const std::vector<IndustryTileLayout> _tile_table_lumber_mill {
791 _tile_table_lumber_mill_0,
841 static const std::vector<IndustryTileLayout> _tile_table_cotton_candy {
842 _tile_table_cotton_candy_0,
843 _tile_table_cotton_candy_1,
876 static const std::vector<IndustryTileLayout> _tile_table_candy_factory {
877 _tile_table_candy_factory_0,
878 _tile_table_candy_factory_1,
904 static const std::vector<IndustryTileLayout> _tile_table_battery_farm {
905 _tile_table_battery_farm_0,
929 static const std::vector<IndustryTileLayout> _tile_table_cola_wells {
930 _tile_table_cola_wells_0,
931 _tile_table_cola_wells_1,
941 static const std::vector<IndustryTileLayout> _tile_table_toy_shop {
942 _tile_table_toy_shop_0,
956 static const std::vector<IndustryTileLayout> _tile_table_toy_factory {
957 _tile_table_toy_factory_0,
972 static const std::vector<IndustryTileLayout> _tile_table_plastic_fountain {
973 _tile_table_plastic_fountain_0,
974 _tile_table_plastic_fountain_1,
984 static const std::vector<IndustryTileLayout> _tile_table_fizzy_drink {
985 _tile_table_fizzy_drink_0,
1003 static const std::vector<IndustryTileLayout> _tile_table_bubble_generator {
1004 _tile_table_bubble_generator_0,
1013 static const std::vector<IndustryTileLayout> _tile_table_toffee_quarry {
1014 _tile_table_toffee_quarry_0,
1028 static const std::vector<IndustryTileLayout> _tile_table_sugar_mine {
1029 _tile_table_sugar_mine_0,
1046 enum IndustryTypes {
1048 IT_POWER_STATION = 1,
1051 IT_OIL_REFINERY = 4,
1054 IT_PRINTING_WORKS = 7,
1057 IT_COPPER_MINE = 10,
1060 IT_FOOD_PROCESS = 13,
1063 IT_BANK_TROPIC_ARCTIC = 16,
1064 IT_DIAMOND_MINE = 17,
1066 IT_FRUIT_PLANTATION = 19,
1067 IT_RUBBER_PLANTATION = 20,
1068 IT_WATER_SUPPLY = 21,
1069 IT_WATER_TOWER = 22,
1072 IT_LUMBER_MILL = 25,
1073 IT_COTTON_CANDY = 26,
1074 IT_CANDY_FACTORY = 27,
1075 IT_BATTERY_FARM = 28,
1078 IT_TOY_FACTORY = 31,
1079 IT_PLASTIC_FOUNTAINS = 32,
1080 IT_FIZZY_DRINK_FACTORY = 33,
1081 IT_BUBBLE_GENERATOR = 34,
1082 IT_TOFFEE_QUARRY = 35,
1128 #define MI(tbl, snd, d, pc, ai1, ai2, ai3, ai4, ag1, ag2, ag3, ag4, col, \
1129 c1, c2, c3, proc, p1, r1, p2, r2, m, a1, im1, a2, im2, a3, im3, pr, clim, bev, in, intx, s1, s2, s3) \
1130 {tbl, d, 0, pc, {c1, c2, c3}, proc, \
1131 {INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO}, \
1132 {p1, p2, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID}, \
1133 {r1, r2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, m, \
1134 {INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO}, \
1135 {a1, a2, a3, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID}, \
1136 {{im1, 0}, {im2, 0}, {im3, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}}, \
1137 pr, clim, bev, col, in, intx, s1, s2, s3, STR_UNDEFINED, {ai1, ai2, ai3, ai4}, {ag1, ag2, ag3, ag4}, \
1138 0, true, GRFFileProps(INVALID_INDUSTRYTYPE), snd}
1150 MI(_tile_table_coal_mine, {},
1151 210, 0xB3333333, 2, 3, 0, 0, 8, 8, 0, 0, 1,
1157 STR_INDUSTRY_NAME_COAL_MINE, STR_NEWS_INDUSTRY_CONSTRUCTION,
1158 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_COAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1160 MI(_tile_table_power_station, {},
1161 240, 0xFFFFFFFF, 2, 2, 0, 0, 5, 5, 0, 0, 184,
1167 STR_INDUSTRY_NAME_POWER_STATION, STR_NEWS_INDUSTRY_CONSTRUCTION,
1168 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1171 224, 0xFFFFFFFF, 2, 0, 0, 0, 5, 0, 0, 0, 194,
1177 STR_INDUSTRY_NAME_SAWMILL, STR_NEWS_INDUSTRY_CONSTRUCTION,
1178 STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1180 MI(_tile_table_forest, {},
1181 200, 0xBFFFFFFF, 3, 4, 0, 0, 5, 5, 0, 0, 86,
1187 STR_INDUSTRY_NAME_FOREST, STR_NEWS_INDUSTRY_PLANTED,
1188 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
1190 MI(_tile_table_oil_refinery, {},
1191 244, 0xFFFFFFFF, 2, 2, 2, 0, 4, 4, 4, 0, 191,
1197 STR_INDUSTRY_NAME_OIL_REFINERY, STR_NEWS_INDUSTRY_CONSTRUCTION,
1198 STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1200 MI(_tile_table_oil_rig, {},
1201 240, 0x99999999, 6, 0, 0, 0, 0, 0, 0, 0, 152,
1207 STR_INDUSTRY_NAME_OIL_RIG, STR_NEWS_INDUSTRY_CONSTRUCTION,
1208 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_OIL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1211 208, 0xFFFFFFFF, 2, 0, 0, 0, 5, 0, 0, 0, 174,
1217 STR_INDUSTRY_NAME_FACTORY, STR_NEWS_INDUSTRY_CONSTRUCTION,
1218 STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1221 208, 0xFFFFFFFF, 0, 2, 0, 0, 0, 5, 0, 0, 174,
1227 STR_INDUSTRY_NAME_PRINTING_WORKS, STR_NEWS_INDUSTRY_CONSTRUCTION,
1228 STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1230 MI(_tile_table_steel_mill, {},
1231 215, 0xFFFFFFFF, 2, 0, 0, 0, 5, 0, 0, 0, 10,
1237 STR_INDUSTRY_NAME_STEEL_MILL, STR_NEWS_INDUSTRY_CONSTRUCTION,
1238 STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1241 250, 0xD9999999, 2, 4, 0, 0, 9, 9, 0, 0, 48,
1242 IT_FACTORY, IT_FOOD_PROCESS, IT_INVALID,
CHECK_FARM,
1247 STR_INDUSTRY_NAME_FARM, STR_NEWS_INDUSTRY_CONSTRUCTION,
1248 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
1250 MI(_tile_table_copper_mine, {},
1251 205, 0xB3333333, 0, 0, 3, 0, 0, 0, 4, 0, 10,
1257 STR_INDUSTRY_NAME_COPPER_ORE_MINE, STR_NEWS_INDUSTRY_CONSTRUCTION,
1258 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1260 MI(_tile_table_oil_well, {},
1261 220, 0x99999999, 0, 5, 3, 0, 4, 5, 5, 0, 152,
1267 STR_INDUSTRY_NAME_OIL_WELLS, STR_NEWS_INDUSTRY_CONSTRUCTION,
1268 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_OIL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1270 MI(_tile_table_bank, {},
1271 255, 0xA6666666, 7, 0, 0, 0, 0, 0, 0, 0, 15,
1277 STR_INDUSTRY_NAME_BANK, STR_NEWS_INDUSTRY_CONSTRUCTION,
1278 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1280 MI(_tile_table_food_process, {},
1281 206, 0xFFFFFFFF, 0, 2, 2, 0, 0, 3, 4, 0, 55,
1287 STR_INDUSTRY_NAME_FOOD_PROCESSING_PLANT, STR_NEWS_INDUSTRY_CONSTRUCTION,
1288 STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1291 227, 0xFFFFFFFF, 0, 2, 0, 0, 0, 5, 0, 0, 10,
1297 STR_INDUSTRY_NAME_PAPER_MILL, STR_NEWS_INDUSTRY_CONSTRUCTION,
1298 STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1300 MI(_tile_table_gold_mine, {},
1301 208, 0x99999999, 0, 3, 0, 0, 0, 4, 0, 0, 194,
1302 IT_BANK_TROPIC_ARCTIC, IT_INVALID, IT_INVALID,
CHECK_NOTHING,
1307 STR_INDUSTRY_NAME_GOLD_MINE, STR_NEWS_INDUSTRY_CONSTRUCTION,
1308 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1310 MI(_tile_table_bank2, {},
1311 151, 0xA6666666, 0, 3, 3, 0, 0, 6, 5, 0, 15,
1317 STR_INDUSTRY_NAME_BANK_TROPIC_ARCTIC, STR_NEWS_INDUSTRY_CONSTRUCTION,
1318 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1320 MI(_tile_table_diamond_mine, {},
1321 213, 0x99999999, 0, 0, 3, 0, 0, 0, 4, 0, 184,
1322 IT_BANK_TROPIC_ARCTIC, IT_INVALID, IT_INVALID,
CHECK_NOTHING,
1327 STR_INDUSTRY_NAME_DIAMOND_MINE, STR_NEWS_INDUSTRY_CONSTRUCTION,
1328 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1330 MI(_tile_table_iron_mine, {},
1331 220, 0xB3333333, 2, 0, 0, 0, 5, 0, 0, 0, 55,
1337 STR_INDUSTRY_NAME_IRON_ORE_MINE, STR_NEWS_INDUSTRY_CONSTRUCTION,
1338 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1340 MI(_tile_table_fruit_plantation, {},
1341 225, 0xBFFFFFFF, 0, 0, 2, 0, 0, 0, 4, 0, 86,
1347 STR_INDUSTRY_NAME_FRUIT_PLANTATION, STR_NEWS_INDUSTRY_PLANTED,
1348 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
1350 MI(_tile_table_rubber_plantation, {},
1351 218, 0xBFFFFFFF, 0, 0, 3, 0, 0, 0, 4, 0, 39,
1357 STR_INDUSTRY_NAME_RUBBER_PLANTATION, STR_NEWS_INDUSTRY_PLANTED,
1358 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
1360 MI(_tile_table_water_supply, {},
1361 199, 0xB3333333, 0, 0, 3, 0, 0, 0, 4, 0, 37,
1362 IT_WATER_TOWER, IT_INVALID, IT_INVALID,
CHECK_WATER,
1367 STR_INDUSTRY_NAME_WATER_SUPPLY, STR_NEWS_INDUSTRY_CONSTRUCTION,
1368 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1370 MI(_tile_table_water_tower, {},
1371 115, 0xFFFFFFFF, 0, 0, 4, 0, 0, 0, 8, 0, 208,
1372 IT_WATER_SUPPLY, IT_INVALID, IT_INVALID,
CHECK_WATER,
1377 STR_INDUSTRY_NAME_WATER_TOWER, STR_NEWS_INDUSTRY_CONSTRUCTION,
1378 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1381 208, 0xFFFFFFFF, 0, 0, 2, 0, 0, 0, 4, 0, 174,
1384 CT_RUBBER, 256, CT_COPPER_ORE, 256, CT_WOOD, 256,
1387 STR_INDUSTRY_NAME_FACTORY_2, STR_NEWS_INDUSTRY_CONSTRUCTION,
1388 STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1390 MI(_tile_table_farm2, {},
1391 250, 0xD9999999, 0, 0, 1, 0, 0, 0, 2, 0, 48,
1397 STR_INDUSTRY_NAME_FARM_2, STR_NEWS_INDUSTRY_CONSTRUCTION,
1398 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
1400 MI(_tile_table_lumber_mill, {},
1401 135, 0xFFFFFFFF, 0, 0, 0, 0, 0, 0, 0, 0, 194,
1407 STR_INDUSTRY_NAME_LUMBER_MILL, STR_NEWS_INDUSTRY_CONSTRUCTION,
1408 STR_NEWS_INDUSTRY_CLOSURE_LACK_OF_TREES, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1410 MI(_tile_table_cotton_candy, {},
1411 195, 0xBFFFFFFF, 0, 0, 0, 3, 0, 0, 0, 5, 48,
1417 STR_INDUSTRY_NAME_COTTON_CANDY_FOREST, STR_NEWS_INDUSTRY_PLANTED,
1418 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1420 MI(_tile_table_candy_factory, {},
1421 206, 0xFFFFFFFF, 0, 0, 0, 3, 0, 0, 0, 5, 174,
1422 IT_COTTON_CANDY, IT_TOFFEE_QUARRY, IT_SUGAR_MINE,
CHECK_NOTHING,
1424 CT_SUGAR, 256, CT_TOFFEE, 256, CT_COTTON_CANDY, 256,
1427 STR_INDUSTRY_NAME_CANDY_FACTORY, STR_NEWS_INDUSTRY_CONSTRUCTION,
1428 STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1430 MI(_tile_table_battery_farm, {},
1431 187, 0xB3333333, 0, 0, 0, 3, 0, 0, 0, 4, 39,
1437 STR_INDUSTRY_NAME_BATTERY_FARM, STR_NEWS_INDUSTRY_CONSTRUCTION,
1438 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM),
1440 MI(_tile_table_cola_wells, {},
1441 193, 0x99999999, 0, 0, 0, 3, 0, 0, 0, 5, 55,
1442 IT_FIZZY_DRINK_FACTORY, IT_INVALID, IT_INVALID,
CHECK_NOTHING,
1447 STR_INDUSTRY_NAME_COLA_WELLS, STR_NEWS_INDUSTRY_CONSTRUCTION,
1448 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1450 MI(_tile_table_toy_shop, {},
1451 133, 0xFFFFFFFF, 0, 0, 0, 3, 0, 0, 0, 4, 208,
1457 STR_INDUSTRY_NAME_TOY_SHOP, STR_NEWS_INDUSTRY_CONSTRUCTION,
1458 STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1460 MI(_tile_table_toy_factory, {},
1461 163, 0xFFFFFFFF, 0, 0, 0, 3, 0, 0, 0, 5, 10,
1462 IT_PLASTIC_FOUNTAINS, IT_BATTERY_FARM, IT_TOY_SHOP,
CHECK_NOTHING,
1464 CT_PLASTIC, 256, CT_BATTERIES, 256,
CT_INVALID, 256,
1467 STR_INDUSTRY_NAME_TOY_FACTORY, STR_NEWS_INDUSTRY_CONSTRUCTION,
1468 STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1471 192, 0xA6666666, 0, 0, 0, 3, 0, 0, 0, 5, 37,
1477 STR_INDUSTRY_NAME_PLASTIC_FOUNTAINS, STR_NEWS_INDUSTRY_CONSTRUCTION,
1478 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1480 MI(_tile_table_fizzy_drink, {},
1481 177, 0xFFFFFFFF, 0, 0, 0, 3, 0, 0, 0, 4, 184,
1482 IT_COLA_WELLS, IT_BUBBLE_GENERATOR, IT_INVALID,
CHECK_NOTHING,
1484 CT_COLA, 256, CT_BUBBLES, 256,
CT_INVALID, 256,
1487 STR_INDUSTRY_NAME_FIZZY_DRINK_FACTORY, STR_NEWS_INDUSTRY_CONSTRUCTION,
1488 STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1490 MI(_tile_table_bubble_generator, {},
1491 203, 0xB3333333, 0, 0, 0, 3, 0, 0, 0, 5, 152,
1497 STR_INDUSTRY_NAME_BUBBLE_GENERATOR, STR_NEWS_INDUSTRY_CONSTRUCTION,
1498 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1500 MI(_tile_table_toffee_quarry, {},
1501 213, 0xCCCCCCCC, 0, 0, 0, 3, 0, 0, 0, 5, 194,
1507 STR_INDUSTRY_NAME_TOFFEE_QUARRY, STR_NEWS_INDUSTRY_CONSTRUCTION,
1508 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1510 MI(_tile_table_sugar_mine, {},
1511 210, 0xBFFFFFFF, 0, 0, 0, 2, 0, 0, 0, 4, 15,
1517 STR_INDUSTRY_NAME_SUGAR_MINE, STR_NEWS_INDUSTRY_CONSTRUCTION,
1518 STR_NEWS_INDUSTRY_CLOSURE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL, STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_GENERAL),
1535 #define MT(ca1, c1, ca2, c2, ca3, c3, sl, a1, a2, a3) { \
1536 {INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO, INVALID_CARGO}, \
1537 {c1, c2, c3, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID, CT_INVALID}, \
1538 {ca1, ca2, ca3}, sl, a1, a2, a3, 0, {0, ANIM_STATUS_NO_ANIMATION, 2, 0}, INDTILE_SPECIAL_NONE, true, GRFFileProps(INVALID_INDUSTRYTILE) \
1542 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1543 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
true),
1544 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1545 MT(1,
CT_PASSENGERS, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1546 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1547 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1548 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1551 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1552 MT(1,
CT_PASSENGERS, 8, CT_COAL, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1553 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1554 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1557 MT(1,
CT_PASSENGERS, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1558 MT(1,
CT_PASSENGERS, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1559 MT(1,
CT_PASSENGERS, 8, CT_WOOD, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1560 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1561 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1564 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP, 17,
INDUSTRYTILE_NOANIM,
false),
1565 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM, 16,
false),
1568 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1569 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1570 MT(0,
CT_INVALID, 8, CT_OIL, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1571 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1572 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1573 MT(1,
CT_PASSENGERS, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1576 MT(0,
CT_INVALID, 8,
CT_PASSENGERS, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1577 MT(0,
CT_INVALID, 8, CT_MAIL, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1578 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1579 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1580 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1583 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1584 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
true ),
1585 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
true ),
1586 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
true ),
1589 MT(1,
CT_PASSENGERS, 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),
1594 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1597 MT(8,
MCT_GRAIN_WHEAT_MAIZE, 8,
MCT_LIVESTOCK_FRUIT, 8, CT_STEEL,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1598 MT(8,
MCT_GRAIN_WHEAT_MAIZE, 8,
MCT_LIVESTOCK_FRUIT, 8, CT_STEEL,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1599 MT(8,
MCT_GRAIN_WHEAT_MAIZE, 8,
MCT_LIVESTOCK_FRUIT, 8, CT_STEEL,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1600 MT(8,
MCT_GRAIN_WHEAT_MAIZE, 8,
MCT_LIVESTOCK_FRUIT, 8, CT_STEEL,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1603 MT(0,
CT_INVALID, 8, CT_PAPER, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1604 MT(0,
CT_INVALID, 8, CT_PAPER, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1605 MT(0,
CT_INVALID, 8, CT_PAPER, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1606 MT(0,
CT_INVALID, 8, CT_PAPER, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1609 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1610 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
true ),
1611 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1612 MT(1,
CT_PASSENGERS, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1613 MT(1,
CT_PASSENGERS, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1616 MT(1,
CT_PASSENGERS, 8, CT_IRON_ORE, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1617 MT(1,
CT_PASSENGERS, 8, CT_IRON_ORE, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1618 MT(1,
CT_PASSENGERS, 8, CT_IRON_ORE, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1619 MT(1,
CT_PASSENGERS, 8, CT_IRON_ORE, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1620 MT(1,
CT_PASSENGERS, 8, CT_IRON_ORE, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1621 MT(1,
CT_PASSENGERS, 8, CT_IRON_ORE, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1624 MT(1,
CT_PASSENGERS, 8,
MCT_VALUABLES_GOLD_DIAMONDS, 0,
CT_INVALID,
SLOPE_E,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1625 MT(1,
CT_PASSENGERS, 8,
MCT_VALUABLES_GOLD_DIAMONDS, 0,
CT_INVALID,
SLOPE_S,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1628 MT(8,
MCT_GRAIN_WHEAT_MAIZE, 8,
MCT_LIVESTOCK_FRUIT, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1629 MT(8,
MCT_GRAIN_WHEAT_MAIZE, 8,
MCT_LIVESTOCK_FRUIT, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1630 MT(8,
MCT_GRAIN_WHEAT_MAIZE, 8,
MCT_LIVESTOCK_FRUIT, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1631 MT(8,
MCT_GRAIN_WHEAT_MAIZE, 8,
MCT_LIVESTOCK_FRUIT, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1634 MT(0,
CT_INVALID, 8, CT_WOOD, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1635 MT(0,
CT_INVALID, 8, CT_WOOD, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1636 MT(0,
CT_INVALID, 8, CT_WOOD, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1637 MT(0,
CT_INVALID, 8, CT_WOOD, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1638 MT(0,
CT_INVALID, 8, CT_WOOD, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1639 MT(0,
CT_INVALID, 8, CT_WOOD, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1640 MT(0,
CT_INVALID, 8, CT_WOOD, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1641 MT(0,
CT_INVALID, 8, CT_WOOD, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1644 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1645 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1646 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1647 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1648 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1649 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1650 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1651 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1652 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1653 MT(0,
CT_INVALID, 0,
CT_INVALID, 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,
false),
1656 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1657 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1658 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1659 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1660 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
true),
1663 MT(0,
CT_INVALID, 8,
MCT_VALUABLES_GOLD_DIAMONDS, 0,
CT_INVALID,
SLOPE_E,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1664 MT(0,
CT_INVALID, 8,
MCT_VALUABLES_GOLD_DIAMONDS, 0,
CT_INVALID,
SLOPE_S,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1667 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1668 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1669 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1670 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1671 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1672 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1673 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1674 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1675 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1678 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1679 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1680 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1681 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1682 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1683 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1684 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1685 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1686 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1687 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1688 MT(0,
CT_INVALID, 0,
CT_INVALID, 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),
1696 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),
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),
1706 MT(0,
CT_INVALID, 8, CT_WATER, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1709 MT(8, CT_COPPER_ORE, 8, CT_RUBBER, 8, CT_WOOD,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1710 MT(8, CT_COPPER_ORE, 8, CT_RUBBER, 8, CT_WOOD,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1711 MT(8, CT_COPPER_ORE, 8, CT_RUBBER, 8, CT_WOOD,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1712 MT(8, CT_COPPER_ORE, 8, CT_RUBBER, 8, CT_WOOD,
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),
1721 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP, 130,
INDUSTRYTILE_NOANIM,
false),
1722 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM, 129,
false),
1725 MT(8, CT_COTTON_CANDY, 8, CT_TOFFEE, 8, CT_SUGAR,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1726 MT(8, CT_COTTON_CANDY, 8, CT_TOFFEE, 8, CT_SUGAR,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1727 MT(8, CT_COTTON_CANDY, 8, CT_TOFFEE, 8, CT_SUGAR,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1728 MT(8, CT_COTTON_CANDY, 8, CT_TOFFEE, 8, CT_SUGAR,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1731 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP, 136,
INDUSTRYTILE_NOANIM,
false),
1732 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM, 135,
false),
1735 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1738 MT(0,
CT_INVALID, 8, CT_TOYS, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1739 MT(0,
CT_INVALID, 8, CT_TOYS, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1740 MT(0,
CT_INVALID, 8, CT_TOYS, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1741 MT(0,
CT_INVALID, 8, CT_TOYS, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1744 MT(8, CT_BATTERIES, 8, CT_PLASTIC, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1745 MT(8, CT_BATTERIES, 8, CT_PLASTIC, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1746 MT(8, CT_BATTERIES, 8, CT_PLASTIC, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1747 MT(8, CT_BATTERIES, 8, CT_PLASTIC, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1748 MT(8, CT_BATTERIES, 8, CT_PLASTIC, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1749 MT(8, CT_BATTERIES, 8, CT_PLASTIC, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1752 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1753 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1754 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1755 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1756 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1757 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1758 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1759 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1762 MT(8, CT_BUBBLES, 8, CT_COLA, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1763 MT(8, CT_BUBBLES, 8, CT_COLA, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1764 MT(8, CT_BUBBLES, 8, CT_COLA, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1765 MT(8, CT_BUBBLES, 8, CT_COLA, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1768 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1769 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1770 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1771 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1774 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1775 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1776 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1779 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1780 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1781 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1782 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1783 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1784 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1785 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),
1786 MT(0,
CT_INVALID, 0,
CT_INVALID, 0,
CT_INVALID,
SLOPE_STEEP,
INDUSTRYTILE_NOANIM,
INDUSTRYTILE_NOANIM,
false),