Mercurial > hg > openttd
view src/cargo_type.h @ 10260:d23fed9a51e2 draft
(svn r14491) -Documentation: updates/additions of doxygen docs (Alberth)
author | rubidium <rubidium@openttd.org> |
---|---|
date | Sun, 19 Oct 2008 15:39:12 +0000 |
parents | 17db0806ef6a |
children | c42d8d239142 |
line wrap: on
line source
/* $Id$ */ /** @file cargo_type.h Types related to cargos... */ #ifndef CARGO_TYPE_H #define CARGO_TYPE_H typedef byte CargoID; /** Available types of cargo */ enum CargoTypes { /* Temperate */ CT_PASSENGERS = 0, CT_COAL = 1, CT_MAIL = 2, CT_OIL = 3, CT_LIVESTOCK = 4, CT_GOODS = 5, CT_GRAIN = 6, CT_WOOD = 7, CT_IRON_ORE = 8, CT_STEEL = 9, CT_VALUABLES = 10, /* Arctic */ CT_WHEAT = 6, CT_HILLY_UNUSED = 8, CT_PAPER = 9, CT_GOLD = 10, CT_FOOD = 11, /* Tropic */ CT_RUBBER = 1, CT_FRUIT = 4, CT_MAIZE = 6, CT_COPPER_ORE = 8, CT_WATER = 9, CT_DIAMONDS = 10, /* Toyland */ CT_SUGAR = 1, CT_TOYS = 3, CT_BATTERIES = 4, CT_CANDY = 5, CT_TOFFEE = 6, CT_COLA = 7, CT_COTTON_CANDY = 8, CT_BUBBLES = 9, CT_PLASTIC = 10, CT_FIZZY_DRINKS = 11, NUM_CARGO = 32, CT_NO_REFIT = 0xFE, CT_INVALID = 0xFF }; /** Array for storing amounts of accepted cargo */ typedef uint AcceptedCargo[NUM_CARGO]; #endif /* CARGO_TYPE_H */