Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-10 | Cleanup: Removed SVN headers | S. D. Cloudt | |
2019-06-30 | Feature: Multi-tile docks and docking points. | peter1138 | |
2019-05-01 | Feature: Add NotRoadTypes (NRT) | peter1138 | |
2019-05-01 | Codechange: MakeBridgeRamp()'s road-or-rail-type parameter does not make sense. | peter1138 | |
Road type and rail type are stored in separate locations, so this parameter does not make make sense as it is only used for rail bridges. Instead explicitly set the rail type in MakeRailBridgeRamp(). | |||
2018-07-26 | Change: Move rail type bits from m3 to m8. | Peter Nelson | |
2014-09-21 | (svn r26879) -Codechange: remove most MayHaveBridgeAbove calls since the ↵ | rubidium | |
data is now always accessible | |||
2014-09-21 | (svn r26878) -Change: move m6 to TileExtended to keep Tile 8 bytes and thus ↵ | rubidium | |
better alignable | |||
2014-09-21 | (svn r26876) -Codechange: move 'has bride above' data from m6 to type | rubidium | |
2013-01-13 | (svn r24912) -Fix [FS#5389]: Upgrading bridges could steal road types. (adf88) | frosch | |
2013-01-08 | (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by ↵ | planetmaker | |
Eagle_rainbow) | |||
2011-11-04 | (svn r23106) -Codechange: pass int* to GetTileSlope and friends | rubidium | |
2011-11-04 | (svn r23092) -Codechange: create a non-pixel version of some of the ↵ | rubidium | |
Get*PixelZ functions, and let Get*PixelZ wrap around the new function (multiplying the Z by TILE_HEIGHT) just like TileHeight and TilePixelHeight | |||
2011-11-04 | (svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ ↵ | rubidium | |
functions if they return the Z in pixels (like TilePixelHeight) | |||
2011-01-18 | (svn r21844) -Codechange: move documentation towards the code to make it ↵ | rubidium | |
more likely to be updates [a-c]. | |||
2010-11-20 | (svn r21273) -Codechange: Return values should start at the same line. | alberth | |
2010-08-08 | (svn r20411) -Codechange: rename unmovables as quite a lot of them are ↵ | rubidium | |
actually movable; e.g. HQ and owned land are pretty movable. | |||
2010-01-15 | (svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵ | rubidium | |
if a header require a header make it include that header | |||
2009-11-09 | (svn r18028) -Codechange: unglobalise some functions | rubidium | |
2009-08-21 | (svn r17248) -Fix: add GPL license notice where appropriate | rubidium | |
2009-03-08 | (svn r15643) -Fix [FS#2711]: be more strict with zeroing unused map array bits | smatz | |
2009-03-02 | (svn r15601) -Fix [FS#2615]: bridges/tunnels don't store tram owner making ↵ | rubidium | |
it possible to remove someone's tram tracks. -Feature: allow building road stops on road/tram tracks of competitors. | |||
2008-06-11 | (svn r13464) -Codechange: support NewGRF Action 0x05, type 12. | rubidium | |
2008-05-07 | (svn r12986) -Codechange: move the landscape and transport related types ↵ | rubidium | |
from openttd.h to their own headers. | |||
2008-02-11 | (svn r12107) -Codechange: Add and use the typedef BridgeType | belugas | |
2007-12-26 | (svn r11701) -Codechange: removal unnecessary inclusions of map.h (and split ↵ | rubidium | |
map.h). | |||
2007-12-21 | (svn r11674) -Codechange: refactor some functions out of macros.h into more ↵ | rubidium | |
logical locations. | |||
2007-12-19 | (svn r11669) -Codechange: refactor tile.h -> tile_type.h and tile_map.h | rubidium | |
2007-12-18 | (svn r11664) -Codechange: use more specific ("rail_type.h" instead of ↵ | rubidium | |
"rail.h" that includes way more than only "rail_type.h") includes at some places. | |||
2007-12-18 | (svn r11661) -Codechange: some header reworks in order to try to reduce the ↵ | rubidium | |
compile time of OpenTTD by reduce the amount of circular-ish dependencies. | |||
2007-12-16 | (svn r11644) -Codechange: merge some functions from tunnel_map.h and ↵ | smatz | |
bridge_map.h into tunnelbridge_map.h | |||
2007-11-20 | (svn r11484) -Codechange: Remove the doubled function SetBitT and rename the ↵ | skidd13 | |
remaining to fit with the naming style | |||
2007-11-19 | (svn r11482) -Codechange: Remove the doubled function ClrBitT and rename the ↵ | skidd13 | |
remaining to fit with the naming style | |||
2007-11-19 | (svn r11481) -Codechange: Rename the HASBIT function to fit with the naming ↵ | skidd13 | |
style | |||
2007-07-29 | (svn r10733) -Codechange: change MP_STREET into MP_ROAD as we use the word ↵ | rubidium | |
"road" everywhere except in the tile type. | |||
2007-05-20 | (svn r9892) -Codechange: lots of ground work for allowing multiple types of ↵ | rubidium | |
"road" with multiple owners on a single tile. | |||
2007-04-03 | (svn r9554) -Documentation: add documentation to some map accessors. | rubidium | |
2007-04-03 | (svn r9552) -Documentation: Some more doxygen work, adding comments too | belugas | |
2007-02-26 | (svn r8908) -Codechange: declaration of DrawBridgeMiddle does not belong in ↵ | rubidium | |
a map accessors header. | |||
2007-02-23 | (svn r8859) -Cleanup: doxygen changes. Mostly @files missing tags and a few ↵ | belugas | |
comments style. | |||
2007-01-11 | (svn r8050) -Codechange: Rename map member extra to m6, since its usage has ↵ | belugas | |
been widden. Only doc landscape_grid.html has been updated, landscape.html will be done latter. -CodeChange: Replace a direct access to m6 with SetTropicZone in InitializeLandscape, as it is the only part of m6 still untouched without the brute-forced m6=0 | |||
2007-01-02 | (svn r7759) -Merge: makefile rewrite. This merge features: | rubidium | |
- A proper ./configure, so everything needs to be configured only once, not for every make. - Usage of makedepend when available. This greatly reduces the time needed for generating the dependencies. - A generator for all project files. There is a single file with sources, which is used to generate Makefiles and the project files for MSVC. - Proper support for OSX universal binaries. - Object files for non-MSVC compiles are also placed in separate directories, making is faster to switch between debug and release compiles and it does not touch the directory with the source files. - Functionality to make a bundle of all needed files for for example a nightly or distribution of a binary with all needed GRFs and language files. Note: as this merge moves almost all files, it is recommended to make a backup of your working copy before updating your working copy. |