Age | Commit message (Collapse) | Author |
|
of NewGRFs an industry can be built on a steep slope, however when 'querying' the foundation type of an industry we neglected the fact that these steep slope tiles do not have a foundation. As a result of this when one built a structure requiring foundations on a tile SW or SE of a steep slope industry tile it would try to apply the foundation on the steep slope to determine whether to draw the wall of the foundation and trigger an assert.
|
|
settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
|
|
|
|
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped.
|
|
tile-info-window.
|
|
|
|
|
|
AddNewsMessage as there is (for each news message type) a tuple of 4 parameters that is the same for all calls.
|
|
something more than whitespace as description of files that don't have a description.
|
|
|
|
objects can be build, but check it directly in the pool so we do not have to call destructors in the testing phase. Stations still use the autoptr though.
|
|
every 256 ticks, not every tick... Also bail out of the triggers a little earlier if you know they are not going to happen anyway.
|
|
|
|
uniform naming of the thing instead of using both names for the same thing.
|
|
texteff.cpp (it isn't a text effect after all). Also remove a few more functions from functions.
|
|
place to a single location.
|
|
|
|
compiler's decisions about inlining
|
|
|
|
|
|
|
|
instead of transparent
|
|
station_func.h.
|
|
|
|
strings.
|
|
GetTileTrackStatus().
|
|
there can be less checks in pathfinders for depots/stations/tunnels/bridges
|
|
get out of delimited boundaries, while using var result 0D/0E and than multiplying/dividing it.
And use multiply/divide operations instead of shifting. It does the same, just adds a bit more readability
|
|
replace them by enums
|
|
the map, allowing the sea/river/canal status to also be
stored for buoys, docks, locks and depots. All these are now allowed on rivers and removal of them will revert to the
original water type.
|
|
|
|
specified in FS#1712.
|
|
should have been done.
Would help to compile first...
|
|
cb29/35 were a bit too eager to close down.
|
|
unless they require water.
|
|
|
|
industry tiles. (Will only apply to new games or newly build industries.)
|
|
with other cases of *B_* vs *_* like VETSB_* and VETS_*.
|
|
unneeded include from openttd.h.
|
|
function's name
|
|
of a global variable. Patch by Noldo (FS#1114).
|
|
|
|
|
|
functions.
|
|
calls because parameter evaluation order is not guaranteed in the c++ standard (can lead to desyncs)
|
|
useless includes.
|
|
|
|
map.h).
|
|
logical place and remove about 50% of the includes of 'functions.h'
|
|
|