rubidium42 
							
						 
					 
					
						
						
							
						
						44ca7d9377 
					 
					
						
						
							
							Change: Use gender-neutral pronouns  
						
						
						
						
					 
					
						2021-05-15 10:16:48 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						68e92d215a 
					 
					
						
						
							
							Fix   #8810 : "aircraft out of fuel" news was looking in the wrong place ( #8832 )  
						
						... 
						
						
						
						v->tile for aircrafts is always zero when in the air. Only when
it starts its landing (or take-off) patterns it becomes a sane
value.
So instead, base the news on the last x/y coordinates of the plane. 
						
						
					 
					
						2021-03-09 20:29:22 +01:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						d9b4413bc9 
					 
					
						
						
							
							Codechange: rename sound ids to make more sense. ( #8701 )  
						
						
						
						
					 
					
						2021-02-20 19:01:04 +01:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						ebaecebc68 
					 
					
						
						
							
							Fix   #8560 : Planes were landing at the wrong height at airports with lowered hangar tiles  
						
						
						
						
					 
					
						2021-01-13 16:41:30 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						fe86bf8bf6 
					 
					
						
						
							
							Fix   #7619 : nudge fast planes sooner towards their target ( #8531 )  
						
						... 
						
						
						
						For non-NewGRF planes, "count" is never above 1. So planes can
smoothly be guided to their destination. For NewGRF planes, they
can go as quick as "count" values of 20. This easily overshoots
the target. So, calculate if the plane will overshoot, and start
nudging him to the destination earlier. You won't notice this
either way, as it all happens within a single tick. 
						
						
					 
					
						2021-01-11 20:10:53 +01:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						9b800a96ed 
					 
					
						
						
							
							Codechange: Remove min/max functions in favour of STL variants ( #8502 )  
						
						
						
						
					 
					
						2021-01-08 11:16:18 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						dff7ee8e1c 
					 
					
						
						
							
							Fix   #7611 : keeps news about accidents around after vehicle is cleaned up ( #8497 )  
						
						... 
						
						
						
						When a vehicle is cleaned up, all news that points to the news is
also removed. This was a bit evil, as it would also remove any
news related to crashed, acting like the crash never happened.
This left players a bit in the dark what was going on exactly. 
						
						
					 
					
						2021-01-05 21:39:23 +01:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						e21302f481 
					 
					
						
						
							
							Fix   #8437 : Crash when using certain heliports with rotated airports  
						
						
						
						
					 
					
						2021-01-05 11:42:51 +01:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						619d714923 
					 
					
						
						
							
							Fix   #8437 : Planes landing at non-rectangular airports could be drawn at the wrong height  
						
						... 
						
						
						
						Only the rotated intercontinental airport, don't get excited 
						
						
					 
					
						2021-01-05 11:42:51 +01:00 
						 
				 
			
				
					
						
							
							
								Matt Kimber 
							
						 
					 
					
						
						
							
						
						9b28b15e67 
					 
					
						
						
							
							Codechange: create MutableSpriteCache to remove the need to cast Vehicle to a mutable type in render methods  
						
						
						
						
					 
					
						2021-01-05 11:42:25 +01:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						6198a4776b 
					 
					
						
						
							
							Change: [NewGRF] Use aircraft property 12 also for helicopters.  
						
						... 
						
						
						
						Due to keeping compatibility we can only do this for NewGRF-defined sound effects. 
						
						
					 
					
						2020-12-06 20:31:54 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						63ccb36ef3 
					 
					
						
						
							
							Codechange: Use std::string for most of the user-settable custom names.  
						
						
						
						
					 
					
						2020-05-21 20:02:34 +02:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						d8a1be48cd 
					 
					
						
						
							
							Codechange: Replace vehicle related FOR_ALL with range-based for loops  
						
						
						
						
					 
					
						2019-12-21 20:13:03 +01:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						ddabfed1cd 
					 
					
						
						
							
							Codechange: Replace station related FOR_ALL with range-based for loops  
						
						
						
						
					 
					
						2019-12-21 20:13:03 +01:00 
						 
				 
			
				
					
						
							
							
								S. D. Cloudt 
							
						 
					 
					
						
						
							
						
						13cc8a0cee 
					 
					
						
						
							
							Cleanup: Removed SVN  headers  
						
						
						
						
					 
					
						2019-11-10 17:59:20 +00:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						6929429f0f 
					 
					
						
						
							
							Fix  ccb4c37: Use of possibly uninitialised pointer ( #7818 )  
						
						
						
						
					 
					
						2019-11-02 13:24:38 +00:00 
						 
				 
			
				
					
						
							
							
								SamuXarick 
							
						 
					 
					
						
						
							
						
						ccb4c3797f 
					 
					
						
						
							
							Fix   #5405 : Aircraft could route to depots outside their range ( #7104 )  
						
						
						
						
					 
					
						2019-11-02 11:26:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jack McKiernan 
							
						 
					 
					
						
						
							
						
						9479f45d1a 
					 
					
						
						
							
							Codechange: Replaced 255's with an enum entry TERMGROUP  
						
						
						
						
					 
					
						2019-10-25 23:42:31 +02:00 
						 
				 
			
				
					
						
							
							
								JMcKiern 
							
						 
					 
					
						
						
							
						
						04f659e768 
					 
					
						
						
							
							Fix: Some typos found using codespell  
						
						
						
						
					 
					
						2019-09-29 21:27:32 +01:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						5b34c8019f 
					 
					
						
						
							
							Codechange: Remove Company/OwnerByte types  
						
						
						
						
					 
					
						2019-04-29 17:40:22 +01:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						7c8e7c6b6e 
					 
					
						
						
							
							Codechange: Use null pointer literal instead of the NULL macro  
						
						
						
						
					 
					
						2019-04-10 23:22:20 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						fe13fadcfb 
					 
					
						
						
							
							Codechange: fix Intel C++ Compiler linking issues.  
						
						... 
						
						
						
						GetAircraftFlightLevel<Aircraft> is only used in static functions
inside aircraft_cmd.cpp. With GCC, Clang and MSVC this is not an
issue, but on ICC fails linking, because it doesn't find this
version of this template. Possibly these two pieces of information
are linked.
Explicit defining the function fixes the issue. 
						
						
					 
					
						2019-03-18 20:57:32 +01:00 
						 
				 
			
				
					
						
							
							
								Johannes E. Krause 
							
						 
					 
					
						
						
							
						
						3c94bddbc2 
					 
					
						
						
							
							Change: make crash chance at short runway independent of plane crash rate setting (there's a cheat for this)  
						
						
						
						
					 
					
						2019-03-03 20:59:59 +01:00 
						 
				 
			
				
					
						
							
							
								Samu 
							
						 
					 
					
						
						
							
						
						9b99b95955 
					 
					
						
						
							
							Fix   #6574 : Remove go to hangar orders when rebuilding airport  
						
						... 
						
						
						
						When replacing an airport with another, cancel current orders of type 'go to depot' from aircraft still heading to it if the rebuilt airport doesn't have a hangar (helicopter vs heliport), or if the airplane can't land on the rebuilt airport (airplane vs helistation).
Removes 'go to hangar' orders from all aircraft when replacing an airport with hangar with another without hangar (heliport). 
						
						
					 
					
						2019-02-27 00:06:57 +01:00 
						 
				 
			
				
					
						
							
							
								Samu 
							
						 
					 
					
						
						
							
						
						9c6ac309e0 
					 
					
						
						
							
							Fix   #6636 : Airplanes could be sent to helicopter station depots  
						
						
						
						
					 
					
						2019-01-28 17:24:33 +01:00 
						 
				 
			
				
					
						
							
							
								Samu 
							
						 
					 
					
						
						
							
						
						2084779b5a 
					 
					
						
						
							
							Fix   #6574 : Go to takeoff if no hangar  
						
						... 
						
						
						
						Sends the aircraft to takeoff if the airport it's currently at, got no hangar even if the order is to go to hangar. 
						
						
					 
					
						2019-01-27 11:17:32 +01:00 
						 
				 
			
				
					
						
							
							
								Ingo von Borstel 
							
						 
					 
					
						
						
							
						
						4e9e115760 
					 
					
						
						
							
							Add: [NewGRF] Airport animation trigger for plane landing ( #6334 , patch by Supercheese)  
						
						
						
						
					 
					
						2019-01-19 14:36:15 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						c84b9913bd 
					 
					
						
						
							
							Fix   #6676 : Prevent helicopters from stopping in midair during some kinds of landing  
						
						... 
						
						
						
						This adds a new flag that gets stored in the savegame, but it should still be compatible both ways, hence no save version bump. 
						
						
					 
					
						2018-11-25 00:47:34 +01:00 
						 
				 
			
				
					
						
							
							
								SamuXarick 
							
						 
					 
					
						
						
							
						
						264e60529f 
					 
					
						
						
							
							Change: Gradually slow down aircraft speed on breakdown ( #6932 )  
						
						
						
						
					 
					
						2018-10-31 12:45:23 +01:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						f5b1115039 
					 
					
						
						
							
							Doc: Lots and lots of doxymentation fixes  
						
						
						
						
					 
					
						2018-10-31 12:35:54 +01:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						2a868b9f3b 
					 
					
						
						
							
							Feature: Framerate display window ( #6822 )  
						
						... 
						
						
						
						Frame rate and various game loop/graphics timing measurements and graphs. Accessible via the Help menu, and can print some stats in the console via the fps command. 
						
						
					 
					
						2018-07-19 21:17:07 +02:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						a07394a63a 
					 
					
						
						
							
							Change: Remove direction parameter from Vehicle::UpdateDeltaXY. ( #6792 )  
						
						... 
						
						
						
						The value is either unused or always the same as this->direction. 
						
						
					 
					
						2018-05-22 18:43:34 +01:00 
						 
				 
			
				
					
						
							
							
								Joan Josep 
							
						 
					 
					
						
						
							
						
						944f785be8 
					 
					
						
						
							
							Fix: Spelling errors ( #6769 )  
						
						
						
						
					 
					
						2018-04-30 18:52:32 +02:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						117e73751c 
					 
					
						
						
							
							(svn r27668) -Feature: [NewGRF] Allow composing vehicles from multiple sprites.  
						
						
						
						
					 
					
						2016-10-16 14:59:44 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						c175067ed9 
					 
					
						
						
							
							(svn r27667) -Codechange: Add VehicleSpriteSeq::GetBounds and Draw.  
						
						
						
						
					 
					
						2016-10-16 14:58:38 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						d2393b4f6c 
					 
					
						
						
							
							(svn r27666) -Codechange: Pass vehicle sprites around using a struct VehicleSpriteSeq.  
						
						
						
						
					 
					
						2016-10-16 14:57:56 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						05ed2001d4 
					 
					
						
						
							
							(svn r27422) -Fix [FS#6341]: Aircraft picked the wrong airport entry point, if airports were rotated by 180 degree. (marcole)  
						
						
						
						
					 
					
						2015-10-30 16:20:00 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						a8080b6256 
					 
					
						
						
							
							(svn r27134) -Codechange: Simplify GUI scaling by adding UnScaleGUI() and ScaleGUITrad().  
						
						
						
						
					 
					
						2015-02-01 20:54:24 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						ce9fab58bc 
					 
					
						
						
							
							(svn r26951) -Codechange: Do the GUI-scale dance for vehicle, depot, and purchase lists.  
						
						
						
						
					 
					
						2014-10-04 16:40:23 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5116c39865 
					 
					
						
						
							
							(svn r26874) -Fix (r26872): hopefully fix MSVC compile error  
						
						
						
						
					 
					
						2014-09-21 11:17:47 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						51a1c712f2 
					 
					
						
						
							
							(svn r26872) -Change: give the disaster vehicles the same treatment as aircraft in r26866; make the ascend and descend if needed to cross high mountains (based on patch by ic111)  
						
						
						
						
					 
					
						2014-09-21 11:12:42 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3548195e3e 
					 
					
						
						
							
							(svn r26867) -Fix (r26866): hopefully fix MSVC compile error  
						
						
						
						
					 
					
						2014-09-21 06:41:11 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c0771b1657 
					 
					
						
						
							
							(svn r26866) -Change: make aircraft ascend/descend when they are too close to the ground or too far away (based on patch by ic111)  
						
						
						
						
					 
					
						2014-09-21 06:35:34 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9e0f4b3847 
					 
					
						
						
							
							(svn r26864) -Codechange: bring a bit more OO into the disaster vehicles  
						
						
						
						
					 
					
						2014-09-20 15:46:44 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6c2abf0930 
					 
					
						
						
							
							(svn r26863) -Codechange: move a number of Vehicle* functions into the Vehicle class  
						
						
						
						
					 
					
						2014-09-20 15:31:26 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						0463dbdc9e 
					 
					
						
						
							
							(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values  
						
						
						
						
					 
					
						2014-04-23 20:13:33 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						aa8f9e28a2 
					 
					
						
						
							
							(svn r26134) -Fix [FS#5820]: aircraft crashing near the map's border due to a lack of airports could trigger an assertion in most builds  
						
						
						
						
					 
					
						2013-11-28 19:37:24 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d2ba772f6a 
					 
					
						
						
							
							(svn r26130) -Codechange: add some guards against using invalid image indices  
						
						
						
						
					 
					
						2013-11-26 16:08:58 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						13855f0a09 
					 
					
						
						
							
							(svn r25705) -Fix: a number of typos (inspired by 90c920601c84975acb694f3673e2beb08b013753)  
						
						
						
						
					 
					
						2013-08-09 18:43:44 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						5bda07c10c 
					 
					
						
						
							
							(svn r25648) -Change [FS#5669]: [NewGRF] Invalidate vehicle recolour palette during (un)loading.  
						
						
						
						
					 
					
						2013-08-04 14:02:27 +00:00