d48ce392b2
(svn r248) -Feature: console script files "exec myscript.file" -Feature: console logging (of debug messages with *developer = 2 and debug_level #) to text-files "script test.txt" -Feature: server and client are auto-executing "on_server.scr" and "on_client.scr" scripts
darkvater
2004-09-14 16:10:20 +00:00
6d55489368
(svn r247) -Fix: Town exclusivity was not shown in town-window because stringformat ({YELLOW}) overrode colour-code. Now the exclusive player gets a red icon in front of its name
darkvater
2004-09-14 15:46:21 +00:00
4757c0bf8c
(svn r245) -Fix: [1022689] Bug when dragging a part of a multiheaded engine to 'sell-whole-train'. The rear-head of the multiheaded train will now not be sold automatically. You have to drag it manually (Celestar)
darkvater
2004-09-14 14:26:12 +00:00
c79e8ad626
(svn r244) -Fix: Stations were not sorted for non-player-0 players -Fix: Correctly resorting vehicle list of player when the list of another player is open.
darkvater
2004-09-14 14:19:53 +00:00
5e699ca65d
(svn r243) -Fix: [1022689] When destroying a part of a train with a 2 side engine the second engine was also deleted [Celestar]
signde
2004-09-14 08:13:15 +00:00
bf703a0e82
(svn r242) -Fix: Pathfinding bug for road vehicles introduced in r160 fixed (blathijs) -Fix: Pathfinding under bridges bug for ships introduced in r160 fixed (Darkvater)
darkvater
2004-09-14 01:21:07 +00:00
bb2f8d8d1a
(svn r240) -Fix: desync on subsidy generation -Fix: sometimes commands got executed to early on some clients -Feature: universal event packets for transmitting subsidys
signde
2004-09-13 22:49:11 +00:00
9258f81405
(svn r239) Fix: [ 1025361 ] PERSONAL_DIR is created at startup now
dominik
2004-09-13 22:04:20 +00:00
fc9a450e75
(svn r237) -Fix: [1025836] Company value problem (again). Now company value rightly shows the value, including ALL your money. -Fix: Graphs now accomodate 64bit numbers (so the company value graph doesn't plummet into -... if value is too big) -Strgen: added CURRCOMPACT64 for this, and 64bit versions of several macros.
darkvater
2004-09-13 20:38:36 +00:00
add49120dd
(svn r236) -Fix: random crash when player-face was displayed in error-dialog
truelight
2004-09-13 18:42:45 +00:00
989ed101bc
(svn r224) -Fix: Music now finally works on WinXP. DirectMusic is now default for an OS >= WinNT4 (WinNT4, Win2k, WinXP), and MIDI driver for lower OS's (Win95, Win98, WinME, etc).
darkvater
2004-09-12 22:03:14 +00:00
e295e46e3e
(svn r223) -Fix: Const correctness and miscellaneous fixes. Thank you Tron for your diligent fixing of warnings (and some possibly bugs) (Tron) -CodeLayout: Remove trailing spaces and Windows linebreaks
darkvater
2004-09-12 21:49:38 +00:00
1b498bca57
(svn r222) -Fix: Added network.h and console_cmd.c to MSVC6 Project -Fix: Added console_cmd.c to the Makefile
signde
2004-09-12 20:28:52 +00:00
d6cab2e06d
(svn r221) -Feature: console command and variable hooking -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]
signde
2004-09-12 20:15:18 +00:00
7cb5b1954d
(svn r220) Makefile: enables ENABLE_NETWORK by default if no config file is present
bjarni
2004-09-12 19:07:54 +00:00
53ee4f6540
(svn r216) -Fix: paused network game now disallows all commands (instead of doing the commands all at once when the game unpauses)
truelight
2004-09-12 17:36:29 +00:00
9be6a4cea4
(svn r215) -Feature: direct connect now allows selecting a port and a playername [ip/host]:[port]#[player]
signde
2004-09-12 16:03:40 +00:00
99687cf513
(svn r214) -Feature: CMD_NET_INSTANT [just in time command handling over network] (sign_de) -Fix: Only server can pause in network, action disabled for clients -Fix: Direct Connect editbox can handle up to max ~35 characters
darkvater
2004-09-12 15:29:37 +00:00
f64c1bda4b
(svn r213) -Fix: opntitle.dat, road crossings were owned by town for some very weird reason.
darkvater
2004-09-12 14:20:43 +00:00
24512d3da5
(svn r212) -Fix: Network-gui fixes (sign_de) -Fix: any disabled button in a window doesn't receive WE_CLICK events -Added network.h
darkvater
2004-09-12 14:12:33 +00:00
956bf639ea
(svn r210) -Fix: Console key closes window in front -Fix: Console events were processed in wrong window -Fix: Console unresponsive when you activated another window
signde
2004-09-12 10:23:35 +00:00
34ecc0d778
(svn r209) -Fix: network code based desync -Feature: framesync packets to hold the clients framecount near the servers -Fix: command queue now aligns the commands to be processed right after an sync or framesync packet -Fix: added stubs for compiling without network
signde
2004-09-11 22:10:31 +00:00
1fb915df69
(svn r207) -Codechange: randomizer handling -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]
signde
2004-09-11 19:34:11 +00:00
d03afadad2
(svn r206) -Fix: [1001540] i lost all wagons. Half-assed fix for lost wagons. But now users can at least fix this problem. Consolecommand: "resetengines"
darkvater
2004-09-11 19:18:30 +00:00
fe8c317d3c
(svn r205) -Fix: [1026271] Vehicle depots not transparent with transparent buildings.
darkvater
2004-09-11 14:48:31 +00:00
0b5cc6f149
(svn r203) -Fix: somewhere I screwed up and forgot to delete some testcode ;)
truelight
2004-09-11 13:23:05 +00:00
7aa0bdf48b
(svn r202) -Codechange: I missed some files with trailing spaces.. this should be all ;)
truelight
2004-09-11 09:55:19 +00:00
4ccd84f94b
(svn r201) -Fix: [1025836] Company values bigger dan int32 were put to negative -Fix: [1025836] Long bridges had negative value -Fix: Typo in endian_check.c (Zr40)
truelight
2004-09-11 09:40:19 +00:00
2cd8a89d44
(svn r199) -Fix: [993374] Pressing alt locks the game - sort of a bug. I hope I didn't break anything :O
darkvater
2004-09-11 00:19:53 +00:00
a956b63b41
(svn r198) -Fix: [1020269] Different production? Wrong production amount was showed in the industry list window -Fix: Show industry list is now the first dropdown item. Second is Fund Industry.
darkvater
2004-09-10 23:20:14 +00:00
80cb0b7fd6
(svn r197) -Fix: Disable Fast Forward in network games visually (didn't work anyways, just showed graphical output)
darkvater
2004-09-10 22:43:40 +00:00
cbdd088649
(svn r190) Makefile: fixed bug, that prevented compilation with MANUAL_CONFIG enabled
bjarni
2004-09-09 19:16:27 +00:00
216abe4e93
(svn r189) -Fix: [1024750] Fix: network.c - timeout error. When one client timed out, all clients were disconnected (sign_de)
darkvater
2004-09-09 16:20:33 +00:00
5ecaebcc6c
(svn r188) -Fix: network fixes for players with higher latency (sign_de)
darkvater
2004-09-08 20:54:56 +00:00
8308432cf9
(svn r187) -Feature: [1024044] Show max loan in finances window. (ledow) -some type fixes in txt files
darkvater
2004-09-08 19:26:10 +00:00
157e90b49f
(svn r186) -Add: debug 'net' for network debug (sign_de) -Fix: desync problem (server was not waiting for clients) (sign_de)
truelight
2004-09-08 19:20:46 +00:00
0a04fe95c9
(svn r185) -Fix: [1016954] Cached_sprites does now work again
truelight
2004-09-08 18:05:49 +00:00
1a0a7ed763
(svn r184) -Fix: starting a new game in DesertLandscape crashed the game
truelight
2004-09-08 17:44:29 +00:00
de18c544cc
(svn r183) -Fix: fix landscape-toolbar crash when newgrf are enabled. Dominik forgot to add +1 to index upon load :)
darkvater
2004-09-08 17:13:46 +00:00
091566b779
(svn r182) -Fix: [1024380] strgen diff (Warning fix + MorphOS fix). Removes the longest standing warning on compilation of strgen (tokai)
darkvater
2004-09-08 15:01:12 +00:00
49773d7a9e
(svn r181) Makefile: enabled ability to supress output of missing strings in lng files Makefile: added versiontag for autoupdate of outdated makefile.config files
bjarni
2004-09-08 09:07:18 +00:00
debb158c95
(svn r180) -Fix: some more warning fixes for C99 (Tron)
darkvater
2004-09-07 23:41:09 +00:00
d037ee4c92
(svn r179) -Fix: [1023971] Fix for MouseWheel assert error in non-zoomable viewports. Zooming now will only occur if mousepointer is either in an extra viewport window, or main game-window (Dribbel)
darkvater
2004-09-07 22:44:14 +00:00
6b9929d0f3
(svn r178) -Fix: small network fix if network is not enabled
darkvater
2004-09-07 22:39:06 +00:00
56435c8775
(svn r177) -Fix: padded out Widget code to solve warnings on C99 compiler (Tron) -Fix: added WIDGETS_END macro for WWT_LAST which does this for all last widget-types
darkvater
2004-09-07 21:48:09 +00:00
bf9c8068be
(svn r175) -Fix: [1023771] inconsistent/missing stations in station list. Forgot to change owner-sort after changing function. -Codechange: some more asserts to vehicle-sorts to quickly find any possible problems.
darkvater
2004-09-07 19:01:06 +00:00
51d928a478
(svn r174) -Network: [ 023268] small network.c changes/cleanups (MorphOS/AmigaOS) and one compiler warning fix (MorphOS) (tokai)
darkvater
2004-09-06 22:53:59 +00:00
9a6870fcfd
(svn r173) -Network: [1023231] Debug Code + ErrorBoxes + Load Game/Scenario. 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)
darkvater
2004-09-06 22:46:02 +00:00
bb75f30a79
(svn r170) -Fix: [1022902] network fix .. console fix bug [1018523]. Fixes some variable initialization errors and a console.h warning (sign_de)
darkvater
2004-09-06 21:27:26 +00:00
78b64ed192
(svn r169) -Fix: move around sort-widgets a bit so it looks more natural -Fix: savegames are sorted with newest date first by default -Codechange: refine sorter functions -Fix: fixed linux warnings (tokai)
darkvater
2004-09-06 21:20:01 +00:00
b7774b2ed3
(svn r168) added a console hotkey on mac
bjarni
2004-09-06 20:51:25 +00:00
bf0652d3fc
(svn r165) -Feature: Option to sort vehicles in vehicle-list window by different criteria. Total independent sort for all types and players. Periodic resort of list every 10 TTD days. Thank you for your graphical inspiration follow and buxo (since none of you provided any code). -Fix: Sorter icon pointing down 'v' sorts in every window lowest value first, '^' highest value first -CodeChange: move Dropdownlist from settings_gui.c to widget.c. More in place there.
darkvater
2004-09-06 18:15:13 +00:00
df1397a47e
(svn r164) -Fix: Makefile did not clean up endian-files -Add: Also display text for endian.h and endian_check
truelight
2004-09-06 16:57:40 +00:00
9a0f9c37f9
(svn r163) Makefile: made compileroutput nicer and added NOVERBOSE to supress all warnings/errors if wanted(default off) (sign_de)
bjarni
2004-09-06 16:45:53 +00:00
ed1798de42
(svn r162) -Feature: when exit game window pops up, 'Enter' quits the game
darkvater
2004-09-06 16:21:35 +00:00
692c147fae
(svn r161) -Fix: added missing file to project and solved wrong type bug
darkvater
2004-09-05 17:11:00 +00:00
10d54ac604
(svn r160) -Codechange: made GetTileTrackStatus more readable (blathijs) -Fix: some minor fixes around GetTileTrackStatus (blathijs)
truelight
2004-09-05 16:15:22 +00:00
1846563cf8
(svn r159) -Fix: w->custom[] was too small for 64bit pointers
truelight
2004-09-05 14:20:36 +00:00
0fe07eac63
(svn r158) -Fix: make endianess check 100% accurate (hopefully ;))
truelight
2004-09-04 14:20:12 +00:00
85628544ee
(svn r157) -Feature: [1009708] Percent-based service intervals. Send a vehicle to depot after it has lost X% of its reliability (mivlad)
darkvater
2004-09-04 13:06:09 +00:00