Age | Commit message (Collapse) | Author |
|
GetCrossingRailAxis() to improve code readability
|
|
there can be less checks in pathfinders for depots/stations/tunnels/bridges
|
|
DrawTileSprites into one PalSpriteID
|
|
one PalSpriteID
|
|
-Codechange: undefine a defined macro once work is finished, just in case
|
|
IsRoadDepot[Tile]() and HasTileRoadType(); and use them.
|
|
why normal electric signals are handled specially.
|
|
not on height of the lowest part of the tile
|
|
property to allow further fixes
|
|
|
|
|
|
GetTunnelBridgeLength() and/or GetOtherTunnelEnd() instead
|
|
gameload and crossing construction)
-Fix: crossing sound is bound to tile, not to vehicle
|
|
crossing and after loading older savegame
|
|
non-flat tiles, too.
|
|
or industry tile
|
|
building/removing a large block of track/signals/station
|
|
complex detection later
|
|
unneeded include from openttd.h.
|
|
long track
-Codechange: use dedicated pathfinder for signal updating, resulting in better performance and possible future improvements
|
|
some type safety.
|
|
of a global variable. Patch by Noldo (FS#1114).
|
|
|
|
|
|
needed.
|
|
determined at some places
-Fix: adding road/tram to tram/road bridge was cheaper by one tile
|
|
layouts; forcing a sprite to always be opaque.
|
|
functions.
|
|
converting railtype
|
|
useless includes.
|
|
map.h).
|
|
|
|
their respective places.
|
|
|
|
'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps.
|
|
-Codechange: merge DoConvert functions into one, make test and exec runs the same for tunnels/bridges
|
|
r11642
|
|
bridge_map.h into tunnelbridge_map.h
|
|
remove useless checks
|
|
tunnel/bridge
|
|
|
|
that over CTRL. Patch by BigBB.
|
|
While at it, remove one unused entry on the clear_price_table array.
It is based on ground type, and the unused one was referencing a non existing one.
|
|
non-canal water where canals should have been build.
|
|
the remaining to fit with the naming style
|
|
remaining to fit with the naming style
|
|
remaining to fit with the naming style
|
|
style
|
|
the box.
-Change: make extra sprites (the ones not in the TTD GRFs) replaceable using Action 5.
-Feature: make replacing contiguous subsets of sprites in for some types possible in Action 5.
Note to GRF authors: when you replaced OpenTTD sprites that are not from the TTD GRF files using Action A, your GRF will not have the intended result anymore as the sprite numbers have changed. You should replace the Action A with an Action 5 from now on.
|
|
remembered.
-Codechange: Wrap all transparency settings in accessors, hiding the implementation
-Change: Clicking "transparent building" menu will toggle Houses And Trees only. The other options can be used in the transparency gui.
Initial patch by Smatz (FS#1349), with some rework by BigBB and your humble servant.
|