src/oldloader.cpp
Thu, 29 May 2008 15:13:28 +0000 rubidium (svn r13325) -Codechange: split the client-side only settings from the settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
Mon, 26 May 2008 00:31:36 +0000 rubidium (svn r13256) -Codechange: merge the OPTS and PATS chuncks.
Sun, 25 May 2008 22:36:44 +0000 rubidium (svn r13255) -Codechange: move _opt to _settings.
Tue, 13 May 2008 12:15:52 +0000 rubidium (svn r13066) -Fix [FS#2005]: loading of TTDP savegames with rivers in them.
Tue, 06 May 2008 15:11:33 +0000 rubidium (svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
Mon, 05 May 2008 22:22:12 +0000 smatz (svn r12962) -Fix (r12961): forgot one break
Mon, 05 May 2008 22:03:01 +0000 smatz (svn r12961) -Codechange: store the type of savegame we are loading in a global variable
Tue, 29 Apr 2008 21:31:29 +0000 peter1138 (svn r12924) -Feature: Introducing the so called 'engine pool' which primarily removes the fixed engine type limits and also happens to allow (with the patch option 'dynamic_engines') multiple NewGRF vehicle sets to coexist.
Mon, 21 Apr 2008 09:27:47 +0000 rubidium (svn r12816) -Fix: the cargo count in the performance rating window could be wrong.
Sun, 20 Apr 2008 11:12:07 +0000 rubidium (svn r12804) -Codechange: move the effect vehicle handling out of vehicle.cpp
Sun, 20 Apr 2008 10:13:54 +0000 rubidium (svn r12803) -Cleanup: rename SpecialVehicle to EffectVehicle to have a uniform naming of the thing instead of using both names for the same thing.
Sat, 19 Apr 2008 08:34:03 +0000 rubidium (svn r12783) -Codechange: do not statically allocate the 'temporary map3 array' in the oldloader.
Sat, 19 Apr 2008 08:21:55 +0000 rubidium (svn r12782) -Codechange: remove some functions from functions.h and do not statically 'waste' memory when the old name array is not needed anymore.
Fri, 18 Apr 2008 10:16:51 +0000 rubidium (svn r12765) -Codechange: move some stuff out of variables.h that required including other headers in variables.h.
Thu, 17 Apr 2008 19:10:30 +0000 rubidium (svn r12754) -Codechange: split depot.h into depot_map.h, depot_func.h and depot_base.h and remove quite a lot of unneeded (before this) includes of depot.h.
Wed, 09 Apr 2008 21:33:36 +0000 smatz (svn r12642) -Fix: remove buggy buoys at tile 0 from old TTDP savegames
Sun, 06 Apr 2008 07:22:26 +0000 rubidium (svn r12587) -Codechange: unduplicate some code in the Unpack*Order functions and move the 'normal' case Pack/Unpack to Order.
Sat, 05 Apr 2008 23:36:54 +0000 rubidium (svn r12584) -Codechange: do not access the order type directly.
Sat, 05 Apr 2008 21:45:05 +0000 rubidium (svn r12583) -Codechange: make AssignOrder a class function of order.
Tue, 01 Apr 2008 14:03:20 +0000 frosch (svn r12531) -Codechange: Rename some variables for consistency.
Mon, 31 Mar 2008 07:25:49 +0000 rubidium (svn r12501) -Codechange: split signs.h.
Mon, 31 Mar 2008 00:17:39 +0000 rubidium (svn r12490) -Codechange: rename engine.h to engine_func.h and remove unneeded inclusions of engine.h and/or replace them with engine_type.h.
Mon, 31 Mar 2008 00:06:17 +0000 rubidium (svn r12489) -Codechange: split station.h into station_base.h and station_func.h.
Mon, 24 Mar 2008 00:52:28 +0000 glx (svn r12401) -Fix (r9754): when loading TTD savegame some data were lost (profits, ...) due to a 'reallocation' for vehicle type conversion. The conversion is now done before loading the vehicle chunk.
Sun, 23 Mar 2008 21:31:43 +0000 rubidium (svn r12399) -Fix: some old DOS savegame didn't load properly due to 'garbage' that was sprinkled in some places.
Tue, 18 Mar 2008 12:28:21 +0000 skidd13 (svn r12381) -Fix [FS1835] [FS1535] (r11855): The number of houses wasn't computed right. A few other things regaring the updating had to be changed. Big thanks for support to frosch123 and SmatZ, to name just a few. (Inspired by a patch of bilbo)
Fri, 15 Feb 2008 11:02:50 +0000 peter1138 (svn r12143) -Fix (r8038): Engine::preview_player does not contain a Player ID. Rename this to preview_player_rank and change back to a uint8 to avoid confusion.
Tue, 29 Jan 2008 00:27:25 +0000 rubidium (svn r12004) -Codechange: refactor the random functions to reduce code duplication.
Fri, 25 Jan 2008 13:54:27 +0000 frosch (svn r11982) -Revert (r8738): Now we have shores in corners. No need to remove them from TTDP games.
Thu, 24 Jan 2008 10:47:44 +0000 peter1138 (svn r11971) -Codechange: use of FOR_ALL_ENGINES/ENGINEIDS_OF_TYPE instead of for-loops
Sun, 13 Jan 2008 01:21:35 +0000 rubidium (svn r11828) -Codechange: include table/* as the last includes and remove an unneeded include from openttd.h.
Sat, 12 Jan 2008 21:25:04 +0000 peter1138 (svn r11824) -Fix (r11822): Converting signs from TTD games incomplete
Sat, 12 Jan 2008 21:01:27 +0000 peter1138 (svn r11823) -Fix (r11822): Custom names from old TTD games were not updated.
Sat, 12 Jan 2008 19:58:06 +0000 peter1138 (svn r11822) -Codechange: Replaced fixed size custom name array. Names are now attached to their object directly and there is
Sat, 12 Jan 2008 14:10:35 +0000 rubidium (svn r11818) -Codechange: split player.h into smaller pieces.
Wed, 09 Jan 2008 16:40:02 +0000 rubidium (svn r11792) -Codechange: move some (virtually) globally included AI related structs to a place where they are only included a few times.
Tue, 08 Jan 2008 18:25:51 +0000 peter1138 (svn r11784) -Codechange: set up initial engine data in one place
Tue, 08 Jan 2008 16:07:32 +0000 peter1138 (svn r11782) -Codechange: e->type was used before being properly initialized (it relied on previous runs) but there is no need to invalidate window data during game load as the windows in question cannot be open.
Mon, 07 Jan 2008 09:19:53 +0000 rubidium (svn r11775) -Codechange: move all autoreplace/autorenew functions to a single location.
Mon, 07 Jan 2008 00:57:19 +0000 rubidium (svn r11774) -Change: do not include variables.h in a header when it is not needed.
Thu, 27 Dec 2007 13:35:39 +0000 rubidium (svn r11706) -Codechange: split vehicle.h and remove another bunch of useless includes.
Wed, 26 Dec 2007 13:50:40 +0000 rubidium (svn r11702) -Codechange: move all date related stuff to date*.
Wed, 26 Dec 2007 11:45:43 +0000 rubidium (svn r11701) -Codechange: removal unnecessary inclusions of map.h (and split map.h).
Tue, 25 Dec 2007 11:26:07 +0000 rubidium (svn r11692) -Codechange: move some functions from 'functions.h' to a more logical place and remove about 50% of the includes of 'functions.h'
Sun, 23 Dec 2007 10:56:02 +0000 rubidium (svn r11684) -Codechange: split gfx.h in a type and functional header.
Sat, 22 Dec 2007 23:30:28 +0000 rubidium (svn r11682) -Codechange: move some 'generic' geometry related types into a single file and do not include gfx.h everywhere to get a Point type.
Fri, 21 Dec 2007 21:50:46 +0000 rubidium (svn r11677) -Codechange: move price and command related types/functions to their respective places.
Sat, 24 Nov 2007 10:38:43 +0000 skidd13 (svn r11510) -Codechange: merge the IS_*INSIDE* functions and rename them fitting to the naming style
Mon, 19 Nov 2007 21:32:20 +0000 skidd13 (svn r11482) -Codechange: Remove the doubled function ClrBitT and rename the remaining to fit with the naming style
Mon, 19 Nov 2007 21:02:30 +0000 skidd13 (svn r11481) -Codechange: Rename the HASBIT function to fit with the naming style
Mon, 19 Nov 2007 18:38:10 +0000 skidd13 (svn r11475) -Codechange: rename clamp and clampu to Clamp and ClampU to fit with the coding style
Tue, 16 Oct 2007 21:16:30 +0000 rubidium (svn r11280) -Fix [FS#1343]: wrong money related values when loading old games. Inspired on a patch by SmatZ.
Tue, 16 Oct 2007 19:27:24 +0000 rubidium (svn r11275) -Fix: oldloader crashing when referencing a vehicle that is not yet loaded.
Mon, 15 Oct 2007 20:49:11 +0000 rubidium (svn r11271) -Fix [FS#1333]: some (very) old games (TTD original scenarios for example) would give a new vehicle spree, even though the vehicles were introduced decades ago.
Sat, 13 Oct 2007 16:56:29 +0000 glx (svn r11255) -Fix [FS#1332]: industry counter was not updated on TTD savegame loading
Thu, 11 Oct 2007 11:32:43 +0000 truelight (svn r11245) -Fix r11228: the moreanimation feature made loading TTD(p) games impossible (Csaboka)
Mon, 08 Oct 2007 19:56:21 +0000 rubidium (svn r11228) -Codechange: implement the "moreanimation" feature of TTDP, so we can properly support newindustries.
Fri, 07 Sep 2007 22:06:52 +0000 rubidium (svn r11057) -Fix [FS#1215]: loading TTD savegames went into an infinite loop due to not yet properly set next and previous pointers.
Thu, 30 Aug 2007 13:09:44 +0000 rubidium (svn r11004) -Codechange: some reworks of the saveload mechanism to be able to save and load private and protected variables in the vehicle struct.
Sun, 26 Aug 2007 13:55:36 +0000 rubidium (svn r10981) -Fix [FS#1156] (r10970): stations gave ratings for accepted cargo too.