economy.c
Fri, 06 Jan 2006 22:16:17 +0000 truelight (svn r3377) -Fix: [ FS#24 ] Min. profit in detail performance rating gave you full points if you had no vehicles, and was limited to 20k. Solved both. (Partly based on Graphite his patch)
Thu, 05 Jan 2006 11:18:58 +0000 truelight (svn r3363) -Fix: 'fixed' the transfer problem. This doesn't really fix it, but gives a bit more fair amount of money. Can only be fixed correctly with CargoPackets as suggested in branch.
Tue, 22 Nov 2005 15:55:38 +0000 truelight (svn r3226) -Fix: GPMI implementation had minor glitches
Fri, 18 Nov 2005 23:41:03 +0000 bjarni (svn r3218) -Feature: Multiheaded train engines will now stay in the same train
Tue, 15 Nov 2005 08:49:46 +0000 tron (svn r3184) GB/SB
Mon, 14 Nov 2005 19:48:04 +0000 tron (svn r3181) -Bracing
Sun, 13 Nov 2005 13:43:55 +0000 tron (svn r3172) static, const
Thu, 03 Nov 2005 09:22:24 +0000 peter1138 (svn r3124) Alter train loading/unloading time to use the actual length of the train instead of the number of wagons. The actual length is cached in the first vehicle of the train.
Sat, 22 Oct 2005 06:39:32 +0000 tron (svn r3077) static, const, bracing, indentation, 0 -> '\0'/NULL, typos in comments, excess empty lines, minor other changes
Thu, 20 Oct 2005 17:43:13 +0000 tron (svn r3073) int/byte -> EngineID/PlayerID/VehicleID
Sun, 16 Oct 2005 14:07:11 +0000 tron (svn r3051) Remove the unused function RemoteSubsidyAdd()
Wed, 12 Oct 2005 09:54:29 +0000 peter1138 (svn r3034) -NewGRF: Improve error checking of setting price bases.
Wed, 12 Oct 2005 07:27:56 +0000 peter1138 (svn r3032) -NewGRF, Feature: Add support for changing base prices.
Tue, 11 Oct 2005 13:54:21 +0000 tron (svn r3030) More work for GB/SB, this time concerning the waiting_acceptance attribute of stations
Fri, 07 Oct 2005 07:35:15 +0000 tron (svn r3024) -Codechange: Another batch of replacements of int/uint/int16/byte/-1 with proper types and constants
Fri, 30 Sep 2005 20:37:25 +0000 tron (svn r3001) s/Player*/const Player*/
Wed, 28 Sep 2005 19:35:36 +0000 tron (svn r2995) Replace 0xFF/0xFFFF with CT_INVALID/OWNER_SPECTATOR/INVALID_STATION where appropriate
Sun, 18 Sep 2005 20:56:44 +0000 Darkvater (svn r2962) - const correctness for all Get* functions and most Draw* functions that don't change their pointer parameters
Wed, 14 Sep 2005 18:03:38 +0000 Darkvater (svn r2951) - Fix: [ 1259345 ] Changing engine in netgame opens train window for everyone
Wed, 07 Sep 2005 15:10:11 +0000 truelight (svn r2921) -Codechange: moved all AI-code to 1 central place (ai/ai.c)
Sun, 07 Aug 2005 12:41:57 +0000 tron (svn r2830) Move CheckSwitchToEuro() to currency.[ch] and hide the truth about the custom currency behind a #define
Sat, 06 Aug 2005 14:59:54 +0000 tron (svn r2815) Store the currency information in one central place instead of scattering it in several unrelated files
Tue, 02 Aug 2005 20:04:09 +0000 tron (svn r2794) Fix a comment and get rid of some parentheses using DeMorgan's law
Mon, 01 Aug 2005 16:31:19 +0000 ludde (svn r2781) Fix some of the issues with variables in .h files.
Thu, 28 Jul 2005 09:17:32 +0000 celestar (svn r2736) -Codechange: De-mystified GfxDrawFillRect a bit, and used enums from table/sprites.h. You can now change the number of bits used for sprites and switches in the SpriteSetup enum and the rest should work automagically. Can be used to increase the number of active sprites to 2^19 in case there are no colortables (recolor sprites) in any newgrf. We should possibly move the the colortables to an own list, but how to detect them in a newgrf.
Sun, 24 Jul 2005 14:12:37 +0000 tron (svn r2701) Insert Id tags into all source files
Fri, 22 Jul 2005 07:02:20 +0000 tron (svn r2673) Include functions.h directly, not globally via openttd.h
Thu, 21 Jul 2005 22:15:02 +0000 tron (svn r2669) Shuffle some more stuff around to reduce dependencies
Thu, 21 Jul 2005 06:31:02 +0000 tron (svn r2660) Get rid of some more shifting/anding/casting
Fri, 15 Jul 2005 18:30:13 +0000 ludde (svn r2580) Change: Added {INDUSTRY} command for printing industry names instead of the old {TOWN} {STRING} way.
Fri, 15 Jul 2005 14:53:44 +0000 ludde (svn r2572) - Codechange: [string] Changed string system so it's not as dependent on decode_parameters
Wed, 13 Jul 2005 18:04:01 +0000 tron (svn r2558) Change the internal map format from 7 arrays to one array of structs, this doesn't change the saved format for now. It's a stepping stone for further changes.
Sat, 25 Jun 2005 16:44:57 +0000 tron (svn r2487) Replace TILE_XY by TileXY/TileDiffXY
Fri, 24 Jun 2005 12:38:35 +0000 tron (svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
Tue, 21 Jun 2005 16:28:17 +0000 celestar (svn r2468) -Codechange: Got rid of DEREF_PLAYER and replaced it by GetPlayer
Wed, 15 Jun 2005 16:58:15 +0000 celestar (svn r2441) -Feature: You can now give transfer order to set up feeder systems
Sun, 05 Jun 2005 15:37:00 +0000 hackykid (svn r2411) - Codechange: Have trains cache stuff like consist power/weight/max speed instead of recalculating it each time.
Thu, 02 Jun 2005 19:30:21 +0000 Darkvater (svn r2397) - CodeChange: rename all "ttd" files to "openttd" files.
Wed, 01 Jun 2005 11:52:44 +0000 hackykid (svn r2390) - Codechange: Fix some warnings on GCC 4.0.0
Mon, 30 May 2005 22:16:05 +0000 Darkvater (svn r2387) - CodeChange: made the saveload code more readable and also removed the 'byte' saveload arrays which means you can save an array of more than 255 elements, or bigger structs than 255 bytes. This doesn't yet solve the problem that a chunk can be a maximum of 16384 big.
Thu, 12 May 2005 23:47:45 +0000 Darkvater (svn r2301) - CodeChange: prettyify ChangeOwnerShipOfPlayerItems() a bit
Thu, 12 May 2005 00:11:37 +0000 Darkvater (svn r2297) - CodeChange: server-check the next batch of commands.
Sat, 16 Apr 2005 20:37:17 +0000 Darkvater (svn r2211) - Fix(ish): When eternally looping in 2090 don't go increasing the inflation anymore because it will just rise to insanely high values beyond all imagination.
Wed, 06 Apr 2005 09:34:56 +0000 Darkvater (svn r2155) - Fix: Company value was $2 when value more than an int32 could handle (use max64 instead of max)
Sun, 03 Apr 2005 06:26:31 +0000 celestar (svn r2138) -Fix: [ 1144154 ] The map has two dimensions, not one
Fri, 25 Mar 2005 16:10:33 +0000 truelight (svn r2065) -Fix: reverted revision 2044, because it had more negative effects than positive
Thu, 24 Mar 2005 14:43:40 +0000 truelight (svn r2044) -Fix: fix that TriggerVehicle is called from the wrong user
Thu, 24 Mar 2005 14:33:05 +0000 truelight (svn r2043) -Fix: committed too many files in the last commit
Thu, 24 Mar 2005 14:31:27 +0000 truelight (svn r2042) -Fix: forgot to remove a printf ;)
Thu, 03 Mar 2005 14:56:28 +0000 truelight (svn r1920) -Fix: no longer a station where you only unload is bad for your town-rating
Tue, 01 Mar 2005 19:32:55 +0000 truelight (svn r1919) -Fix: Minimum profit of vehicles was calculated wrong for Performance Rating
Wed, 23 Feb 2005 14:12:32 +0000 tron (svn r1911) Put back an "if" i accidently removed in r1898
Tue, 22 Feb 2005 12:48:03 +0000 tron (svn r1898) Remove some unused macros from macros.h and move some others to more appropriate headers
Sun, 06 Feb 2005 08:18:00 +0000 tron (svn r1813) Declare functions implemented in strings.c in their own shiny new header (though i think some of these function don't belong into strings.c)
Sun, 06 Feb 2005 07:49:41 +0000 tron (svn r1812) [1117058] Use CT_WATER instead of CT_STEEL when accounting water which gets delivered to a town (worked because CT_STEEL and CT_WATER share the same enum number)
Wed, 02 Feb 2005 16:16:43 +0000 truelight (svn r1770) -Fix: Hopefully last pieces of code that are containing a station-id
Mon, 31 Jan 2005 07:23:15 +0000 tron (svn r1749) Move the functions which calculate distances to map.[ch] and give the more meaningful names
Sat, 22 Jan 2005 23:41:23 +0000 bjarni (svn r1599) fix: autoreplace window now updates when inflation alters prices
Sat, 22 Jan 2005 20:23:18 +0000 tron (svn r1594) Convert all undefined parameter lists to (void) and add the appropriate warning flags in the Makefile
Wed, 19 Jan 2005 19:15:03 +0000 bjarni (svn r1568) made an enum of train subtypes to make the code more readable