rubidium 
							
						 
					 
					
						
						
							
						
						bc41dc4966 
					 
					
						
						
							
							(svn r9987) -Fix [FS#818]: a train under a bridge could collide with a train on the bridge.  
						
						
						
						
					 
					
						2007-05-30 13:27:56 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						8aaa258122 
					 
					
						
						
							
							(svn r9973) -Cleanup: removed some code that kept both ends of a dualheaded engine in the same train (when moving wagons in a depot)  
						
						... 
						
						
						
						NormaliseTrainConsist() is called later in the same command and it will take care of this issue 
						
						
					 
					
						2007-05-29 10:35:52 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						77f5c1e25e 
					 
					
						
						
							
							(svn r9973) -Cleanup: removed some code that kept both ends of a dualheaded engine in the same train (when moving wagons in a depot)  
						
						... 
						
						
						
						NormaliseTrainConsist() is called later in the same command and it will take care of this issue 
						
						
					 
					
						2007-05-29 10:35:52 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						bcb668c2ff 
					 
					
						
						
							
							(svn r9967) -Fix (r9938): autoreplace would in certain conditions move dualheaded engines in a train (usually to the rear)  
						
						... 
						
						
						
						-Change: moving an engine in between the two ends of a dualheaded engine will now move the rear dualheaded engine to the front of the newly added engine (instead of moving the new engine to the rear of the rear dualheaded engine)
   This can make a difference if there are wagons in the train 
						
						
					 
					
						2007-05-28 21:40:40 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						a6bea527a3 
					 
					
						
						
							
							(svn r9967) -Fix (r9938): autoreplace would in certain conditions move dualheaded engines in a train (usually to the rear)  
						
						... 
						
						
						
						-Change: moving an engine in between the two ends of a dualheaded engine will now move the rear dualheaded engine to the front of the newly added engine (instead of moving the new engine to the rear of the rear dualheaded engine)
   This can make a difference if there are wagons in the train 
						
						
					 
					
						2007-05-28 21:40:40 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						821e58ac95 
					 
					
						
						
							
							(svn r9914) -Codechange: prepare GTTS and the pathfinders to handle multiple road types on a single tile.  
						
						
						
						
					 
					
						2007-05-24 22:41:50 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						440d723d84 
					 
					
						
						
							
							(svn r9914) -Codechange: prepare GTTS and the pathfinders to handle multiple road types on a single tile.  
						
						
						
						
					 
					
						2007-05-24 22:41:50 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						da204ca17f 
					 
					
						
						
							
							(svn r9875) -Fix (r9828): Only set carriage capacity if the wagon has not been refitted.  
						
						
						
						
					 
					
						2007-05-19 10:29:51 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						60a2c5280e 
					 
					
						
						
							
							(svn r9875) -Fix (r9828): Only set carriage capacity if the wagon has not been refitted.  
						
						
						
						
					 
					
						2007-05-19 10:29:51 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						8f0f090c51 
					 
					
						
						
							
							(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.  
						
						
						
						
					 
					
						2007-05-19 09:40:18 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7d4be11516 
					 
					
						
						
							
							(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.  
						
						
						
						
					 
					
						2007-05-19 09:40:18 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						e16ea9b758 
					 
					
						
						
							
							(svn r9828) -Codechange: [NewGRF] Add support for changing cargo capacity with callback 36. This is set on construction for ships and roadvehicles, and whenever carriages are attached for trains.  
						
						
						
						
					 
					
						2007-05-12 07:05:34 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						1d5135830a 
					 
					
						
						
							
							(svn r9828) -Codechange: [NewGRF] Add support for changing cargo capacity with callback 36. This is set on construction for ships and roadvehicles, and whenever carriages are attached for trains.  
						
						
						
						
					 
					
						2007-05-12 07:05:34 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						fe5830c4b7 
					 
					
						
						
							
							(svn r9818) -Codechange: Cache wagon override sprite set whenever consist is changed, instead of 'recalculating' it every time it is used or just tested.  
						
						
						
						
					 
					
						2007-05-10 06:42:43 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						dc2073b96e 
					 
					
						
						
							
							(svn r9818) -Codechange: Cache wagon override sprite set whenever consist is changed, instead of 'recalculating' it every time it is used or just tested.  
						
						
						
						
					 
					
						2007-05-10 06:42:43 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a84ca16dc4 
					 
					
						
						
							
							(svn r9808) -Codechange: unify the Handle<VehicleType>Loading functions.  
						
						
						
						
					 
					
						2007-05-07 16:21:34 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2efecd34c4 
					 
					
						
						
							
							(svn r9808) -Codechange: unify the Handle<VehicleType>Loading functions.  
						
						
						
						
					 
					
						2007-05-07 16:21:34 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2813b4440b 
					 
					
						
						
							
							(svn r9807) -Codechange: unify playing of sound when vehicle has been loaded and leaves the station.  
						
						
						
						
					 
					
						2007-05-07 15:58:05 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						161786e222 
					 
					
						
						
							
							(svn r9807) -Codechange: unify playing of sound when vehicle has been loaded and leaves the station.  
						
						
						
						
					 
					
						2007-05-07 15:58:05 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						ebe81b98ce 
					 
					
						
						
							
							(svn r9806) -Codechange: [NewGRF] Add callback 36 support for purchase cost, for all vehicle types.  
						
						
						
						
					 
					
						2007-05-07 13:26:10 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						4591fb5b0d 
					 
					
						
						
							
							(svn r9806) -Codechange: [NewGRF] Add callback 36 support for purchase cost, for all vehicle types.  
						
						
						
						
					 
					
						2007-05-07 13:26:10 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						eecf806cfc 
					 
					
						
						
							
							(svn r9802) -Fix: a vehicle without visual effects isn't per definition unpowered (mart3p).  
						
						
						
						
					 
					
						2007-05-06 20:00:36 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						feadd86819 
					 
					
						
						
							
							(svn r9802) -Fix: a vehicle without visual effects isn't per definition unpowered (mart3p).  
						
						
						
						
					 
					
						2007-05-06 20:00:36 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6c967ddbfd 
					 
					
						
						
							
							(svn r9801) -Fix: do not assume that trains running on monorail/maglev cannot smoke/spark (mart3p).  
						
						
						
						
					 
					
						2007-05-06 19:58:34 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						411985b13a 
					 
					
						
						
							
							(svn r9801) -Fix: do not assume that trains running on monorail/maglev cannot smoke/spark (mart3p).  
						
						
						
						
					 
					
						2007-05-06 19:58:34 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						969366354d 
					 
					
						
						
							
							(svn r9800) -Codechange: play sound effects based on the engine class, not the rail type (mart3p).  
						
						
						
						
					 
					
						2007-05-06 19:51:25 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						208e40a839 
					 
					
						
						
							
							(svn r9800) -Codechange: play sound effects based on the engine class, not the rail type (mart3p).  
						
						
						
						
					 
					
						2007-05-06 19:51:25 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9a893ebe20 
					 
					
						
						
							
							(svn r9794) -Codechange: refactor the question whether a vehicle can be loaded into LoadUnloadVehicle instead of duplicating it for each vehicle.  
						
						
						
						
					 
					
						2007-05-06 14:59:01 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						abbaa1691e 
					 
					
						
						
							
							(svn r9794) -Codechange: refactor the question whether a vehicle can be loaded into LoadUnloadVehicle instead of duplicating it for each vehicle.  
						
						
						
						
					 
					
						2007-05-06 14:59:01 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						bc1901a6e4 
					 
					
						
						
							
							(svn r9784) -Codechange: remove unused variable.  
						
						
						
						
					 
					
						2007-05-04 22:38:36 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b76cc8c96b 
					 
					
						
						
							
							(svn r9784) -Codechange: remove unused variable.  
						
						
						
						
					 
					
						2007-05-04 22:38:36 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						93793eb89a 
					 
					
						
						
							
							(svn r9780) -Codechange: [NewGRF] Add support for variable vehicle weight for trains (callback 36, property 16)  
						
						
						
						
					 
					
						2007-05-04 19:24:01 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						e81906c62d 
					 
					
						
						
							
							(svn r9780) -Codechange: [NewGRF] Add support for variable vehicle weight for trains (callback 36, property 16)  
						
						
						
						
					 
					
						2007-05-04 19:24:01 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						cc9d811f53 
					 
					
						
						
							
							(svn r9770) -Codechange: perform the payment of cargo when loading/unloading, but when arriving at the station.  
						
						
						
						
					 
					
						2007-05-02 18:29:11 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						981bf52bdd 
					 
					
						
						
							
							(svn r9770) -Codechange: perform the payment of cargo when loading/unloading, but when arriving at the station.  
						
						
						
						
					 
					
						2007-05-02 18:29:11 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5a46c763f0 
					 
					
						
						
							
							(svn r9760) -Codechange: remove the need for saving some vehicle variables.  
						
						
						
						
					 
					
						2007-05-01 16:35:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a4e045a3fb 
					 
					
						
						
							
							(svn r9760) -Codechange: remove the need for saving some vehicle variables.  
						
						
						
						
					 
					
						2007-05-01 16:35:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						84c27fc773 
					 
					
						
						
							
							(svn r9756) -Fix [FS#755]: LeaveStation wasn't always called when a station was left.  
						
						
						
						
					 
					
						2007-04-29 22:51:12 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						cbd9a1bf0d 
					 
					
						
						
							
							(svn r9756) -Fix [FS#755]: LeaveStation wasn't always called when a station was left.  
						
						
						
						
					 
					
						2007-04-29 22:51:12 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						df59f5cd15 
					 
					
						
						
							
							(svn r9755) -Codechange: refactor some more of the begin loading stuff.  
						
						
						
						
					 
					
						2007-04-29 22:33:51 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ec9ac99d01 
					 
					
						
						
							
							(svn r9755) -Codechange: refactor some more of the begin loading stuff.  
						
						
						
						
					 
					
						2007-04-29 22:33:51 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						0def47a3b0 
					 
					
						
						
							
							(svn r9754) -Codechange: make classes for all vehicle types, so we can make nicer/better maintainable code, i.e. virtual methods instead of switches.  
						
						
						
						
					 
					
						2007-04-29 21:24:08 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						202009522c 
					 
					
						
						
							
							(svn r9754) -Codechange: make classes for all vehicle types, so we can make nicer/better maintainable code, i.e. virtual methods instead of switches.  
						
						
						
						
					 
					
						2007-04-29 21:24:08 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						dba21ab802 
					 
					
						
						
							
							(svn r9752) -Codechange: remove some duplication related to BeginLoading.  
						
						
						
						
					 
					
						2007-04-29 18:21:24 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6440440f12 
					 
					
						
						
							
							(svn r9752) -Codechange: remove some duplication related to BeginLoading.  
						
						
						
						
					 
					
						2007-04-29 18:21:24 +00:00 
						 
				 
			
				
					
						
							
							
								maedhros 
							
						 
					 
					
						
						
							
						
						8acc58b731 
					 
					
						
						
							
							(svn r9742) -Fix (r9689) [FS#739]: Fix cloning with refit costs again, hopefully for good this time.  
						
						
						
						
					 
					
						2007-04-29 08:43:00 +00:00 
						 
				 
			
				
					
						
							
							
								maedhros 
							
						 
					 
					
						
						
							
						
						02e770ff2c 
					 
					
						
						
							
							(svn r9742) -Fix (r9689) [FS#739]: Fix cloning with refit costs again, hopefully for good this time.  
						
						
						
						
					 
					
						2007-04-29 08:43:00 +00:00 
						 
				 
			
				
					
						
							
							
								maedhros 
							
						 
					 
					
						
						
							
						
						aaa917d56d 
					 
					
						
						
							
							(svn r9685) -Fix (r9683): Call v->LeaveStation() when a vehicle in a station is sent to a depot.  
						
						
						
						
					 
					
						2007-04-20 11:39:01 +00:00 
						 
				 
			
				
					
						
							
							
								maedhros 
							
						 
					 
					
						
						
							
						
						034f3591cf 
					 
					
						
						
							
							(svn r9685) -Fix (r9683): Call v->LeaveStation() when a vehicle in a station is sent to a depot.  
						
						
						
						
					 
					
						2007-04-20 11:39:01 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7577954ced 
					 
					
						
						
							
							(svn r9672) -Cleanup: lots of coding style fixes around operands.  
						
						
						
						
					 
					
						2007-04-18 22:10:36 +00:00