Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Eagle_rainbow)
|
|
cargo filters.
|
|
various sources (including Eagle_rainbow, MinchinWeb)
|
|
multipliers when refitting vehicles, which do not use callback 15.
|
|
others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
|
|
coding style
|
|
|
|
Incoming based on TownEffect, outgoing based on CargoType (based on patch by Terkhen)
|
|
|
|
|
|
|
|
cargo specifications.
|
|
/ name.
|
|
structs, and functions.
|
|
|
|
including of newgrf_cargo.h
|
|
|
|
CargoSpec::current_payment.
|
|
|
|
|
|
valid CargoSpecs
|
|
|
|
header files
|
|
|
|
from openttd.h to their own headers.
|
|
something more than whitespace as description of files that don't have a description.
|
|
so it uses less memory.
|
|
actual drawing of them.
|
|
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.
|
|
unneeded include from openttd.h.
|
|
|
|
|
|
another way.
|
|
|
|
variables 0x60..0x65
|
|
handler and custom icon sprites
|
|
|
|
|
|
stop in bus or truck stops.
|
|
will be used to specify how the cargo behaves wrt towns, instead of relying on fixed cargo IDs.
|
|
|
|
mapping is now dealt with only in NewGRF code, on load where possible.
|
|
support, applied to action 3s only.
|
|
comments style.
|
|
determining if a cargo is valid/active.
|
|
tables with dynamically generated data. Change associated code to use new functions.
|