cargo_const.h File Reference

Table of all default cargo types. More...

Go to the source code of this file.

Defines

#define MK(bt, label, c, e, f, g, h, fr, te, ks1, ks2, ks3, ks4, ks5, l, m)   {bt, label, c, c, e, f, {g, h}, fr, te, 0, 0, ks1, ks2, ks3, ks4, ks5, l, m, NULL, NULL, 0}
 Construction macro for a CargoSpec structure.

Variables

static const CargoSpec _default_cargo []
 Cargo types available by default.
static const CargoLabel _default_climate_cargo [NUM_LANDSCAPE][12]
 Table of cargo types available in each climate, by default.

Detailed Description

Table of all default cargo types.

Definition in file cargo_const.h.


Define Documentation

#define MK ( bt,
label,
c,
e,
f,
g,
h,
fr,
te,
ks1,
ks2,
ks3,
ks4,
ks5,
l,
 )     {bt, label, c, c, e, f, {g, h}, fr, te, 0, 0, ks1, ks2, ks3, ks4, ks5, l, m, NULL, NULL, 0}

Construction macro for a CargoSpec structure.

Definition at line 13 of file cargo_const.h.


Variable Documentation

const CargoSpec _default_cargo[] [static]

Cargo types available by default.

Definition at line 16 of file cargo_const.h.

Referenced by SetupCargoForClimate().

const CargoLabel _default_climate_cargo[NUM_LANDSCAPE][12] [static]
Initial value:
 {
  { 'PASS', 'COAL', 'MAIL', 'OIL_', 'LVST', 'GOOD', 'GRAI', 'WOOD', 'IORE', 'STEL', 'VALU',     33, },
  { 'PASS', 'COAL', 'MAIL', 'OIL_', 'LVST', 'GOOD', 'WHEA', 'WOOD',     34, 'PAPR', 'GOLD', 'FOOD', },
  { 'PASS', 'RUBR', 'MAIL',      4, 'FRUT', 'GOOD', 'MAIZ',     11, 'CORE', 'WATR', 'DIAM', 'FOOD', },
  { 'PASS', 'SUGR', 'MAIL', 'TOYS', 'BATT', 'SWET', 'TOFF', 'COLA', 'CTCD', 'BUBL', 'PLST', 'FZDR', },
}

Table of cargo types available in each climate, by default.

Definition at line 167 of file cargo_const.h.

Referenced by SetupCargoForClimate().


Generated on Sun Nov 14 14:42:11 2010 for OpenTTD by  doxygen 1.6.1