Age | Commit message (Collapse) | Author |
|
Adds a console command newgrf_profile to collect some profiling data about NewGRF action 2 callbacks and produce a CSV file.
|
|
|
|
|
|
|
|
|
|
|
|
inlineable. Speedup sprite resolving by about 8 percent.
|
|
|
|
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
|
constructor.
|
|
the view.
|
|
pointer since they are never NULL.
|
|
were available at any point in the past to support building scenarios with historic items
|
|
|
|
|
|
|
|
|
|
for adding derived classes.
|
|
treatment to not appear in the object GUI.
|
|
specs visible for the user.
|
|
favour of using Get() and direct member access (which is needed anyway for GRF string resolving).
|
|
ObjectSpec::IsEverAvailable().
|
|
|
|
|
|
variables. (rubidium)
|
|
variables (using var 7B). Currently most useful for vehicle var 60.
|
|
use it
|
|
functions if they return the Z in pixels (like TilePixelHeight)
|
|
the generic NewGRF animation helper class.
|
|
the grfID of the default objects
|
|
is intentionally removed, it is only used together with 'scope'.
|
|
|
|
|
|
|
|
|
|
TileLayoutSpriteGroup instead of allocating it separately.
|
|
|
|
more likely to be updated [n].
|
|
|
|
resolving the image to draw in the buy menu
|
|
|
|
var47 (object colour)
|
|
|
|
when the relative tile is not part of the same object
|
|
accessed a variable that needs a tile index
|
|
|
|
|
|
previous message) support for the scenario editor
|
|
|
|
|