equal
deleted
inserted
replaced
13 CC_PIECE_GOODS = 1 << 5, |
13 CC_PIECE_GOODS = 1 << 5, |
14 CC_LIQUID = 1 << 6, |
14 CC_LIQUID = 1 << 6, |
15 CC_REFRIGERATED = 1 << 7, |
15 CC_REFRIGERATED = 1 << 7, |
16 }; |
16 }; |
17 |
17 |
18 enum GlobalCargo { |
18 static const CargoID CT_DEFAULT = NUM_CARGO + 0; |
19 GC_PASSENGERS = 0, |
19 static const CargoID CT_PURCHASE = NUM_CARGO + 1; |
20 GC_COAL = 1, |
20 static const CargoID CT_DEFAULT_NA = NUM_CARGO + 2; |
21 GC_MAIL = 2, |
|
22 GC_OIL = 3, |
|
23 GC_LIVESTOCK = 4, |
|
24 GC_GOODS = 5, |
|
25 GC_GRAIN = 6, // GC_WHEAT / GC_MAIZE |
|
26 GC_WOOD = 7, |
|
27 GC_IRON_ORE = 8, |
|
28 GC_STEEL = 9, |
|
29 GC_VALUABLES = 10, // GC_GOLD / GC_DIAMONDS |
|
30 GC_PAPER = 11, |
|
31 GC_FOOD = 12, |
|
32 GC_FRUIT = 13, |
|
33 GC_COPPER_ORE = 14, |
|
34 GC_WATER = 15, |
|
35 GC_RUBBER = 16, |
|
36 GC_SUGAR = 17, |
|
37 GC_TOYS = 18, |
|
38 GC_BATTERIES = 19, |
|
39 GC_CANDY = 20, |
|
40 GC_TOFFEE = 21, |
|
41 GC_COLA = 22, |
|
42 GC_COTTON_CANDY = 23, |
|
43 GC_BUBBLES = 24, |
|
44 GC_PLASTIC = 25, |
|
45 GC_FIZZY_DRINKS = 26, |
|
46 GC_PAPER_TEMP = 27, |
|
47 GC_UNDEFINED = 28, // undefined; unused slot in arctic climate |
|
48 GC_DEFAULT = 29, |
|
49 GC_PURCHASE = 30, |
|
50 GC_DEFAULT_NA = 31, // New stations only |
|
51 GC_INVALID = 255, |
|
52 NUM_GLOBAL_CID = 32 |
|
53 }; |
|
54 |
|
55 extern const CargoID _global_cargo_id[NUM_LANDSCAPE][NUM_CARGO]; |
|
56 extern const uint32 _landscape_global_cargo_mask[NUM_LANDSCAPE]; |
|
57 extern const CargoID _local_cargo_id_ctype[NUM_GLOBAL_CID]; |
|
58 extern const uint32 cargo_classes[16]; |
|
59 |
21 |
60 #endif /* NEWGRF_CARGO_H */ |
22 #endif /* NEWGRF_CARGO_H */ |