src/vehicle.cpp
Wed, 31 Jan 2007 22:33:24 +0000 maedhros (svn r8501) -Fix (r7377) [FS#539]: Keep track of how much cargo has been paid for, so that cargo cannot be paid for more than once.
Tue, 30 Jan 2007 11:53:35 +0000 belugas (svn r8455) -Codechange: Give a more meaningful name (railveh_type)to member flags of RailVehInfo, as well as changing the code to reflect the fact that it was not a flag but rather a one value only variable. Doing so, some evaluations have been simplified.
Sun, 28 Jan 2007 21:53:13 +0000 Darkvater (svn r8448) -Codechange/Fix (r2993): Also update the helicopter's rotor when loading the game. This can solve crashes when a game is loaded with missing GRF's
Sat, 27 Jan 2007 12:45:55 +0000 Darkvater (svn r8429) -Codechange: Add a name for AircraftVehicleInfo subtype helicopter and remove some magic numbers related to the subtype.
Sat, 27 Jan 2007 12:29:55 +0000 Darkvater (svn r8428) -Codechange: Add proper names to aircraft subtypes instead of magic numbers and add a function IsNormalAircraft() which tells us whether the aircraft is in fact some flying device or a rotor/shadow.
Wed, 24 Jan 2007 07:14:09 +0000 tron (svn r8385) -Fix
Mon, 22 Jan 2007 16:48:36 +0000 bjarni (svn r8353) -Cleanup: added IsPlayerBuildableVehicleType() to autoreplace code (duplicated code removal)
Mon, 22 Jan 2007 16:16:52 +0000 bjarni (svn r8349) -Codechange: replaced CMD_REFIT_VEH() and similar defines with real static inline functions
Sun, 21 Jan 2007 16:08:18 +0000 tron (svn r8314) -Fix
Sun, 21 Jan 2007 01:25:59 +0000 bjarni (svn r8296) -Fix: GenerateVehicleSortList() tried to put a TileIndex into an uint16
Sun, 21 Jan 2007 01:07:15 +0000 bjarni (svn r8295) -Cleanup: merged arguments station, order and depot_airport_index for GenerateVehicleSortList() and BuildVehicleList() into one uint16 argument
Sun, 21 Jan 2007 00:13:39 +0000 bjarni (svn r8294) -Fix: deleting a vehicle with shared orders, but no orders would fail to reset prev_shared and next_shared
Wed, 17 Jan 2007 22:19:12 +0000 peter1138 (svn r8211) -Codechange: (NewGRF) Implement callback 2D, explicit vehicle colour map
Tue, 16 Jan 2007 15:45:20 +0000 rubidium (svn r8157) -Fix (r3136): moving cargo during auto replaces did not update the cached vehicle weight for trains properly. This caused (in network games) the server to have a different cached vehicle weight than newly joined clients would have, which causes desyncs.
Mon, 15 Jan 2007 17:32:42 +0000 bjarni (svn r8147) -Fix: [autoreplace] v->leave_depot_instantly was not always reset correctly
Mon, 15 Jan 2007 14:42:24 +0000 celestar (svn r8144) -Fix: [FS#163] When a station is removed, vehicles do not get excessive payment any longer, as the origin TILE is now stored as long as the origin STATION for the transported cargos. Basically this is only a temporary fix until cargopackets are implemented, but it fixes one of the oldest known bugs (Special Thanks to Darkvater for lots of testing)
Sun, 14 Jan 2007 19:57:49 +0000 peter1138 (svn r8128) -Codechange: Split sprite and palette remap into separate 32 bit values.
Sat, 13 Jan 2007 18:55:54 +0000 KUDr (svn r8110) -Codechange: direct Vehicle::current_order.type changes (to OT_LOADING and OT_LEAVESTATION) replaced by v->BeginLoading() and v->LeaveStation() calls. This should allow easy hooking of those state transitions in order to maintain vehicle loading queue.
Thu, 11 Jan 2007 17:29:39 +0000 KUDr (svn r8066) - Codechange: MallocT(), CallocT(), ReallocT() now return the pointer to allocated memory instead of modifying the pointer given as parameter
Wed, 10 Jan 2007 18:56:51 +0000 rubidium (svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, stillunknown and pv2b.
Wed, 10 Jan 2007 18:12:09 +0000 KUDr (svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files renamed to .cpp)