src/oldloader.cpp
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.
Fri, 03 Aug 2007 20:07:43 +0000 rubidium (svn r10771) -Codechange: remove some code duplication from the old loader.
Thu, 02 Aug 2007 23:21:52 +0000 rubidium (svn r10759) -Codechange: make the industry struct use the pool item class as super class.
Thu, 02 Aug 2007 22:33:53 +0000 rubidium (svn r10758) -Codechange: make the depot struct use the pool item class as super class.
Thu, 26 Jul 2007 15:37:19 +0000 rubidium (svn r10697) -Codechange: give a more sensible names to some of the unkX variables.
Mon, 16 Jul 2007 23:55:22 +0000 rubidium (svn r10601) -Codechange: store (and use) the type of stations instead of hardcoding station types by graphics IDs.
Wed, 04 Jul 2007 18:27:21 +0000 rubidium (svn r10439) -Codechange: initial steps for customized industry productions.
Fri, 22 Jun 2007 11:58:59 +0000 rubidium (svn r10266) -Codechange: keep track of the origin, time of travel and accumulated feeder share (transfers) of individual pieces of cargo. This means that cargo isn't thrown on a big pile when it's put in a station or unloaded at a station, however the GUI does not reflect these changes yet so you will not actually see it.
Tue, 19 Jun 2007 00:05:26 +0000 rubidium (svn r10212) -Fix [FS#723]: money overflow bugs in many locations.
Mon, 18 Jun 2007 21:00:14 +0000 rubidium (svn r10207) -Codechange: remove the redundant player_money in favour of the money64, which is now renamed to player_money.
Wed, 13 Jun 2007 18:36:04 +0000 rubidium (svn r10147) -Fix: the oldloader did clear some bits for road vehicles that shouldn't be cleared in some cases.
Wed, 13 Jun 2007 17:34:05 +0000 rubidium (svn r10145) -Fix: make compiling with networking disabled (again) possible.
Thu, 07 Jun 2007 14:38:45 +0000 rubidium (svn r10058) -Codechange: give some industry variable sensible names (like not telling "last_mo_production" when it is the production of the current month).
Fri, 18 May 2007 00:33:47 +0000 belugas (svn r9867) -Codechange: Remove data duplication. The exact same values can be found in the industry spec, so take it from there instead.
Wed, 16 May 2007 21:28:23 +0000 rubidium (svn r9857) -Fix: loading of TTDP savegames with features that OTTD has.
Tue, 01 May 2007 18:17:52 +0000 rubidium (svn r9763) -Codechange/Fix (r9760): don't read the variables that are calculated automatically either.
Sun, 29 Apr 2007 21:24:08 +0000 rubidium (svn r9754) -Codechange: make classes for all vehicle types, so we can make nicer/better maintainable code, i.e. virtual methods instead of switches.
Wed, 18 Apr 2007 22:10:36 +0000 rubidium (svn r9672) -Cleanup: lots of coding style fixes around operands.
Wed, 21 Mar 2007 15:19:33 +0000 belugas (svn r9390) -Documentation : correct Doxygen of comments and @file inclusion. This time, brought to you by the letter O
Thu, 08 Mar 2007 21:39:34 +0000 bjarni (svn r9072) -Codechange: [Orders] added methods to orders to free them and check if they are in use
Thu, 08 Mar 2007 16:27:54 +0000 rubidium (svn r9068) -Codechange: capitalize the VEH_Train etc. enums to match the coding style (and rest of the code).
Wed, 07 Mar 2007 12:11:48 +0000 rubidium (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {};
Wed, 07 Mar 2007 11:47:46 +0000 rubidium (svn r9050) -Codechange: Foo(void) -> Foo()
Tue, 06 Mar 2007 20:59:52 +0000 truelight (svn r9034) -Codechange: renamed _pause to _pause_game, as some targets already have
Thu, 22 Feb 2007 16:16:44 +0000 Darkvater (svn r8844) -Revert partly (r8820, r8806): Change AppendToGRFConfigList to add the allocated GRFConfig to its list and not copy it.
Tue, 20 Feb 2007 00:01:54 +0000 Darkvater (svn r8820) -Codechange (r8807, r8806): Remove the unneeded calloc/free allocation of GRFConfig and turn it into a simple variable (it's supposed to be data-only). Thanks Tron.
Sun, 18 Feb 2007 22:50:51 +0000 Darkvater (svn r8807) -Feature: Add support for loading (some of) the TTDP extra chunks mainly list of GRFIDs and TTDP version the game was saved with.
Wed, 14 Feb 2007 20:48:00 +0000 Darkvater (svn r8740) -Fix (r8783): GCC warnings about not-handled MP_ values in switch case (glx)