| 
							
							
								 terkhen | 8eb3d653da | (svn r21090) -Codechange: Rename VehicleCache to NewGRFCache. | 2010-11-06 12:37:55 +00:00 |  | 
			
				
					| 
							
							
								 yexo | aaf370dce2 | (svn r20800) -Fix: [NewGRF] clamp some more vehicle variables | 2010-09-13 14:20:30 +00:00 |  | 
			
				
					| 
							
							
								 yexo | ce649b0a73 | (svn r20799) -Fix: [NewGRF] clamp vehicle var 0xC2 (max age) to uint16 (Hirundo) | 2010-09-13 13:55:25 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 8fafaf3224 | (svn r20792) -Fix (r8973): [NewGRF] vehicle vars 0x98 and 0xB4 (max speed and current speed) used the wrong unit for aircraft (Hirundo) | 2010-09-12 19:54:25 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 30f2afac9b | (svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers | 2010-08-26 22:01:16 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9d1145e50c | (svn r20605) -Fix [FS#4063]: let NewGRFs var43 var (information about liveries) for vehicles not be influenced by the local setting determining whether to show liveries or not. | 2010-08-23 22:28:35 +00:00 |  | 
			
				
					| 
							
							
								 frosch | c52f42ea21 | (svn r20502) -Fix (r12330): VRF_POWEREDWAGON is part of train flags, not vehicle_flags. | 2010-08-15 18:25:57 +00:00 |  | 
			
				
					| 
							
							
								 yexo | e4117dbfb7 | (svn r20477) -Codechange: remove some airport-related constants/functions and add some documentation | 2010-08-13 00:21:03 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 29b489a055 | (svn r20437) -Codechange: lets Engines use GRFFilePropsBase as well | 2010-08-10 15:54:53 +00:00 |  | 
			
				
					| 
							
							
								 frosch | ed4f806f1d | (svn r20283) -Codechange: Unify start of doygen comments. | 2010-08-01 19:22:34 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e356cb9405 | (svn r20281) -Codechange: unify case scope closure + break coding style | 2010-08-01 18:53:30 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 5ac645ac1f | (svn r20199) -Fix [FS#3964]: NewGRFs that defined a vehicle without either loaded or loading groups could crash OpenTTD | 2010-07-21 11:29:59 +00:00 |  | 
			
				
					| 
							
							
								 frosch | f87e9c21f2 | (svn r20175) -Change: [NewGRF] Adapt vehicle var FE bit 6 to new railtypes. | 2010-07-17 15:38:51 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | 2a3ec78d9f | (svn r20165) -Feature: [NewGRF] Information (var 4A) about the current railtype a train is on. | 2010-07-16 19:02:59 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 1055c2b0fd | (svn r20106) -Fix (r5999): Engine and vehicle age were clamped at 0xFFFF, though there are 32bit available. | 2010-07-10 08:54:57 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 062dd0e24c | (svn r19814) -Codechange: give some more unnamed enums a name, in case they consisted of unrelated values use static const (u)int | 2010-05-13 10:14:29 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 92042c6237 | (svn r19782) -Fix [FS#3828]: NULL pointer deference when testing relative scope *action2 on an unbuilt engine. | 2010-05-10 17:27:34 +00:00 |  | 
			
				
					| 
							
							
								 frosch | cf0a20863f | (svn r19761) -Fix: [NewGRF] Vehicle var 43 missed AI information in purchase list. | 2010-05-05 16:55:43 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 1da0086a45 | (svn r19707) -Add: helper functions to instantiate/fill ResolverObjects | 2010-04-24 13:35:18 +00:00 |  | 
			
				
					| 
							
							
								 yexo | c4a88ce022 | (svn r19455) -Codechange: split all airport information in Station to a seperate class | 2010-03-18 21:02:20 +00:00 |  | 
			
				
					| 
							
							
								 terkhen | e4a5a556b4 | (svn r19338) -Codechange: Move the acceleration cache to GroundVehicle. | 2010-03-06 12:42:53 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 3cda09170c | (svn r19299) -Codechange: store the most compatible ttd airport type in AirportSpec -Fix: [NewGRF] return the ttd airport type in station var 0xF1 | 2010-03-01 20:17:21 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | c1c401b51b | (svn r18935) -Fix [FS#3551] (r18764): value of variables 90 and 91 weren't what NARS expects | 2010-01-28 18:19:34 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 82fc28f77f | (svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header | 2010-01-15 16:41:15 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e4af35d316 | (svn r18764) -Fix [FS#3422]: split the (un)load ticks counter and signal wait counter; sometimes they might get into eachother's way | 2010-01-09 14:43:08 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 79627b4f89 | (svn r17976) -Codechange: Move CargoClass to cargotype.h and clean up including of newgrf_cargo.h | 2009-11-05 19:46:17 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d6cded5380 | (svn r17693) -Cleanup: remove some unneeded includes | 2009-10-04 17:16:41 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 3863742c72 | (svn r17671) -Codechange: Move ResolverObject::info_view into u.vehicle as it is only needed for them. | 2009-09-30 18:54:33 +00:00 |  | 
			
				
					| 
							
							
								 frosch | e261d8d9a0 | (svn r17616) -Codechange [FS#3222]: Enumerize properties used in callback 0x36. Based on Terkhen's work. | 2009-09-22 19:28:57 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | af457fc9fe | (svn r17552) -Codechange: rename load_unload_time_rem to something more generic as it's used for more than just load/unload. Also add some documentation about where it is used. | 2009-09-15 20:58:44 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7fbc33dae1 | (svn r17248) -Fix: add GPL license notice where appropriate | 2009-08-21 20:21:05 +00:00 |  | 
			
				
					| 
							
							
								 frosch | f129634f52 | (svn r16867) -Feature(ette): Turn variable 0E/8E (vertical offset for trains in depot) and variable 1E/9E bit 3 (wagon width in depot) into grf-local variables. | 2009-07-17 22:00:13 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 1f29e38b83 | (svn r16849) -Codechange: replace GetCargo() by CargoSpec::Get() | 2009-07-16 19:00:13 +00:00 |  | 
			
				
					| 
							
							
								 smatz | d86e17d65a | (svn r16719) -Codechange: make IsArticulatedPart(), IsTrainEngine(), IsTrainWagon(), IsMultiheaded(), EngineHasArticPart() and IsRearDualheaded() members of Train | 2009-07-01 23:57:20 +00:00 |  | 
			
				
					| 
							
							
								 smatz | ecfaa0564d | (svn r16718) -Codechange: make IsFreeWagon() member of Train | 2009-07-01 23:49:13 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 44c15e4196 | (svn r16647) -Codechange: remove newgrf.h include from newgrf_engine.h to prevent unnecessary inclusion newgrf.h anyway | 2009-06-24 21:33:11 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 8343340acb | (svn r16643) -Codechange: replace GetStationByTile() by Station::GetByTile() | 2009-06-24 17:39:54 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 22cf8d8480 | (svn r16634) -Codechange: use Company::IsHumanID() instead of IsHumanCompany() | 2009-06-23 12:11:35 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 2aeaa7a11a | (svn r16615) -Fix (r16613): 0x10 != 2 | 2009-06-21 13:30:21 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 548a605263 | (svn r16613) -Fix [NewGRF]: some of the var action 2 80+ variables contained wrong results due to OpenTTD codechanges | 2009-06-21 10:11:04 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 0c10006907 | (svn r16527) -Codechange: use static member functions instead of simple casts when converting Vehicle to specialised vehicle types. Includes safety check | 2009-06-06 16:54:22 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 9853c0dc22 | (svn r16480) -Fix (r15617): Invalidate newgrf variable caches of more vehicles in more places. Esp. they were only invalidated for trains. | 2009-05-31 12:03:14 +00:00 |  | 
			
				
					| 
							
							
								 frosch | c64fdcbef2 | (svn r16478) -Fix (r15378): Determining most common (sub-)cargo-type was broken due to someone confusing similiary named variables. | 2009-05-31 11:27:10 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 168ae6f7e2 | (svn r16422) -Codechange: use const_cast for removing const and warn when const is (accidentally?) removed using C-style casts. | 2009-05-24 21:09:00 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 0d99b6c71c | (svn r16421) -Codechange: do not unnecessarily remove constness or unnecessarily add it. | 2009-05-24 20:29:04 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | f2317d0d9d | (svn r16402) -Codechange: make Resolve a function of SpriteGroup | 2009-05-23 15:25:52 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | f490394aa8 | (svn r16396) -Codechange: split NewGRF spritegroup into multiple subclasses instead of using a big union | 2009-05-23 12:13:42 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 6237fe1462 | (svn r16394) -Codechange: move (NewGRF) cache variables into a separate struct so (some vehicle related) NewGRF cache 'desyncs' can be tested easier. | 2009-05-23 09:10:56 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | da5661a0c8 | (svn r16393) -Codechange: move VehicleRail to Train. | 2009-05-22 22:55:41 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | c4b627af42 | (svn r16392) -Codechange: move some variables (the ones that aren't caches) from VehicleRail to Train | 2009-05-22 22:33:05 +00:00 |  |