summaryrefslogtreecommitdiff
path: root/src/table/settings.h
AgeCommit message (Collapse)Author
2010-01-16(svn r18838) -Codechange [FS#3524]: reorganisation of the train acceleration ↵rubidium
code plus some minor optimisations (Terkhen)
2010-01-03(svn r18703) -Feature-ish: allow virtually paying a percentage of the leg ↵rubidium
profit in feeder chains. This to give the user a better chance to get a feeder system without "losses".
2009-12-31(svn r18674) -Feature (FS#3459): Configurable slope steepness for trains ↵peter1138
from 0% to 10%, default is 3% as before (mostly by Terkhen)
2009-12-22(svn r18608) -Change: add the concept of music setsrubidium
2009-12-21(svn r18585) -Codechange: replace some magic numbers by constantsrubidium
2009-12-20(svn r18572) -Change: Enable 'multiple NewGRF engine sets' by default.frosch
2009-12-19(svn r18541) -Feature: Additional map variety option for TGP landscape ↵peter1138
generator. Evolved from curve map idea from Zephyris.
2009-12-17(svn r18522) -Feature: add the possibility to not make new tree tiles in-gamerubidium
2009-12-13(svn r18481) -Codechange: unify the curve pathfinder penalty defaults; 0.01 ↵rubidium
tile won't make a dent, 3 tiles might be a bit too much -Feature-ish: make maximum pathfinder penalties for finding depots customisable, also increase it slightly to 20 tiles worth of penalties.
2009-12-04(svn r18404) -Codechange: link drive through stops better togetherrubidium
-Feature: make penalty for road stop occupancy user configurable -Fix [FS#1944]: road vehicles would not pick an empty drive through stop. Now they will *if* the penalty for driving around is less than the occupancy penalty -Fix [FS#1495]: long (articulated) road vehicles could block loading of others when the following road vehicle already got 'permission' to go to the next bay even when it could not reach it -Change: improve the throughput of the drive through road stops by letting them stop closer together
2009-12-01(svn r18362) -Cleanup: remove OPF for RVs and NTP to clean up lots of code ↵rubidium
and simplify some things for the future
2009-11-25(svn r18285) -Feature: show the expected arrival/departure dates in the ↵rubidium
timetable window. Based on work by PhilSophus.
2009-11-24(svn r18281) -Feature: founding towns in-game (based on work by Belugas, ↵smatz
TheJosh, GeekToo, Terkhen and others)
2009-11-09(svn r18027) -Codechange: make some unneededly global variables static and ↵rubidium
remove some unused variables
2009-10-29(svn r17902) -Fix: make the plane speed setting unchangeable in network ↵rubidium
games because it can be read by NewGRFs on game load and thus if it changes cause desyncs
2009-10-27(svn r17893) -Feature [FS#2633]: make it possible to disable background ↵rubidium
saving, only via the config file/in game console though
2009-09-26(svn r17651) -Fix [FS#3238] (r17644): crashes when commands related to ↵rubidium
company settings where done
2009-09-26(svn r17646) -Fix (r17644): GCC 4.4/4.5 compile failurerubidium
2009-09-26(svn r17644) -Fix [FS#3219]: some inconsistencies with the difficulty ↵rubidium
settings in the scenario editor. Also re-enable changing some difficulty settings (e.g. max loan) in the scenario editor.
2009-09-09(svn r17488) -Feature [FS#2339]: add the date to all logging in the (real, ↵rubidium
not in-game) console if show_date_in_console is set. For dedicated server binaries the default is 'on', for the rest it is 'off'.
2009-09-07(svn r17464) -Codechange: use C++0x mode when compiling with gcc >= 4.3 or ↵smatz
icc >= 11.0
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-08-12(svn r17157) -Add: localised decimal separatorsmatz
2009-08-09(svn r17139) -Change: add the concept of sound setsrubidium
2009-08-09(svn r17133) -Codechange: generalise the code that searches for base graphicsrubidium
2009-07-25(svn r16949) -Codechange: unify the way the DisplayOption enums are writtenrubidium
2009-07-22(svn r16921) -Codechange: make it more clear what strings are related to ↵rubidium
road vehicles; only ROAD isn't always enough. Also unify the way of writing it.
2009-06-25(svn r16654) -Codechange: cache industries in station's coverage area ↵smatz
instead of searching them everytime payment is made
2009-06-21(svn r16614) -Codechange: Make the airport min/max available year a property ↵yexo
of the Airport class. -Change: rename station.always_small_airport to station.never_expire_airports to make it more future-proof
2009-06-20(svn r16603) -Codechange: enumify map size limits (based on a patch by Bilbo)smatz
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 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-15(svn r16315) -Codechange: move the autorenew settings to a new ↵yexo
CompanySettings struct
2009-04-23(svn r16131) -Fix (r16129): some compile warnings on some compilersrubidium
2009-04-23(svn r16129) -Feature-ish: configurable digit group separator per language ↵rubidium
with user override.
2009-04-21(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had ↵rubidium
this ID' from 'some' strings and replace the string name with something more sensible.
2009-04-19(svn r16090) -Fix: s/Slovakish/Slovak/ (unimatrix)frosch
2009-04-12(svn r16041) -Fix [FS#774]: the currency abbreviation for the Romanian Leu ↵rubidium
is now RON.
2009-04-12(svn r16037) -Feature: allow (per order) to let a train stop at the near ↵rubidium
end, middle or far end of a platform from the point of view of the driver of the train that enters the station.
2009-04-11(svn r16028) -Fix [FS#2826]: storing/loading some currencies failed due to ↵rubidium
inconsistent "tables". -Codechange: unduplicate settings "tables" that might be made inconsistent in the future (to prevent other cases like FS#2826).
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-09(svn r16000) -Feature: IPv6 supportrubidium
2009-03-25(svn r15848) -Feature: Add autoclean_novehicles setting which will, when ↵peter1138
autoclean_companies is true, remove any company with no vehicles and no active client after autoclean_novehciles-months.
2009-03-21(svn r15798) -Fix (r15795): gcc doesn't like static functions that are not ↵yexo
declared static.
2009-03-21(svn r15795) -Codechange: Move the settings table from settings.cpp to ↵yexo
table/settings.h. Patch breaking time :)