|
|
/* $Id$ */
|
|
|
|
|
|
/* Table of all default cargo types */
|
|
|
|
|
|
#define MK(bt, label, c, e, f, g, h, fr, te, ks1, ks2, ks3, ks4, ks5, l, m) \
|
|
|
{bt, label, 0, c, c, e, f, {g, h}, fr, te, 0, 0, GRFMappedStringID(ks1, 0), GRFMappedStringID(ks2, 0), GRFMappedStringID(ks3, 0), GRFMappedStringID(ks4, 0), GRFMappedStringID(ks5, 0), l, m, NULL}
|
|
|
{bt, label, 0, c, c, e, f, {g, h}, fr, te, 0, 0, ks1, ks2, ks3, ks4, ks5, l, m, NULL}
|
|
|
static const CargoSpec _default_cargo[] = {
|
|
|
MK( 0, 'PASS', 152, 1, 3185, 0, 24, false, TE_PASSENGERS,
|
|
|
STR_000F_PASSENGERS, STR_002F_PASSENGER, STR_PASSENGERS, STR_QUANTITY_PASSENGERS, STR_ABBREV_PASSENGERS,
|
|
|
SPR_CARGO_PASSENGER, CC_PASSENGERS ),
|
|
|
|
|
|
MK( 1, 'COAL', 32, 16, 5916, 7, 255, true, TE_NONE,
|
|
|
STR_0010_COAL, STR_0030_COAL, STR_TONS, STR_QUANTITY_COAL, STR_ABBREV_COAL,
|
|
|
SPR_CARGO_COAL, CC_BULK ),
|
|
|
|
|
|
MK( 2, 'MAIL', 15, 4, 4550, 20, 90, false, TE_MAIL,
|
|
|
STR_0011_MAIL, STR_0031_MAIL, STR_BAGS, STR_QUANTITY_MAIL, STR_ABBREV_MAIL,
|
|
|
SPR_CARGO_MAIL, CC_MAIL ),
|
|
|
|
|
|
/* Oil in temperate and arctic */
|
|
|
MK( 3, 'OIL_', 174, 16, 4437, 25, 255, true, TE_NONE,
|
|
|
STR_0012_OIL, STR_0032_OIL, STR_LITERS, STR_QUANTITY_OIL, STR_ABBREV_OIL,
|
|
|
SPR_CARGO_OIL, CC_LIQUID ),
|
|
|
|
|
|
/* Oil in subtropic */
|
|
|
MK( 3, 'OIL_', 174, 16, 4892, 25, 255, true, TE_NONE,
|
|
|
STR_0012_OIL, STR_0032_OIL, STR_LITERS, STR_QUANTITY_OIL, STR_ABBREV_OIL,
|
|
|
SPR_CARGO_OIL, CC_LIQUID ),
|
|
|
|
|
|
MK( 4, 'LVST', 208, 3, 4322, 4, 18, true, TE_NONE,
|