1458 _industry_create_table_1, |
1459 _industry_create_table_1, |
1459 _industry_create_table_2, |
1460 _industry_create_table_2, |
1460 _industry_create_table_3, |
1461 _industry_create_table_3, |
1461 }; |
1462 }; |
1462 |
1463 |
1463 |
1464 #define MK(c1, c2, c3, sl) \ |
1464 #define PAS CT_PASSENGERS |
1465 {{c1, c2, c3}, sl} |
1465 |
1466 |
1466 #define COL CT_COAL |
1467 static const IndustryTileSpec _industry_tile_specs[] = { |
1467 #define RUB CT_RUBBER |
1468 /* Coal Mine */ |
1468 #define SUG CT_SUGAR |
1469 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1469 |
1470 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1470 #define MAL CT_MAIL |
1471 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1471 |
1472 MK(CT_PASSENGERS, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1472 #define OIL CT_OIL |
1473 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1473 #define TOY CT_TOYS |
1474 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1474 |
1475 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1475 #define LIV CT_LIVESTOCK // Fruit too |
1476 |
1476 #define BAT CT_BATTERIES |
1477 /* Power Station */ |
1477 |
1478 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1478 #define GRA CT_GRAIN |
1479 MK(CT_PASSENGERS, CT_INVALID, CT_COAL, SLOPE_STEEP), |
1479 #define WHT CT_WHEAT // Maize too |
1480 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1480 #define TOF CT_TOFFEE |
1481 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1481 |
1482 |
1482 #define WOD CT_WOOD |
1483 /* Sawmill */ |
1483 #define CLA CT_COLA |
1484 MK(CT_PASSENGERS, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1484 |
1485 MK(CT_PASSENGERS, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1485 #define IRN CT_IRON_ORE |
1486 MK(CT_PASSENGERS, CT_INVALID, CT_WOOD, SLOPE_STEEP), |
1486 #define COP CT_COPPER_ORE |
1487 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1487 #define CCY CT_COTTON_CANDY |
1488 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1488 |
1489 |
1489 #define STL CT_STEEL |
1490 /* Forest Artic, temperate */ |
1490 #define PAP CT_PAPER |
1491 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1491 #define WAT CT_WATER |
1492 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1492 #define BBL CT_BUBBLES |
1493 |
1493 |
1494 /* Oil refinery */ |
1494 #define VAL CT_VALUABLES |
1495 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1495 #define GLD CT_GOLD // Diamonds too |
1496 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1496 #define PLC CT_PLASTIC |
1497 MK(CT_INVALID, CT_INVALID, CT_OIL, SLOPE_STEEP), |
1497 |
1498 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1498 #define INV CT_INVALID |
1499 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1499 |
1500 MK(CT_PASSENGERS, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1500 static const CargoID _industry_section_accepts_1[] = { |
1501 |
1501 INV, INV, INV, PAS, INV, INV, INV, INV, |
1502 /* oil Rig */ |
1502 PAS, INV, INV, PAS, PAS, PAS, INV, INV, |
1503 MK(CT_INVALID, CT_INVALID, CT_PASSENGERS, SLOPE_STEEP), |
1503 INV, INV, INV, INV, INV, INV, INV, PAS, |
1504 MK(CT_INVALID, CT_INVALID, CT_MAIL, SLOPE_STEEP), |
1504 INV, INV, INV, INV, INV, INV, INV, INV, |
1505 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1505 INV, PAS, PAS, INV, INV, INV, INV, GRA, |
1506 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1506 GRA, GRA, GRA, INV, INV, INV, INV, INV, |
1507 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1507 INV, INV, PAS, PAS, PAS, PAS, PAS, PAS, |
1508 |
1508 PAS, PAS, PAS, PAS, WHT, WHT, WHT, WHT, |
1509 /* Oil Wells artic, temperate */ |
1509 INV, INV, INV, INV, INV, INV, INV, INV, |
1510 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1510 INV, INV, INV, INV, INV, INV, INV, INV, |
1511 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1511 INV, INV, INV, INV, INV, INV, INV, INV, |
1512 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1512 INV, INV, INV, INV, INV, INV, INV, INV, |
1513 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1513 INV, INV, INV, INV, INV, INV, INV, INV, |
1514 |
1514 INV, INV, INV, INV, INV, INV, INV, INV, |
1515 /* Farm tropic, arctic and temperate */ |
1515 INV, INV, INV, INV, INV, INV, INV, INV, |
1516 MK(CT_PASSENGERS, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1516 INV, COP, COP, COP, COP, INV, INV, INV, |
1517 MK(CT_PASSENGERS, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1517 INV, INV, INV, CCY, CCY, CCY, CCY, INV, |
1518 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1518 INV, INV, INV, INV, INV, INV, BAT, BAT, |
1519 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1519 BAT, BAT, BAT, BAT, INV, INV, INV, INV, |
1520 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1520 INV, INV, INV, INV, BBL, BBL, BBL, BBL, |
1521 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1521 INV, INV, INV, INV, INV, INV, INV, INV, |
1522 |
1522 INV, INV, INV, INV, INV, INV, INV |
1523 /* Factory temperate */ |
1523 }; |
1524 MK(CT_GRAIN, CT_STEEL, CT_LIVESTOCK, SLOPE_STEEP), |
1524 |
1525 MK(CT_GRAIN, CT_STEEL, CT_LIVESTOCK, SLOPE_STEEP), |
1525 |
1526 MK(CT_GRAIN, CT_STEEL, CT_LIVESTOCK, SLOPE_STEEP), |
1526 static const CargoID _industry_section_accepts_2[] = { |
1527 MK(CT_GRAIN, CT_STEEL, CT_LIVESTOCK, SLOPE_STEEP), |
1527 INV, INV, INV, INV, INV, INV, INV, INV, |
1528 |
1528 INV, INV, INV, INV, INV, INV, INV, INV, |
1529 /* Printing works */ |
1529 INV, INV, INV, INV, INV, INV, INV, INV, |
1530 MK(CT_INVALID, CT_INVALID, CT_PAPER, SLOPE_STEEP), |
1530 INV, INV, INV, INV, INV, INV, INV, INV, |
1531 MK(CT_INVALID, CT_INVALID, CT_PAPER, SLOPE_STEEP), |
1531 INV, INV, INV, INV, INV, INV, INV, STL, |
1532 MK(CT_INVALID, CT_INVALID, CT_PAPER, SLOPE_STEEP), |
1532 STL, STL, STL, INV, INV, INV, INV, INV, |
1533 MK(CT_INVALID, CT_INVALID, CT_PAPER, SLOPE_STEEP), |
1533 INV, INV, INV, INV, INV, INV, INV, INV, |
1534 |
1534 INV, INV, INV, INV, INV, INV, INV, INV, |
1535 /* Copper ore mine */ |
1535 INV, INV, INV, INV, INV, INV, INV, INV, |
1536 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1536 INV, INV, INV, INV, INV, INV, INV, INV, |
1537 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1537 INV, INV, INV, INV, INV, INV, INV, INV, |
1538 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1538 INV, INV, INV, INV, INV, INV, INV, INV, |
1539 MK(CT_PASSENGERS, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1539 INV, INV, INV, INV, INV, INV, INV, INV, |
1540 MK(CT_PASSENGERS, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1540 INV, INV, INV, INV, INV, INV, INV, INV, |
1541 |
1541 INV, INV, INV, INV, INV, INV, INV, INV, |
1542 /* Steel mill */ |
1542 INV, WOD, WOD, WOD, WOD, INV, INV, INV, |
1543 MK(CT_PASSENGERS, CT_INVALID, CT_IRON_ORE, SLOPE_STEEP), |
1543 INV, INV, INV, TOF, TOF, TOF, TOF, INV, |
1544 MK(CT_PASSENGERS, CT_INVALID, CT_IRON_ORE, SLOPE_STEEP), |
1544 INV, INV, INV, INV, INV, INV, INV, INV, |
1545 MK(CT_PASSENGERS, CT_INVALID, CT_IRON_ORE, SLOPE_STEEP), |
1545 INV, INV, INV, INV, INV, INV, INV, INV, |
1546 MK(CT_PASSENGERS, CT_INVALID, CT_IRON_ORE, SLOPE_STEEP), |
1546 INV, INV, INV, INV, INV, INV, INV, INV, |
1547 MK(CT_PASSENGERS, CT_INVALID, CT_IRON_ORE, SLOPE_STEEP), |
1547 INV, INV, INV, INV, INV, INV, INV, INV, |
1548 MK(CT_PASSENGERS, CT_INVALID, CT_IRON_ORE, SLOPE_STEEP), |
1548 INV, INV, INV, INV, INV, INV, INV |
1549 |
1549 }; |
1550 /* Bank temperate*/ |
1550 |
1551 MK(CT_PASSENGERS, CT_INVALID, CT_VALUABLES, SLOPE_E), |
1551 static const CargoID _industry_section_accepts_3[] = { |
1552 MK(CT_PASSENGERS, CT_INVALID, CT_VALUABLES, SLOPE_S), |
1552 INV, INV, INV, INV, INV, INV, INV, INV, |
1553 |
1553 COL, INV, INV, INV, INV, WOD, INV, INV, |
1554 /* Food processing plant, tropic and arctic. CT_MAIZE or CT_WHEAT, CT_LIVESTOCK or CT_FRUIT*/ |
1554 INV, INV, INV, INV, OIL, INV, INV, INV, |
1555 MK(CT_MAIZE, CT_INVALID, CT_LIVESTOCK, SLOPE_STEEP), |
1555 PAS, MAL, INV, INV, INV, INV, INV, INV, |
1556 MK(CT_MAIZE, CT_INVALID, CT_LIVESTOCK, SLOPE_STEEP), |
1556 INV, INV, INV, INV, INV, INV, INV, LIV, |
1557 MK(CT_MAIZE, CT_INVALID, CT_LIVESTOCK, SLOPE_STEEP), |
1557 LIV, LIV, LIV, PAP, PAP, PAP, PAP, INV, |
1558 MK(CT_MAIZE, CT_INVALID, CT_LIVESTOCK, SLOPE_STEEP), |
1558 INV, INV, INV, INV, IRN, IRN, IRN, IRN, |
1559 |
1559 IRN, IRN, VAL, VAL, LIV, LIV, LIV, LIV, |
1560 /* Paper mill */ |
1560 WOD, WOD, WOD, WOD, WOD, WOD, WOD, WOD, |
1561 MK(CT_INVALID, CT_INVALID, CT_WOOD, SLOPE_STEEP), |
1561 INV, INV, INV, INV, INV, INV, INV, INV, |
1562 MK(CT_INVALID, CT_INVALID, CT_WOOD, SLOPE_STEEP), |
1562 INV, INV, INV, INV, INV, INV, INV, INV, |
1563 MK(CT_INVALID, CT_INVALID, CT_WOOD, SLOPE_STEEP), |
1563 INV, GLD, GLD, INV, INV, INV, INV, INV, |
1564 MK(CT_INVALID, CT_INVALID, CT_WOOD, SLOPE_STEEP), |
1564 INV, INV, INV, INV, INV, INV, INV, INV, |
1565 MK(CT_INVALID, CT_INVALID, CT_WOOD, SLOPE_STEEP), |
1565 INV, INV, INV, INV, INV, INV, INV, INV, |
1566 MK(CT_INVALID, CT_INVALID, CT_WOOD, SLOPE_STEEP), |
1566 INV, INV, INV, INV, INV, INV, INV, INV, |
1567 MK(CT_INVALID, CT_INVALID, CT_WOOD, SLOPE_STEEP), |
1567 WAT, RUB, RUB, RUB, RUB, INV, INV, INV, |
1568 MK(CT_INVALID, CT_INVALID, CT_WOOD, SLOPE_STEEP), |
1568 INV, INV, INV, SUG, SUG, SUG, SUG, INV, |
1569 |
1569 INV, INV, TOY, TOY, TOY, TOY, PLC, PLC, |
1570 /* Gold mine */ |
1570 PLC, PLC, PLC, PLC, INV, INV, INV, INV, |
1571 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1571 INV, INV, INV, INV, CLA, CLA, CLA, CLA, |
1572 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1572 INV, INV, INV, INV, INV, INV, INV, INV, |
1573 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1573 INV, INV, INV, INV, INV, INV, INV |
1574 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1574 }; |
1575 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1575 |
1576 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1576 #undef PAS |
1577 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1577 #undef COL |
1578 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1578 #undef RUB |
1579 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1579 #undef SUG |
1580 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1580 #undef MAL |
1581 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1581 #undef OIL |
1582 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1582 #undef TOY |
1583 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1583 #undef LIV |
1584 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1584 #undef BAT |
1585 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1585 #undef GRA |
1586 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1586 #undef WHT |
1587 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1587 #undef TOF |
1588 |
1588 #undef WOD |
1589 /* Bank Sub Arctic */ |
1589 #undef CLA |
1590 MK(CT_INVALID, CT_INVALID, CT_GOLD, SLOPE_E), |
1590 #undef IRN |
1591 MK(CT_INVALID, CT_INVALID, CT_GOLD, SLOPE_S), |
1591 #undef COP |
1592 |
1592 #undef CCY |
1593 /* Diamond mine */ |
1593 #undef STL |
1594 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1594 #undef PAP |
1595 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1595 #undef WAT |
1596 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1596 #undef BBL |
1597 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1597 #undef VAL |
1598 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1598 #undef GLD |
1599 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1599 #undef PLC |
1600 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
1600 #undef INV |
1601 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1602 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1603 |
|
1604 /* Iron ore Mine */ |
|
1605 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1606 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1607 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1608 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1609 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1610 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1611 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1612 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1613 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1614 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1615 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1616 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1617 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1618 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1619 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1620 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1621 |
|
1622 /* Fruit plantation */ |
|
1623 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1624 |
|
1625 /* Rubber plantation */ |
|
1626 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1627 |
|
1628 /* Water supply */ |
|
1629 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1630 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1631 |
|
1632 /* Water tower */ |
|
1633 MK(CT_INVALID, CT_INVALID, CT_WATER, SLOPE_STEEP), |
|
1634 |
|
1635 /* Factory (sub-tropical) */ |
|
1636 MK(CT_COPPER_ORE, CT_WOOD, CT_RUBBER, SLOPE_STEEP), |
|
1637 MK(CT_COPPER_ORE, CT_WOOD, CT_RUBBER, SLOPE_STEEP), |
|
1638 MK(CT_COPPER_ORE, CT_WOOD, CT_RUBBER, SLOPE_STEEP), |
|
1639 MK(CT_COPPER_ORE, CT_WOOD, CT_RUBBER, SLOPE_STEEP), |
|
1640 |
|
1641 /* Lumber mill */ |
|
1642 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1643 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1644 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1645 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1646 |
|
1647 /* Candyfloss forest */ |
|
1648 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1649 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1650 |
|
1651 /* Sweet factory */ |
|
1652 MK(CT_COTTON_CANDY, CT_TOFFEE, CT_SUGAR, SLOPE_STEEP), |
|
1653 MK(CT_COTTON_CANDY, CT_TOFFEE, CT_SUGAR, SLOPE_STEEP), |
|
1654 MK(CT_COTTON_CANDY, CT_TOFFEE, CT_SUGAR, SLOPE_STEEP), |
|
1655 MK(CT_COTTON_CANDY, CT_TOFFEE, CT_SUGAR, SLOPE_STEEP), |
|
1656 |
|
1657 /* Batter farm */ |
|
1658 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1659 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1660 |
|
1661 /* Cola wells */ |
|
1662 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1663 |
|
1664 /* Toy shop */ |
|
1665 MK(CT_INVALID, CT_INVALID, CT_TOYS, SLOPE_STEEP), |
|
1666 MK(CT_INVALID, CT_INVALID, CT_TOYS, SLOPE_STEEP), |
|
1667 MK(CT_INVALID, CT_INVALID, CT_TOYS, SLOPE_STEEP), |
|
1668 MK(CT_INVALID, CT_INVALID, CT_TOYS, SLOPE_STEEP), |
|
1669 |
|
1670 /* Toy factory */ |
|
1671 MK(CT_BATTERIES, CT_INVALID, CT_PLASTIC, SLOPE_STEEP), |
|
1672 MK(CT_BATTERIES, CT_INVALID, CT_PLASTIC, SLOPE_STEEP), |
|
1673 MK(CT_BATTERIES, CT_INVALID, CT_PLASTIC, SLOPE_STEEP), |
|
1674 MK(CT_BATTERIES, CT_INVALID, CT_PLASTIC, SLOPE_STEEP), |
|
1675 MK(CT_BATTERIES, CT_INVALID, CT_PLASTIC, SLOPE_STEEP), |
|
1676 MK(CT_BATTERIES, CT_INVALID, CT_PLASTIC, SLOPE_STEEP), |
|
1677 |
|
1678 /* Plastic Fountain */ |
|
1679 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1680 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1681 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1682 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1683 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1684 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1685 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1686 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1687 |
|
1688 /* Fizzy drink factory */ |
|
1689 MK(CT_BUBBLES, CT_INVALID, CT_COLA, SLOPE_STEEP), |
|
1690 MK(CT_BUBBLES, CT_INVALID, CT_COLA, SLOPE_STEEP), |
|
1691 MK(CT_BUBBLES, CT_INVALID, CT_COLA, SLOPE_STEEP), |
|
1692 MK(CT_BUBBLES, CT_INVALID, CT_COLA, SLOPE_STEEP), |
|
1693 |
|
1694 /* Bubble generator */ |
|
1695 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1696 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1697 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1698 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1699 |
|
1700 /* Toffee quarry */ |
|
1701 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1702 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1703 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1704 |
|
1705 /* Sugar mine */ |
|
1706 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1707 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1708 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1709 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1710 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1711 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1712 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1713 MK(CT_INVALID, CT_INVALID, CT_INVALID, SLOPE_STEEP), |
|
1714 }; |
|
1715 #undef MK |
|
1716 |
|
1717 #endif /* BUILD_INDUSTRY_H */ |