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.
|
|
pointer since they are never NULL.
|
|
Eagle_rainbow)
|
|
|
|
|
|
|
|
for adding derived classes.
|
|
|
|
the grf_version variable
|
|
variables. (rubidium)
|
|
callbacks, and check the results for validity.
|
|
variables (using var 7B). Currently most useful for vehicle var 60.
|
|
the generic NewGRF animation helper class.
|
|
is intentionally removed, it is only used together with 'scope'.
|
|
persistent storage.
|
|
|
|
|
|
|
|
TileLayoutSpriteGroup instead of allocating it separately.
|
|
|
|
defined tiles that relied on the substitute being drawn were broken
|
|
|
|
some headers
|
|
house and industry tiles
|
|
|
|
AirportTileSpec
|
|
|
|
[GS]et[Statation|Object|Industry|House]AnimationFrame
|
|
callback_mask, so it's the same for all NewGRF features with callbacks
|
|
it for more spritegroups
|
|
missed :)
|
|
logical location
|
|
|
|
seperate class
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
256 and introduce AirportTileOverrideManager
|
|
|