rubidium42 
							
						 
					 
					
						
						
							
						
						6ba55e663e 
					 
					
						
						
							
							Codechange: do not hide variables with other variables  
						
						 
						
						
						
						
					 
					
						2023-01-29 07:21:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						fe2bcd2a58 
					 
					
						
						
							
							Codechange: migrate size related functions to Map structure  
						
						 
						
						
						
						
					 
					
						2023-01-21 17:11:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						f667a831a5 
					 
					
						
						
							
							Codechange: unify creation of diagonal/orthogonal iterator using smart pointers  
						
						 
						
						
						
						
					 
					
						2023-01-13 21:09:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						c19abebf8d 
					 
					
						
						
							
							Feature: Multi-track level crossings ( #9931 )  
						
						 
						
						
						
						
					 
					
						2022-11-01 16:51:23 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						8e6ed8d5e9 
					 
					
						
						
							
							Fix  db98cedb: Swap the tile parameter validation around as only the first TileIndex is automatically validated.  
						
						 
						
						
						
						
					 
					
						2022-10-17 07:54:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						10daaca5ea 
					 
					
						
						
							
							Fix  db98cedb: Swap parameters for CmdRemoveRailroadTrack, too.  
						
						 
						
						
						
						
					 
					
						2022-10-17 07:54:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SamuXarick 
							
						 
					 
					
						
						
							
						
						c7505539af 
					 
					
						
						
							
							Fix   #9869 : remove docking tile when doing a clear square  
						
						 
						
						... 
						
						
						
						Terraforming through objects placed on water didn't properly remove docking tiles as expected.
By moving some logic regarding removal of docking tiles into DoClearSquare, the issue is solved, while also simplifying code, avoiding repetition elsewhere. 
						
						
					 
					
						2022-10-16 18:29:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						db98cedb7e 
					 
					
						
						
							
							Fix   #9883 : Show cost/income float over end tile of rail or road construction  
						
						 
						
						
						
						
					 
					
						2022-10-16 14:15:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								J0anJosep 
							
						 
					 
					
						
						
							
						
						d9a37c915f 
					 
					
						
						
							
							Cleanup  #9725 : Replace cmd_helper related functions and remove cmd_helper.h.  
						
						 
						
						
						
						
					 
					
						2022-02-02 21:30:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joan Josep 
							
						 
					 
					
						
						
							
						
						e890e7db76 
					 
					
						
						
							
							Cleanup  #9725 : Clean up Doxygen docs and fix typo. ( #9753 )  
						
						 
						
						
						
						
					 
					
						2021-12-19 16:51:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						c6d7b98808 
					 
					
						
						
							
							Codechange: Un-bitstuff landscape commands.  
						
						 
						
						
						
						
					 
					
						2021-12-16 22:28:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						55170ae703 
					 
					
						
						
							
							Codechange: Un-bitstuff rail commands.  
						
						 
						
						
						
						
					 
					
						2021-12-16 22:28:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						6fe445e6c0 
					 
					
						
						
							
							Codechange: Un-bitstuff station/depot/waypoint commands.  
						
						 
						
						
						
						
					 
					
						2021-12-16 22:28:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						e740c24eb7 
					 
					
						
						
							
							Codechange: Template DoCommand to automagically reflect the parameters of the command proc.  
						
						 
						
						... 
						
						
						
						When finished, this will allow each command handler to take individually
different parameters, obliviating the need for bit-packing. 
						
						
					 
					
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						b6933a2ebd 
					 
					
						
						
							
							Codechange: Move command arguments to the back of the DoCommand function call.  
						
						 
						
						
						
						
					 
					
						2021-12-16 22:28:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dP 
							
						 
					 
					
						
						
							
						
						54951e39a1 
					 
					
						
						
							
							Fix   #8797 : Use logical rail length when placing signals ( #9652 )  
						
						 
						
						
						
						
					 
					
						2021-11-19 00:07:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vít Šefl 
							
						 
					 
					
						
						
							
						
						c936f8b769 
					 
					
						
						
							
							Fix  b791ffc6: use the correct parameter in CmdSignalTrackHelper  
						
						 
						
						
						
						
					 
					
						2021-06-01 17:12:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium42 
							
						 
					 
					
						
						
							
						
						2e136285e1 
					 
					
						
						
							
							Codechange: move from C-string to std::string for DoCommand  
						
						 
						
						
						
						
					 
					
						2021-05-29 19:02:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium42 
							
						 
					 
					
						
						
							
						
						b791ffc6de 
					 
					
						
						
							
							Fix: do not hide parameter by local variable with the same name  
						
						 
						
						
						
						
					 
					
						2021-05-27 18:30:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						f9460c0c8b 
					 
					
						
						
							
							Fix   #8981 : Don't attempt to re-reserve path if already entering/entered depot.  
						
						 
						
						
						
						
					 
					
						2021-04-11 00:11:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						086c95718d 
					 
					
						
						
							
							Fix   #8803 : Only auto-remove signals when rail can be built ( #8904 )  
						
						 
						
						
						
						
					 
					
						2021-03-31 09:27:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						9b800a96ed 
					 
					
						
						
							
							Codechange: Remove min/max functions in favour of STL variants ( #8502 )  
						
						 
						
						
						
						
					 
					
						2021-01-08 11:16:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kuhnovic 
							
						 
					 
					
						
						
							
						
						a3a7928372 
					 
					
						
						
							
							Feature: option to auto remove signals when in the way during rail construction ( #8274 )  
						
						 
						
						
						
						
					 
					
						2021-01-07 10:17:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						bb28ff7226 
					 
					
						
						
							
							Codechange: DC_NO_RAIL_OVERLAP is a remnant of the OldAI. ( #8496 )  
						
						 
						
						... 
						
						
						
						The OldAI was removed in 2009. Pretty sure we can remove this flag
now too. 
						
						
					 
					
						2021-01-05 12:36:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						860c270c73 
					 
					
						
						
							
							Codechange: Replace assert_compile macro with static_assert  
						
						 
						
						
						
						
					 
					
						2020-12-27 10:55:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx 
							
						 
					 
					
						
						
							
						
						39092ee13b 
					 
					
						
						
							
							Fix   #8119 : Update docking area when clearing a shore rail tile  
						
						 
						
						
						
						
					 
					
						2020-05-10 20:10:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SamuXarick 
							
						 
					 
					
						
						
							
						
						a95fbd59a3 
					 
					
						
						
							
							Fix   #8119 ,  f538179: Update docking tile area when placing a diagonal rail next to a dock end ( #8124 )  
						
						 
						
						
						
						
					 
					
						2020-05-09 22:27:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								S. D. Cloudt 
							
						 
					 
					
						
						
							
						
						13cc8a0cee 
					 
					
						
						
							
							Cleanup: Removed SVN  headers  
						
						 
						
						
						
						
					 
					
						2019-11-10 17:59:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								stormcone 
							
						 
					 
					
						
						
							
						
						f1712a54b2 
					 
					
						
						
							
							Fix   #6407 : Show snowy ground sprites for depots ( #7671 )  
						
						 
						
						... 
						
						
						
						This is a quick fix by @KeldorKatarn:
65e656b9d6 
It has the drawback that snow is draw to the inside the depots as well, as the removed comment suggests. 
						
						
					 
					
						2019-10-08 12:51:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						81614f2378 
					 
					
						
						
							
							Fix   #7633 : Allow zero-cost track conversion to succeed  
						
						 
						
						
						
						
					 
					
						2019-07-06 21:04:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						f538179878 
					 
					
						
						
							
							Feature: Multi-tile docks and docking points.  
						
						 
						
						
						
						
					 
					
						2019-06-30 16:46:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						c02ef3e456 
					 
					
						
						
							
							Feature: Add NotRoadTypes (NRT)  
						
						 
						
						
						
						
					 
					
						2019-05-01 21:36:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						5b34c8019f 
					 
					
						
						
							
							Codechange: Remove Company/OwnerByte types  
						
						 
						
						
						
						
					 
					
						2019-04-29 17:40:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx 
							
						 
					 
					
						
						
							
						
						25e534f3cf 
					 
					
						
						
							
							Codechange: use std::vector for _sorted_railtypes  
						
						 
						
						
						
						
					 
					
						2019-04-18 21:49:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						7c8e7c6b6e 
					 
					
						
						
							
							Codechange: Use null pointer literal instead of the NULL macro  
						
						 
						
						
						
						
					 
					
						2019-04-10 23:22:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						c01a2e2a81 
					 
					
						
						
							
							Codechange: Removed SmallVector completely  
						
						 
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						ab711e6942 
					 
					
						
						
							
							Codechange: Replaced SmallVector::[Begin|End]() with std alternatives  
						
						 
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						297fd3dda3 
					 
					
						
						
							
							Codechange: Replaced SmallVector::Include() with include()  
						
						 
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						a0f36a50e6 
					 
					
						
						
							
							Codechange: Replaced SmallVector::Append() with std::vector::[push|emplace]_back()  
						
						 
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						a690936ed7 
					 
					
						
						
							
							Codechange: Replace SmallVector::Length() with std::vector::size()  
						
						 
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						bfd79e59dc 
					 
					
						
						
							
							Codechange: Replace SmallVector::Clear() with std::vector::clear()  
						
						 
						
						
						
						
					 
					
						2019-03-26 20:15:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johannes E. Krause 
							
						 
					 
					
						
						
							
						
						43ced57794 
					 
					
						
						
							
							Cleanup: Remove questionable syntax in track drawing  
						
						 
						
						
						
						
					 
					
						2019-03-13 07:47:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								PeterN 
							
						 
					 
					
						
						
							
						
						42046af933 
					 
					
						
						
							
							Add: Add flag and railtype sprite type to draw pre-combined ground sprites. ( #7231 )  
						
						 
						
						
						
						
					 
					
						2019-03-09 02:53:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joan Josep 
							
						 
					 
					
						
						
							
						
						4919c8db13 
					 
					
						
						
							
							Codechange: Re-arrange VehicleEnter_Track in rail_cmd. ( #7239 )  
						
						 
						
						
						
						
					 
					
						2019-02-16 21:52:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						e3b440c9c5 
					 
					
						
						
							
							Add  #5006 : Flag to hide rail type from construction.  
						
						 
						
						
						
						
					 
					
						2019-02-06 07:40:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						52ed3bcbaa 
					 
					
						
						
							
							Remove: A few bits of dead code  
						
						 
						
						
						
						
					 
					
						2018-10-31 12:41:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						df92a056df 
					 
					
						
						
							
							Fix   #6875 : Depot building cost does not include foundation build cost ( #6883 )  
						
						 
						
						
						
						
					 
					
						2018-08-14 22:05:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						bf8d7df736 
					 
					
						
						
							
							Change: Extend rail types to 64 (6 bit storage)  
						
						 
						
						
						
						
					 
					
						2018-07-26 13:27:40 +01:00