summaryrefslogtreecommitdiff
path: root/variables.h
AgeCommit message (Collapse)Author
2004-12-08(svn r979) Allow more realistically sized catchment areasCelestar
2004-12-07(svn r970) Added 2nd data path for all non-windows OSesbjarni
added completely customizable lang path (all non-Windows OSes)
2004-12-04(svn r942) -Merged branch/network back into the trunktruelight
2004-12-02(svn r901) Small step in the process to clean up the DPARAM mess:tron
- reduce to 2 sizes (*DParam64 for 64bit values, *DParam for the rest) - use inline functions instead of macros - add assert()s to check for buffer overruns
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-22(svn r767) Introduce USERSTRING_LEN (128) and try to make sure we don't ↵pasky
overflow it anywhere (as long as we keep USERSTRING_LEN above 7 or so).
2004-11-21(svn r723) Increase size of dparam so more parameters can be passed to ↵tron
string output
2004-11-10(svn r538) -Feature: Windows snap at each othertron
This is inspired by [1063636].
2004-09-12(svn r221) -Feature: console command and variable hookingsignde
-Fix: added another network.c stub -Consolecommand: "scrollto <tile>" center main view on <tile> [Darkvater] -Consolecommand: "resettile <tile>" force bulldoze <tile> without any checks (DEBUG only) [Darkvater] -Fix: resetengines is hooked to be not available in network games -Codechange: "connect <connectstr>": the connect command now uses a connectionstring like the network-gui -Fix: Direct Connect editbox can handle up to max ~35 characters [Darkvater]
2004-09-11(svn r207) -Codechange: randomizer handlingsignde
-Fix: desync problem fixes -Fix: server doesnt hang anymore when a client timed out -Feature: low latency connection enhancements [*net_sync_freq, *net_ready_ahead]
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-08(svn r186) -Add: debug 'net' for network debug (sign_de)truelight
-Fix: desync problem (server was not waiting for clients) (sign_de)
2004-09-06(svn r173) -Network: [1023231] Debug Code + ErrorBoxes + Load Game/Scenario. ↵darkvater
Added some more desync debug code and replaced some of the error() calls with some better error boxes. Hopefully find desyncs easier (sign_de) -GUI: Change some network GUI stuff (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-22(svn r109) added/heavily modified patch by truesatan: cheat change datedominik
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-21(svn r101) New cheat: switch climatedominik
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 r71) -Cheat: [976127] no extra frequent jet crash on small airports ↵darkvater
(truesatan) -Changed some debug messages in aircraft code to DEBUG(misc, 1)
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-16(svn r67) -Forget to change debug message for grfspecial.cdarkvater
-Added compile flag NO_DEBUG_MESSAGES which will strip executeable of all DEBUG(..,..)'s
2004-08-16(svn r66) -Fix Station list updated on station deletion/station renamedarkvater
-Changed debug messages to comply with DEBUG(name, level) heuristics
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