log src/train_cmd.cpp @ 20307:93d7e37bd666 draft

age author description
Sun, 19 May 2013 14:22:04 +0000 rubidium (svn r25259) -Codechange: track capacities and usage of links draft
Wed, 24 Apr 2013 00:37:06 +0000 michi_cc (svn r25200) -Fix (r24846): The level crossing sound is an ambient sound and not a new year sound. draft
Sat, 13 Apr 2013 13:42:08 +0000 frosch (svn r25185) -Fix [FS#5508]: Remove ambivalent functions CargoList::Empty() and Count(), and replace them with VehicleCargoList::StoredCount(), TotalCount(), StationCargoList::AvailableCount() and TotalCount(). (fonsinchen) draft
Mon, 08 Apr 2013 19:55:24 +0000 frosch (svn r25167) -Fix [FS#5523] (r24832): Original train and rv acceleration did no longer respect bridge speed limits. draft
Thu, 14 Feb 2013 17:24:55 +0000 rubidium (svn r24998) -Fix [FS#5137]: Set vehicle's service interval is percent flag appropriately on creation (peter1138) draft
Thu, 14 Feb 2013 17:04:01 +0000 rubidium (svn r24994) -Codechange: Replace access to service_interval with accessors (peter1138) draft
Fri, 11 Jan 2013 07:39:25 +0000 peter1138 (svn r24905) -Feature(ish): Implement station randomisation triggers. draft
Tue, 08 Jan 2013 22:46:42 +0000 planetmaker (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) draft
Sun, 23 Dec 2012 21:09:09 +0000 frosch (svn r24846) -Add: Advanced settings to disable certain sound effects. draft
Sun, 23 Dec 2012 01:00:25 +0000 michi_cc (svn r24839) -Feature [FS#5271]: [NewGRF] Support oversized purchase list sprites. (Based on patch by Eddi) draft
Thu, 20 Dec 2012 19:44:06 +0000 michi_cc (svn r24834) -Fix [FS#5396]: The autorefit dropdown in the order GUI wasn't always updated when modifying vehicle consists. draft
Thu, 20 Dec 2012 19:44:02 +0000 michi_cc (svn r24833) -Codechange: Replace magic numbers for invalidating vehicle-related windows with an enum. draft
Thu, 20 Dec 2012 19:43:58 +0000 michi_cc (svn r24832) -Fix [FS#5397]: [NewGRF] Take bridge speed limits into account for vehicle variable 4C. draft
Thu, 20 Dec 2012 19:43:54 +0000 michi_cc (svn r24831) -Fix [FS#5398]: [NewGRF] Incorrect values are better than a crash when a NewGRF queries vehicle variable 4C before vehicle initialisation is completed. draft
Mon, 12 Nov 2012 20:13:02 +0000 frosch (svn r24713) -Fix [FS#5262]: [NewGRF] Tolerate old NewGRFs returning invalid values via CB 11. draft
Tue, 22 May 2012 19:30:04 +0200 Michael Lutz -Codechange: Create a Consist class to hold things that are per vehicle chain and not per vehicle. draft
Tue, 06 Mar 2012 00:30:06 +0100 Michael Lutz -Change: Preserve orders and related settings where possible when moving engines around in a train. draft
Mon, 05 Mar 2012 01:54:10 +0100 Michael Lutz -Codechange: A vehicle that is not a front engine can't be removed from a vehicle group, so just remove a pointless function call. draft
Sat, 07 Jul 2012 15:39:46 +0000 frosch (svn r24384) -Fix [FS#5188-ish]: Make IsInDepot() functions behave consistent across vehicle types and add IsChainInDepot instead, if that is what shall be checked. draft
Sat, 07 Jul 2012 15:35:28 +0000 frosch (svn r24382) -Fix: Call Vehicle::IsStoppedInDepot only for the first vehicle in a chain (i.e. primary vehicle or free wagon). draft
Sat, 26 May 2012 14:16:03 +0000 frosch (svn r24284) -Codechange: Remove NewsSubtypes and directly use NewsTypes and NewsFlag instead. draft
Sat, 26 May 2012 14:15:52 +0000 frosch (svn r24282) -Codechange: Add AddVehicleAdviceNewsItem function to preemptively deduplicate code. draft
Mon, 14 May 2012 19:56:49 +0000 michi_cc (svn r24246) -Add [FS#5052-ish]: [NewGRF] Variable with the current max speed for vehicles. draft
Thu, 29 Mar 2012 12:27:34 +0000 michi_cc (svn r24078) -Fix [FS#5093,FS#5130] (r24071): A fix that breaks all other cases isn't really a fix. Redo it to make sure that reservations of trains entering or exiting depots are properly made and freed. draft
Sun, 25 Mar 2012 23:42:49 +0000 michi_cc (svn r24071) -Fix [FS#5093]: Reversing trains while they were entering or leaving a depot could lead to stuck trains. draft
Tue, 14 Feb 2012 17:04:06 +0000 michi_cc (svn r23947) -Feature: Timetabled maximum travel speeds for non-flying vehicles. draft
Thu, 26 Jan 2012 17:48:23 +0000 rubidium (svn r23855) -Fix [FS#5007]: out of bounds read for slowdown parameter caused desync when railtype >= 4, vehicles were fast, and the original acceleration model was used draft
Mon, 09 Jan 2012 22:19:53 +0000 rubidium (svn r23781) -Fix [FS#4964]: under certain circumstances, e.g. a single invalid order, trying to determine the next order state could end up in an infinite loop draft
Sun, 08 Jan 2012 12:47:54 +0000 michi_cc (svn r23773) -Change: [NewGRF] Update all cached train properties if a train vehicle enters a new railtype. draft
Tue, 03 Jan 2012 22:36:35 +0000 frosch (svn r23744) -Fix (r23142) [FS#4923]: Check the version of the right GRF. draft
Tue, 03 Jan 2012 21:32:51 +0000 rubidium (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files draft
Mon, 02 Jan 2012 13:44:37 +0000 truebrain (svn r23714) -Codechange: don't mix Viewport with non-viewport code draft
Mon, 02 Jan 2012 13:44:30 +0000 truebrain (svn r23713) -Codechange: split VehicleMove() into two functions, to minimalize the work done where possible draft
Sun, 01 Jan 2012 17:22:32 +0000 alberth (svn r23704) -Doc: Doxygen comment fixes and additions. draft
Fri, 30 Dec 2011 17:56:37 +0000 michi_cc (svn r23688) -Codechange: No need to check if a train needs servicing if we only extend a train's path without actually calling the pathfinder. The path extension will stop when hitting a junction tile, so it is impossible to miss a depot this way. draft
Wed, 28 Dec 2011 19:48:04 +0000 rubidium (svn r23683) -Fix [FS#4912]-ish: when fitting another engine the cargo capacity of wagons could become lower, causing them to contain more than they should. This caused the cargo transfer from the replaced parts to put even more stuff in the already full wagon. Prevent this from happening by reducing the amount of cargo in the vehicle to the capacity when moving vehicles/wagons around, or when autoreplacing draft
Wed, 28 Dec 2011 17:34:44 +0000 rubidium (svn r23681) -Fix [FS#4914]: vehicle numbers got misaccounted when autoreplacing failed due to length checks draft
Mon, 19 Dec 2011 20:59:36 +0000 truebrain (svn r23622) -Add: a set of events to trigger in a GameScript draft
Fri, 16 Dec 2011 16:58:55 +0000 rubidium (svn r23540) -Codechange: unify and document vehicle widgets draft
Sat, 10 Dec 2011 13:54:10 +0000 rubidium (svn r23474) -Codechange: move the declaration error related functions to error.h draft
Fri, 09 Dec 2011 08:10:15 +0000 peter1138 (svn r23454) -Change: Mark company window dirty when moving a rail engine creates or deletes a train. draft
Tue, 29 Nov 2011 23:15:35 +0000 truebrain (svn r23355) -Codechange: rename all AI* to Script* (Rubidium) draft
Thu, 24 Nov 2011 12:38:48 +0000 peter1138 (svn r23316) -Feature: Add ability to zoom in to 2x and 4x level. draft
Mon, 21 Nov 2011 20:51:43 +0000 michi_cc (svn r23290) -Fix [FS#2379,FS#3569]: Change the centre of train vehicles to depend on the vehicle length instead of being fixed at 4/8th of the original vehicle length to make sure shortened vehicles don't block tiles they shouldn't block. draft
Wed, 09 Nov 2011 16:38:50 +0000 frosch (svn r23173) -Codechange: Rename GetVehicleCapacity() to Engine::DetermineCapacity(). draft
Wed, 09 Nov 2011 00:51:50 +0000 frosch (svn r23171) -Fix (r23142): Fix comment. draft
Tue, 08 Nov 2011 17:27:55 +0000 frosch (svn r23150) -Change: [NewGRF v8] Deprecate callback 11, and use callback 36 instead. draft
Tue, 08 Nov 2011 17:27:13 +0000 frosch (svn r23148) -Change: [NewGRF] Check the results of various callbacks for validness. draft
Tue, 08 Nov 2011 17:24:43 +0000 frosch (svn r23142) -Change: [NewGRF v8] Unify the return values of callbacks returning D0xx texts. draft
Fri, 04 Nov 2011 15:04:29 +0000 michi_cc (svn r23112) -Codechange: Check if vehicle chain lengths stays constant when auto-refitting. draft
Fri, 04 Nov 2011 11:52:19 +0000 rubidium (svn r23108) -Codechange: more uint -> int / byte -> int conversions for Z related variables draft
Fri, 04 Nov 2011 10:18:13 +0000 rubidium (svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ functions if they return the Z in pixels (like TilePixelHeight) draft
Tue, 01 Nov 2011 16:51:47 +0000 frosch (svn r23080) -Feature: [NewGRF] Use variable 10 to enable vehicle GRFs to draw different sprites on the map and in various GUIs. draft
Tue, 01 Nov 2011 00:23:41 +0000 frosch (svn r23075) -Codechange: Add GetGRF() and GetGRFID() methods to Engine and Vehicle to simplify code. draft
Tue, 01 Nov 2011 00:21:08 +0000 frosch (svn r23074) -Codechange: Add Vehicle::GetEngine() to simplify code. draft
Mon, 03 Oct 2011 17:25:44 +0000 frosch (svn r22984) -Feature: Display profit icons for groups in the group GUI. draft
Mon, 03 Oct 2011 17:21:41 +0000 frosch (svn r22978) -Codechange: Replace IncreaseGroupNumVehicle() and DecreaseGroupNumVehicle() with GroupStatistics::CountVehicle(). draft
Sat, 03 Sep 2011 11:21:56 +0000 terkhen (svn r22879) -Fix: Miscalculation of train curve speed limits. (monoid) draft
Mon, 22 Aug 2011 21:33:58 +0000 frosch (svn r22816) -Feature(ette): [NewGRF] Also age wagons and articulated parts. draft
Wed, 03 Aug 2011 20:55:08 +0000 michi_cc (svn r22713) -Feature: [NewGRF] Per vehicle custom cargo ageing period. draft