frosch 
							
						 
					 
					
						
						
							
						
						abe4692da2 
					 
					
						
						
							
							(svn r15541) -Revert (r15399): 'v->cargo_type' is also used in other places, which cannot accept CT_INVALID.  
						
						... 
						
						
						
						-Codechange: Add Engine::GetDefaultCargoType() and Engine::CanCarryCargo() and use them.
-Fix [FS#2617]: When articulated parts have no available default cargo, use the cargo type of the first part for livery selection.
-Change: To decide whether a vehicle is refittable do not test its current capacity for being zero, but always use the 'capacity property'.
  Note: The property is used unmodifed without calling CB 15/36. By setting it to a non-zero value and returning zero in the callback vehicles can be refitted to/from zero capacity for e.g. livery effects.
  Note: It is intentional that you cannot control refittability by CB 36. 
						
						
					 
					
						2009-02-21 12:52:41 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						d3850e101c 
					 
					
						
						
							
							(svn r15541) -Revert (r15399): 'v->cargo_type' is also used in other places, which cannot accept CT_INVALID.  
						
						... 
						
						
						
						-Codechange: Add Engine::GetDefaultCargoType() and Engine::CanCarryCargo() and use them.
-Fix [FS#2617]: When articulated parts have no available default cargo, use the cargo type of the first part for livery selection.
-Change: To decide whether a vehicle is refittable do not test its current capacity for being zero, but always use the 'capacity property'.
  Note: The property is used unmodifed without calling CB 15/36. By setting it to a non-zero value and returning zero in the callback vehicles can be refitted to/from zero capacity for e.g. livery effects.
  Note: It is intentional that you cannot control refittability by CB 36. 
						
						
					 
					
						2009-02-21 12:52:41 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						157bf66b01 
					 
					
						
						
							
							(svn r15524) -Add [NoAI]: AIEngine::GetPower, AIEngine::GetWeight and AIEngine::GetMaxTractiveEffort.  
						
						
						
						
					 
					
						2009-02-19 19:44:19 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						3491b0fab9 
					 
					
						
						
							
							(svn r15524) -Add [NoAI]: AIEngine::GetPower, AIEngine::GetWeight and AIEngine::GetMaxTractiveEffort.  
						
						
						
						
					 
					
						2009-02-19 19:44:19 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						a6350c0287 
					 
					
						
						
							
							(svn r15494) -Change [API CHANGE]: Split AIRoad::BuildRoadStation in BuildRoadStation and BuildDriveThroughRoadStation.  
						
						
						
						
					 
					
						2009-02-14 22:06:11 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						a0b57c849e 
					 
					
						
						
							
							(svn r15494) -Change [API CHANGE]: Split AIRoad::BuildRoadStation in BuildRoadStation and BuildDriveThroughRoadStation.  
						
						
						
						
					 
					
						2009-02-14 22:06:11 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						b2d24d85d6 
					 
					
						
						
							
							(svn r15493) -Fix (r15486): Forgot to update regression.  
						
						
						
						
					 
					
						2009-02-14 21:57:25 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						ab288d3bdb 
					 
					
						
						
							
							(svn r15493) -Fix (r15486): Forgot to update regression.  
						
						
						
						
					 
					
						2009-02-14 21:57:25 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						fa0cf4bbd1 
					 
					
						
						
							
							(svn r15492) -Change [API CHANGE]: Split AIVehicle::MoveWagon in MoveWagon and MoveWagonChain (frosch).  
						
						
						
						
					 
					
						2009-02-14 21:22:42 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						2b221f5afc 
					 
					
						
						
							
							(svn r15492) -Change [API CHANGE]: Split AIVehicle::MoveWagon in MoveWagon and MoveWagonChain (frosch).  
						
						
						
						
					 
					
						2009-02-14 21:22:42 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						c59caa45b7 
					 
					
						
						
							
							(svn r15491) -Change [API CHANGE]: AIMarine::BuildWaterDepot now accepts a front tile instead of a bool is_vertical (frosch).  
						
						
						
						
					 
					
						2009-02-14 21:19:33 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						336abd66a2 
					 
					
						
						
							
							(svn r15491) -Change [API CHANGE]: AIMarine::BuildWaterDepot now accepts a front tile instead of a bool is_vertical (frosch).  
						
						
						
						
					 
					
						2009-02-14 21:19:33 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						d8de2d1413 
					 
					
						
						
							
							(svn r15490) -Change [API CHANGE]: Remove AIBridge::GetYearAvailable. AIBridge::IsValidBridge now only returns true for available bridges.  
						
						
						
						
					 
					
						2009-02-14 21:17:35 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						7d88077add 
					 
					
						
						
							
							(svn r15490) -Change [API CHANGE]: Remove AIBridge::GetYearAvailable. AIBridge::IsValidBridge now only returns true for available bridges.  
						
						
						
						
					 
					
						2009-02-14 21:17:35 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						e7eb6d05a0 
					 
					
						
						
							
							(svn r15489) -Change [API CHANGE]: Remove AIAirport::AirportAvailable. AIAirport::IsValidAirportType now only returns true for available AirportTypes.  
						
						
						
						
					 
					
						2009-02-14 21:16:21 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						16954ba378 
					 
					
						
						
							
							(svn r15489) -Change [API CHANGE]: Remove AIAirport::AirportAvailable. AIAirport::IsValidAirportType now only returns true for available AirportTypes.  
						
						
						
						
					 
					
						2009-02-14 21:16:21 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						8583274f18 
					 
					
						
						
							
							(svn r15488) -Change [API CHANGE]: Add support for distant-join stations.  
						
						
						
						
					 
					
						2009-02-14 21:15:23 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						bce1bcb0f2 
					 
					
						
						
							
							(svn r15488) -Change [API CHANGE]: Add support for distant-join stations.  
						
						
						
						
					 
					
						2009-02-14 21:15:23 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						8bb601f8ae 
					 
					
						
						
							
							(svn r15483) -Change [API CHANGE]: Remove AIIndustry::GetProduction, use AIIndustry::GetLastMonthProduction instead.  
						
						
						
						
					 
					
						2009-02-14 21:05:57 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						7fdde2fec0 
					 
					
						
						
							
							(svn r15483) -Change [API CHANGE]: Remove AIIndustry::GetProduction, use AIIndustry::GetLastMonthProduction instead.  
						
						
						
						
					 
					
						2009-02-14 21:05:57 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						7df760b9c3 
					 
					
						
						
							
							(svn r15426) -Fix (r15421): wrong grfcodec version was used to generate openttdd.grf  
						
						
						
						
					 
					
						2009-02-09 02:28:31 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						030f52e998 
					 
					
						
						
							
							(svn r15426) -Fix (r15421): wrong grfcodec version was used to generate openttdd.grf  
						
						
						
						
					 
					
						2009-02-09 02:28:31 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						e8ce27b8fb 
					 
					
						
						
							
							(svn r15421) -Change: Replace the path signal sprites borrowed from TTDPatch with our own custom sprites.  
						
						
						
						
					 
					
						2009-02-08 20:11:59 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						ebd72fa0fd 
					 
					
						
						
							
							(svn r15421) -Change: Replace the path signal sprites borrowed from TTDPatch with our own custom sprites.  
						
						
						
						
					 
					
						2009-02-08 20:11:59 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						00222c6881 
					 
					
						
						
							
							(svn r15323) -Fix: regression backed up game_start.scr but didn't/couldn't restore it.  
						
						
						
						
					 
					
						2009-02-03 17:33:43 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d23db8306e 
					 
					
						
						
							
							(svn r15323) -Fix: regression backed up game_start.scr but didn't/couldn't restore it.  
						
						
						
						
					 
					
						2009-02-03 17:33:43 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						1a4237eba1 
					 
					
						
						
							
							(svn r15309) -Fix (r15307): Update regression. (Thanks glx)  
						
						
						
						
					 
					
						2009-02-01 18:46:45 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						4a8736033f 
					 
					
						
						
							
							(svn r15309) -Fix (r15307): Update regression. (Thanks glx)  
						
						
						
						
					 
					
						2009-02-01 18:46:45 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						eb505888ea 
					 
					
						
						
							
							(svn r15302) -Add: example file for on_server_connect.scr and document it in the scripts readme  
						
						
						
						
					 
					
						2009-01-31 23:50:53 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						969af4d97d 
					 
					
						
						
							
							(svn r15302) -Add: example file for on_server_connect.scr and document it in the scripts readme  
						
						
						
						
					 
					
						2009-01-31 23:50:53 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						470da22ac3 
					 
					
						
						
							
							(svn r15263) -Codechange: added Engine::GetCost() to remove some code duplication.  
						
						
						
						
					 
					
						2009-01-25 00:57:03 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						c1cf3934fa 
					 
					
						
						
							
							(svn r15263) -Codechange: added Engine::GetCost() to remove some code duplication.  
						
						
						
						
					 
					
						2009-01-25 00:57:03 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						8783a0dc65 
					 
					
						
						
							
							(svn r15224) -Fix (r15213): incorrect regex  
						
						
						
						
					 
					
						2009-01-23 14:40:19 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						a88883c1c1 
					 
					
						
						
							
							(svn r15224) -Fix (r15213): incorrect regex  
						
						
						
						
					 
					
						2009-01-23 14:40:19 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						b13157099a 
					 
					
						
						
							
							(svn r15213) -Fix: AI API regression failed for non unicode builds (different format for NULL pointers)  
						
						
						
						
					 
					
						2009-01-23 00:45:19 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						fab90386a7 
					 
					
						
						
							
							(svn r15213) -Fix: AI API regression failed for non unicode builds (different format for NULL pointers)  
						
						
						
						
					 
					
						2009-01-23 00:45:19 +00:00 
						 
				 
			
				
					
						
							
							
								truebrain 
							
						 
					 
					
						
						
							
						
						52adb17338 
					 
					
						
						
							
							(svn r15129) -Fix [Regression]: no longer test the AI Libraries  
						
						
						
						
					 
					
						2009-01-17 17:06:41 +00:00 
						 
				 
			
				
					
						
							
							
								truebrain 
							
						 
					 
					
						
						
							
						
						b0be1553bf 
					 
					
						
						
							
							(svn r15129) -Fix [Regression]: no longer test the AI Libraries  
						
						
						
						
					 
					
						2009-01-17 17:06:41 +00:00 
						 
				 
			
				
					
						
							
							
								truebrain 
							
						 
					 
					
						
						
							
						
						84f0da74af 
					 
					
						
						
							
							(svn r15128) -Remove: remove WrightAI and AI Libraries from SVN, as they are now available via the content service  
						
						
						
						
					 
					
						2009-01-17 16:57:30 +00:00 
						 
				 
			
				
					
						
							
							
								truebrain 
							
						 
					 
					
						
						
							
						
						ee1310af71 
					 
					
						
						
							
							(svn r15128) -Remove: remove WrightAI and AI Libraries from SVN, as they are now available via the content service  
						
						
						
						
					 
					
						2009-01-17 16:57:30 +00:00 
						 
				 
			
				
					
						
							
							
								truebrain 
							
						 
					 
					
						
						
							
						
						bd520ca562 
					 
					
						
						
							
							(svn r15101) -Change [API CHANGE]: more consistant naming for consts:  
						
						... 
						
						
						
						INVALID_TOWN_RATING        -> TOWN_RATING_INVALID
   INVALID_TRANSPORT          -> TRANSPORT_INVALID
   INVALID_ORDER              -> ORDER_INVALID
   INVALID_GROUP              -> GROUP_INVALID
   GROUP_ALL/DEFAULT          -> ALL/DEFAULT_GROUP
   VEHICLE_RAIL/ROAD/..       -> VT_RAIL/ROAD/..
   MY_COMPANY                 -> COMPANY_SELF
   FIRST/LAST/INVALID_COMPANY -> COMPANY_FIRST/LAST/INVALID 
						
						
					 
					
						2009-01-16 00:05:26 +00:00 
						 
				 
			
				
					
						
							
							
								truebrain 
							
						 
					 
					
						
						
							
						
						94dd36d1ec 
					 
					
						
						
							
							(svn r15101) -Change [API CHANGE]: more consistant naming for consts:  
						
						... 
						
						
						
						INVALID_TOWN_RATING        -> TOWN_RATING_INVALID
   INVALID_TRANSPORT          -> TRANSPORT_INVALID
   INVALID_ORDER              -> ORDER_INVALID
   INVALID_GROUP              -> GROUP_INVALID
   GROUP_ALL/DEFAULT          -> ALL/DEFAULT_GROUP
   VEHICLE_RAIL/ROAD/..       -> VT_RAIL/ROAD/..
   MY_COMPANY                 -> COMPANY_SELF
   FIRST/LAST/INVALID_COMPANY -> COMPANY_FIRST/LAST/INVALID 
						
						
					 
					
						2009-01-16 00:05:26 +00:00 
						 
				 
			
				
					
						
							
							
								truebrain 
							
						 
					 
					
						
						
							
						
						e67040a1a0 
					 
					
						
						
							
							(svn r15092) -Fix [NoAI]: make the library internal class name consistant with their directory name  
						
						
						
						
					 
					
						2009-01-15 16:53:18 +00:00 
						 
				 
			
				
					
						
							
							
								truebrain 
							
						 
					 
					
						
						
							
						
						7eac17f5ea 
					 
					
						
						
							
							(svn r15092) -Fix [NoAI]: make the library internal class name consistant with their directory name  
						
						
						
						
					 
					
						2009-01-15 16:53:18 +00:00 
						 
				 
			
				
					
						
							
							
								truebrain 
							
						 
					 
					
						
						
							
						
						ae5c8a8b35 
					 
					
						
						
							
							(svn r15091) -Add [NoAI] [API CHANGE]: introduce GetCategory() as a requirement for every library.nut, to indicate in which category it belongs. Currently the directory indicates the category, but this doesn't allow planned future additions  
						
						
						
						
					 
					
						2009-01-15 15:56:10 +00:00 
						 
				 
			
				
					
						
							
							
								truebrain 
							
						 
					 
					
						
						
							
						
						103cd2a5ed 
					 
					
						
						
							
							(svn r15091) -Add [NoAI] [API CHANGE]: introduce GetCategory() as a requirement for every library.nut, to indicate in which category it belongs. Currently the directory indicates the category, but this doesn't allow planned future additions  
						
						
						
						
					 
					
						2009-01-15 15:56:10 +00:00 
						 
				 
			
				
					
						
							
							
								truebrain 
							
						 
					 
					
						
						
							
						
						e84138af22 
					 
					
						
						
							
							(svn r15090) -Add [NoAI] [API CHANGE]: info.nut/library.nut now requires a function GetShortName(), which should return a 4 (four) character string, unique throughout the world. This id is simular to a GRFid.  
						
						
						
						
					 
					
						2009-01-15 14:37:44 +00:00 
						 
				 
			
				
					
						
							
							
								truebrain 
							
						 
					 
					
						
						
							
						
						d62a85f2ce 
					 
					
						
						
							
							(svn r15090) -Add [NoAI] [API CHANGE]: info.nut/library.nut now requires a function GetShortName(), which should return a 4 (four) character string, unique throughout the world. This id is simular to a GRFid.  
						
						
						
						
					 
					
						2009-01-15 14:37:44 +00:00 
						 
				 
			
				
					
						
							
							
								truebrain 
							
						 
					 
					
						
						
							
						
						9724a986c8 
					 
					
						
						
							
							(svn r15078) -Fix [NoAI]: AIMap didn't filter its input (Yexo)  
						
						
						
						
					 
					
						2009-01-13 23:50:12 +00:00 
						 
				 
			
				
					
						
							
							
								truebrain 
							
						 
					 
					
						
						
							
						
						6fe54a2d1a 
					 
					
						
						
							
							(svn r15078) -Fix [NoAI]: AIMap didn't filter its input (Yexo)  
						
						
						
						
					 
					
						2009-01-13 23:50:12 +00:00