416e2b67b1
(svn r999) New icons for the network interface, newgrf gui and the tiny euro
dominik
2004-12-09 23:16:52 +00:00
b747cd2fcd
(svn r999) New icons for the network interface, newgrf gui and the tiny euro
dominik
2004-12-09 23:16:52 +00:00
02bf3ed5c0
(svn r998) now vehicles are serviced both when entering and when leaving depots to prevent that vehicles might need service when leaving after a long stay (ln--)
bjarni
2004-12-09 21:46:56 +00:00
c6cd07e2e3
(svn r998) now vehicles are serviced both when entering and when leaving depots to prevent that vehicles might need service when leaving after a long stay (ln--)
bjarni
2004-12-09 21:46:56 +00:00
93a4dbda4b
(svn r990) Fix a display bug in the order list: TTD stores invalid orders different than OTTD, this resulted in empty lines in the order list. With the overhaul of the order system this got worse: no line was shown at all. Fix this by sanity checking while loading and convert the orders accordingly.
tron
2004-12-09 18:18:21 +00:00
567ad3b5db
(svn r990) Fix a display bug in the order list: TTD stores invalid orders different than OTTD, this resulted in empty lines in the order list. With the overhaul of the order system this got worse: no line was shown at all. Fix this by sanity checking while loading and convert the orders accordingly.
tron
2004-12-09 18:18:21 +00:00
4a818ecbb6
(svn r988) Removed the JAM file stuff since it turned out that nobody uses it anymore and it is not maintained anymore
bjarni
2004-12-08 21:33:44 +00:00
b1597422f5
(svn r988) Removed the JAM file stuff since it turned out that nobody uses it anymore and it is not maintained anymore
bjarni
2004-12-08 21:33:44 +00:00
2bb5145a20
(svn r982) -Fix: [Network] Because dparams are misused as a char, we had some endian-problems. To fix this, we are sending dparams byte by byte (instead of an uint32). Because of this dparam is sent not-uint32-endian-safe, but char-endian-safe. Too bad dparam can no longer be used for normal stuff (which is currently not the case) (tnx to Tron and Bjarni)
truelight
2004-12-08 18:16:43 +00:00
d86b06a7f5
(svn r982) -Fix: [Network] Because dparams are misused as a char, we had some endian-problems. To fix this, we are sending dparams byte by byte (instead of an uint32). Because of this dparam is sent not-uint32-endian-safe, but char-endian-safe. Too bad dparam can no longer be used for normal stuff (which is currently not the case) (tnx to Tron and Bjarni)
truelight
2004-12-08 18:16:43 +00:00
ecf7e8e9a7
(svn r981) SunOS: fixed the hotkey for console (Oskar)
bjarni
2004-12-08 17:14:36 +00:00
747d69f9b2
(svn r981) SunOS: fixed the hotkey for console (Oskar)
bjarni
2004-12-08 17:14:36 +00:00
1f31bee5e4
(svn r980) Fixed issues where MorphOS would get problems if AmigaOS would get a port, since MorphOS also have the flag __AMIGA__ defined (Tokai)
bjarni
2004-12-08 16:27:54 +00:00
b043d3e567
(svn r980) Fixed issues where MorphOS would get problems if AmigaOS would get a port, since MorphOS also have the flag __AMIGA__ defined (Tokai)
bjarni
2004-12-08 16:27:54 +00:00
5b0743d66b
(svn r979) Allow more realistically sized catchment areas
Celestar
2004-12-08 15:46:13 +00:00
945ceb06fc
(svn r979) Allow more realistically sized catchment areas
Celestar
2004-12-08 15:46:13 +00:00
6fd3fc10e3
(svn r978) Fixed an endianess issue with the new Order system. Thanks to Bjarni, Oskar and Tron
Celestar
2004-12-08 15:26:57 +00:00
932610e612
(svn r978) Fixed an endianess issue with the new Order system. Thanks to Bjarni, Oskar and Tron
Celestar
2004-12-08 15:26:57 +00:00
7938c1b884
(svn r974) Makefile: fixed issue in make release and nightly_build, which caused failures if RELEASE contained spaces
bjarni
2004-12-07 19:31:24 +00:00
948b3747f6
(svn r974) Makefile: fixed issue in make release and nightly_build, which caused failures if RELEASE contained spaces
bjarni
2004-12-07 19:31:24 +00:00
253ec52c01
(svn r973) Makefile: added make nightly_build (only on mac)
bjarni
2004-12-07 18:17:41 +00:00
46e6a08107
(svn r973) Makefile: added make nightly_build (only on mac)
bjarni
2004-12-07 18:17:41 +00:00
701e58e157
(svn r972) Makefile: added make release (currently only works on mac) Mac: sets the STATIC flag if no makefile.config is found
bjarni
2004-12-07 17:58:06 +00:00
3c7e16f80b
(svn r972) Makefile: added make release (currently only works on mac) Mac: sets the STATIC flag if no makefile.config is found
bjarni
2004-12-07 17:58:06 +00:00
bad25dec0e
(svn r971) Mac: updated text files and added the link files from the releases
bjarni
2004-12-07 17:27:55 +00:00
fb50423a00
(svn r971) Mac: updated text files and added the link files from the releases
bjarni
2004-12-07 17:27:55 +00:00
051134ac9f
(svn r970) Added 2nd data path for all non-windows OSes added completely customizable lang path (all non-Windows OSes)
bjarni
2004-12-07 17:16:57 +00:00
155c9d235f
(svn r970) Added 2nd data path for all non-windows OSes added completely customizable lang path (all non-Windows OSes)
bjarni
2004-12-07 17:16:57 +00:00
a3a2f0617c
(svn r962) Fixed a problem with the new order system due to missing '{}' (another place)
Celestar
2004-12-06 00:03:26 +00:00
6e2de5b6d0
(svn r962) Fixed a problem with the new order system due to missing '{}' (another place)
Celestar
2004-12-06 00:03:26 +00:00
293d5bffa8
(svn r961) Fixed a problem with the new order system due to missing '{}'
Celestar
2004-12-05 23:57:08 +00:00
701169bb00
(svn r961) Fixed a problem with the new order system due to missing '{}'
Celestar
2004-12-05 23:57:08 +00:00
c8d83ce557
(svn r960) -Fix: forgotten conversion of orders for the AI (Tron)
darkvater
2004-12-05 21:30:58 +00:00
99e99ad60c
(svn r960) -Fix: forgotten conversion of orders for the AI (Tron)
darkvater
2004-12-05 21:30:58 +00:00
860a39af2a
(svn r959) -Fix: fix previous typo for workaround of braindead MSVC6 (Tron) -Fix: added debug code to autosave cause it is buggy in multiplayer (does not remember settings; takes them from _opt instead of _new_opt (or vice versa)).
darkvater
2004-12-05 20:02:49 +00:00
5b18e2328a
(svn r959) -Fix: fix previous typo for workaround of braindead MSVC6 (Tron) -Fix: added debug code to autosave cause it is buggy in multiplayer (does not remember settings; takes them from _opt instead of _new_opt (or vice versa)).
darkvater
2004-12-05 20:02:49 +00:00
7c2448ecea
(svn r955) Replace uint16 for orders with struct Order This adds no functionality, but is a stepping stone for future improvement (like 16bit order indices) and is easier to read. This changes preserves binary compatibility wrt savegames.
tron
2004-12-05 12:43:04 +00:00
b8e83ca03f
(svn r955) Replace uint16 for orders with struct Order This adds no functionality, but is a stepping stone for future improvement (like 16bit order indices) and is easier to read. This changes preserves binary compatibility wrt savegames.
tron
2004-12-05 12:43:04 +00:00
1de8e294d8
(svn r954) -Fix: [Console] Hook fixes (sign_de) -Add: [Console] Auto sort commands and variables (sign_de)
truelight
2004-12-05 12:25:25 +00:00
a39770f23a
(svn r954) -Fix: [Console] Hook fixes (sign_de) -Add: [Console] Auto sort commands and variables (sign_de)
truelight
2004-12-05 12:25:25 +00:00
6e49b85703
(svn r952) -A tiny insignificant fix for a toyland industry gfx -Added table\sprites.h to VS.NET project file
darkvater
2004-12-04 23:43:54 +00:00
15879e7ed9
(svn r952) -A tiny insignificant fix for a toyland industry gfx -Added table\sprites.h to VS.NET project file
darkvater
2004-12-04 23:43:54 +00:00
14a025a6bf
(svn r951) Makefile: fixed missing flag for libpng, which prevented lib detection if SDL was not used Makefile: Combined the OSX specific libpng code with the general one. Now OSX have no special code for libpng
bjarni
2004-12-04 23:19:31 +00:00
5069e98221
(svn r951) Makefile: fixed missing flag for libpng, which prevented lib detection if SDL was not used Makefile: Combined the OSX specific libpng code with the general one. Now OSX have no special code for libpng
bjarni
2004-12-04 23:19:31 +00:00
47713d05e3
(svn r949) Makefile: added DEDICATED flag to allow complilation of dedicated servers without linking to SDL. Request by Jezral
bjarni
2004-12-04 20:34:59 +00:00
477bee544d
(svn r949) Makefile: added DEDICATED flag to allow complilation of dedicated servers without linking to SDL. Request by Jezral
bjarni
2004-12-04 20:34:59 +00:00
40121d60cd
(svn r948) -Codechange: clearified my last commit a bit more with some comment in the code
truelight
2004-12-04 18:57:42 +00:00
f16b4adfc5
(svn r948) -Codechange: clearified my last commit a bit more with some comment in the code
truelight
2004-12-04 18:57:42 +00:00
581302e147
(svn r946) Remove double patch option which crept in during merge
tron
2004-12-04 18:27:08 +00:00
e34d0f683b
(svn r946) Remove double patch option which crept in during merge
tron
2004-12-04 18:27:08 +00:00
00168d4660
(svn r945) -Fix: [Network] Terraform callback went wrong in merge -Fix: Some settings went wrong in merge
truelight
2004-12-04 18:17:52 +00:00
d15e7e307e
(svn r945) -Fix: [Network] Terraform callback went wrong in merge -Fix: Some settings went wrong in merge
truelight
2004-12-04 18:17:52 +00:00
e56c3cddd8
(svn r925) Use sound enums Also play the correct sound when a toyland road vehicle breaks down
tron
2004-12-04 09:26:39 +00:00
291d25a88b
(svn r925) Use sound enums Also play the correct sound when a toyland road vehicle breaks down
tron
2004-12-04 09:26:39 +00:00
d036559e0e
(svn r924) Use RailVehInfo() instead of &_rail_vehicle_info[]
tron
2004-12-04 07:41:37 +00:00
b88fc15e47
(svn r924) Use RailVehInfo() instead of &_rail_vehicle_info[]
tron
2004-12-04 07:41:37 +00:00
aa183e35d8
(svn r923) Forgot s/rail_vehinfo/RailVehInfo/
tron
2004-12-04 00:34:20 +00:00
a7e5355754
(svn r923) Forgot s/rail_vehinfo/RailVehInfo/
tron
2004-12-04 00:34:20 +00:00
56dd31f33b
(svn r920) Replace vehicle info macros with inline functions and add asserts to check limits
tron
2004-12-03 21:57:05 +00:00
5fc510bbfc
(svn r920) Replace vehicle info macros with inline functions and add asserts to check limits
tron
2004-12-03 21:57:05 +00:00
5149373467
(svn r909) Small cleanup in vehicle.c, this should fix some warnings on 64bit machines
tron
2004-12-03 14:38:02 +00:00
ff7b0294b8
(svn r909) Small cleanup in vehicle.c, this should fix some warnings on 64bit machines
tron
2004-12-03 14:38:02 +00:00
c00258237e
(svn r907) Sprinkle holy ANSI water: - "inline" must before the return type (and after "static") - Initialise all struct members, not just some of them - Remove (one) spurious semicolon
tron
2004-12-03 07:43:00 +00:00
ecf1c35849
(svn r907) Sprinkle holy ANSI water: - "inline" must before the return type (and after "static") - Initialise all struct members, not just some of them - Remove (one) spurious semicolon
tron
2004-12-03 07:43:00 +00:00
fdb447ac55
(svn r901) Small step in the process to clean up the DPARAM mess: - 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
tron
2004-12-02 22:53:07 +00:00
265ac67183
(svn r901) Small step in the process to clean up the DPARAM mess: - 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
tron
2004-12-02 22:53:07 +00:00