summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-04-02(svn r12541) -Codechange: Declare Slope enum as bit set, and remove some ↵frosch
(then) unneeded casts.
2008-04-02(svn r12540) -Codechange: Enumify some values in original pathfinder and ↵frosch
remove an unused variable.
2008-04-02(svn r12537) -Cleanup: comment newgrf_config.h a bitsmatz
2008-04-01(svn r12536) -Codechange: some stack allocations were too large for NDS, so ↵rubidium
use the SmallStackSafeStackAlloc wrapper. Allocate on the stack by default and on the heap for NDS (or other devices that have a very small stack).
2008-04-01(svn r12535) -Fix: A little typo and 4 omissions on bridge sprites.belugas
2008-04-01(svn r12534) -Feature: Add a new type of town road layouts - random for each ↵skidd13
town
2008-04-01(svn r12533) -Cleanup: Remove some wizardry from default ai by using ↵frosch
existings enums and helper functions.
2008-04-01(svn r12532) -Cleanup: Replace two tables of magic values with already ↵frosch
existing functions.
2008-04-01(svn r12531) -Codechange: Rename some variables for consistency.frosch
2008-03-31(svn r12516) -Revert r2583: Removed mersenne PRNG cause it is not used and ↵skidd13
won't be used in the future
2008-03-31(svn r12513) -Codechange: rename OriginalTileRandomiser something more ↵skidd13
descriptive
2008-03-31(svn r12501) -Codechange: split signs.h.rubidium
2008-03-31(svn r12499) -Codechange: some coding style tweaks for network_internal.h.rubidium
2008-03-31(svn r12498) -Codechange: bring a little 'order' to openttd.cpp's includes ↵rubidium
and do not 'define' VARDEF for files that do not have them anymore.
2008-03-31(svn r12495) -Codechange: reduce the dependency on newgrf_station.h ↵rubidium
(especially because newgrf_station.h includes a lot of stuff).
2008-03-31(svn r12490) -Codechange: rename engine.h to engine_func.h and remove ↵rubidium
unneeded inclusions of engine.h and/or replace them with engine_type.h.
2008-03-31(svn r12489) -Codechange: split station.h into station_base.h and ↵rubidium
station_func.h.
2008-03-30(svn r12488) -Codechange: split order.h into order_base.h and order_func.h.rubidium
2008-03-30(svn r12486) -Fix: the copyright date wasn't set correctly in ottdres.rc.rubidium
2008-03-29(svn r12483) -Change: disable stripping of binaries by default so we have a ↵rubidium
(much) better chance of actually getting something useful out of OSX stacktraces.
2008-03-28(svn r12482) -Fix: [build train] we don't need to have a depot in order to ↵bjarni
just check the price of a rail vehicle so don't check for compatible rails on the tile either also wagons will only need tracks they can drive on in order to be build so there is no reason to check for power in the depot
2008-03-28(svn r12480) -Change: enable and show asserts in crash.log for MSVC releases ↵glx
by default
2008-03-28(svn r12479) -Codechange [FS#1723]: Simplify the method used to resize the ↵peter1138
industry view window. The window is now shown the correct size so the resize button is also removed.
2008-03-28(svn r12477) -Fix [FS#1883]: timetable times for aircraft were always doubled.rubidium
2008-03-28(svn r12476) -Codechange: split type engine related types from engine.h (and ↵rubidium
openttd.h) to engine_type.h.
2008-03-28(svn r12475) -Codechange: cleanup coding style in news_gui.cpp.rubidium
2008-03-28(svn r12474) -Codechange: split type related stuff from waypoints from ↵rubidium
waypoint.h (and openttd.h) to waypoint_type.h.
2008-03-28(svn r12473) -Codechange: move EngineList to a more logical location.rubidium
2008-03-28(svn r12472) -Codechange: remove unneeded declaration of ViewPort and ↵rubidium
DrawPixelInfo.
2008-03-28(svn r12471) -Codechange: move SignID to a more logical location.rubidium
2008-03-28(svn r12470) -Codechange: split order related types from order.h (and ↵rubidium
openttd.h) to order_type.h.
2008-03-28(svn r12469) -Codechange: split type related stuff from group.h (and ↵rubidium
openttd.h) to group_type.h.
2008-03-28(svn r12468) -Codechange: move some type related stuff from station.h (and ↵rubidium
openttd.h) to station_type.h.
2008-03-28(svn r12467) -Codechange: move DepotID to a more logical location.rubidium
2008-03-28(svn r12466) -Codechange: move DestinationID to a more logical location.rubidium
2008-03-28(svn r12464) -Change: remove an include that doesn't define anything anyway.rubidium
2008-03-28(svn r12461) -Change: add (quite) some missing headers to the MSVC project ↵rubidium
files.
2008-03-28(svn r12460) -Change: rename src/namegen.h to src/namegen_func.h so MSVC can ↵rubidium
have both files in it's treelist.
2008-03-28(svn r12459) -Codechange: split news.h into news_type.h and news_func.h.rubidium
2008-03-28(svn r12458) -Codechange: split acquiring the sprite ID for cargos from the ↵rubidium
actual drawing of them.
2008-03-28(svn r12457) -Codechange: Move signal enums on their own header.belugas
2008-03-28(svn r12456) -Update: apply english.txt changes from r12455 to other languagesglx
2008-03-28(svn r12455) -Codechange: Implement NewGRF callback 37 (cargo sub-type ↵glx
display for industries)
2008-03-28(svn r12454) -Fix (r12452): incorrect calculation for 'first vehicle in this ↵glx
chain of vehicles with the same ID' (thx DaleStan) -Fix (r12452): wrong loading of random action 2 type 84 for non vehicle (though it shouldn't happen, but who knows ;))
2008-03-28(svn r12453) -Fix [FS#1880]: Remove broken endian-dependent code and ↵peter1138
unnecessary rgb to bgr swapping.
2008-03-27(svn r12452) -Feature: [NewGRF] Add random action 2 type 84. For vehicles only.glx
2008-03-27(svn r12451) -Codechange: use of FOR_ALL_ENGINES/ENGINEIDS_OF_TYPE instead ↵peter1138
of for-loops
2008-03-27(svn r12450) -Codechange: Use a pointer instead of several array dereferences.peter1138
2008-03-27(svn r12449) -Feature[newGRF]: Add support for var A2/22 for action 7/9/D: ↵belugas
Diificulty level
2008-03-27(svn r12448) -Change: add a spec file for RPMs. The spec file replaces the ↵rubidium
SuSE and Mandrake versions as these distributions are also supported by the new spec file. New spec file by Denis Burlaka.