cargo_type.h
Go to the documentation of this file.00001
00002
00005 #ifndef CARGO_TYPE_H
00006 #define CARGO_TYPE_H
00007
00008 typedef byte CargoID;
00009
00010 enum {
00011
00012 CT_PASSENGERS = 0,
00013 CT_COAL = 1,
00014 CT_MAIL = 2,
00015 CT_OIL = 3,
00016 CT_LIVESTOCK = 4,
00017 CT_GOODS = 5,
00018 CT_GRAIN = 6,
00019 CT_WOOD = 7,
00020 CT_IRON_ORE = 8,
00021 CT_STEEL = 9,
00022 CT_VALUABLES = 10,
00023
00024
00025 CT_WHEAT = 6,
00026 CT_HILLY_UNUSED = 8,
00027 CT_PAPER = 9,
00028 CT_GOLD = 10,
00029 CT_FOOD = 11,
00030
00031
00032 CT_RUBBER = 1,
00033 CT_FRUIT = 4,
00034 CT_MAIZE = 6,
00035 CT_COPPER_ORE = 8,
00036 CT_WATER = 9,
00037 CT_DIAMONDS = 10,
00038
00039
00040 CT_SUGAR = 1,
00041 CT_TOYS = 3,
00042 CT_BATTERIES = 4,
00043 CT_CANDY = 5,
00044 CT_TOFFEE = 6,
00045 CT_COLA = 7,
00046 CT_COTTON_CANDY = 8,
00047 CT_BUBBLES = 9,
00048 CT_PLASTIC = 10,
00049 CT_FIZZY_DRINKS = 11,
00050
00051 NUM_CARGO = 32,
00052
00053 CT_NO_REFIT = 0xFE,
00054 CT_INVALID = 0xFF
00055 };
00056
00057 typedef uint AcceptedCargo[NUM_CARGO];
00058
00059 #endif