bjarni 
							
						 
					 
					
						
						
							
						
						c4dd62914a 
					 
					
						
						
							
							(svn r8353) -Cleanup: added IsPlayerBuildableVehicleType() to autoreplace code (duplicated code removal)  
						
						
						
						
					 
					
						2007-01-22 16:48:36 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						89bf1d627b 
					 
					
						
						
							
							(svn r8349) -Codechange: replaced CMD_REFIT_VEH() and similar defines with real static inline functions  
						
						
						
						
					 
					
						2007-01-22 16:16:52 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						3d5acc1450 
					 
					
						
						
							
							(svn r8314) -Fix  
						
						... 
						
						
						
						-Codechange: Move the railtype from EngineInfo to RailVehicleInfo, because having a railtype for non-rail vehicles isn't that useful 
						
						
					 
					
						2007-01-21 16:08:18 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						8ca4a7d8d9 
					 
					
						
						
							
							(svn r8296) -Fix: GenerateVehicleSortList() tried to put a TileIndex into an uint16  
						
						... 
						
						
						
						-Fix: CmdMassStartStopVehicle() tried to put a TileIndex into an uint16
  Those two bugs were unrelated to each other and unrelated to r8295, even though that commit touched the code in question 
						
						
					 
					
						2007-01-21 01:25:59 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						1995cdf00b 
					 
					
						
						
							
							(svn r8295) -Cleanup: merged arguments station, order and depot_airport_index for GenerateVehicleSortList() and BuildVehicleList() into one uint16 argument  
						
						... 
						
						
						
						It turned out that all 3 arguments were the same at all the places those functions are called, so there was no point in having more than one 
						
						
					 
					
						2007-01-21 01:07:15 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						24a8b16197 
					 
					
						
						
							
							(svn r8294) -Fix: deleting a vehicle with shared orders, but no orders would fail to reset prev_shared and next_shared  
						
						... 
						
						
						
						-As a result, vehicles in the game could end up having prev/next pointers to vehicles, that was no longer in the game 
						
						
					 
					
						2007-01-21 00:13:39 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						323898cb97 
					 
					
						
						
							
							(svn r8211) -Codechange: (NewGRF) Implement callback 2D, explicit vehicle colour map  
						
						... 
						
						
						
						selection. 
						
						
					 
					
						2007-01-17 22:19:12 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						39ca1ef7ae 
					 
					
						
						
							
							(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.  
						
						
						
						
					 
					
						2007-01-16 15:45:20 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						ee424b3618 
					 
					
						
						
							
							(svn r8147) -Fix: [autoreplace] v->leave_depot_instantly was not always reset correctly  
						
						... 
						
						
						
						While it's not certain if this would have any serious sideeffects (or any at all), it's reset when intended now 
						
						
					 
					
						2007-01-15 17:32:42 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						f69794b8c1 
					 
					
						
						
							
							(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)  
						
						
						
						
					 
					
						2007-01-15 14:42:24 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						ca9843424b 
					 
					
						
						
							
							(svn r8128) -Codechange: Split sprite and palette remap into separate 32 bit values.  
						
						... 
						
						
						
						This lets us increase the sprite width from 14 to up to 29 bits, 
effectively nulling the old sprite limit. Table changes in next commit. 
						
						
					 
					
						2007-01-14 19:57:49 +00:00 
						 
				 
			
				
					
						
							
							
								KUDr 
							
						 
					 
					
						
						
							
						
						92e42d621d 
					 
					
						
						
							
							(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.  
						
						
						
						
					 
					
						2007-01-13 18:55:54 +00:00 
						 
				 
			
				
					
						
							
							
								KUDr 
							
						 
					 
					
						
						
							
						
						28e969924b 
					 
					
						
						
							
							(svn r8066) - Codechange: MallocT(), CallocT(), ReallocT() now return the pointer to allocated memory instead of modifying the pointer given as parameter  
						
						
						
						
					 
					
						2007-01-11 17:29:39 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a7d0cdf95f 
					 
					
						
						
							
							(svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, stillunknown and pv2b.  
						
						
						
						
					 
					
						2007-01-10 18:56:51 +00:00 
						 
				 
			
				
					
						
							
							
								KUDr 
							
						 
					 
					
						
						
							
						
						07c30785ab 
					 
					
						
						
							
							(svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files renamed to .cpp)  
						
						
						
						
					 
					
						2007-01-10 18:12:09 +00:00