log src/economy.cpp @ 6943:fd42cb9816c6 draft

age author description
Mon, 18 Jun 2007 10:48:15 +0000 rubidium (svn r10197) -Codechange: replace int32 with CommandCost where appropriate. draft
Tue, 12 Jun 2007 23:35:10 +0000 rubidium (svn r10125) -Fix [FS#865]: under some circumstances the wagons of a train didn't get loaded properly. draft
Tue, 12 Jun 2007 22:13:49 +0000 maedhros (svn r10122) -Codechange: Add a CountBitsSet function and use it to replace some less efficient loops. draft
Tue, 12 Jun 2007 17:10:52 +0000 maedhros (svn r10117) -Fix [FS#863]: When deleting the vehicles of bankrupt players, delete trains as draft
Mon, 11 Jun 2007 14:00:16 +0000 maedhros (svn r10097) -Feature: Add support for articulated road vehicles, or callbacks 11 and 17 for draft
Sun, 10 Jun 2007 20:27:28 +0000 rubidium (svn r10084) -Fix [FS#855]: reversing a train when loading at a station crashed. draft
Fri, 08 Jun 2007 09:35:39 +0000 peter1138 (svn r10062) -Codechange: Don't redraw all station tiles when cargo is added or removed if the station has no custom graphics. draft
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). draft
Fri, 01 Jun 2007 12:03:10 +0000 maedhros (svn r10009) -Codechange: Add and use Vehicle::IsPrimaryVehicle to replace individual checks depending on the vehicle type. draft
Sat, 26 May 2007 09:13:59 +0000 rubidium (svn r9930) -Fix (r9838): obiwan could cause vehicles to way a long time (2.5 years) at stations. draft
Sat, 19 May 2007 09:40:18 +0000 rubidium (svn r9874) -Feature: advanced vehicle lists a.k.a. group interface. Now you can make groups of vehicles and perform all kinds of tasks on that given group. Original code by nycom and graphics by skidd13. draft
Fri, 18 May 2007 17:55:07 +0000 belugas (svn r9870) -Codechange: Silence two compiler warnings and give proper type to the "type" member of industry struct draft
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. draft
Thu, 17 May 2007 20:19:55 +0000 rubidium (svn r9866) -Codechange: remove the technical one-input-cargo-creates-one-output-cargo limit in the factories, sawmills, steelmills and the ones I'm forgetting to mention right now. Use of this functionality will come later. draft
Tue, 15 May 2007 11:28:22 +0000 rubidium (svn r9841) -Codechange: add a little more type strictness to the vehicle types. draft
Tue, 15 May 2007 06:20:16 +0000 rubidium (svn r9840) -Fix (r9838): MSVC is complaining about signedness again (Belugas). draft
Mon, 14 May 2007 20:12:32 +0000 rubidium (svn r9838) -Fix: make "improved loading" a proper improved loading instead of loading one (semi-)random vehicle at a time: draft
Mon, 14 May 2007 16:07:05 +0000 rubidium (svn r9836) -Codechange: make non-improved loading happen FIFO-ish; generally loading/unloading will happen fifo, but there are no guarantees on the FIFO-ness. For (better) FIFO guarantees you still need to use improved loading. draft
Sun, 13 May 2007 21:24:58 +0000 rubidium (svn r9831) -Codechange: more refactoring of the loading/unloading. draft
Sat, 12 May 2007 09:09:10 +0000 rubidium (svn r9829) -Codechange: more refactoring of the unloading algorithm. draft
Tue, 08 May 2007 16:42:48 +0000 rubidium (svn r9815) -Fix (r9761) [FS#769): transfers weren't accounted in the vehicle profits. draft
Sun, 06 May 2007 14:59:01 +0000 rubidium (svn r9794) -Codechange: refactor the question whether a vehicle can be loaded into LoadUnloadVehicle instead of duplicating it for each vehicle. draft
Wed, 02 May 2007 18:29:11 +0000 rubidium (svn r9770) -Codechange: perform the payment of cargo when loading/unloading, but when arriving at the station. draft
Tue, 01 May 2007 16:45:03 +0000 rubidium (svn r9761) -Codechange: refactor cargo payment out of LoadUnloadVehicle. draft
Fri, 20 Apr 2007 08:00:30 +0000 rubidium (svn r9683) -Fix [FS#423]: improved loading does not use a huge amount of processing power anymore when having a lot of trains. draft
Sun, 15 Apr 2007 16:20:35 +0000 peter1138 (svn r9638) -Feature: Increase cargo types from 12 to 32 and enable newcargo flag in NewGRF loader. draft
Thu, 12 Apr 2007 19:33:05 +0000 peter1138 (svn r9617) -Codechange: Implement callback for cargo profit calculation draft
Thu, 12 Apr 2007 13:07:15 +0000 maedhros (svn r9609) -Codechange: Move some function prototypes out of functions.h and into landscape.h, and add a few where they didn't exist. draft
Fri, 06 Apr 2007 04:10:19 +0000 belugas (svn r9568) -Documentation: doxygen and comment changes: Root of src is finally done. Now, time to start clearing as much as possible draft
Sun, 01 Apr 2007 10:55:31 +0000 celestar (svn r9541) -Codechange: Safeguard the company-buying routines so that the buying player and the bought player need to be two different entities draft