summaryrefslogtreecommitdiff
path: root/settings.c
AgeCommit message (Collapse)Author
2005-01-05(svn r1384) Fix: Sometimes when lists were saved, a lot of blank lines had ↵dominik
been added
2005-01-02(svn r1322) -Add: banning system (mostly tnx to guru3)truelight
A server can ban people via ClientList Both server and dedicated can do it via console: 'ban', 'unban', 'banlist'.
2004-12-31(svn r1312) -Add: Patch which is on by default: population in label of the towntruelight
-Fix: Expand town is a bit more agressive -Fix: Fixed a bug in growing algorithm
2004-12-27(svn r1283) -Add: AutoRenew is now a client-side patch instead of a ↵truelight
game-side patch Note: this is the first commit that breaks compatibility with 0.3.5! -Fix: Bufferoverflow with autorenew_money. It is now a 32-bit integer.
2004-12-23(svn r1264) Fix: Default currency is GBP again and the currency identifier ↵dominik
is displayed correctly in the config file
2004-12-23(svn r1255) Renamed "postfix" to "suffix", for strings and variable namesdominik
2004-12-23(svn r1252) -Add: [Network] With 'set restart_game_date' you can set the ↵truelight
date for in which year the server must restart hisself. (0 = disabled, default value)
2004-12-23(svn r1240) -Fix: OpenTTD once again compiles if ENABLE_NETWORK is disabled.darkvater
-Fix: removed some warnings -Enabled ENABLE_NETWORK on windows again which I accidentally commented out.
2004-12-22(svn r1227) -Add: Ingame Server-list (select Internet, then Find Servers)truelight
-Fix: UDPListener was launched wrongly -Fix: Not all sockets have broadcast enabled anymore -Fix: Server-advertise retries 3 times before giving up
2004-12-22(svn r1215) Feature: You can now make a custom currency by chosing "Custom..."dominik
2004-12-20(svn r1194) Feature: You can now add and remove servers from the server ↵dominik
list. Those will be remembered until you delete them by pressing the Delete key.
2004-12-18(svn r1162) The server list can now be automatically filled from the config ↵dominik
file. Add a section [servers] with the addresses each in a new line. Those will be checked upon OpenTTD startup.
2004-12-18(svn r1157) Enhanced the config file (openttd.cfg) to use another section ↵dominik
type. "List sections" as opposed to "variable sections" contain a list of values, separated by a new line. This is now used for the [newgrf] group. You have to edit each line in this section from e.g. "0 = firstset.grf" to only "firstset.grf".
2004-12-16(svn r1131) -Add: [Network] Autoclean_companies (set it with 'set ↵truelight
autoclean_companies on/off'). When enabled, empty companies (companies with no active clients) with no password are declared bankrupt after 1 year of emptyness. For empty companies with password, the password is removed after 3 years of emptyness. The delay of removing company/password can be configured via: - 'set autoclean_protected <months>' - 'set autoclean_unprotected <months>'
2004-12-15(svn r1113) -Add: [Network] Added the GUI part for server advertising. When ↵truelight
you go to Start Server, you can select by connection: 'Internet (advertise)'. When selected, the server will announce itself to the server-list at http://servers.openttd.org (when finished)
2004-12-13(svn r1076) Feature: Patch setting to autosave the game on exitdominik
If you set autosave_on_exit = true in openttd.cfg, your game will be saved as exit.sav in the autosave folder and you won't be asked if you want to quit the game any more.
2004-12-13(svn r1074) Fix: server_bind_ip was set to 255.255.255.255 by defaultdominik
The correct default value is 0.0.0.0. If you are experiencing problems with connecting to your server you'll have to change the value of server_bind_ip to 0.0.0.0 in openttd.cfg
2004-12-13(svn r1059) -Fix: [Console] Renamed 'set port' to 'set server_port'truelight
-Add: [Network] Add ip-bind ('set server_bind_ip <ip>' in console or use scripts/pre_dedicated.scr)
2004-12-13(svn r1057) -Add: [Network] 'set port <port>' changes the port of the server ↵truelight
(after reboot) -Fix: [Network] Fixed warnings that came with last revision -Cleanup: [Network] Removed an unused var (_network_client_port)
2004-12-12(svn r1026) -Add: [Network] Added unique id, so in network, each client has an truelight
unique id (generated via md5)
2004-12-08(svn r979) Allow more realistically sized catchment areasCelestar
2004-12-04(svn r945) -Fix: [Network] Terraform callback went wrong in mergetruelight
-Fix: Some settings went wrong in merge
2004-12-04(svn r942) -Merged branch/network back into the trunktruelight
2004-11-29(svn r853) -Feature: Implement improved vehicle loading algorithmtron
It's not FIFO loading, but does the right thing in the common case: If a vehicle is empty and another vehicle is already loading the same cargo at this station then the vehicle waits. This is an reworked version of [ 1072211 ] submitted by Hackykid, thanks!
2004-11-14(svn r607) -Patch: [ 985102 ] static cleanuptron
Thanks to lvoge
2004-11-14(svn r587) -newgrf: Rename all /Checkpoint/i tokens to 'Waypoint's. The name ↵darkvater
actually makes some sense and is also compatible with TTDPatch (pasky).
2004-11-10(svn r538) -Feature: Windows snap at each othertron
This is inspired by [1063636].
2004-09-16(svn r271) another town name confusion fixdominik
2004-09-15(svn r267) -Fix: Moved EUR back in its place, savegames should not list ↵darkvater
Romanian Lei anymore, and 2002 currency is also to EUR again
2004-09-13(svn r234) -Fix: added missing romanian.txt to VC6, VS.NET and Jamfile ↵darkvater
project file -Feature: Added romanian town names and currency (Magic_Pixel)
2004-09-12(svn r223) -Fix: Const correctness and miscellaneous fixes. Thank you Tron ↵darkvater
for your diligent fixing of warnings (and some possibly bugs) (Tron) -CodeLayout: Remove trailing spaces and Windows linebreaks
2004-09-10(svn r194) -Codechange: stripping trailing-spaces. Please keep this that way!truelight
2004-09-09(svn r189) -Fix: [1024750] Fix: network.c - timeout error. When one client ↵darkvater
timed out, all clients were disconnected (sign_de)
2004-09-07(svn r180) -Fix: some more warning fixes for C99 (Tron)darkvater
2004-09-04(svn r157) -Feature: [1009708] Percent-based service intervals. Send a ↵darkvater
vehicle to depot after it has lost X% of its reliability (mivlad)
2004-08-23(svn r125) Add: [ 1014684 ] Czech town names (supr)dominik
2004-08-23(svn r118) Changed default options (road side, distance units, currency) to ↵dominik
most commonly used options
2004-08-22(svn r106) New network core (by sign_de)dominik
Features: * network core is dynamicly loaded when needed (-n isn't needed anymore) for easy switching between single and multiplayer. But commandline shortcuts are still enabled: -n = autodetect network server -n [ip] = connect to the server * udp now uses 2 different ports - you can run 1 server and serveral clients on one pc - the clients udp-socket gets unloaded when the network game starts - the servers udp-sockets remains online to allow the network gui to detect itself * new gameinfo structure this struct is available for every online/lan game * dynamic NetworkGameList
2004-08-20(svn r92) Feature: invisible trees when in transparent mode (patch entry)dominik
2004-08-20(svn r85) -Add: initial commit of new AI (enable in Patch menu)truelight
-Add: generalised A* Algorithm -Add: generalised queues (Fifo, Stack, InsSort, BinaryHeap)
2004-08-16(svn r69) -Feature: align toolbar left/center/right patch (TrueLight)darkvater
-Feature: added callback feature to patches options
2004-08-16(svn r68) -Fix: [1009621] build in pause is now a cheat instead of a patch ↵darkvater
(truesatan) -Fix: Placing/editing signs signs is possible in paused mode
2004-08-15(svn r59) -Feature: Added Autosignals, just like Autorail. Can copy signal ↵darkvater
style, convert signal<->semaphore, etc. Big thanks to betatesters Dribbel and Testman57 (Darkvater)
2004-08-15(svn r56) Improved order checker + patch setting for it (celestar)dominik
2004-08-12(svn r27) -Fix: [1006715] Autorenew issuestruelight
-Add: PE_CURRENCY to patchmenu
2004-08-11(svn r21) Remove: PE_BYTE (bit-bools) in favour of PE_BOOLtruelight
2004-08-10(svn r12) Change: removed patch no_train_service. Instead you can set the ↵dominik
default service interval for any vehicle type to 'disabled'.
2004-08-09(svn r1) Import of revision 975 of old (crashed) SVNtruelight