Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-01 | (svn r16719) -Codechange: make IsArticulatedPart(), IsTrainEngine(), ↵ | smatz | |
IsTrainWagon(), IsMultiheaded(), EngineHasArticPart() and IsRearDualheaded() members of Train | |||
2009-07-01 | (svn r16717) -Codechange: make IsFrontEngine() member of Train | smatz | |
2009-06-25 | (svn r16654) -Codechange: cache industries in station's coverage area ↵ | smatz | |
instead of searching them everytime payment is made | |||
2009-06-23 | (svn r16635) -Fix: a couple of MSVC 64 bits warnings | rubidium | |
2009-06-20 | (svn r16603) -Codechange: enumify map size limits (based on a patch by Bilbo) | smatz | |
2009-06-19 | (svn r16600) -Fix: Give a more meaningful error message when console ↵ | frosch | |
commands expect an integer but don't get one. | |||
2009-06-10 | (svn r16554) -Fix (r16433): compilation with disabled network was broken | smatz | |
2009-06-01 | (svn r16494) -Codechange: cache train's speed limit caused by curves | smatz | |
2009-05-27 | (svn r16447) -Fix [FS#2922] (r16444): compiling on x86-64 failed | yexo | |
2009-05-26 | (svn r16444) -Codechange: Set all company settings to their default value ↵ | yexo | |
for a new company instead of zeroing them. | |||
2009-05-26 | (svn r16442) -Codechange: use new Vehicle accessors at more places | smatz | |
2009-05-26 | (svn r16441) -Codechange: new class SpecializedVehicle used as superclass ↵ | smatz | |
for all vehicle types | |||
2009-05-26 | (svn r16439) -Change: Make the default vehicle servicing settings ↵ | yexo | |
company-based settings, so in a multiplayer game everyone can change them. | |||
2009-05-26 | (svn r16434) -Cleanup: remove some dead code; primarily stuff that can't be ↵ | rubidium | |
reached like break after returns or break after functions that never return (i.e. NOT_REACHED) | |||
2009-05-26 | (svn r16433) -Codechange: Remove most of CmdSetAutoreplace and replace it ↵ | yexo | |
with calls to CmdChangeCompanySetting | |||
2009-05-26 | (svn r16429) -Change: Make the company settings behave like all others ↵ | yexo | |
settings: the default set in the main menu / config file is now really the default for a new company, and changing the value in game will no longer change the default for new companies. | |||
2009-05-24 | (svn r16421) -Codechange: do not unnecessarily remove constness or ↵ | rubidium | |
unnecessarily add it. | |||
2009-05-22 | (svn r16391) -Codechange: use Train instead of Vehicle where appropriate. | rubidium | |
2009-05-17 | (svn r16338) -Codechange: split loading of references to two phases | smatz | |
In the first phase, indexes are stored. In the second phase, indexes are checked for validity and converted to pointers | |||
2009-05-15 | (svn r16315) -Codechange: move the autorenew settings to a new ↵ | yexo | |
CompanySettings struct | |||
2009-04-26 | (svn r16161) -Fix (r16128): AILoadConfig() could not handle NULL settings. | frosch | |
2009-04-23 | (svn r16132) -Fix (r7232/r16129): crash when saving games; r7232 is the ↵ | rubidium | |
cause of the problem, r16129 just causes it to be triggered. | |||
2009-04-23 | (svn r16128) -Change: allow loading (and storing) NULL values for STRQ in ↵ | rubidium | |
openttd.cfg. | |||
2009-04-10 | (svn r16024) -Codechange: harden string copying on places where it's possible | rubidium | |
2009-04-10 | (svn r16018) -Fix (r16014): properly escape IPv6 style ([::]) addresses so ↵ | rubidium | |
they aren't seen as new groups. | |||
2009-04-10 | (svn r16014) -Feature(-ish): allow binding to several IPs; ↵ | rubidium | |
[network]:server_bind_ip doesn't exist anymore. Add the IPs/hostnames to [server_bind_addresses] | |||
2009-04-03 | (svn r15931) -Codechange: let the host and ban lists use of SmallVector. | rubidium | |
2009-03-21 | (svn r15795) -Codechange: Move the settings table from settings.cpp to ↵ | yexo | |
table/settings.h. Patch breaking time :) | |||
2009-03-19 | (svn r15773) -Fix [FS#2475]: number of active clients wasn't always properly | rubidium | |
2009-03-19 | (svn r15771) -Fix (r13256): Settings from the [gameopt] section (from 0.6 ↵ | yexo | |
config files) were overwritten with default values. | |||
2009-03-15 | (svn r15736) -Codechange: Split AIScanner/AIFileInfo to the more generic ↵ | yexo | |
classes ScriptScanner/ScriptFileInfo. | |||
2009-03-15 | (svn r15718) -Cleanup: apply some comment coding style on the rest of the ↵ | rubidium | |
sources too | |||
2009-03-12 | (svn r15695) -Feature [FS#2672]: Allow the number of towns that will be ↵ | belugas | |
generated in the generate world window to be customized. Some warnings: -the maximum number of towns to be accepted is set to 5000 -the minimum number of towns to be accepted is set to 1 -the number that is specified is NOT guaranteed to be the exact number of towns generated. The normal mechanism of town creation has not been modified. So town placement can still fail. -setting a custom number of town will change your difficulty settings to custom as well | |||
2009-03-11 | (svn r15673) -Fix: it was not possible to compile a win32 dedicated server ↵ | glx | |
(even if 'configure --enable-dedicated' passed) | |||
2009-03-09 | (svn r15656) -Fix: Changing dynamic_engines also requires reloading newgrfs ↵ | frosch | |
as well as resetting the OverrideManager. | |||
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. | |||
2009-02-26 | (svn r15586) -Fix [FS#2687]: Changing vehicle.dynamic_engines when there are ↵ | yexo | |
already vehicles can cause crashes. | |||
2009-02-21 | (svn r15538) -Fix (r15334): The difficulty level wasn't set to custom when ↵ | yexo | |
changing the amount of towns/industries from the newgame gui. | |||
2009-02-17 | (svn r15506) -Codechange: rename ScenarioEditorTownGenerationWindow to ↵ | smatz | |
FoundTownWindow | |||
2009-02-16 | (svn r15500) -Fix (r12648): pre-0.5 OTTD stored new_nonstop and ↵ | smatz | |
full_load_any in a different way, savegame conversion wasn't working for them | |||
2009-02-16 | (svn r15499) -Fix (r15340): the default town layout was changed | smatz | |
2009-02-09 | (svn r15434) -Codechange: bit of type safety for the DC_xxx flags. | rubidium | |
2009-02-09 | (svn r15429) -Change: do r15428 also for the string names. | rubidium | |
2009-02-09 | (svn r15428) -Codechange: consistently use colour instead of having both ↵ | rubidium | |
color and colour. | |||
2009-02-08 | (svn r15410) -Cleanup: get rid of most of the references to the 'patches' ↵ | rubidium | |
except where it's used for backward compatability. | |||
2009-02-07 | (svn r15386) -Codechange: During start up, store driver/blitter/graphicsset ↵ | peter1138 | |
selection in local variable instead of in the global _ini_* variables. This means that specifying a driver/blitter/graphicsset on the command line does not clobber the configuration value, which can now be saved like other values. | |||
2009-02-07 | (svn r15385) -Fix: Saving of char* to configuration file did not work due to ↵ | peter1138 | |
incorrect parameter order and no handling of NULL. | |||
2009-02-07 | (svn r15384) -Change: tweak some settings to make OpenTTD easier to use for ↵ | rubidium | |
first-time users (or upgraders) | |||
2009-02-05 | (svn r15362) -Change: make a string name more consistent. | rubidium | |
2009-02-04 | (svn r15340) -Fix [FS#2121]: changing town road layout in-game caused ugly ↵ | smatz | |
road networks -Fix: use a flag instead of TL_NO_ROADS to forbid towns to build roads. The flag is ignored during world generation, so there won't be 'ghost' towns anymore -Feature: town layout is now stored per town, so it is possible to (manually) set different layout for each town |