Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-01-23 | (svn r11968) -Codechange: remove redundant FindLengthOfTunnel(), use ↵ | smatz | |
GetTunnelBridgeLength() and/or GetOtherTunnelEnd() instead | |||
2008-01-23 | (svn r11960) -Cleanup: simplify some IsTunnel(Tile) / IsBridge(Tile) conditions | smatz | |
2008-01-23 | (svn r11953) -Fix (r11172): do not allow modifying roadbits when other ↵ | smatz | |
roadtypes would need different foundation | |||
2008-01-17 | (svn r11910) -Fix: play 'ding-ding' crossing sound in more cases (except ↵ | smatz | |
gameload and crossing construction) -Fix: crossing sound is bound to tile, not to vehicle | |||
2008-01-17 | (svn r11908) -Fix: update crossing when merging a company, when building a ↵ | smatz | |
crossing and after loading older savegame | |||
2008-01-16 | (svn r11873) -Codechange: less a few magical numbers and a tiny bit more ↵ | belugas | |
comments on town zones | |||
2008-01-13 | (svn r11828) -Codechange: include table/* as the last includes and remove an ↵ | rubidium | |
unneeded include from openttd.h. | |||
2008-01-12 | (svn r11818) -Codechange: split player.h into smaller pieces. | rubidium | |
2008-01-09 | (svn r11795) -Fix [FS#1616]: take town rating into account when testing if a ↵ | glx | |
command can be executed. | |||
2008-01-09 | (svn r11793) -Codechange: pass the expense type via the CommandCost instead ↵ | rubidium | |
of a global variable. Patch by Noldo (FS#1114). | |||
2008-01-09 | (svn r11787) -Codechange: more header rewrites. This time related to viewport.h. | rubidium | |
2008-01-07 | (svn r11774) -Change: do not include variables.h in a header when it is not ↵ | rubidium | |
needed. | |||
2008-01-04 | (svn r11760) -Codechange: unify the way how other end of a tunnel/bridge is ↵ | smatz | |
determined at some places -Fix: adding road/tram to tram/road bridge was cheaper by one tile | |||
2008-01-03 | (svn r11750) -Revert (r11749): commited too much | glx | |
2008-01-03 | (svn r11749) -Fix (r11352): when a bankrupted company is bought, reset ↵ | glx | |
vehicle color mapping so the vehicles use the new owner color | |||
2007-12-29 | (svn r11719) -Codechange: split sound.h in a header with types and one with ↵ | rubidium | |
functions. | |||
2007-12-27 | (svn r11706) -Codechange: split vehicle.h and remove another bunch of ↵ | rubidium | |
useless includes. | |||
2007-12-26 | (svn r11701) -Codechange: removal unnecessary inclusions of map.h (and split ↵ | rubidium | |
map.h). | |||
2007-12-22 | (svn r11682) -Codechange: move some 'generic' geometry related types into a ↵ | rubidium | |
single file and do not include gfx.h everywhere to get a Point type. | |||
2007-12-21 | (svn r11680) -Codechange: refactor more out of openttd.h and functions.h. | rubidium | |
2007-12-21 | (svn r11677) -Codechange: move price and command related types/functions to ↵ | rubidium | |
their respective places. | |||
2007-12-21 | (svn r11675) -Codechange: split the string types from the string functions. | rubidium | |
2007-12-19 | (svn r11669) -Codechange: refactor tile.h -> tile_type.h and tile_map.h | rubidium | |
2007-12-19 | (svn r11667) -Codechange: split window.h into a header that defines some ↵ | rubidium | |
'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps. | |||
2007-12-18 | (svn r11663) -Codechange: moving of the road related types and functions. | rubidium | |
2007-12-17 | (svn r11657) -Fix: show better error message when trying to convert rail | smatz | |
-Codechange: merge DoConvert functions into one, make test and exec runs the same for tunnels/bridges | |||
2007-12-16 | (svn r11649) -Codechange: some code can be simplified thanks to changes in ↵ | smatz | |
r11642 | |||
2007-12-16 | (svn r11644) -Codechange: merge some functions from tunnel_map.h and ↵ | smatz | |
bridge_map.h into tunnelbridge_map.h | |||
2007-12-15 | (svn r11642) -Codechange: VehicleFromPos does check for v->tile == tile, so ↵ | smatz | |
remove useless checks | |||
2007-12-15 | (svn r11636) -Fix: it was possible to build/remove road/tram in ↵ | smatz | |
tunnel/bridge when there was vehicle in it | |||
2007-12-08 | (svn r11603) -Fix [FS#1481]: make price for railtype conversion more realistic | smatz | |
2007-11-25 | (svn r11523) -Codechange: Move the CHANCE macros to core/random_func.cpp ↵ | skidd13 | |
cause they depend on Random() -Codechange: Convert the CHANCE macros to functions and rename them fitting to the naming style | |||
2007-11-24 | (svn r11510) -Codechange: merge the IS_*INSIDE* functions and rename them ↵ | skidd13 | |
fitting to the naming style | |||
2007-11-19 | (svn r11481) -Codechange: Rename the HASBIT function to fit with the naming ↵ | skidd13 | |
style | |||
2007-11-11 | (svn r11407) -Fix: do not allow building of tram-tracks when they are not ↵ | truelight | |
available (SmatZ) | |||
2007-11-10 | (svn r11399) -Feature(ette): transparency settings can now be saved and thus ↵ | belugas | |
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. | |||
2007-11-04 | (svn r11382) -Codechange: renamed COUNTBITS to CountBits, as it is no longer ↵ | truelight | |
a macro (skidd13) | |||
2007-11-02 | (svn r11369) -Codechange [FS#1390]: changes some int to int8 in macros.h, as ↵ | truelight | |
they describe a bit-position, which fits perfectly in an int8 (max 64) (skidd13) -Codechange [FS#1390]: added consts in macros.h functions, so compilers can optimise better (skidd13) -Codechange [FS#1390]: remove HAS_SINGLE_BIT, as COUNTBITS does the same (skidd13) | |||
2007-10-20 | (svn r11312) -Codechange: implement a overflow safe integer and use that for ↵ | rubidium | |
money and don't misuses CommandCost to have a overflow safe integer. Based on a patch by Noldo. | |||
2007-10-19 | (svn r11303) -Fix: EnsureNoVehicle and EnsureNoVehicleOnGround were both ↵ | rubidium | |
used to check whether there was no vehicle on the ground, except that the former didn't take care of aircraft shadows. So now we only use EnsureNoVehicleOnGround. | |||
2007-10-14 | (svn r11265) -Feature: Make more advanced rail types more expensive to build. | maedhros | |
2007-10-05 | (svn r11206) -Fix [FS#1299]: half tram bits could be removed in some cases. ↵ | rubidium | |
Based on patches by frosch and skidd13. | |||
2007-10-04 | (svn r11201) -Fix [FS#1283]: minor issue with building one way roads one ↵ | rubidium | |
tile long. Patch by SmatZ. | |||
2007-09-26 | (svn r11172) -Codechange: rewrite of town road building and addition of the ↵ | rubidium | |
possibility to clean up unconnected road bits during the local road reconstructions. Based on a patch by skidd13. | |||
2007-09-19 | (svn r11128) -Fix: a lot of graphical glitches by changing some bounding ↵ | rubidium | |
boxes. It's not perfect yet, but a *very* good step into the right direction. Patch by frosch. | |||
2007-09-14 | (svn r11107) -Feature: some tool so one can still build tunnels under rails ↵ | rubidium | |
(and other structures) when the owner of the structure built it on foundations and if you have enough "empty" space ofcourse. One could use the tool for some other construction needs too. Patch by frosch. | |||
2007-09-08 | (svn r11059) -Fix [FS#1182]: inconsistency between Rail<->ElRail conversions ↵ | rubidium | |
of different kinds of rail containing tiles (normal rail, stations, depots, etc). Patch by SmatZ. | |||
2007-09-07 | (svn r11056) -Fix [FS#1213]: road/tram tiles would not always get marked ↵ | rubidium | |
dirty properly, causing glitches for non-local players. Patch by SmatZ. | |||
2007-09-01 | (svn r11031) -Codechange: reduce the amount of duplication of bit counting ↵ | rubidium | |
functions. Based on patches by skidd13, SmatZ and Belugas. | |||
2007-08-30 | (svn r11005) -Codechange: move the tiletype specific terraforming checks to ↵ | rubidium | |
the functions for those tile types. -Codechange: barren the rail grounds on terraforming. |