Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						79d5be7e26 
					 
					
						
						
							
							Do not cache road vehicle path within 8 tiles of destination with multiple entrances  
						
						
						
						
					 
					
						2019-05-26 11:35:18 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						829c635add 
					 
					
						
						
							
							Add road layout change counter, add to road veh path caches  
						
						... 
						
						
						
						Update layout counter when non-leaf road bits are added or removed 
						
						
					 
					
						2019-05-26 11:35:18 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						42b6e8b0d8 
					 
					
						
						
							
							Check far side of level crossing when pruning road bits in CleanUpRoadBits  
						
						
						
						
					 
					
						2019-05-26 11:35:18 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						546b5248e0 
					 
					
						
						
							
							Check Town::cargo_produced and _town_cargoes_accepted in CheckCaches()  
						
						
						
						
					 
					
						2019-05-26 11:35:18 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f0ffb52f2f 
					 
					
						
						
							
							Fix per-railtype 90 deg turn setting with dual rail type tiles  
						
						
						
						
					 
					
						2019-05-26 11:35:18 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ec2291fdb4 
					 
					
						
						
							
							Store some desync messages in a ring buffer, append to log on desync  
						
						
						
						
					 
					
						2019-05-26 11:35:18 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						68dbbf5945 
					 
					
						
						
							
							Add std::string format functions  
						
						
						
						
					 
					
						2019-05-23 22:53:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						b8820ded59 
					 
					
						
						
							
							Fix static asserts in OrderDestinationRefcountMapKey  
						
						
						
						
					 
					
						2019-05-23 22:53:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						bfff4571a2 
					 
					
						
						
							
							Check nearby station/industry lists and catchments in CheckCaches  
						
						
						
						
					 
					
						2019-05-23 22:53:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						bf73535eed 
					 
					
						
						
							
							Fix stack buffer over-read in ReadRawLanguageStrings  
						
						
						
						
					 
					
						2019-05-23 22:53:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f3aff0fd7f 
					 
					
						
						
							
							Avoid unnecessary reallocs in NetworkTCPSocketHandler::SendPacket  
						
						
						
						
					 
					
						2019-05-23 22:53:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						6bfbd638ac 
					 
					
						
						
							
							Check whether DoCommand test execution changes the random seed  
						
						
						
						
					 
					
						2019-05-23 22:53:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						97baff6fd8 
					 
					
						
						
							
							Add client desync log to server desync log output  
						
						
						
						
					 
					
						2019-05-23 22:53:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						cb0ca43eae 
					 
					
						
						
							
							Use larger packets for server to client map/savegame transfer  
						
						
						
						
					 
					
						2019-05-23 22:53:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						dc357c9239 
					 
					
						
						
							
							Fix length checks in network packet send/recv binary  
						
						
						
						
					 
					
						2019-05-23 22:53:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5a9790a196 
					 
					
						
						
							
							Store crash/desync logs in crash/desync savegame  
						
						... 
						
						
						
						Add console command to dump loaded debug log 
						
						
					 
					
						2019-05-23 22:53:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						951a50ddd9 
					 
					
						
						
							
							Include crash/desync log contents in PNG screenshots  
						
						
						
						
					 
					
						2019-05-22 07:27:51 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e64706d147 
					 
					
						
						
							
							Log string ID in GetGRFStringPtr assertion  
						
						
						
						
					 
					
						2019-05-20 21:33:22 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						a7de6ec35b 
					 
					
						
						
							
							Add console command to show map stats  
						
						
						
						
					 
					
						2019-05-20 20:01:30 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						002f5ca70e 
					 
					
						
						
							
							Adjust desync log format and add company events to log  
						
						
						
						
					 
					
						2019-05-20 19:38:47 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						6db59fee05 
					 
					
						
						
							
							Add console command to highlight tile  
						
						... 
						
						
						
						Add alias to scroll to and highlight tile 
						
						
					 
					
						2019-05-20 18:40:55 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e2251999ce 
					 
					
						
						
							
							Add game event flag for disaster vehicles  
						
						
						
						
					 
					
						2019-05-20 00:55:57 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e001f4e8c1 
					 
					
						
						
							
							TBTR: Transfer trace restrict slot occupancy to replacement train head  
						
						
						
						
					 
					
						2019-05-19 18:41:20 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e1d98e1b37 
					 
					
						
						
							
							Check trace restrict slot vehicle index and occupants in CheckCaches  
						
						
						
						
					 
					
						2019-05-19 18:40:18 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5b7d1f7f80 
					 
					
						
						
							
							Add game event for TBTR replacement attempt  
						
						
						
						
					 
					
						2019-05-19 18:38:02 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						2740537632 
					 
					
						
						
							
							Handle case when ClientNetworkGameSocketHandler::SendChat is called after connection closed  
						
						
						
						
					 
					
						2019-05-18 20:34:43 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f37a93cecd 
					 
					
						
						
							
							Add any output from CheckCaches to desync log  
						
						
						
						
					 
					
						2019-05-18 18:31:08 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						257591a32e 
					 
					
						
						
							
							Add utility function for processing a string buffer by line  
						
						
						
						
					 
					
						2019-05-18 18:29:22 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						8042150a35 
					 
					
						
						
							
							Add error messages for vehicle build failure due to wrong depot owner and rail type  
						
						
						
						
					 
					
						2019-05-18 13:19:43 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ee06258629 
					 
					
						
						
							
							TBTR: Fix front engine not being cleared when being replaced. and kept in depot  
						
						
						
						
					 
					
						2019-05-18 10:17:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						49f6490c7d 
					 
					
						
						
							
							Fix potential non-determinism in vehicle autorenew/template replace/pay for repair/sell  
						
						
						
						
					 
					
						2019-05-18 10:17:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						fa55a1c002 
					 
					
						
						
							
							Output a log, savegame and screenshot on desync events  
						
						
						
						
					 
					
						2019-05-18 10:17:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3fdd553a08 
					 
					
						
						
							
							Handle trace restrict slots when deleting or merging company  
						
						
						
						
					 
					
						2019-05-18 10:17:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ec1e848a7f 
					 
					
						
						
							
							Add log of game events since last load and overall  
						
						... 
						
						
						
						Add console command
Add to crashlog 
						
						
					 
					
						2019-05-18 10:17:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ddd48b61a2 
					 
					
						
						
							
							Unconditionally notify YAPF of track layout change in ChangeOwnershipOfCompanyItems  
						
						
						
						
					 
					
						2019-05-16 23:28:07 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e881828d00 
					 
					
						
						
							
							Call CheckCaches after ChangeOwnershipOfCompanyItems  
						
						
						
						
					 
					
						2019-05-16 23:28:07 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						cb5a86754e 
					 
					
						
						
							
							Check vehicle prev/next pointer consistency in CheckCaches  
						
						
						
						
					 
					
						2019-05-16 20:05:22 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						34d7f12a70 
					 
					
						
						
							
							TBTR: Skip virtual vehicles in company rating/value and group stats  
						
						
						
						
					 
					
						2019-05-16 20:04:48 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						8afb21cf9c 
					 
					
						
						
							
							TBTR: Remove unused function: TemplateReplacement::GetTemplateVehicle  
						
						
						
						
					 
					
						2019-05-16 20:02:39 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						fff3018b42 
					 
					
						
						
							
							TBTR: Fix incorrect deletion of template vehicles when deleting company  
						
						
						
						
					 
					
						2019-05-16 20:01:56 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						6bf4b67486 
					 
					
						
						
							
							Set abort_job in LinkGraphJob saveload constructor  
						
						
						
						
					 
					
						2019-05-16 19:25:22 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1e51d7af2f 
					 
					
						
						
							
							Add console command to dump vehicle stats  
						
						
						
						
					 
					
						2019-05-16 18:58:50 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						13291899cd 
					 
					
						
						
							
							Remove unused fields from struct TemplateVehicle  
						
						
						
						
					 
					
						2019-05-16 02:11:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f5f72611c2 
					 
					
						
						
							
							Fix max speed in road vehicle purchase window when using original acceleration model  
						
						
						
						
					 
					
						2019-05-14 18:04:52 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						6fabfc3f21 
					 
					
						
						
							
							Fix   #7577 : Check if linkgraph station index is valid before dereferencing. ( #7583 )  
						
						... 
						
						
						
						(cherry picked from commit 83c1678f9e 
						
						
					 
					
						2019-05-13 18:26:02 +01:00 
						 
				 
			
				
					
						
							
							
								stormcone 
							
						 
					 
					
						
						
							
						
						3fbd2b6bbc 
					 
					
						
						
							
							Fix   #7224 : Drag and drop vehicle group creation does not work correctly.  
						
						... 
						
						
						
						When drag and drop a vehicle into an empty slot in the vehicle group window it tries to create the new group as the subgroup of the first group (GroupID = 0). This is failing if the dragged vehicle's type is different than the first group's vehicle type.
(cherry picked from commit 24c59283ec 
						
						
					 
					
						2019-05-13 18:24:58 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						b91ee6fb4b 
					 
					
						
						
							
							Improve performance of name sorting in industry list window  
						
						
						
						
					 
					
						2019-05-12 18:55:25 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f6b9395c6a 
					 
					
						
						
							
							Improve performance of name sorting in town and station list windows  
						
						
						
						
					 
					
						2019-05-12 18:03:57 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						748d73079a 
					 
					
						
						
							
							Enable vehicle group management actions on other companies' stations  
						
						... 
						
						
						
						Only enable where vehicles of the current company are in the list 
						
						
					 
					
						2019-05-12 05:10:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						d0d3f1dece 
					 
					
						
						
							
							Enable vehicle list buttons in station GUI when list would be non-empty  
						
						
						
						
					 
					
						2019-05-12 04:25:52 +01:00