planetmaker
|
98de280343
|
(svn r21116) -Add [FS#3012]: Reduce the chances to accidentially break savegames with NewGRFs
|
14 years ago |
terkhen
|
580f8dc13c
|
(svn r21082) -Fix (r21080): Compilation error.
|
14 years ago |
terkhen
|
4059acb2cc
|
(svn r21080) -Fix: Do not allow to use a custom water level with the original map generator.
|
14 years ago |
rubidium
|
0e56fafe74
|
(svn r21075) -Fix [FS#4192]: Wrong (maximum) value shown for generation seed in the in-game console
|
14 years ago |
frosch
|
75f0653bdf
|
(svn r20901) -Fix/Change: When using non-smooth or newgrf-economy changing production rates does not work (anymore), so allow changing the production multiplier instead.
|
14 years ago |
smatz
|
548a3747e9
|
(svn r20860) -Cleanup: remove some unused functions and variables
|
14 years ago |
frosch
|
1596b35ac1
|
(svn r20849) -Change: Only display liveries in the liverywindow if they are used by some vehicle somewhen (not considering date or such).
|
14 years ago |
alberth
|
2b4da1d345
|
(svn r20689) -Codechange: Make some global functions used in 1 .cpp file static in that file.
|
14 years ago |
rubidium
|
360d6daf34
|
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
|
14 years ago |
frosch
|
c18839704b
|
(svn r20286) -Codechange: Unify end of doxygen comments.
|
14 years ago |
frosch
|
5b86c79fce
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
14 years ago |
rubidium
|
8c85b4ce3d
|
(svn r20281) -Codechange: unify case scope closure + break coding style
|
14 years ago |
alberth
|
137e2b64c9
|
(svn r20211) -Codechange: Indented code should have curly braces around it.
|
14 years ago |
rubidium
|
9fd2afb147
|
(svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be missed :)
|
14 years ago |
rubidium
|
54ec48f7ce
|
(svn r20188) -Codechange: unVARDEF the _[config|log|highscore]_file variables and move them to a more logical location
|
14 years ago |
frosch
|
23557b1172
|
(svn r19978) -Add: Read settings during SL_LOAD_CHECK.
|
14 years ago |
frosch
|
fe063af382
|
(svn r19973) -Codechange: Add another procedure to chunk handlers for checking savegames (empty for now).
|
14 years ago |
alberth
|
6a2af1cd29
|
(svn r19910) -Doc: Doxygen additions.
|
14 years ago |
rubidium
|
779722505f
|
(svn r19865) -Fix [FS#3830]: crash when changing locale settings from console due to strcpy-ing a string into a pointer
|
14 years ago |
rubidium
|
cfaafb0fff
|
(svn r19864) -Fix: don't print a pointer as string for listing (a) setting(s)
|
14 years ago |
rubidium
|
53b6999442
|
(svn r19705) -Change: reinitialise the windows when changing the newgrf_developer_tools setting
|
14 years ago |
smatz
|
90def35564
|
(svn r19578) -Codechange: do not accept commas at invalid places in ParseIntList()
|
14 years ago |
smatz
|
c77cb04f81
|
(svn r19577) -Codechange: apply coding style to names of functions in settings.cpp
|
14 years ago |
alberth
|
1921b27c65
|
(svn r19576) -Codechange: Unduplicating parse_intlist().
|
14 years ago |
yexo
|
4c358cb1e1
|
(svn r19429) -Fix: when the title game contains an AIPL block the AI settinsg where overwritten by those from the title game
|
15 years ago |
yexo
|
c90afebee4
|
(svn r19389) -Fix [FS3676]: only show the "No AIs available" error message when explicitly changing the number of AI opponents
|
15 years ago |
terkhen
|
e6a1b2d92e
|
(svn r19348) -Add: Allow to sort road vehicles by power and by power vs running cost at the engine preview window.
|
15 years ago |
terkhen
|
f27186e617
|
(svn r19347) -Add: Vehicle GUI now shows power, weight and tractive effort for road vehicles.
|
15 years ago |
terkhen
|
f78a386b87
|
(svn r19346) -Feature: Configurable slope steepness for road vehicles from 0% to 10%, default is 7%.
|
15 years ago |
terkhen
|
e6878d7ba1
|
(svn r19345) -Feature: Realistic acceleration for road vehicles.
|
15 years ago |
yexo
|
daf89297fe
|
(svn r19256) -Codechange: use a constructor/destructor for GRFConfig to make sure all members are properly initialized
|
15 years ago |
yexo
|
b21278659c
|
(svn r19255) -Codechange: encapsulate GRFIdentifier in GRFConfig instead of subclassing it
|
15 years ago |
smatz
|
5504b1105e
|
(svn r19224) -Codechange: change parameters passed to ShowErrorMessage() a bit
|
15 years ago |
yexo
|
7996672521
|
(svn r19096) -Fix: segfault when one of the items in the news_display group in the config file has no value
|
15 years ago |
rubidium
|
1c494c6f71
|
(svn r19081) -Codechange: make it possible to disable compilation of the AI+Squirrel
|
15 years ago |
smatz
|
85c856a3ac
|
(svn r19074) -Change: when filtering list of settings and console commands, use strstr() instead of strncmp()
|
15 years ago |
terkhen
|
ad0b94ae44
|
(svn r19064) -Feature: Allow to select different land colours for the smallmap (reworked by Alberth).
|
15 years ago |
yexo
|
d9bd9bb945
|
(svn r18952) -Fix (r18950): loading recent (=newer then title game) savegames failed
|
15 years ago |
yexo
|
f6143cd478
|
(svn r18950) -Fix: make sure the values of settings loaded from a savegame are valid
|
15 years ago |
yexo
|
504cf35de0
|
(svn r18943) -Feature [FS#2885]: make it possible to change newgame settings from within a game via the console (use setting_newgame instead of setting)
|
15 years ago |
rubidium
|
aa29299d05
|
(svn r18883) -Codechange: warn in the difficulty and AI configuration window when setting the number of AIs to non-zero when you don't have AIs
|
15 years ago |
rubidium
|
30fd2ed3c1
|
(svn r18864) -Fix [FS#3532]: town noise population settings could not be changed in-game
|
15 years ago |
rubidium
|
ff69edfc17
|
(svn r18838) -Codechange [FS#3524]: reorganisation of the train acceleration code plus some minor optimisations (Terkhen)
|
15 years ago |
rubidium
|
ea240269dc
|
(svn r18812) -Codechange: make some functions in train.h functions of Train.
|
15 years ago |
rubidium
|
9467b7c6d6
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
15 years ago |
rubidium
|
7f1bf45c03
|
(svn r18784) -Codechange: make NetworkSend_Command accept a company instead of using _local_company to pass that information, with the whole mess when you don't want the company to be _local_company.
|
15 years ago |
rubidium
|
720875fd55
|
(svn r18378) -Codechange: move the pathfinder 'length' constants to pathfinder_type.h
|
15 years ago |
rubidium
|
2f3053508d
|
(svn r18364) -Codechange: move the pathfinders and their related files into a separate directory
|
15 years ago |
rubidium
|
da30e736ca
|
(svn r18330) -Cleanup: remove some unneeded includes
|
15 years ago |
rubidium
|
dea921ad62
|
(svn r18285) -Feature: show the expected arrival/departure dates in the timetable window. Based on work by PhilSophus.
|
15 years ago |
smatz
|
f7466979b9
|
(svn r18281) -Feature: founding towns in-game (based on work by Belugas, TheJosh, GeekToo, Terkhen and others)
|
15 years ago |
rubidium
|
224f4e0197
|
(svn r18028) -Codechange: unglobalise some functions
|
15 years ago |
alberth
|
5a97b64d73
|
(svn r17928) -Codechange: ShowErrorMessage() now takes the summary string before the details string.
Gentlemen, swap your string parameters.
|
15 years ago |
rubidium
|
982b8ee5fc
|
(svn r17693) -Cleanup: remove some unneeded includes
|
15 years ago |
rubidium
|
3649e86c15
|
(svn r17658) -Codechange: remove custom drawing of the signal density in the signal GUI
-Codechange: move the state updates from OnPaint
|
15 years ago |
rubidium
|
27ef5b3255
|
(svn r17644) -Fix [FS#3219]: some inconsistencies with the difficulty settings in the scenario editor. Also re-enable changing some difficulty settings (e.g. max loan) in the scenario editor.
|
15 years ago |
smatz
|
f85b8c4e09
|
(svn r17596) -Codechange: constify some tables
|
15 years ago |
rubidium
|
2e5596025c
|
(svn r17579) -Fix: remove doxygen docs for removed parameters, or change @param to @tparam if necessary
|
15 years ago |
rubidium
|
310465da07
|
(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos
|
15 years ago |
rubidium
|
06e490fadc
|
(svn r17567) -Fix: some doxygen warnings
|
15 years ago |
frosch
|
0e36260337
|
(svn r17532) -Codechange: Rename several Invalidate functions to SetDirty for more consistency and distinguishability.
|
15 years ago |
frosch
|
263952f557
|
(svn r17525) -Cleanup: Remove SetWindowDirty(), it is completely covered by other functions already.
|
15 years ago |
frosch
|
0867784862
|
(svn r17510) -Fix [FS#3197]: When loading GRFConfigs from ini file, validate them wrt. duplicate GRF IDs.
|
15 years ago |
rubidium
|
99d46e0ad7
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
rubidium
|
cdb969e164
|
(svn r17133) -Codechange: generalise the code that searches for base graphics
|
15 years ago |
rubidium
|
d61be2637e
|
(svn r17075) -Codechange: rename ~750 strings to be more uniform with their relatives
|
15 years ago |
rubidium
|
79deeee323
|
(svn r16821) -Codechange: unify the naming of type::UpdateVirtCoord and UpdateAll[Type]VirtCoords.
|
15 years ago |
yexo
|
46529bd491
|
(svn r16750) -Fix: mark the intro gui dirty when changing the difficulty level to avoid glitches on the difficulty button
|
15 years ago |
smatz
|
1e1f0ab2cf
|
(svn r16719) -Codechange: make IsArticulatedPart(), IsTrainEngine(), IsTrainWagon(), IsMultiheaded(), EngineHasArticPart() and IsRearDualheaded() members of Train
|
15 years ago |
smatz
|
20fedeb3d6
|
(svn r16717) -Codechange: make IsFrontEngine() member of Train
|
15 years ago |
smatz
|
72bee4ad2d
|
(svn r16654) -Codechange: cache industries in station's coverage area instead of searching them everytime payment is made
|
15 years ago |
rubidium
|
b5f49d5b5a
|
(svn r16635) -Fix: a couple of MSVC 64 bits warnings
|
15 years ago |
smatz
|
d65963a48f
|
(svn r16603) -Codechange: enumify map size limits (based on a patch by Bilbo)
|
15 years ago |
frosch
|
a490ae68ed
|
(svn r16600) -Fix: Give a more meaningful error message when console commands expect an integer but don't get one.
|
15 years ago |
smatz
|
2d841c66e5
|
(svn r16554) -Fix (r16433): compilation with disabled network was broken
|
15 years ago |
smatz
|
c5240c770c
|
(svn r16494) -Codechange: cache train's speed limit caused by curves
|
15 years ago |
yexo
|
9b0476951d
|
(svn r16447) -Fix [FS#2922] (r16444): compiling on x86-64 failed
|
15 years ago |
yexo
|
18d0a5238f
|
(svn r16444) -Codechange: Set all company settings to their default value for a new company instead of zeroing them.
|
15 years ago |
smatz
|
e419fe6d3f
|
(svn r16442) -Codechange: use new Vehicle accessors at more places
|
15 years ago |
smatz
|
0c53f04c07
|
(svn r16441) -Codechange: new class SpecializedVehicle used as superclass for all vehicle types
|
15 years ago |
yexo
|
f044ad6f80
|
(svn r16439) -Change: Make the default vehicle servicing settings company-based settings, so in a multiplayer game everyone can change them.
|
15 years ago |
rubidium
|
d39f442bd0
|
(svn r16434) -Cleanup: remove some dead code; primarily stuff that can't be reached like break after returns or break after functions that never return (i.e. NOT_REACHED)
|
15 years ago |
yexo
|
68042a6dde
|
(svn r16433) -Codechange: Remove most of CmdSetAutoreplace and replace it with calls to CmdChangeCompanySetting
|
15 years ago |
yexo
|
7eb9ad0415
|
(svn r16429) -Change: Make the company settings behave like all others 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.
|
15 years ago |
rubidium
|
c496a3e014
|
(svn r16421) -Codechange: do not unnecessarily remove constness or unnecessarily add it.
|
15 years ago |
rubidium
|
1324100d69
|
(svn r16391) -Codechange: use Train instead of Vehicle where appropriate.
|
15 years ago |
smatz
|
769de62daf
|
(svn r16338) -Codechange: split loading of references to two phases
In the first phase, indexes are stored. In the second phase, indexes are checked for validity and converted to pointers
|
15 years ago |
yexo
|
d489f93473
|
(svn r16315) -Codechange: move the autorenew settings to a new CompanySettings struct
|
15 years ago |
frosch
|
a18f0f93af
|
(svn r16161) -Fix (r16128): AILoadConfig() could not handle NULL settings.
|
15 years ago |
rubidium
|
9dd88c1586
|
(svn r16132) -Fix (r7232/r16129): crash when saving games; r7232 is the cause of the problem, r16129 just causes it to be triggered.
|
15 years ago |
rubidium
|
90879b0da5
|
(svn r16128) -Change: allow loading (and storing) NULL values for STRQ in openttd.cfg.
|
15 years ago |
rubidium
|
11e2ca71e6
|
(svn r16024) -Codechange: harden string copying on places where it's possible
|
15 years ago |
rubidium
|
41286d0915
|
(svn r16018) -Fix (r16014): properly escape IPv6 style ([::]) addresses so they aren't seen as new groups.
|
15 years ago |
rubidium
|
8cd7def31c
|
(svn r16014) -Feature(-ish): allow binding to several IPs; [network]:server_bind_ip doesn't exist anymore. Add the IPs/hostnames to [server_bind_addresses]
|
15 years ago |
rubidium
|
bc7a870a61
|
(svn r15931) -Codechange: let the host and ban lists use of SmallVector.
|
15 years ago |
yexo
|
790af95126
|
(svn r15795) -Codechange: Move the settings table from settings.cpp to table/settings.h. Patch breaking time :)
|
16 years ago |
rubidium
|
f524d39963
|
(svn r15773) -Fix [FS#2475]: number of active clients wasn't always properly
|
16 years ago |
yexo
|
e59a6b3123
|
(svn r15771) -Fix (r13256): Settings from the [gameopt] section (from 0.6 config files) were overwritten with default values.
|
16 years ago |
yexo
|
d02548b204
|
(svn r15736) -Codechange: Split AIScanner/AIFileInfo to the more generic classes ScriptScanner/ScriptFileInfo.
|
16 years ago |
rubidium
|
c3e87f345d
|
(svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too
|
16 years ago |