summaryrefslogtreecommitdiff
path: root/src/settings.cpp
AgeCommit message (Collapse)Author
2011-12-10(svn r23474) -Codechange: move the declaration error related functions to ↵rubidium
error.h
2011-12-04(svn r23427) -Fix: Do not load screen resolution and other basic stuff after ↵frosch
bootstrap is finished. It was already loaded before, and might got changed already.
2011-12-03(svn r23415) -Feature: Infrastructure maintenance costs.michi_cc
2011-12-01(svn r23386) -Fix: debug script related events to 'script' (removes 'ai')truebrain
2011-12-01(svn r23384) -Remove: no longer allow a binary to be without AI support; the ↵truebrain
parts some compilers failed at, are integrated in other parts of the code now too
2011-11-29(svn r23364) -Codechange: refactor AIConfig, moving it mostly to Scriptconfigtruebrain
2011-11-24(svn r23315) -Codechange: Only encode sprites for zoom levels that will be used.peter1138
2011-11-24(svn r23314) -Add: Add settings to restrict viewport zoom levels.peter1138
2011-11-14(svn r23224) -Codechange: first load the config file partially so we can ↵rubidium
push scanning AIs to later in the process (when the GUI is showing the progress bar)
2011-11-14(svn r23211) -Fix: Invalidate build vehicle window when changing the setting ↵planetmaker
for wagon speed limits
2011-11-12(svn r23193) -Codechange: don't cast away const unneededlyrubidium
2011-11-08(svn r23169) -Feature: [NoAI] AICONFIG_AI_DEVELOPER flags to hide AI ↵yexo
settings unless gui.ai_developer_tools is enabled (Zuu)
2011-08-24(svn r22824) -Codechange: pass sub directory to ini loadingrubidium
2011-07-02(svn r22618) -Fix [FS#4653]: When changing difficulty settings over the ↵frosch
network, do not just reopen the difficulty window if any game options window is opened; instead invalidate them properly.
2011-06-13(svn r22577) -Fix: MSVC64 compile warningrubidium
2011-05-29(svn r22522) -Fix (r22489): (size_t)(uint32)(-1) != (size_t)-1frosch
2011-05-22(svn r22489) -Fix [FS#4623]: don't cast pointers to unsigned long or vice versarubidium
2011-04-07(svn r22298) -Change: allow enabling 'freeform edges' setting when there is ↵smatz
only station label above one of northern tiles
2011-04-07(svn r22297) -Fix [FS#4580]: the 'freeform edges' setting could be enabled ↵smatz
when there were buoys on the northern border (adf88)
2011-03-05(svn r22202) -Codechange: make MusicFileSettings a proper citizen of the ↵rubidium
client settings
2011-03-05(svn r22198) -Codechange: make some constants name more explicitrubidium
2011-02-25(svn r22145) -Codechange: Do explicit test for non-bool values.alberth
2011-02-13(svn r22074) -Cleanup (r22073): there was already a setting-callback that ↵yexo
did what is needed
2011-02-13(svn r22073) -Fix: immediately update the train weight when you change the ↵yexo
multiplier for train cargo weight
2011-02-11(svn r22059) -Fix (r21179): Make the send chat message window follow the ↵terkhen
position of the status bar.
2011-02-05(svn r21975) -Add: console command to reset the engine pool. It removes the ↵frosch
traces of engines which are no longer associated to a NewGRF, and can be used to e.g. 'fix' scenarios which were screwed up by the author. You can only use it when there are no vehicles in the game though.
2011-02-05(svn r21973) -Fix: Redraw the town authority window after modifying town ↵terkhen
authority settings.
2011-01-22(svn r21890) -Cleanup: remove some unneeded includesrubidium
2011-01-19(svn r21860) -Codechange: Rename road vehicle subtype functions to match the ↵terkhen
train names.
2011-01-15(svn r21814) -Fix/Add: Check GRF version from action 8, and disallow usage ↵frosch
of GRFs with versions above 7.
2011-01-04(svn r21715) -Fix: Use the correct land colour in the owner legend.terkhen
2011-01-02(svn r21698) -Fix: incorrectly named global variablerubidium
2011-01-02(svn r21695) -Codechange: add helper function to get the currently ↵yexo
applicable GameSettings object
2011-01-01(svn r21694) -Fix: changing AI settings ingame was impossible when the ↵yexo
difficulty level was other than custom
2010-12-15(svn r21523) -Fix: Some windows were not updated correctly after a train ↵terkhen
acceleration model change.
2010-12-11(svn r21467) -Doc: Add a few doxygen comments to config file settings code.alberth
2010-11-30(svn r21358) -Codechange: make some network function names conform to coding ↵rubidium
style
2010-11-21(svn r21284) -Codechange: Rename CheckSavegameVersion() to ↵alberth
IsSavegameVersionBefore().
2010-11-18(svn r21244) -Fix [FS#4240] (r21179): the news message always stayed in the ↵rubidium
middle; let it follow the setting of the statusbar instead
2010-11-13(svn r21179) -Fix [FS#4201] (r69): if the main toolbar's location is ↵rubidium
configurable, why isn't the statusbar's location configurable?
2010-11-12(svn r21155) -Fix [FS#4222] (r14959): default service interval for ↵rubidium
ships/aircraft got switched
2010-11-07(svn r21116) -Add [FS#3012]: Reduce the chances to accidentially break ↵planetmaker
savegames with NewGRFs
2010-11-04(svn r21082) -Fix (r21080): Compilation error.terkhen
2010-11-04(svn r21080) -Fix: Do not allow to use a custom water level with the ↵terkhen
original map generator.
2010-11-01(svn r21075) -Fix [FS#4192]: Wrong (maximum) value shown for generation seed ↵rubidium
in the in-game console
2010-10-04(svn r20901) -Fix/Change: When using non-smooth or newgrf-economy changing ↵frosch
production rates does not work (anymore), so allow changing the production multiplier instead.
2010-10-01(svn r20860) -Cleanup: remove some unused functions and variablessmatz
2010-09-25(svn r20849) -Change: Only display liveries in the liverywindow if they are ↵frosch
used by some vehicle somewhen (not considering date or such).
2010-08-29(svn r20689) -Codechange: Make some global functions used in 1 .cpp file ↵alberth
static in that file.
2010-08-26(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to ↵rubidium
some headers