frosch 
							
						 
					 
					
						
						
							
						
						e0d69933f6 
					 
					
						
						
							
							(svn r26157) -Feature: [NewGRF] Vehicle variable 4D for determining the position within an articulated vehicle.  
						
						
						
						
					 
					
						2013-12-13 20:21:04 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						db894b0b3f 
					 
					
						
						
							
							(svn r26085) -Codechange: Pass ResolverObjects as reference instead of pointer since they are never NULL.  
						
						
						
						
					 
					
						2013-11-24 14:41:19 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						13855f0a09 
					 
					
						
						
							
							(svn r25705) -Fix: a number of typos (inspired by 90c920601c84975acb694f3673e2beb08b013753)  
						
						
						
						
					 
					
						2013-08-09 18:43:44 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						5eddbb338b 
					 
					
						
						
							
							(svn r25185) -Fix [FS#5508]: Remove ambivalent functions CargoList::Empty() and Count(), and replace them with VehicleCargoList::StoredCount(), TotalCount(), StationCargoList::AvailableCount() and TotalCount(). (fonsinchen)  
						
						
						
						
					 
					
						2013-04-13 13:42:08 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c77cd1f409 
					 
					
						
						
							
							(svn r24994) -Codechange: Replace access to service_interval with accessors (peter1138)  
						
						
						
						
					 
					
						2013-02-14 17:04:01 +00:00 
						 
				 
			
				
					
						
							
							
								planetmaker 
							
						 
					 
					
						
						
							
						
						c24374f99c 
					 
					
						
						
							
							(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)  
						
						
						
						
					 
					
						2013-01-08 22:46:42 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						b65ece1ea9 
					 
					
						
						
							
							(svn r24695) -Fix/Cleanup: Remove remaining (incorrect) usages of ResolverObject::scope and count.  
						
						
						
						
					 
					
						2012-11-11 12:57:27 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						33ff55a8f1 
					 
					
						
						
							
							(svn r24693) -Doc: Add some doxymentation into the newgrf code.  
						
						
						
						
					 
					
						2012-11-10 20:46:39 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						4c9bea2a71 
					 
					
						
						
							
							(svn r24692) -Cleanup: Cleanup final parts of the old resolver code.  
						
						
						
						
					 
					
						2012-11-10 20:45:59 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						69e07c3e00 
					 
					
						
						
							
							(svn r24691) -Codechange: Add resolver classes for vehicles.  
						
						
						
						
					 
					
						2012-11-10 20:45:04 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						438495b433 
					 
					
						
						
							
							(svn r24678) -Codechange: Introduce scope resolver base class and prepare for adding derived classes.  
						
						
						
						
					 
					
						2012-11-10 20:37:31 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						38f265c083 
					 
					
						
						
							
							(svn r24528) -Fix: [NewGRF] RandomAction 84 should interpret register 100 as signed.  
						
						
						
						
					 
					
						2012-09-16 16:31:53 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						e37e2d92a6 
					 
					
						
						
							
							(svn r24527) -Add: [NewGRF] Allow resolving var 5F via vehicle var 61.  
						
						
						
						
					 
					
						2012-09-16 16:29:48 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						6f88071942 
					 
					
						
						
							
							(svn r24371) -Add: [NewGRF] Allow vehicle variable 61 for callback 2D (recolour) and re-randomisation.  
						
						
						
						
					 
					
						2012-07-02 19:31:26 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						ee25344a6d 
					 
					
						
						
							
							(svn r24360) -Fix [FS#5224]: Ship-specific 80+x variables were missing for unknown reason. (Hirundo)  
						
						
						
						
					 
					
						2012-06-28 19:24:26 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						86b013f872 
					 
					
						
						
							
							(svn r24330) -Fix (r24321): Do not use the vehicle list order changes from the previous savegames, but only ever from the current one.  
						
						
						
						
					 
					
						2012-06-07 15:38:46 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						8ec00c4cc9 
					 
					
						
						
							
							(svn r24321) -Change/Fix [FS#4254]: [NewGRF] Group vehicles in the purchase list properly by source GRF, but also consider engine GRFID overrides.  
						
						
						
						
					 
					
						2012-06-03 15:07:27 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						ce5c936b07 
					 
					
						
						
							
							(svn r24246) -Add [FS#5052-ish]: [NewGRF] Variable with the current max speed for vehicles.  
						
						
						
						
					 
					
						2012-05-14 19:56:49 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						5167f2be29 
					 
					
						
						
							
							(svn r23965) -Fix [FS#5070]: Refittability should never depend on the current capacity of a vehicle.  
						
						
						
						
					 
					
						2012-02-19 18:34:24 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						bc9c8db287 
					 
					
						
						
							
							(svn r23748) -Fix: Make vehicle variables A8 and A9 always return 0. Returning cur_image is a potential desyncer due to Action1 in static NewGRFs.  
						
						
						
						
					 
					
						2012-01-03 23:53:53 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6d6be50ae0 
					 
					
						
						
							
							(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files  
						
						
						
						
					 
					
						2012-01-03 21:32:51 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3d88c74389 
					 
					
						
						
							
							(svn r23526) -Codechange: unify cargos vs cargoes  
						
						
						
						
					 
					
						2011-12-15 21:56:00 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						686f51d810 
					 
					
						
						
							
							(svn r23503) -Fix (r23143): Desync debug wants to resolve vehicle variables of vehicles without NewGRF. So, let it.  
						
						
						
						
					 
					
						2011-12-12 19:31:47 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						44dc83b73f 
					 
					
						
						
							
							(svn r23502) -Fix (r23143): Vehicle var 42 used a cargo translation table of the wrong GRF.  
						
						
						
						
					 
					
						2011-12-12 19:30:36 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						d7d032f70a 
					 
					
						
						
							
							(svn r23231) -Fix: [NewGRF] Make train var 0xF3 consistent with TTDPatch.  
						
						
						
						
					 
					
						2011-11-15 19:53:46 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						50b480b959 
					 
					
						
						
							
							(svn r23174) -Codechange: Deduplicate code between GetEngineProperty() and GetVehicleProperty().  
						
						
						
						
					 
					
						2011-11-09 16:39:34 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						8a2342a5e6 
					 
					
						
						
							
							(svn r23156) -Change: [NewGRF] Clamp height in aircraft variable 44.  
						
						
						
						
					 
					
						2011-11-08 17:29:21 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						449d679230 
					 
					
						
						
							
							(svn r23143) -Change: [NewGRF v8] Return the translated cargobit in vehicle var 42.  
						
						
						
						
					 
					
						2011-11-08 17:25:32 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						1ad7239247 
					 
					
						
						
							
							(svn r23138) -Feature: [NewGRF] Allow passing 32bit parameters to 60+x variables (using var 7B). Currently most useful for vehicle var 60.  
						
						
						
						
					 
					
						2011-11-08 17:23:30 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						bbc3409942 
					 
					
						
						
							
							(svn r23080) -Feature: [NewGRF] Use variable 10 to enable vehicle GRFs to draw different sprites on the map and in various GUIs.  
						
						
						
						
					 
					
						2011-11-01 16:51:47 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						acc3c75951 
					 
					
						
						
							
							(svn r23075) -Codechange: Add GetGRF() and GetGRFID() methods to Engine and Vehicle to simplify code.  
						
						
						
						
					 
					
						2011-11-01 00:23:41 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						72cd855978 
					 
					
						
						
							
							(svn r23074) -Codechange: Add Vehicle::GetEngine() to simplify code.  
						
						
						
						
					 
					
						2011-11-01 00:21:08 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						a6713244df 
					 
					
						
						
							
							(svn r23068) -Add: [NewGRF] Long date of last service for vehicles, also available in the purchase list.  
						
						
						
						
					 
					
						2011-10-31 16:33:59 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						12e28de818 
					 
					
						
						
							
							(svn r22998) -Add [FS#2521]: [NewGRF] Act2 var 0x62 to get curvature/position difference to the n-th vehicle in vehicle chain.  
						
						
						
						
					 
					
						2011-10-04 21:35:35 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						3cb1dcf31c 
					 
					
						
						
							
							(svn r22997) -Feature: [NewGRF] Allow access to other vehicles in the vehicle chain in VarAction 2.  
						
						
						
						
					 
					
						2011-10-04 21:35:29 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						427dd736ae 
					 
					
						
						
							
							(svn r22946) -Fix [FS#4781]: [NewGRF] Crash when accessing vehicle var 44 for a non-front aircraft.  
						
						
						
						
					 
					
						2011-09-19 19:22:18 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						c6e29a5b89 
					 
					
						
						
							
							(svn r22848) -Add: The missing bits in station variable 43.  
						
						
						
						
					 
					
						2011-08-27 08:42:24 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						8930337aae 
					 
					
						
						
							
							(svn r22635) -Fix: Correctly reseed random bits of industries and industry tiles.  
						
						
						
						
					 
					
						2011-07-04 20:37:20 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						8b18292a2e 
					 
					
						
						
							
							(svn r22634) -Codechange: Deduplicate some code. Note that zeroing 'count' is intentionally removed, it is only used together with 'scope'.  
						
						
						
						
					 
					
						2011-07-04 20:31:57 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						a97d52a29a 
					 
					
						
						
							
							(svn r21933) -Codechange: Split cur_order_index into cur_auto_order_index and cur_real_order_index to keep track of the current real order in an unambiguous way.  
						
						... 
						
						
						
						-Fix [FS#4440]: Automatic orders behave now stable wrt. service orders and are not added or removed depending on the need of servicing.
-Fix: Various other issues with automatic orders, e.g. vehicles getting stuck with "no orders" when there are automatic orders at the end of the order list. 
						
						
					 
					
						2011-01-31 20:44:15 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						48b7916458 
					 
					
						
						
							
							(svn r21521) -Codechange: Unify some cached values that were present in both road vehicles and trains.  
						
						
						
						
					 
					
						2010-12-14 21:33:53 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						12c86a1391 
					 
					
						
						
							
							(svn r21518) -Codechange: Rename AccelerationCache to GroundVehicleCache.  
						
						
						
						
					 
					
						2010-12-14 21:28:45 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						79e2b3153d 
					 
					
						
						
							
							(svn r21516) -Codechange: Add IsGroundVehicle function to the Vehicle class.  
						
						
						
						
					 
					
						2010-12-14 21:26:03 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b46e57d364 
					 
					
						
						
							
							(svn r21338) -Fix [FS#4272]: bogus cache mismatch warnings with desync debugging because some cache was invalidated but never reset  
						
						
						
						
					 
					
						2010-11-27 21:09:41 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a6a2fbd937 
					 
					
						
						
							
							(svn r21198) -Fix: don't call variables properties in debug messages  
						
						
						
						
					 
					
						2010-11-15 16:43:46 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						18e3a3ddfc 
					 
					
						
						
							
							(svn r21099) -Codechange: Store road vehicle max speed in the vehicle cache.  
						
						
						
						
					 
					
						2010-11-06 13:05:11 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						25d1b2f54b 
					 
					
						
						
							
							(svn r21098) -Codechange: Ships now store their max speed in the cache instead of recalculating it every time.  
						
						
						
						
					 
					
						2010-11-06 13:03:17 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						c8a56f17f8 
					 
					
						
						
							
							(svn r21097) -Codechange: Unify cached max speed for all vehicle types.  
						
						
						
						
					 
					
						2010-11-06 12:53:31 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						cfac2ced69 
					 
					
						
						
							
							(svn r21095) -Codechange: Use a function to convert aircraft speed to old units.  
						
						
						
						
					 
					
						2010-11-06 12:47:12 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						d699c4a345 
					 
					
						
						
							
							(svn r21091) -Codechange: Add bit constants for checking NewGRFCache validity.  
						
						
						
						
					 
					
						2010-11-06 12:39:18 +00:00