rubidium 
							
						 
					 
					
						
						
							
						
						28f16a732f 
					 
					
						
						
							
							(svn r21644) -Change: keep showing "No orders" when the order list is filled with only automatic orders  
						
						
						
						
					 
					
						2010-12-26 13:25:34 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						64f04c3a74 
					 
					
						
						
							
							(svn r21642) -Feature: concept of automatic station orders; add stub orders for intermediate stations and remove them when not visiting them anymore. This allows you to see what trains visit a station without actually having to order a vehicle to stop at all stations. Based on patch by fonsinchen  
						
						
						
						
					 
					
						2010-12-26 09:03:19 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e9a595bda0 
					 
					
						
						
							
							(svn r21603) -Codechange: no need to assign something to a variable and then test it for NULL when you're never using it again  
						
						
						
						
					 
					
						2010-12-22 21:19:39 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a38a1e7b0d 
					 
					
						
						
							
							(svn r21602) -Codechange: split actual adding/removing of orders to/from a vehicle's order list from the validation of those (user) commands. Based on patch by fonsinchen  
						
						
						
						
					 
					
						2010-12-22 21:16:34 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						79e2b3153d 
					 
					
						
						
							
							(svn r21516) -Codechange: Add IsGroundVehicle function to the Vehicle class.  
						
						
						
						
					 
					
						2010-12-14 21:26:03 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						23369337c1 
					 
					
						
						
							
							(svn r21466) -Codechange: make VehicleHasDepotOrders a function of Vehicle.  
						
						
						
						
					 
					
						2010-12-11 13:48:30 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						ab50f74d7f 
					 
					
						
						
							
							(svn r21273) -Codechange: Return values should start at the same line.  
						
						
						
						
					 
					
						2010-11-20 15:44:24 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						8ce06a09b9 
					 
					
						
						
							
							(svn r20600) -Fix [FS#4075]: "downscale" a full load order to a load if possible order when removing the order while the vehicle is loading. This to prevent the vehicle from (possibly) staying forever in the station  
						
						
						
						
					 
					
						2010-08-23 21:21:41 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f3864181b6 
					 
					
						
						
							
							(svn r20580) -Fix [FS#4039]: go via station and go via waypoint behaved differently when a train went back to the same (unordered) station again  
						
						
						
						
					 
					
						2010-08-20 15:30:21 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e89a0fb7f9 
					 
					
						
						
							
							(svn r20571) -Codechange: free/reserve some bits in the order commands to increase the vehicle pool limit  
						
						
						
						
					 
					
						2010-08-19 20:39:12 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						926594b599 
					 
					
						
						
							
							(svn r20547) -Change: the way order backups are performed. Now restoring an order doesn't require up to 765 commands.  
						
						
						
						
					 
					
						2010-08-18 20:48:38 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						38ca44594f 
					 
					
						
						
							
							(svn r20539) -Codechange: make order backups more self-contained.  
						
						
						
						
					 
					
						2010-08-18 15:15:59 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						15514baf8b 
					 
					
						
						
							
							(svn r20498) -Fix [FS#4030]: ignore the non-stop state when comparing one order type to another order type  
						
						
						
						
					 
					
						2010-08-15 13:17:04 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						cde8a44a11 
					 
					
						
						
							
							(svn r20441) -Fix [FS#4024]: adding "goto nearest depot and stop" orders in one go was denied. This caused both AI adding those orders and backed up order restoration to fail.  
						
						
						
						
					 
					
						2010-08-10 16:45:32 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						ed4f806f1d 
					 
					
						
						
							
							(svn r20283) -Codechange: Unify start of doygen comments.  
						
						
						
						
					 
					
						2010-08-01 19:22:34 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e356cb9405 
					 
					
						
						
							
							(svn r20281) -Codechange: unify case scope closure + break coding style  
						
						
						
						
					 
					
						2010-08-01 18:53:30 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						8df78e7a7b 
					 
					
						
						
							
							(svn r20229) -Fix [FS#3986]: "Service at nearest depot" behaved the same as "Go to nearest depot"  
						
						
						
						
					 
					
						2010-07-27 21:46:55 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						be6c058424 
					 
					
						
						
							
							(svn r20211) -Codechange: Indented code should have curly braces around it.  
						
						
						
						
					 
					
						2010-07-24 10:14:39 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						2365a4dea0 
					 
					
						
						
							
							(svn r19657) -Fix: Add saneness checks for front vehicles.  
						
						
						
						
					 
					
						2010-04-17 14:55:49 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						75d4bc947d 
					 
					
						
						
							
							(svn r19654) -Codechange: Use Extract<> in more places.  
						
						
						
						
					 
					
						2010-04-17 13:31:41 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						05d705e077 
					 
					
						
						
							
							(svn r19494) -Codechange: Remove _error_message.  
						
						
						
						
					 
					
						2010-03-20 17:58:24 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						f05a8635fd 
					 
					
						
						
							
							(svn r19483) -Codechange: Code layout fixes, and parentheses reduction.  
						
						
						
						
					 
					
						2010-03-20 15:30:57 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						414071d07f 
					 
					
						
						
							
							(svn r19463) -Codechange: add helper function to determine if an airport has at least one hangar  
						
						
						
						
					 
					
						2010-03-19 09:48:44 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						c4a88ce022 
					 
					
						
						
							
							(svn r19455) -Codechange: split all airport information in Station to a seperate class  
						
						
						
						
					 
					
						2010-03-18 21:02:20 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						7cc68f493d 
					 
					
						
						
							
							(svn r19405) -Codechange: CheckOwnership() returns a CommandCost.  
						
						
						
						
					 
					
						2010-03-13 17:11:28 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						3222ace3e1 
					 
					
						
						
							
							(svn r19215) -Codechange: Add Order::GetLocation() to deduplicate code.  
						
						
						
						
					 
					
						2010-02-22 20:36:20 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						945d2c08e0 
					 
					
						
						
							
							(svn r19210) -Fix: GetDestination() is invalid for nearest-depot orders.  
						
						
						
						
					 
					
						2010-02-22 20:08:16 +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 
							
						 
					 
					
						
						
							
						
						d669801f1d 
					 
					
						
						
							
							(svn r18807) -Codechange: introduce AirportSpec and move several non-statemachine-related variables to there  
						
						
						
						
					 
					
						2010-01-15 12:08:08 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b2e9b5d612 
					 
					
						
						
							
							(svn r18683) -Fix: it's not an other  
						
						
						
						
					 
					
						2010-01-01 18:45:40 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						1520aab5b2 
					 
					
						
						
							
							(svn r18660) -Cleanup: remove useless function  
						
						
						
						
					 
					
						2009-12-29 23:13:36 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						277794e26b 
					 
					
						
						
							
							(svn r18615) -Fix: conditional orders were seen as 'valid' and as such aircraft with only conditional orders did not crash  
						
						
						
						
					 
					
						2009-12-23 18:43:38 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						29606c0de6 
					 
					
						
						
							
							(svn r18412) -Fix [FS#3350]: don't allow sending ships to rail waypoints and trains to buyos (Hirundo)  
						
						
						
						
					 
					
						2009-12-05 19:21:43 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						fac2f8ce1a 
					 
					
						
						
							
							(svn r18404) -Codechange: link drive through stops better together  
						
						... 
						
						
						
						-Feature: make penalty for road stop occupancy user configurable
-Fix [FS#1944]: road vehicles would not pick an empty drive through stop. Now they will *if* the penalty for driving around is less than the occupancy penalty
-Fix [FS#1495]: long (articulated) road vehicles could block loading of others when the following road vehicle already got 'permission' to go to the next bay even when it could not reach it
-Change: improve the throughput of the drive through road stops by letting them stop closer together 
						
						
					 
					
						2009-12-04 20:52:19 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						0ef0e13795 
					 
					
						
						
							
							(svn r18385) -Cleanup: remove the now unneeded multistop slot management code  
						
						
						
						
					 
					
						2009-12-02 18:18:56 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						59f9163e37 
					 
					
						
						
							
							(svn r18381) -Codechange: Add RoadVehicle::IsBus() to simplify some stuff.  
						
						
						
						
					 
					
						2009-12-02 17:37:02 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						2265202d77 
					 
					
						
						
							
							(svn r18380) -Fix (r9301): One could not share orders between buses carrying different cargos.  
						
						
						
						
					 
					
						2009-12-02 17:35:54 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						37056b564c 
					 
					
						
						
							
							(svn r18204) -Codechange: introduce a type for Ticks and use it; furthermore document some related variables/functions  
						
						
						
						
					 
					
						2009-11-21 12:43:09 +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 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d6cded5380 
					 
					
						
						
							
							(svn r17693) -Cleanup: remove some unneeded includes  
						
						
						
						
					 
					
						2009-10-04 17:16:41 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e9624fe0cc 
					 
					
						
						
							
							(svn r17682) -Codechange: remove erroneous space before some commas  
						
						
						
						
					 
					
						2009-10-02 15:13:15 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e8ddf001c8 
					 
					
						
						
							
							(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos  
						
						
						
						
					 
					
						2009-09-19 09:51:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						04d5b67eb6 
					 
					
						
						
							
							(svn r17567) -Fix: some doxygen warnings  
						
						
						
						
					 
					
						2009-09-18 14:23:58 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						ebd916be3d 
					 
					
						
						
							
							(svn r17532) -Codechange: Rename several Invalidate functions to SetDirty for more consistency and distinguishability.  
						
						
						
						
					 
					
						2009-09-13 19:15:59 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a8d768cf6e 
					 
					
						
						
							
							(svn r17384) -Fix [FS#2859]: remove all order window state changes out of the drawing routine and call them immediately when changes happen instead of on the next OnPaint. This prevents pressing buttons when they should've been already disabled.  
						
						
						
						
					 
					
						2009-09-02 17:54:40 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						100ae8efcc 
					 
					
						
						
							
							(svn r17292) -Codechange: use unified ToPercent() function to convert fract numbers to percents  
						
						
						
						
					 
					
						2009-08-27 13:31:26 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7fbc33dae1 
					 
					
						
						
							
							(svn r17248) -Fix: add GPL license notice where appropriate  
						
						
						
						
					 
					
						2009-08-21 20:21:05 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						c5533ae470 
					 
					
						
						
							
							(svn r17168) -Codechange: apply coding style to if and while statements  
						
						
						
						
					 
					
						2009-08-14 17:11:59 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4b2592dbc0 
					 
					
						
						
							
							(svn r17062) -Change: unify the naming of some 125 strings  
						
						
						
						
					 
					
						2009-08-04 18:04:33 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e473e69ba4 
					 
					
						
						
							
							(svn r16976) -Codechange: remove WaypointID and MAX_LENGTH constants in favour of their Station variants  
						
						
						
						
					 
					
						2009-07-28 21:06:38 +00:00