Michael Lutz 
							
						 
					 
					
						
						
							
						
						4f3ea3907e 
					 
					
						
						
							
							Codechange: Un-bitstuff commands taking a ClientID (i.e. CMD_CLIENT_ID).  
						
						 
						
						
						
						
					 
					
						2021-12-16 22:28:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						7048e1522f 
					 
					
						
						
							
							Codechange: Move flags in CommandProc in front of the command arguments.  
						
						 
						
						
						
						
					 
					
						2021-12-16 22:28:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						33ca4f2b99 
					 
					
						
						
							
							Codechange: Let the compile generate the master command table out of templated command traits.  
						
						 
						
						... 
						
						
						
						This is using a non-intrusive type-traits like templated system, which
allows compile-time validation that the command table and the command
enum match up. 
						
						
					 
					
						2021-12-16 22:28:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx22 
							
						 
					 
					
						
						
							
						
						cbe00ec651 
					 
					
						
						
							
							Fix: Try all possible reverse directions when a ship reaches a dead end  
						
						 
						
						
						
						
					 
					
						2021-10-11 21:11:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx22 
							
						 
					 
					
						
						
							
						
						207cf7bbdd 
					 
					
						
						
							
							Change: Reverse ship when leaving docks if a better path exists  
						
						 
						
						
						
						
					 
					
						2021-10-11 21:11:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium42 
							
						 
					 
					
						
						
							
						
						44ca7d9377 
					 
					
						
						
							
							Change: Use gender-neutral pronouns  
						
						 
						
						
						
						
					 
					
						2021-05-15 10:16:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						ce06b03fac 
					 
					
						
						
							
							Fix: Stopped ships shouldn't block depots ( #8578 )  
						
						 
						
						
						
						
					 
					
						2021-02-14 23:42:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kimber 
							
						 
					 
					
						
						
							
						
						40d5fe1631 
					 
					
						
						
							
							Fix  eeb88e8: Trains reversed while paused do not correctly update sprite bounds ( #8540 )  
						
						 
						
						
						
						
					 
					
						2021-01-17 19:57:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						9b800a96ed 
					 
					
						
						
							
							Codechange: Remove min/max functions in favour of STL variants ( #8502 )  
						
						 
						
						
						
						
					 
					
						2021-01-08 11:16:18 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SamuXarick 
							
						 
					 
					
						
						
							
						
						57553cd809 
					 
					
						
						
							
							Fix   #8020 : Add missing docking tiles around industry neutral stations  
						
						 
						
						
						
						
					 
					
						2020-03-30 08:21:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samu 
							
						 
					 
					
						
						
							
						
						a0066ebca1 
					 
					
						
						
							
							Cleanup: Remove unused parameter  
						
						 
						
						
						
						
					 
					
						2020-01-06 23:20:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx 
							
						 
					 
					
						
						
							
						
						fa9769f81a 
					 
					
						
						
							
							Codechange: Replace FOR_ALL_DEPOTS 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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JMcKiern 
							
						 
					 
					
						
						
							
						
						04f659e768 
					 
					
						
						
							
							Fix: Some typos found using codespell  
						
						 
						
						
						
						
					 
					
						2019-09-29 21:27:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						ec2656ab7e 
					 
					
						
						
							
							Codechange: Restrict docking points of docks.  
						
						 
						
						
						
						
					 
					
						2019-06-30 16:46:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						f538179878 
					 
					
						
						
							
							Feature: Multi-tile docks and docking points.  
						
						 
						
						
						
						
					 
					
						2019-06-30 16:46:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						7c8e7c6b6e 
					 
					
						
						
							
							Codechange: Use null pointer literal instead of the NULL macro  
						
						 
						
						
						
						
					 
					
						2019-04-10 23:22:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samu 
							
						 
					 
					
						
						
							
						
						fb6e31ca43 
					 
					
						
						
							
							Cleanup  3f32711: Don't apply forbid 90 deg turn settings for ships.  
						
						 
						
						
						
						
					 
					
						2019-04-05 10:03:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						66bed86bbb 
					 
					
						
						
							
							Fix   #7062 , Revert  7af53d7588: Don't test ship max order distance when pathfinding.  
						
						 
						
						
						
						
					 
					
						2019-03-31 17:22:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						fe448a2616 
					 
					
						
						
							
							Remove: OPF  
						
						 
						
						
						
						
					 
					
						2019-03-16 22:30:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						a69eb5f516 
					 
					
						
						
							
							Fix   #7334 : Ship lost after crossing bridge due to path cache not being consumed while on final bridge end.  
						
						 
						
						
						
						
					 
					
						2019-03-08 16:51:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						3f327116db 
					 
					
						
						
							
							Change: Don't apply forbid 90 deg turn settings to ships.  
						
						 
						
						
						
						
					 
					
						2019-03-03 20:59:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J0an Josep 
							
						 
					 
					
						
						
							
						
						c4fe46a475 
					 
					
						
						
							
							Fix   #7244 ,  6ca637b8c1: OPF doesn't take 90 deg turns into account.  
						
						 
						
						
						
						
					 
					
						2019-02-19 01:06:10 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J0an Josep 
							
						 
					 
					
						
						
							
						
						6ca637b8c1 
					 
					
						
						
							
							Fix   #7226 : Don't call ship pathfinders if there is no available track due to "forbid 90 deg turns".  
						
						 
						
						
						
						
					 
					
						2019-02-18 22:57:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						0b10678050 
					 
					
						
						
							
							Change: Make ships stop in locks to move up/down instead of following the slope.  
						
						 
						
						
						
						
					 
					
						2019-02-04 20:20:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						33e3f49161 
					 
					
						
						
							
							Fix   #7119 : When rotating a ship, apply an additional offset to avoid movement glitch.  
						
						 
						
						
						
						
					 
					
						2019-02-04 00:19:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J0an Josep 
							
						 
					 
					
						
						
							
						
						029c48cf4a 
					 
					
						
						
							
							Cleanup: [NPF] Remove unused parameter.  
						
						 
						
						
						
						
					 
					
						2019-01-31 22:15:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J0an Josep 
							
						 
					 
					
						
						
							
						
						96c5e5e73a 
					 
					
						
						
							
							Cleanup: [NPF] Remove unused parameters.  
						
						 
						
						
						
						
					 
					
						2019-01-31 22:15:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J0an Josep 
							
						 
					 
					
						
						
							
						
						a5836874ef 
					 
					
						
						
							
							Codechange: Use track functions.  
						
						 
						
						
						
						
					 
					
						2019-01-26 22:55:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						225790892d 
					 
					
						
						
							
							Change: Make ships stop and change direction slowly instead of instantly turning.  
						
						 
						
						
						
						
					 
					
						2019-01-24 20:47:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						f35b135e17 
					 
					
						
						
							
							Change  81330b8d6e: Cached path only needs to be cleared if it was found to be invalid.  
						
						 
						
						
						
						
					 
					
						2019-01-20 11:06:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						81330b8d6e 
					 
					
						
						
							
							Change: Add path cache for ships.  
						
						 
						
						
						
						
					 
					
						2019-01-19 23:11:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						6b0a467a50 
					 
					
						
						
							
							Change: Obey forbid_90_deg_turns when choosing available track with no destination.  
						
						 
						
						
						
						
					 
					
						2019-01-14 19:57:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						7284b593c7 
					 
					
						
						
							
							Change: When ship is lost, pick first available track instead of a random track.  
						
						 
						
						
						
						
					 
					
						2019-01-14 19:57:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						8b64204418 
					 
					
						
						
							
							Codechange: Replace trackbit lookup table with existing functions.  
						
						 
						
						
						
						
					 
					
						2019-01-14 19:57:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						7af53d7588 
					 
					
						
						
							
							Codechange: Use const instead of magic number for ship order distance. Allow slightly further distance when following orders.  
						
						 
						
						
						
						
					 
					
						2019-01-14 19:57:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						b98887c4a0 
					 
					
						
						
							
							Change: Allow only one ship to leave depot at a time.  
						
						 
						
						
						
						
					 
					
						2019-01-14 19:57:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						ebddd596c7 
					 
					
						
						
							
							Change: Don't pathfind with no destination or if destination is known to be too far.  
						
						 
						
						
						
						
					 
					
						2019-01-14 19:57:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						6a38a3f5df 
					 
					
						
						
							
							Change: Don't leave ship depot with no orders.  
						
						 
						
						
						
						
					 
					
						2019-01-14 19:57:07 +00: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 
							
						 
					 
					
						
						
							
						
						c2a7728084 
					 
					
						
						
							
							Fix: Prevent ships moving into docks after finishing (un)loading. ( #6791 )  
						
						 
						
						
						
						
					 
					
						2018-06-14 09:25:39 +01: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						c973f65acb 
					 
					
						
						
							
							(svn r27858) -Change [FS#6560]: Add missing game script event for ships arriving at a station. (juanjo)  
						
						 
						
						
						
						
					 
					
						2017-04-23 09:19:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						3c7dc746d5 
					 
					
						
						
							
							(svn r27807) -Codechange: Remove _ship_leave_depot_offs  
						
						 
						
						... 
						
						
						
						There is already TileOffsByDiagDir for that. (cirdan) 
						
						
					 
					
						2017-03-19 22:02:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						2a555480bd 
					 
					
						
						
							
							(svn r27806) -Codechange: Remove function ShipGetNewDirection  
						
						 
						
						... 
						
						
						
						ShipGetNewDirection has no side effects and its return value
is ignored by its only caller, so do away with it.
Also remove now unused _new_vehicle_direction_table. (cirdan) 
						
						
					 
					
						2017-03-19 21:59:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						4f9fd074b8 
					 
					
						
						
							
							(svn r27805) -Codechange: Remove function ShipGetNewDirectionFromTiles  
						
						 
						
						... 
						
						
						
						The only user of ShipGetNewDirectionFromTiles can be better
served by DiagdirBetweenTiles, so remove the former. (cirdan) 
						
						
					 
					
						2017-03-19 21:57:54 +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