frosch 
							
						 
					 
					
						
						
							
						
						62b6d0eb0e 
					 
					
						
						
							
							(svn r22482) -Codechange: Add some contants for the number of ticks between certain cyclical tasks.  
						
						
						
						
					 
					
						2011-05-21 11:26:37 +00:00 
						 
				 
			
				
					
						
							
							
								planetmaker 
							
						 
					 
					
						
						
							
						
						7aa57e4acd 
					 
					
						
						
							
							(svn r22473) -Codechange: Automatic orders are better called implicit orders as no real order influencing path finding is added  
						
						
						
						
					 
					
						2011-05-18 12:19:58 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						6fbc8e46a1 
					 
					
						
						
							
							(svn r22333) -Change: Prefer deleting automatic orders instead of inserting new ones.  
						
						
						
						
					 
					
						2011-04-16 17:20:08 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						333a7ac24e 
					 
					
						
						
							
							(svn r22332) -Fix: When inserting automatic orders, do not create consecutive duplicate orders.  
						
						
						
						
					 
					
						2011-04-16 17:18:04 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						58c4de2caf 
					 
					
						
						
							
							(svn r22331) -Change: When inserting an (automatic) order A in front of an order B, disable modifications of automatic orders for all vehicles currently heading for B as we do not know whether they will reach A or B first. (except for the vehicle causing the insertion of the automatic order itself)  
						
						
						
						
					 
					
						2011-04-16 17:06:59 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						1ef4e543e7 
					 
					
						
						
							
							(svn r22329) -Change: When the current orders are interrupted for non-ordered service, disable modifications to automatic orders until the next real order is completed. (train part already slipped by in r22328)  
						
						
						
						
					 
					
						2011-04-16 16:56:24 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						7de7488788 
					 
					
						
						
							
							(svn r22328) -Add: a flag to GroundVehicles to disable insertion and removal of automatic orders until the next real order is reached.  
						
						
						
						
					 
					
						2011-04-16 16:45:35 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						a296ccb74e 
					 
					
						
						
							
							(svn r22327) -Add: Vehicle::GetGroundVehicleFlags() for accessing GroundVehicle<>::gv_flags through a Vehicle struct.  
						
						
						
						
					 
					
						2011-04-16 16:41:02 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						d53875b661 
					 
					
						
						
							
							(svn r22324) -Fix: Vehicles skipped orders when inserting automatic orders failed.  
						
						
						
						
					 
					
						2011-04-15 19:03:55 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						071957f593 
					 
					
						
						
							
							(svn r22245) -Codechange: Make vehicle lists handle command-/GUI-scope invalidations themself.  
						
						
						
						
					 
					
						2011-03-13 21:33:30 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						074548f8f3 
					 
					
						
						
							
							(svn r22135) -Fix [FS#4523]: When commands need to invalidate windows, process these events asynchronously before the next redraw. Calling window code directly from command scope uses wrong _current_company and might issue nested DoCommands() which interfer with the running command.  
						
						
						
						
					 
					
						2011-02-23 20:54:55 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						c85e1c3089 
					 
					
						
						
							
							(svn r22116) -Codechange: use PoolBase::Clean() at more places  
						
						
						
						
					 
					
						2011-02-19 23:05:47 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7e4ff17e35 
					 
					
						
						
							
							(svn r22111) -Codechange/fix-ish: upon cleaning a pool a destructor should not delete items from other pools  
						
						
						
						
					 
					
						2011-02-19 18:02:17 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						12b1f24ca1 
					 
					
						
						
							
							(svn r22022) -Fix [FS#4468]: verify we can allocate an order before we actually try to do so  
						
						
						
						
					 
					
						2011-02-08 18:21:55 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						cb2c7f871f 
					 
					
						
						
							
							(svn r22018) -Cleanup: remove some (now) unneeded includes of functions.h  
						
						
						
						
					 
					
						2011-02-07 22:37:22 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b5f0c341eb 
					 
					
						
						
							
							(svn r22006) -Fix [FS#4480]: smoke/sparks of trains would be shown under bridges, or rather through bridges  
						
						
						
						
					 
					
						2011-02-07 09:50:20 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c0f39415b9 
					 
					
						
						
							
							(svn r21957) -Cleanup: gotodepot and timetabling settings are more or less useless; just don't use depot orders or timetabling if you don't want to use it  
						
						
						
						
					 
					
						2011-02-04 15:13:20 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						7c04ea586d 
					 
					
						
						
							
							(svn r21933) -Codechange: Split cur_order_index into cur_auto_order_index and cur_real_order_index to keep track of the current real order in an unambiguous way.  
						
						... 
						
						
						
						-Fix [FS#4440]: Automatic orders behave now stable wrt. service orders and are not added or removed depending on the need of servicing.
-Fix: Various other issues with automatic orders, e.g. vehicles getting stuck with "no orders" when there are automatic orders at the end of the order list. 
						
						
					 
					
						2011-01-31 20:44:15 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c7939e8a63 
					 
					
						
						
							
							(svn r21932) -Document: some tidbits related to vehicles  
						
						
						
						
					 
					
						2011-01-31 20:27:33 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						5ef4317dd9 
					 
					
						
						
							
							(svn r21925) -Doc: Doxygen additions and markup corrections to vehicle-related functions.  
						
						
						
						
					 
					
						2011-01-29 21:37:11 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						0e51dab6a6 
					 
					
						
						
							
							(svn r21924) -Codechange: Unify some parts of the articulated vehicle code.  
						
						... 
						
						
						
						-Cleanup: Avoid conversions to Train and RoadVehicle that are no longer required. 
						
						
					 
					
						2011-01-29 17:30:25 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						54c0dec6aa 
					 
					
						
						
							
							(svn r21909) -Fix: some missing spaces  
						
						
						
						
					 
					
						2011-01-26 08:14:36 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						aab0eff930 
					 
					
						
						
							
							(svn r21902) -Fix: Do not count articulated parts when passing the number of vehicles to refit to the command. That may exceed 8 bits.  
						
						
						
						
					 
					
						2011-01-23 14:58:54 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						05199a641a 
					 
					
						
						
							
							(svn r21890) -Cleanup: remove some unneeded includes  
						
						
						
						
					 
					
						2011-01-22 14:52:20 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						fdb720cc1a 
					 
					
						
						
							
							(svn r21860) -Codechange: Rename road vehicle subtype functions to match the train names.  
						
						
						
						
					 
					
						2011-01-19 18:44:13 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						44a10ac857 
					 
					
						
						
							
							(svn r21858) -Codechange: Give more similar names to ArticulatedPart functions.  
						
						
						
						
					 
					
						2011-01-19 18:41:53 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3dd1cf6049 
					 
					
						
						
							
							(svn r21843) -Codechange: move documentation towards the code to make it more likely to be updates [t-z].  
						
						
						
						
					 
					
						2011-01-18 21:58:22 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						79c908d6f3 
					 
					
						
						
							
							(svn r21826) -Fix [FS#4007]: the expectations from the "always build infrastructure" setting name/description didn't match the behaviour  
						
						
						
						
					 
					
						2011-01-16 21:10:41 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6ae5911ed0 
					 
					
						
						
							
							(svn r21809) -Fix [FS#4404]: remove unreached automatic orders as well when reaching an ordered waypoint or depot (fonsinchen)  
						
						
						
						
					 
					
						2011-01-15 18:19:04 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b9cd093c41 
					 
					
						
						
							
							(svn r21808) -Fix: don't create automatic orders when there are no manual orders (fonsinchen)  
						
						
						
						
					 
					
						2011-01-15 18:16:46 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						da371c5776 
					 
					
						
						
							
							(svn r21807) -Codechange: split automatic order removal into a separate function (fonsinchen)  
						
						
						
						
					 
					
						2011-01-15 18:14:29 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						6d9789fed8 
					 
					
						
						
							
							(svn r21804) -Remove [FS#4409]: the 'stopall' console command, as its functionality was broken. Group start/stop commands can be used instead  
						
						
						
						
					 
					
						2011-01-15 15:51:16 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						e98fe27c5d 
					 
					
						
						
							
							(svn r21802) -Cleanup (r2600): remove unused _vehicle_id_ctr_day  
						
						
						
						
					 
					
						2011-01-15 14:20:34 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						a0c7c3ad54 
					 
					
						
						
							
							(svn r21738) -Fix (r21642)[FS#4384]: Start loading when cur_order_index points to the destination station, i.e. after deleting not-reached automatic orders.  
						
						
						
						
					 
					
						2011-01-06 22:27:56 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4f8cc1be46 
					 
					
						
						
							
							(svn r21679) -Fix (r21642): reading a just freed variable  
						
						
						
						
					 
					
						2010-12-31 15:53:46 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						1da871cc01 
					 
					
						
						
							
							(svn r21643) -Fix (r21642): crash when a train with no orders (or actually no order list) stops at a station  
						
						
						
						
					 
					
						2010-12-26 12:55:12 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4d6841b553 
					 
					
						
						
							
							(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 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						75b938beb7 
					 
					
						
						
							
							(svn r21598) -Fix (r3139, r21236, r21249)[FS#4275]: The default visual effect only depends on properties of the Engine (wagon or not, tractiontype, ...), not whether it is used as articulated part, front engine or whatever in a specific consist.  
						
						
						
						
					 
					
						2010-12-22 15:40:22 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						84033e2876 
					 
					
						
						
							
							(svn r21597) -Fix (r21239): Also catch the case when callback 10 returns VE_DEFAULT.  
						
						
						
						
					 
					
						2010-12-22 14:51:12 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						cbb10918e2 
					 
					
						
						
							
							(svn r21596) -Codechange: Rename a misleading-named variable.  
						
						
						
						
					 
					
						2010-12-22 14:38:24 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						0cbf97bc0e 
					 
					
						
						
							
							(svn r21562) -Change: Add articulated parts of vehicles in a refit selection to that selection.  
						
						
						
						
					 
					
						2010-12-21 13:53:19 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						d3dd1b0e2f 
					 
					
						
						
							
							(svn r21561) -Change: Allow to specify the number of vehicles to refit in the refit vehicle command.  
						
						
						
						
					 
					
						2010-12-21 13:52:10 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						f69d280f14 
					 
					
						
						
							
							(svn r21521) -Codechange: Unify some cached values that were present in both road vehicles and trains.  
						
						
						
						
					 
					
						2010-12-14 21:33:53 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						f7c4d35f67 
					 
					
						
						
							
							(svn r21519) -Codechange: Allow direct access to the GroundVehicleCache from a Vehicle.  
						
						
						
						
					 
					
						2010-12-14 21:31:00 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						74c061c29a 
					 
					
						
						
							
							(svn r21518) -Codechange: Rename AccelerationCache to GroundVehicleCache.  
						
						
						
						
					 
					
						2010-12-14 21:28:45 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a4289a4e23 
					 
					
						
						
							
							(svn r21508) -Codechange: move the code to handle the pathfinder's "path found" status to a separate function  
						
						
						
						
					 
					
						2010-12-13 21:55:06 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d5bdeb3589 
					 
					
						
						
							
							(svn r21466) -Codechange: make VehicleHasDepotOrders a function of Vehicle.  
						
						
						
						
					 
					
						2010-12-11 13:48:30 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6dc948c667 
					 
					
						
						
							
							(svn r21249) -Fix (r21240, r21236) [FS#4242]: rear ends of dualheaded engines didn't smoke nor spark (Hirundo)  
						
						
						
						
					 
					
						2010-11-18 23:09:24 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3969e4f951 
					 
					
						
						
							
							(svn r21240) -Feature: [NewGRF] Implement action0 visual effect properties for ships and RVs (Hirundo)  
						
						
						
						
					 
					
						2010-11-18 14:32:09 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a56627cc77 
					 
					
						
						
							
							(svn r21239) -Codechange/Fix: [NewGRF] Use 0xFF instead of 0 as default value for visual effect. This makes setting train prop 22 to 0 actually work (Hirundo)  
						
						
						
						
					 
					
						2010-11-18 14:20:03 +00:00