| 
							
							
								 Darkvater | 0a0b8f22aa | (svn r4529) - Codechange: Use proper naming for hex numbers in debug prints eg. 0xF3A6. Use fixed lengths where applicable (newgrf). Unfortunately '%#X' is unusable since it gives 0XFF3 and '%#x' gives 0xff3 while we want 0xFF3 :P | 2006-04-22 13:56:16 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 112af05a48 | (svn r4510) - NewGRF bounds checking: - check Engine ID is within range
  - don't try setting a vehicle name if the string id is not a valid Engine ID | 2006-04-21 20:59:04 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | e953cfdbc6 | (svn r4500) - NewGRF: When running a callback with no vehicle, use the purchase list 'cargo' type first, and then fallback to the default if needed. | 2006-04-21 17:02:51 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | a98818cc6d | (svn r4496) - NewGRF: switch custom engine names from storing a char* to using the new StringID based text system. Vehicle name translations now work. | 2006-04-21 07:06:31 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 103a2aa116 | (svn r4486) - NewGRF: Create and use a memory pool to manage sprite groups. This reduces the amount of house keeping we do and the chance of memory 
leaks. | 2006-04-20 20:51:57 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 77d1dafa4f | (svn r4198) - NewGRF: Rename GetCallBackResult() to GetVehicleCallback(), as other types will exist later, and use separate parameters instead of bitshifting. | 2006-03-31 10:14:25 +00:00 |  | 
			
				
					| 
							
							
								 Darkvater | f77bb24d93 | (svn r4132) - Missed 3 CargoID's | 2006-03-26 22:56:58 +00:00 |  | 
			
				
					| 
							
							
								 Darkvater | e91fa54a15 | (svn r4128) - CodeChange: Add proper semantics for CargoID for such variables instead of using the general byte-type. | 2006-03-26 22:23:32 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 789794812a | (svn r4039) - NewGRF: Add support for a few more vehicle variables. These are sometimes used for animation of sprites. | 2006-03-22 22:07:53 +00:00 |  | 
			
				
					| 
							
							
								 tron | 8cfcdaa733 | (svn r3783) Replace further ints and magic numbers by Direction, DiagDirection and friends | 2006-03-08 06:55:33 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 08c46772fa | (svn r3594) - NewGRF: Add support for some vehicle specific properties and a give a debug message for unknown variables. | 2006-02-12 10:35:51 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | bb016cdff6 | (svn r3557) - NewGRF: move callback enums to a new file as more than just engines will use them | 2006-02-05 19:46:20 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 2d67fc8741 | (svn r3546) - NewGRF feature: Implement rail vehicle 'property' 0x1A: allows shuffling order of rail vehicle purchase list (and replace vehicle list) | 2006-02-04 21:48:46 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 6c28b1cec7 | (svn r3524) - Split newgrf features from engine.[ch] into newgrf_engine.[ch], and add the new files to project files. | 2006-02-03 12:55:21 +00:00 |  |