yexo
							
						 
					 | 
					
						
						
							
						
						af2c417ee1
					 | 
					
						
						
							
							(svn r18940) -Feature: make the crash position of aircraft a bit random by giving aircraft a chance to crash every tick they're breaking.
						
						
						
						
						
						
						
						Slow aircraft will crash a bit less, fast aircraft might crash a bit more 
						
						
					 | 
					
						2010-01-28 21:59:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yexo
							
						 
					 | 
					
						
						
							
						
						da3ff51759
					 | 
					
						
						
							
							(svn r18940) -Feature: make the crash position of aircraft a bit random by giving aircraft a chance to crash every tick they're breaking.
						
						
						
						
						
						
						
						Slow aircraft will crash a bit less, fast aircraft might crash a bit more 
						
						
					 | 
					
						2010-01-28 21:59:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yexo
							
						 
					 | 
					
						
						
							
						
						71ac04e685
					 | 
					
						
						
							
							(svn r18880) -Fix: aircraft can be send to an hangar when the target airport has one and when it can land, not only when it has a plane terminal
						
						
						
						
						
						
					 | 
					
						2010-01-21 19:31:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yexo
							
						 
					 | 
					
						
						
							
						
						b76a5669f5
					 | 
					
						
						
							
							(svn r18880) -Fix: aircraft can be send to an hangar when the target airport has one and when it can land, not only when it has a plane terminal
						
						
						
						
						
						
					 | 
					
						2010-01-21 19:31:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						7127338414
					 | 
					
						
						
							
							(svn r18872) -Codechange: introduce PaletteID and use it
						
						
						
						
						
						
					 | 
					
						2010-01-21 01:38:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						f94c83a387
					 | 
					
						
						
							
							(svn r18872) -Codechange: introduce PaletteID and use it
						
						
						
						
						
						
					 | 
					
						2010-01-21 01:38:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						f618acfb7d
					 | 
					
						
						
							
							(svn r18866) -Codechange: remove the CmdFailed(ret)/CmdSucceeded(ret) wrapper functions
						
						
						
						
						
						
					 | 
					
						2010-01-18 22:57:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						4d93b704d9
					 | 
					
						
						
							
							(svn r18866) -Codechange: remove the CmdFailed(ret)/CmdSucceeded(ret) wrapper functions
						
						
						
						
						
						
					 | 
					
						2010-01-18 22:57:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yexo
							
						 
					 | 
					
						
						
							
						
						409266f847
					 | 
					
						
						
							
							(svn r18860) -Codechange: introduce a wrapper to get an hangar tile from a station
						
						
						
						
						
						
					 | 
					
						2010-01-18 14:32:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yexo
							
						 
					 | 
					
						
						
							
						
						a1f28ec88b
					 | 
					
						
						
							
							(svn r18860) -Codechange: introduce a wrapper to get an hangar tile from a station
						
						
						
						
						
						
					 | 
					
						2010-01-18 14:32:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						9467b7c6d6
					 | 
					
						
						
							
							(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
						
						
						
						
						
						
					 | 
					
						2010-01-15 16:41:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						82fc28f77f
					 | 
					
						
						
							
							(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
						
						
						
						
						
						
					 | 
					
						2010-01-15 16:41:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yexo
							
						 
					 | 
					
						
						
							
						
						84cd40a483
					 | 
					
						
						
							
							(svn r18807) -Codechange: introduce AirportSpec and move several non-statemachine-related variables to there
						
						
						
						
						
						
					 | 
					
						2010-01-15 12:08:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yexo
							
						 
					 | 
					
						
						
							
						
						d669801f1d
					 | 
					
						
						
							
							(svn r18807) -Codechange: introduce AirportSpec and move several non-statemachine-related variables to there
						
						
						
						
						
						
					 | 
					
						2010-01-15 12:08:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						ad8d6e8dd2
					 | 
					
						
						
							
							(svn r18764) -Fix [FS#3422]: split the (un)load ticks counter and signal wait counter; sometimes they might get into eachother's way
						
						
						
						
						
						
					 | 
					
						2010-01-09 14:43:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						e4af35d316
					 | 
					
						
						
							
							(svn r18764) -Fix [FS#3422]: split the (un)load ticks counter and signal wait counter; sometimes they might get into eachother's way
						
						
						
						
						
						
					 | 
					
						2010-01-09 14:43:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						dfb55862f9
					 | 
					
						
						
							
							(svn r18616) -Fix [FS#3413]: crash when the current order is a conditional order when a plane is checking whether it needs servicing
						
						
						
						
						
						
					 | 
					
						2009-12-23 18:45:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						97e7a584a2
					 | 
					
						
						
							
							(svn r18616) -Fix [FS#3413]: crash when the current order is a conditional order when a plane is checking whether it needs servicing
						
						
						
						
						
						
					 | 
					
						2009-12-23 18:45:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						fe1c72f7f1
					 | 
					
						
						
							
							(svn r18553) -Fix: make aircraft behave the same on autoreplace/autorenew as other vehicles
						
						
						
						
						
						
					 | 
					
						2009-12-19 22:04:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						2555c7966a
					 | 
					
						
						
							
							(svn r18553) -Fix: make aircraft behave the same on autoreplace/autorenew as other vehicles
						
						
						
						
						
						
					 | 
					
						2009-12-19 22:04:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						6600610e47
					 | 
					
						
						
							
							(svn r18402) -Codechange: unify/centralise the code for crashing vehicles
						
						
						
						
						
						
					 | 
					
						2009-12-04 20:29:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						19fa38601d
					 | 
					
						
						
							
							(svn r18402) -Codechange: unify/centralise the code for crashing vehicles
						
						
						
						
						
						
					 | 
					
						2009-12-04 20:29:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yexo
							
						 
					 | 
					
						
						
							
						
						9092708359
					 | 
					
						
						
							
							(svn r18395) -Fix (r17415): helicopters can turn freely even while in the air
						
						
						
						
						
						
					 | 
					
						2009-12-04 09:13:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								yexo
							
						 
					 | 
					
						
						
							
						
						8bed302bcf
					 | 
					
						
						
							
							(svn r18395) -Fix (r17415): helicopters can turn freely even while in the air
						
						
						
						
						
						
					 | 
					
						2009-12-04 09:13:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						f60a437d36
					 | 
					
						
						
							
							(svn r18268) -Feature: [NewGRF] Make price base multipliers related to vehicles only apply to the GRF locally, if it defines engines of that type itself.
						
						
						
						
						
						
					 | 
					
						2009-11-24 13:15:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						d507136e04
					 | 
					
						
						
							
							(svn r18268) -Feature: [NewGRF] Make price base multipliers related to vehicles only apply to the GRF locally, if it defines engines of that type itself.
						
						
						
						
						
						
					 | 
					
						2009-11-24 13:15:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						fe65c7f833
					 | 
					
						
						
							
							(svn r18266) -Codechange: Add a function to compute prices from price base and cost factor and use it consistently for vehicle purchase, running cost, and refit cost.
						
						
						
						
						
						
					 | 
					
						2009-11-24 13:12:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						912bce0b8c
					 | 
					
						
						
							
							(svn r18266) -Codechange: Add a function to compute prices from price base and cost factor and use it consistently for vehicle purchase, running cost, and refit cost.
						
						
						
						
						
						
					 | 
					
						2009-11-24 13:12:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						d4774a2ce9
					 | 
					
						
						
							
							(svn r18123) -Codechange: try our best to keep the vehicles within the build vehicle list/autoreplace lists instead of overflowing.
						
						
						
						
						
						
					 | 
					
						2009-11-16 17:58:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						bae066ecaf
					 | 
					
						
						
							
							(svn r18123) -Codechange: try our best to keep the vehicles within the build vehicle list/autoreplace lists instead of overflowing.
						
						
						
						
						
						
					 | 
					
						2009-11-16 17:58:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						ddafe77904
					 | 
					
						
						
							
							(svn r18121) -Codechange: pass the maximum left/right location to the Draw*Engine functions
						
						
						
						
						
						
					 | 
					
						2009-11-16 17:15:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						1c5a92ae98
					 | 
					
						
						
							
							(svn r18121) -Codechange: pass the maximum left/right location to the Draw*Engine functions
						
						
						
						
						
						
					 | 
					
						2009-11-16 17:15:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						040404c5d3
					 | 
					
						
						
							
							(svn r18005) -Codechange: Convert the Prices struct into an array and an enum.
						
						
						
						
						
						
					 | 
					
						2009-11-07 22:47:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						ba1fc280e3
					 | 
					
						
						
							
							(svn r18005) -Codechange: Convert the Prices struct into an array and an enum.
						
						
						
						
						
						
					 | 
					
						2009-11-07 22:47:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						3cb949a17d
					 | 
					
						
						
							
							(svn r17976) -Codechange: Move CargoClass to cargotype.h and clean up including of newgrf_cargo.h
						
						
						
						
						
						
					 | 
					
						2009-11-05 19:46:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						79627b4f89
					 | 
					
						
						
							
							(svn r17976) -Codechange: Move CargoClass to cargotype.h and clean up including of newgrf_cargo.h
						
						
						
						
						
						
					 | 
					
						2009-11-05 19:46:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						9fafef56d0
					 | 
					
						
						
							
							(svn r17926) -Fix (r9352): Make the decision whether aircraft carry mail consistent. Now always the cargo class decides.
						
						
						
						
						
						
					 | 
					
						2009-10-31 17:48:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						67cae40ec1
					 | 
					
						
						
							
							(svn r17926) -Fix (r9352): Make the decision whether aircraft carry mail consistent. Now always the cargo class decides.
						
						
						
						
						
						
					 | 
					
						2009-10-31 17:48:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						020c53fc7e
					 | 
					
						
						
							
							(svn r17899) -Codechange: Deduplicate code for refitting vehicles.
						
						
						
						
						
						
					 | 
					
						2009-10-28 21:09:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						00aca63b48
					 | 
					
						
						
							
							(svn r17899) -Codechange: Deduplicate code for refitting vehicles.
						
						
						
						
						
						
					 | 
					
						2009-10-28 21:09:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						23980e6486
					 | 
					
						
						
							
							(svn r17897) -Fix [FS#3255]: CB15 and CB36 (capacity) were not always called when they should.
						
						
						
						
						
						
						
						-Codechange: Move capacity calculation to a single function for all vehicle types, so the behaviour can be kept consistent easier. 
						
						
					 | 
					
						2009-10-28 18:31:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						83894809d0
					 | 
					
						
						
							
							(svn r17897) -Fix [FS#3255]: CB15 and CB36 (capacity) were not always called when they should.
						
						
						
						
						
						
						
						-Codechange: Move capacity calculation to a single function for all vehicle types, so the behaviour can be kept consistent easier. 
						
						
					 | 
					
						2009-10-28 18:31:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						61fbba4dc1
					 | 
					
						
						
							
							(svn r17894) -Fix: Invalidate cache of vehicle vars 40-43 after testruns of certain commands, that change them temporarily.
						
						
						
						
						
						
					 | 
					
						2009-10-27 20:37:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						334b809644
					 | 
					
						
						
							
							(svn r17894) -Fix: Invalidate cache of vehicle vars 40-43 after testruns of certain commands, that change them temporarily.
						
						
						
						
						
						
					 | 
					
						2009-10-27 20:37:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						e0bd454fbb
					 | 
					
						
						
							
							(svn r17762) -Fix [FS#3259]: don't let aircraft drive a while over the grass when landing at high altitude airports
						
						
						
						
						
						
					 | 
					
						2009-10-11 12:35:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						8f090ec4a8
					 | 
					
						
						
							
							(svn r17762) -Fix [FS#3259]: don't let aircraft drive a while over the grass when landing at high altitude airports
						
						
						
						
						
						
					 | 
					
						2009-10-11 12:35:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						4cb5a3e8a2
					 | 
					
						
						
							
							(svn r17725) -Codechange: Reduce usage of EngInfo and XxxVehInfo, esp. when a Engine * is already present.
						
						
						
						
						
						
					 | 
					
						2009-10-06 19:17:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								frosch
							
						 
					 | 
					
						
						
							
						
						f3aacb8fe3
					 | 
					
						
						
							
							(svn r17725) -Codechange: Reduce usage of EngInfo and XxxVehInfo, esp. when a Engine * is already present.
						
						
						
						
						
						
					 | 
					
						2009-10-06 19:17:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						982b8ee5fc
					 | 
					
						
						
							
							(svn r17693) -Cleanup: remove some unneeded includes
						
						
						
						
						
						
					 | 
					
						2009-10-04 17:16:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						d6cded5380
					 | 
					
						
						
							
							(svn r17693) -Cleanup: remove some unneeded includes
						
						
						
						
						
						
					 | 
					
						2009-10-04 17:16:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |