------------------------------------------------------------------------ r12914 | peter1138 | 2008-04-28 11:15:13 +0000 (Mon, 28 Apr 2008) | 2 lines -Fix: Game crash when a spectator/server tried to show an engine with no owner when a NewGRF requested a specific variable. ------------------------------------------------------------------------ r12913 | bjarni | 2008-04-27 20:09:29 +0000 (Sun, 27 Apr 2008) | 6 lines -Add: ability to backup and restore a player's economic data and data for a vehicle (or chain of vehicles) Autoreplace uses this with the following benefits: -Mass autoreplace (the button in the depot window) will now estimate costs correctly -Autoreplace now either replaces correctly or manages to keep the original vehicle (no more broken trains) Thanks to Ammler for testing this ------------------------------------------------------------------------ r12912 | bjarni | 2008-04-27 18:05:48 +0000 (Sun, 27 Apr 2008) | 2 lines -Codechange: overloaded ChangeVehicleViewWindow() so each argument can be either a Vehicle pointer or a VehicleID ------------------------------------------------------------------------ r12910 | peter1138 | 2008-04-27 10:19:41 +0000 (Sun, 27 Apr 2008) | 2 lines -Fix: Report reverse sprite status (FD/FE) to NewGRF for manually toggled vehicles. ------------------------------------------------------------------------ r12906 | smatz | 2008-04-26 14:20:39 +0000 (Sat, 26 Apr 2008) | 1 line -Fix: vehicle groups, engine replacement rules and player/company names were not properly reset/freed after bankrupt (before new player start) ------------------------------------------------------------------------ r12904 | smatz | 2008-04-25 16:33:40 +0000 (Fri, 25 Apr 2008) | 1 line -Fix [FS#1953]: remove trams from savegames saved in OTTD without tram support, it is better than to simply crash ------------------------------------------------------------------------ r12898 | rubidium | 2008-04-25 15:25:28 +0000 (Fri, 25 Apr 2008) | 2 lines -Codechange: coding style in unmovable_cmd.cpp. ------------------------------------------------------------------------ r12897 | rubidium | 2008-04-25 15:22:32 +0000 (Fri, 25 Apr 2008) | 2 lines -Codechange: some coding style in station_cmd.cpp. ------------------------------------------------------------------------ r12895 | glx | 2008-04-25 15:05:08 +0000 (Fri, 25 Apr 2008) | 1 line -Fix: restored Icelandic plural form and removed cases from Brazilian Portuguese (again) ------------------------------------------------------------------------ r12892 | rubidium | 2008-04-25 06:15:58 +0000 (Fri, 25 Apr 2008) | 2 lines -Fix: too many items in the vehicle toolbars were greyed out. ------------------------------------------------------------------------ r12882 | glx | 2008-04-24 23:50:40 +0000 (Thu, 24 Apr 2008) | 1 line -Fix (r12764): the check for missing header files could find more files than needed ------------------------------------------------------------------------ r12881 | glx | 2008-04-24 23:40:42 +0000 (Thu, 24 Apr 2008) | 1 line -Fix (r12770): the check for missing header files could find more files than needed ------------------------------------------------------------------------ r12876 | rubidium | 2008-04-24 20:07:12 +0000 (Thu, 24 Apr 2008) | 2 lines -Fix [FS#1928]: gcc on FreeBSD does not support -dumpmachine. As gcc is not necessary for FreeBSD compiles we 'just' use g++ as that support -dumpmachine. ------------------------------------------------------------------------ r12875 | belugas | 2008-04-24 18:30:41 +0000 (Thu, 24 Apr 2008) | 1 line -Codechange: Use defined const instead of cast magic ------------------------------------------------------------------------ r12874 | belugas | 2008-04-24 18:17:53 +0000 (Thu, 24 Apr 2008) | 2 lines -Codechange: The closest town is already known. Do not search for it again. ------------------------------------------------------------------------ r12873 | rubidium | 2008-04-24 17:53:45 +0000 (Thu, 24 Apr 2008) | 2 lines -Fix [FS#1946]: MSVC is whining because it doesn't understand that bytes should be cast to ints. ------------------------------------------------------------------------ r12872 | peter1138 | 2008-04-24 15:51:29 +0000 (Thu, 24 Apr 2008) | 2 lines -Codechange: Remove obsolete unused engine list order function ------------------------------------------------------------------------ r12870 | smatz | 2008-04-24 13:05:51 +0000 (Thu, 24 Apr 2008) | 1 line -Codechange: remove some magic numbers from u.ship.state handling ------------------------------------------------------------------------ r12863 | rubidium | 2008-04-24 11:11:50 +0000 (Thu, 24 Apr 2008) | 2 lines -Codechange: rewrite GeneratePlayerColour to be better understandable. ------------------------------------------------------------------------ r12862 | smatz | 2008-04-24 09:55:20 +0000 (Thu, 24 Apr 2008) | 1 line -Codechange: reduce code duplication for VehicleType -> WindowClass lookup ------------------------------------------------------------------------ r12861 | miham | 2008-04-24 08:53:04 +0000 (Thu, 24 Apr 2008) | 19 lines -Update: WebTranslator2 update to 2008-04-24 10:49:17 brazilian_portuguese - 74 fixed, 2 changed by fukumori (38), tucalipe (38) bulgarian - 59 fixed by thetitan (59) catalan - 75 fixed by arnaullv (75) czech - 70 fixed, 42 changed by Hadez (112) danish - 46 fixed by MiR (46) dutch - 75 fixed by habell (75) estonian - 91 fixed, 33 changed by kristjans (124) french - 74 fixed, 2 changed by glx (76) italian - 76 fixed, 9 changed by lorenzodv (85) latvian - 24 fixed, 39 changed by stripe4 (63) russian - 86 fixed by Smoky555 (86) slovak - 3 fixed by lengyel (3) slovenian - 75 fixed by Necrolyte (75) spanish - 91 fixed, 2 changed by eusebio (93) swedish - 72 fixed by ChrillDeVille (72) traditional_chinese - 82 fixed, 4 changed by xbddc (86) ukrainian - 76 fixed, 36 changed by mad (112) ------------------------------------------------------------------------ r12860 | peter1138 | 2008-04-24 07:44:21 +0000 (Thu, 24 Apr 2008) | 2 lines -Fix [FS#1947]: Train depart animation trigger was not called in some cases. ------------------------------------------------------------------------ r12859 | rubidium | 2008-04-23 22:55:11 +0000 (Wed, 23 Apr 2008) | 2 lines -Fix: make the town rating tests use less memory and much quicker; from 13% to unnoticable in the profile in games with lots of towns and lots of very active AIs. ------------------------------------------------------------------------ r12858 | rubidium | 2008-04-23 22:17:33 +0000 (Wed, 23 Apr 2008) | 2 lines -Add: small piece of code that can help hunting desyncs. Has to be enabled by --enable-desync-debug=1 though. ------------------------------------------------------------------------ r12857 | rubidium | 2008-04-23 22:16:41 +0000 (Wed, 23 Apr 2008) | 2 lines -Fix [FS#1948]: remove the last uses of AutoPtr in the station code. ------------------------------------------------------------------------ r12856 | peter1138 | 2008-04-23 21:55:24 +0000 (Wed, 23 Apr 2008) | 2 lines -Fix: Taking r12377 further, ensure that prop 25 is set for all vehicles in the consist before other properties. ------------------------------------------------------------------------ r12855 | rubidium | 2008-04-23 20:56:08 +0000 (Wed, 23 Apr 2008) | 2 lines -Codechange: do not use autoptr's for testing whether certain objects can be build, but check it directly in the pool so we do not have to call destructors in the testing phase. Stations still use the autoptr though. ------------------------------------------------------------------------ r12854 | smatz | 2008-04-23 20:22:31 +0000 (Wed, 23 Apr 2008) | 1 line -Codechange: make drawing of rail catenary a bit faster ------------------------------------------------------------------------ r12853 | smatz | 2008-04-23 19:47:23 +0000 (Wed, 23 Apr 2008) | 1 line -Fix: catenary on tunnel entrances and middle bridge pieces was drawn twice in some cases ------------------------------------------------------------------------ r12852 | smatz | 2008-04-23 19:07:18 +0000 (Wed, 23 Apr 2008) | 1 line -Fix: do not try to draw rail catenary above non-rail station tiles ------------------------------------------------------------------------ r12850 | glx | 2008-04-23 13:36:52 +0000 (Wed, 23 Apr 2008) | 1 line -Fix (r12848): compilation was broken for some platforms ------------------------------------------------------------------------ r12848 | peter1138 | 2008-04-23 12:03:47 +0000 (Wed, 23 Apr 2008) | 2 lines -Cleanup/Codechange: Use correct variable types, don't prefix with _ for non-globals, and use implicit enum numbering. ------------------------------------------------------------------------ r12847 | peter1138 | 2008-04-23 11:57:58 +0000 (Wed, 23 Apr 2008) | 2 lines -Cleanup: Identing and variable scope ------------------------------------------------------------------------ r12845 | rubidium | 2008-04-23 00:16:21 +0000 (Wed, 23 Apr 2008) | 2 lines -Change: use YAPF for fairly old savegames from before YAPF was introduced. ------------------------------------------------------------------------ r12844 | rubidium | 2008-04-23 00:14:49 +0000 (Wed, 23 Apr 2008) | 2 lines -Fix: the industry tick trigger should only be triggered once every 256 ticks, not every tick... Also bail out of the triggers a little earlier if you know they are not going to happen anyway. ------------------------------------------------------------------------ r12843 | bjarni | 2008-04-22 23:16:36 +0000 (Tue, 22 Apr 2008) | 3 lines -Feature [FS#1945]: The autoreplace window is now resizable in both directions The code to open this window is also unified for all vehicle types ------------------------------------------------------------------------ r12842 | glx | 2008-04-22 21:18:55 +0000 (Tue, 22 Apr 2008) | 1 line -Codechange [FS#1604]: scale message history by map size ------------------------------------------------------------------------ r12839 | peter1138 | 2008-04-22 18:20:41 +0000 (Tue, 22 Apr 2008) | 2 lines -Codechange: Allocate temporary engine data when loading GRFs as needed instead of statically. ------------------------------------------------------------------------ r12837 | belugas | 2008-04-22 14:40:09 +0000 (Tue, 22 Apr 2008) | 1 line -Codechange: Alignment of widget array ------------------------------------------------------------------------ r12836 | rubidium | 2008-04-21 23:04:05 +0000 (Mon, 21 Apr 2008) | 2 lines -Fix: SunOS non-dedicated server compilation. ------------------------------------------------------------------------ r12824 | peter1138 | 2008-04-21 20:50:58 +0000 (Mon, 21 Apr 2008) | 2 lines -Codechange: Standardise routines for drawing vehicle images, using correct types and less duplication. ------------------------------------------------------------------------