Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2009-02-04 | (svn r15335) -Change: use the patch change mechanism to change the road side ↵ | rubidium | |
too instead of a separate command. | |||
2009-02-04 | (svn r15334) -Codechange: reset setting to old value when the callback ↵ | smatz | |
procedure returns false | |||
2009-01-31 | (svn r15301) -Feature [FS#104]: Add option to group and subtotal expenses ↵ | peter1138 | |
list in the company finance window. Concept from Zr40. | |||
2009-01-31 | (svn r15299) -Cleanup: remove many redundant includes | smatz | |
2009-01-23 | (svn r15242) -Feature: allow moving clients between companies/spectators by ↵ | rubidium | |
the server and the clients themselves (dihedral) | |||
2009-01-23 | (svn r15239) -Fix [FS#2579]: The start date of random AIs was not stored in ↵ | Yexo | |
the config file or the savegame. | |||
2009-01-23 | (svn r15236) -Codechange: Rename realistic_acceleration patch option to ↵ | peter1138 | |
train_acceleration_model, and change from boolean to value. Don't forget to update your settings. | |||
2009-01-23 | (svn r15212) -Feature [FS#2566]: Change the dropdown box where you can chose ↵ | Yexo | |
which edges will be water to 4 pushbuttons (based on patch by planetmaker). | |||
2009-01-21 | (svn r15190) -Feature: Allow terraforming of the tiles at the edges of the map. | Yexo | |
2009-01-20 | (svn r15164) -Fix: don't list patches/settings with list_patches that are ↵ | rubidium | |
not valid anymore | |||
2009-01-19 | (svn r15148) -Cleanup: Remove the options "competitor start time" and ↵ | Yexo | |
"competitor intelligence" from the difficulty options because they already were unused. | |||
2009-01-14 | (svn r15085) -Fix (r14164): Clearing a settings group did not delete old ↵ | peter1138 | |
items nor reset the last_item pointer, causing lists to not be saved unless they started blank. | |||
2009-01-12 | (svn r15027) -Merge: tomatos and bananas left to be, here is NoAI for all to ↵ | truebrain | |
see. NoAI is an API (a framework) to build your own AIs in. See: http://wiki.openttd.org/wiki/index.php/AI:Main_Page With many thanks to: - glx and Rubidium for their syncing, feedback and hard work - Yexo for his feedback, patches, and AIs which tested the system very deep - Morloth for his feedback and patches - TJIP for hosting a challenge which kept NoAI on track - All AI authors for testing our AI API, and all other people who helped in one way or another -Remove: all old AIs and their cheats/hacks | |||
2009-01-12 | (svn r15019) -Fix (r14919): Close station selection window, when disabling ↵ | frosch | |
distant-join setting. (PhilSophus) | |||
2009-01-10 | (svn r14959) -Fix [FS#2508]: wrong defaults for service interval when ↵ | rubidium | |
switching between service interval in days and service interval in percentages. | |||
2009-01-10 | (svn r14949) -Cleanup: pointer coding style | rubidium | |
2009-01-09 | (svn r14943) -Cleanup: remove some rogue spaces/replace some rogue tabs with ↵ | rubidium | |
spaces | |||
2009-01-09 | (svn r14938) -Fix: some small inconsistencies w.r.t. "0 is disabled" setting ↵ | rubidium | |
handling |