frosch 
							
						 
					 
					
						
						
							
						
						cba6eb87c2 
					 
					
						
						
							
							(svn r22249) -Codechange: Process some more invalidation of IDs during command scope.  
						
						
						
						
					 
					
						2011-03-13 21:35:50 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						141f2eba50 
					 
					
						
						
							
							(svn r22248) -Codechange: Make OnInvalidateData() process 'delete this;' already in command scope.  
						
						
						
						
					 
					
						2011-03-13 21:34:49 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						0ff4f31723 
					 
					
						
						
							
							(svn r22243) -Codechange: Make AIDebugWindow::OnInvalidateData() handle command-/GUI-scope itself.  
						
						
						
						
					 
					
						2011-03-13 21:32:40 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						ec9540a12a 
					 
					
						
						
							
							(svn r22241) -Codechange: Add additional to-be-used parameter to OnInvalidateData().  
						
						
						
						
					 
					
						2011-03-13 21:31:29 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						cde5b7dffc 
					 
					
						
						
							
							(svn r22222) -Fix: compilation when compiling with --disable-ai  
						
						
						
						
					 
					
						2011-03-07 18:44:36 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						31386c42a7 
					 
					
						
						
							
							(svn r22145) -Codechange: Do explicit test for non-bool values.  
						
						
						
						
					 
					
						2011-02-25 22:04:38 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						b0b7e1172c 
					 
					
						
						
							
							(svn r22141) -Fix (r22135): AI breakpoints were broken at this point. (thanks Zuu)  
						
						
						
						
					 
					
						2011-02-24 22:14:41 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						22afd83964 
					 
					
						
						
							
							(svn r22083) -Change: trunk is heading towards 1.2 now  
						
						
						
						
					 
					
						2011-02-14 20:20:57 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						79fd8a362b 
					 
					
						
						
							
							(svn r22007) -Change: only show one AI per unique ID instead of all versions in the output of "openttd -h"  
						
						
						
						
					 
					
						2011-02-07 09:51:16 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						6f730b1124 
					 
					
						
						
							
							(svn r21992) -Fix [FS#4467]: AIs trying to change the AIOF_GOTO_NEAREST_DEPOT flag for existing orders triggered an assert. Explicitly forbid this as precondition for SetOrderFlags  
						
						
						
						
					 
					
						2011-02-06 12:15:17 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						ef3ec0f8c8 
					 
					
						
						
							
							(svn r21987) -Fix: Make news items, engine previews and AI preview events deal with no longer existing Engine items after resetting the pool.  
						
						
						
						
					 
					
						2011-02-05 20:41:13 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						46b3d114a8 
					 
					
						
						
							
							(svn r21959) -Change: replace longbridges with custom maximum bridge and tunnel length setting  
						
						
						
						
					 
					
						2011-02-04 15:37:23 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						3057a26fd5 
					 
					
						
						
							
							(svn r21953) -Remove [FS#4456]: the non-uniform stations setting. Support for uniform stations has been broken for over a year  
						
						
						
						
					 
					
						2011-02-04 14:11:14 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						a97d52a29a 
					 
					
						
						
							
							(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 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						967bb84af3 
					 
					
						
						
							
							(svn r21900) -Fix: [NoAI] hide automatic orders from AIs as they have no way of dealing with them  
						
						
						
						
					 
					
						2011-01-23 13:08:50 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7eba2bf4d3 
					 
					
						
						
							
							(svn r21890) -Cleanup: remove some unneeded includes  
						
						
						
						
					 
					
						2011-01-22 14:52:20 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9e8db65223 
					 
					
						
						
							
							(svn r21888) -Codechange: remove some unneeded (for the AI header) headers from some AI headers, reducing the include tree  
						
						
						
						
					 
					
						2011-01-22 10:33:16 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						8e3e93b96f 
					 
					
						
						
							
							(svn r21703) -Feature [FS#4372]: list_ai_libs console command to get a list of recognized AI libraries (dihedral)  
						
						
						
						
					 
					
						2011-01-03 14:52:30 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						4ec6c19d44 
					 
					
						
						
							
							(svn r21697) -Codechange: use GetGameSettings() in a few more places to enhance readability  
						
						
						
						
					 
					
						2011-01-02 12:52:37 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						b22945350f 
					 
					
						
						
							
							(svn r21696) -Feature [FS#4362]: allow changing the AI configuration in the scenario editor / in game  
						
						
						
						
					 
					
						2011-01-02 12:41:24 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e166a0eaed 
					 
					
						
						
							
							(svn r21672) -Fix: mention AIEventTownFounded in the AI changelog as well  
						
						
						
						
					 
					
						2010-12-31 09:43:42 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						703ff560c1 
					 
					
						
						
							
							(svn r21664) -Add: [NoAI] AIEventTownFounded  
						
						
						
						
					 
					
						2010-12-29 23:44:39 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						5b25e620dd 
					 
					
						
						
							
							(svn r21663) -Add: [NoAI]: AIRail::GetName() to get the name of a railtype  
						
						
						
						
					 
					
						2010-12-29 23:20:12 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						bfc386fe10 
					 
					
						
						
							
							(svn r21655) -Add: mention AITown::IsCity in the NoAI changelog  
						
						
						
						
					 
					
						2010-12-29 12:41:01 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						399a9641fe 
					 
					
						
						
							
							(svn r21654) -Add: [NoAI] AITown::IsCity() so AIs can find out which towns grow faster than others (Lord Aro)  
						
						
						
						
					 
					
						2010-12-29 12:19:33 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						7303f7d199 
					 
					
						
						
							
							(svn r21595) -Codechange: Some header files had their name changed, update the ifndef/define/endif lines.  
						
						
						
						
					 
					
						2010-12-22 11:46:41 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						b633ffaa1d 
					 
					
						
						
							
							(svn r21571) -Codechange: Having a break after a return is no good.  
						
						
						
						
					 
					
						2010-12-21 15:23:54 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						48b7916458 
					 
					
						
						
							
							(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 
							
						 
					 
					
						
						
							
						
						96b98b392a 
					 
					
						
						
							
							(svn r21515) -Codechange: Use cached_total_length where appropiate.  
						
						
						
						
					 
					
						2010-12-14 21:24:51 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b448b7c98d 
					 
					
						
						
							
							(svn r21493) -Codechange: don't use the full 32 bits of the level land command to tell whether to raise, lower or keep the level of the first selected tile  
						
						
						
						
					 
					
						2010-12-13 11:21:53 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						773b6136a9 
					 
					
						
						
							
							(svn r21488) -Codechange: make use of TILE_AREA_LOOP in the tile list AI API  
						
						
						
						
					 
					
						2010-12-12 18:47:08 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ea68039718 
					 
					
						
						
							
							(svn r21416) -Codechange: limit vehicle name by amount of characters, not bytes  
						
						
						
						
					 
					
						2010-12-05 22:25:49 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						44d1c55347 
					 
					
						
						
							
							(svn r21415) -Codechange: limit station/waypoint name by amount of characters, not bytes  
						
						
						
						
					 
					
						2010-12-05 22:25:36 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6e69b943d6 
					 
					
						
						
							
							(svn r21413) -Codechange: limit sign name by amount of characters, not bytes  
						
						
						
						
					 
					
						2010-12-05 22:25:08 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						cf61c2f11f 
					 
					
						
						
							
							(svn r21412) -Codechange: limit company name by amount of characters, not bytes  
						
						
						
						
					 
					
						2010-12-05 22:24:50 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						768da4b48f 
					 
					
						
						
							
							(svn r21411) -Codechange: limit group name by amount of characters, not bytes  
						
						
						
						
					 
					
						2010-12-05 22:24:34 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						f5c6fd1a25 
					 
					
						
						
							
							(svn r21331) -Codechange: Make drawing the widgets default behaviour in OnPaint().  
						
						
						
						
					 
					
						2010-11-26 15:22:18 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						090d6fb8b7 
					 
					
						
						
							
							(svn r21311) -Fix [FS#4260]: AIs in an infinite loop in e.g. autosave, but also getting settings and such from info.nut, would not be interrupted after a while causing OpenTTD to seem to not respond  
						
						
						
						
					 
					
						2010-11-24 17:00:37 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f70202bfa8 
					 
					
						
						
							
							(svn r21280) -Merge: documentation updates from 1.0  
						
						
						
						
					 
					
						2010-11-20 21:27:21 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						924a924907 
					 
					
						
						
							
							(svn r21250) -Fix [FS#3952]: Rescanning AIs didn't "forget" removed AIs  
						
						
						
						
					 
					
						2010-11-18 23:31:06 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ed04bef953 
					 
					
						
						
							
							(svn r21248) -Codechange: don't run the tar scanner twice upon startup  
						
						
						
						
					 
					
						2010-11-18 22:27:15 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c7f0518f16 
					 
					
						
						
							
							(svn r21246) -Fix: upon rescanning AIs the new AIs would (after some time) show up in the AI list but you could not select all  
						
						
						
						
					 
					
						2010-11-18 22:24:10 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						30637a8340 
					 
					
						
						
							
							(svn r21157) -Codechange: remove information about the text direction out of the language "list"  
						
						
						
						
					 
					
						2010-11-13 09:56:25 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ed18d02e9a 
					 
					
						
						
							
							(svn r21142) -Codechange: replace magic bridge length constants with proper constants (uni657)  
						
						
						
						
					 
					
						2010-11-10 23:43:14 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						7e48d85104 
					 
					
						
						
							
							(svn r21060) -Doc: Improved wording of comments (mostly by __ln__)  
						
						
						
						
					 
					
						2010-10-30 17:51:07 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						98250ad8da 
					 
					
						
						
							
							(svn r20951) -Codechange: Add SmallMap::Contains() and use it.  
						
						
						
						
					 
					
						2010-10-16 20:34:43 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						8fceb3f851 
					 
					
						
						
							
							(svn r20810) -Merge: documentation updates from 1.0  
						
						
						
						
					 
					
						2010-09-15 22:05:08 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						4d1f24330f 
					 
					
						
						
							
							(svn r20798) -Doc [FS#4117]: [NoAI] AITile::HasTransportType doesn't work for TRANSPORT_AIR  
						
						
						
						
					 
					
						2010-09-13 13:36:36 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ea4b40704b 
					 
					
						
						
							
							(svn r20769) -Codechange: move some depot flags from p2 to p1 in CmdSendVehicleToDepot  
						
						
						
						
					 
					
						2010-09-08 21:02:12 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						1ba35972e6 
					 
					
						
						
							
							(svn r20765) -Fix (r17345): AIEventCompanyAskMerger was disguised as AIEventCompanyMerger (fanioz)  
						
						
						
						
					 
					
						2010-09-08 13:45:26 +00:00