summaryrefslogtreecommitdiff
path: root/src/table/cargo_const.h
AgeCommit message (Collapse)Author
2008-01-15(svn r11862) -Fix [FS#1559]: when two NewGRFs 'fight' to define the same ↵rubidium
cargo it could happen that the strings are defined by one cargo and the 'action2' by another and when one assumes that both come from the same NewGRF... So store the GRF ID with the strings. To be extra sure add the same protection mechanism to industries and towns too.
2008-01-04(svn r11758) -Fix(ette): Populate 'void' cargo slots (unused slots in ↵peter1138
temperate and arctic) with default data as per pre-newcargo support. These slots are still disabled by default, but some NewGRFs (erroneously?) expect the default data.
2007-11-13(svn r11428) -Fix: wrong string used for candy/sweets units_volumeglx
2007-05-18(svn r9871) -Fix (r8826): Some cargo costs were wrong for different ↵peter1138
climates. Multiple definitions of the same cargo type are sometimes required.
2007-03-23(svn r9418) -Codechange: Implement actions 1/2/3 for cargos, callback ↵peter1138
handler and custom icon sprites
2007-03-15(svn r9236) -Codechange: Add 'town effect' attribute to cargo types. This ↵peter1138
will be used to specify how the cargo behaves wrt towns, instead of relying on fixed cargo IDs.
2007-02-20(svn r8826) -Codechange: Replace _cargoc's separate arrays with a regular ↵peter1138
struct array (with accessor) and implement new initialization method using cargo labels.