Age | Commit message (Collapse) | Author |
|
|
|
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'
|
|
|
|
their respective places.
|
|
|
|
|
|
a house)
|
|
build some industries in the scenario editor.
|
|
|
|
like more work might be needed
|
|
an industry required to be built over a house on any other type of tiles.
In reference to FS#1492, and other "bugs" like that one
|
|
This will add a cost to the removal of an industry using the cheat magic bulldozer.
Note that the removal of regular or newgrf industries without specified removal cost will have no cost applied to.
This is a difference from original spec, where a default base cost is added.
|