| 
							
							
								 frosch | a3662216ee | (svn r13850) -Fix [FS#2146]: Fix resp. implement refitting of articulated vehicles during autoreplace. | 2008-07-27 15:17:16 +00:00 |  | 
			
				
					| 
							
							
								 frosch | ab31260386 | (svn r13847) -Codechange: Add MAX_ARTICULATED_PARTS and set it to 100. | 2008-07-27 12:35:14 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | ecfac35ccc | (svn r13385) -Fix (r12137): In the purchase list, CB36 for capacity was not called for the first part of rail and road vehicles. | 2008-06-05 07:38:22 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 1ce0b03bf0 | (svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description. | 2008-05-06 15:11:33 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | c8e10ac1f8 | (svn r12932) -Fix [FS#1970]: Articulated engines ignored GRF engine overrides. | 2008-04-30 17:42:08 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 45034bc522 | (svn r12924) -Feature: Introducing the so called 'engine pool' which primarily removes the fixed engine type limits and also happens to allow (with the patch option 'dynamic_engines') multiple NewGRF vehicle sets to coexist. | 2008-04-29 21:31:29 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e947fde701 | (svn r12819) -Codechange: handle more NewGRFs in the same way as TTDP does it, i.e. testing the low bits for 0xFF or 0 instead of all bits. | 2008-04-21 14:33:33 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | df1d9bd880 | (svn r12490) -Codechange: rename engine.h to engine_func.h and remove unneeded inclusions of engine.h and/or replace them with engine_type.h. | 2008-03-31 00:17:39 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 6d333e5d3e | (svn r12137) -Fix [FS#1769]: Show cargo capacity for articulated vehicles correctly in the purchase list. Multiple cargo types can also now been shown. | 2008-02-14 07:25:24 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 722613f7f3 | (svn r11706) -Codechange: split vehicle.h and remove another bunch of useless includes. | 2007-12-27 13:35:39 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 81bf9f8503 | (svn r11692) -Codechange: move some functions from 'functions.h' to a more logical place and remove about 50% of the includes of 'functions.h' | 2007-12-25 11:26:07 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 766551b0bc | (svn r11677) -Codechange: move price and command related types/functions to their respective places. | 2007-12-21 21:50:46 +00:00 |  | 
			
				
					| 
							
							
								 skidd13 | c0a2c0c23e | (svn r11481) -Codechange: Rename the HASBIT function to fit with the naming style | 2007-11-19 21:02:30 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | a28b307c95 | (svn r11173) -Codechange: rename some callback enums so they are more uniform. | 2007-09-26 17:33:32 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | f41c8ab3aa | (svn r11122) -Fix [FS#1234]: crash when building a NewGRF vehicle when the articulated build vehicle callback returneed a different value for the purchase window than the normal build. Thanks for Dalestan and _minime_ for pointers to possible causes. | 2007-09-17 04:23:03 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | a18f3f25a9 | (svn r11120) -Codechange: remove the arbitrary limit of 10 articulated parts for a vehicle. | 2007-09-16 20:48:00 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e4be90829c | (svn r11047) -Fix (r11011) [FS#1205]: desync due to wrong cached vehicle length on articulated vehicle construction. | 2007-09-05 17:53:14 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 75a46eb2cc | (svn r11033) -Fix [FS#1184] (r11011): building articulated vehicles failed. Based on a patch by SmatZ. | 2007-09-01 20:09:26 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 235ad4ab6b | (svn r11003) -Codechange: replace Vehicle->next to Vehicle->Next() and Vehicle->SetNext() so we can trap instances that change a next pointer and (in the future) update the first/previous pointers based on that. | 2007-08-30 13:03:56 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | b21f29c38f | (svn r10770) -Codechange: use the pool item class as super class for the vehicle struct. -Codechange: do not force "special" vehicles to be allocated in the low 1024 vehicle slots and non "special" vehicles in the rest of the slots. | 2007-08-03 19:36:00 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7cb7488836 | (svn r10493) -Codechange: update some callback ID enums to reflect their changed usage, add a few and update the comments. | 2007-07-09 19:38:12 +00:00 |  | 
			
				
					| 
							
							
								 maedhros | c186f91cbd | (svn r10097) -Feature: Add support for articulated road vehicles, or callbacks 11 and 17 for road vehicles for those who prefer the technical explanation. | 2007-06-11 14:00:16 +00:00 |  | 
			
				
					| 
							
							
								 maedhros | 3c7273271d | (svn r10011) -Fix (r10008): Set the right svn properties on articulated_vehicles.h and correct a file comment. | 2007-06-01 12:26:14 +00:00 |  | 
			
				
					| 
							
							
								 maedhros | 2181e11c18 | (svn r10008) -Codechange: Move a couple of functions related to articulated vehicles to a file of their own. | 2007-06-01 11:41:02 +00:00 |  |