Henry Wilson 
							
						 
					 
					
						
						
							
						
						7c8e7c6b6e 
					 
					
						
						
							
							Codechange: Use null pointer literal instead of the NULL macro  
						
						
						
						
					 
					
						2019-04-10 23:22:20 +02:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						f5b1115039 
					 
					
						
						
							
							Doc: Lots and lots of doxymentation fixes  
						
						
						
						
					 
					
						2018-10-31 12:35:54 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						4cebebcf68 
					 
					
						
						
							
							Change: Add CargoTypes type for cargo masks. ( #6790 )  
						
						
						
						
					 
					
						2018-05-21 22:08:39 +01:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						d9d669dcf8 
					 
					
						
						
							
							(svn r27984) -Codechange: Make ScopeResolver constructors/destructors inlineable. Speedup sprite resolving by about 8 percent.  
						
						
						
						
					 
					
						2018-03-11 13:19:41 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						82ae414e8d 
					 
					
						
						
							
							(svn r27928) -Fix: [NewGRF] While executing random triggers, var 5F should include the new triggers.  
						
						... 
						
						
						
						-Fix: [NewGRF] Reset used random triggers only after all A123 chains have been resolved, so that all RA2 in all chains can test the shard triggers. This also includes multiple RA2 in the same A123 chain.
-Fix: [NewGRF] Industry random triggers are stored per tile, even when randomising the shared random bits of the parent industry. 
						
						
					 
					
						2017-10-25 15:38:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						89c25b955e 
					 
					
						
						
							
							(svn r26580) -Codechange: s/GES_PICKUP/GES_RATING/ (it has nothing to do with actual pickup), s/acceptance_pickup/status/ (the enum isn't called GoodEntryStatus for a reason; it's not only acceptance and pickup anymore)  
						
						
						
						
					 
					
						2014-05-11 18:02:11 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						0463dbdc9e 
					 
					
						
						
							
							(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values  
						
						
						
						
					 
					
						2014-04-23 20:13:33 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						295076155c 
					 
					
						
						
							
							(svn r26474) -Cleanup: remove unneeded check for NULL  
						
						
						
						
					 
					
						2014-04-20 15:10:26 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						6b61c4608f 
					 
					
						
						
							
							(svn r26388) -Codechange: Move resolving of Action 3 into ResolverObject constructor.  
						
						
						
						
					 
					
						2014-03-03 20:02:31 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						b935cb8415 
					 
					
						
						
							
							(svn r26387) -Cleanup (r26173): No need to manually clear registers before resolving.  
						
						
						
						
					 
					
						2014-03-03 19:32:53 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						73c6565cf2 
					 
					
						
						
							
							(svn r26240) -Codechange: Pass the GRFFile to GetErrorMessageFromLocationCallbackResult instead of the GRFID.  
						
						
						
						
					 
					
						2014-01-12 18:00:19 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						db894b0b3f 
					 
					
						
						
							
							(svn r26085) -Codechange: Pass ResolverObjects as reference instead of pointer since they are never NULL.  
						
						
						
						
					 
					
						2013-11-24 14:41:19 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9e216a688f 
					 
					
						
						
							
							(svn r26068) -Fix: unneeded NULL check  
						
						
						
						
					 
					
						2013-11-23 18:08:48 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						29f5eab56c 
					 
					
						
						
							
							(svn r25843) -Codechange: Rename MAX_SPECLIST to NUM_STATIONSSPECS_PER_STATION.  
						
						
						
						
					 
					
						2013-10-12 16:35:32 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						b9528c3aa0 
					 
					
						
						
							
							(svn r25221) -Fix: IsCompatibleTrainStationTile() is not a symmetric function. Clarify the parameters and fix the cases were they were swapped.  
						
						
						
						
					 
					
						2013-05-06 13:05:04 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						5eddbb338b 
					 
					
						
						
							
							(svn r25185) -Fix [FS#5508]: Remove ambivalent functions CargoList::Empty() and Count(), and replace them with VehicleCargoList::StoredCount(), TotalCount(), StationCargoList::AvailableCount() and TotalCount(). (fonsinchen)  
						
						
						
						
					 
					
						2013-04-13 13:42:08 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b2292122b6 
					 
					
						
						
							
							(svn r25149) -Codechange: replace 'magic' 'has rating' bitcheck by descriptive function  
						
						
						
						
					 
					
						2013-04-06 12:10:16 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						c00a400cc7 
					 
					
						
						
							
							(svn r24905) -Feature(ish): Implement station randomisation triggers.  
						
						
						
						
					 
					
						2013-01-11 07:39:25 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						b935e01513 
					 
					
						
						
							
							(svn r24903) -Fix: Cached station animation triggers were only set when removing parts of a station.  
						
						
						
						
					 
					
						2013-01-10 18:58:22 +00:00 
						 
				 
			
				
					
						
							
							
								planetmaker 
							
						 
					 
					
						
						
							
						
						c24374f99c 
					 
					
						
						
							
							(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)  
						
						
						
						
					 
					
						2013-01-08 22:46:42 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						fb58c42aa0 
					 
					
						
						
							
							(svn r24840) -Fix: Draw NewGRF railtypes in NewGRF station previews.  
						
						
						
						
					 
					
						2012-12-23 15:38:54 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						883f9bec9b 
					 
					
						
						
							
							(svn r24718) -Codechange: Rename GoodsEntry::days_since_pickup to GoodsEntry::time_since_pickup.  
						
						
						
						
					 
					
						2012-11-12 21:59:02 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						f3be01c26f 
					 
					
						
						
							
							(svn r24714) -Fix [FS#5337]: [NewGRF] Draw default foundations if resolving of custom station foundation sprites fails.  
						
						
						
						
					 
					
						2012-11-12 20:13:17 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						160aa435da 
					 
					
						
						
							
							(svn r24712) -Fix [FS#5303]: [NewGRF] Station variables 61 and 62 returned incorrect values, if no vehicle ever tried loading.  
						
						
						
						
					 
					
						2012-11-12 20:12:45 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						f7fdcc00e5 
					 
					
						
						
							
							(svn r24706) -Fix (r10981): [NewGRF] Station var 48 should report acceptance, not supply.  
						
						
						
						
					 
					
						2012-11-12 18:10:42 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						33ff55a8f1 
					 
					
						
						
							
							(svn r24693) -Doc: Add some doxymentation into the newgrf code.  
						
						
						
						
					 
					
						2012-11-10 20:46:39 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						c417efc962 
					 
					
						
						
							
							(svn r24684) -Codechange: Add resolver classes for stations.  
						
						
						
						
					 
					
						2012-11-10 20:41:08 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						438495b433 
					 
					
						
						
							
							(svn r24678) -Codechange: Introduce scope resolver base class and prepare for adding derived classes.  
						
						
						
						
					 
					
						2012-11-10 20:37:31 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						6bc5d57fdd 
					 
					
						
						
							
							(svn r24506) -Fix: Airport variables 60 to 65 an 69 used the wrong CTT for translations. (Alberth)  
						
						
						
						
					 
					
						2012-09-01 19:36:15 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						c8cb096533 
					 
					
						
						
							
							(svn r24402) -Fix [FS#5243]: Station properties 11 and 14 were combined incorrectly.  
						
						
						
						
					 
					
						2012-07-15 16:17:22 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						5a34b744b1 
					 
					
						
						
							
							(svn r24273) -Fix: [NewGRF] GetReverseCargoTranslation() was unnecessary complicated and also returned the wrong thing for cargos not present in the translation table.  
						
						
						
						
					 
					
						2012-05-25 17:23:19 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						34969178db 
					 
					
						
						
							
							(svn r24169) -Add: Make NewGRFClass distinguish between defined specs and specs visible for the user.  
						
						
						
						
					 
					
						2012-04-22 16:28:27 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						6d9a0ff723 
					 
					
						
						
							
							(svn r24168) -Codechange: Simplify default station class instantiation.  
						
						
						
						
					 
					
						2012-04-22 16:28:23 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						0f0e7e43cf 
					 
					
						
						
							
							(svn r24166) -Codechange: Turn NewGRFClass::Get(Tid, uint) and GetCount(Tid) into non-static members GetSpec(uint) and GetSpecCount().  
						
						
						
						
					 
					
						2012-04-22 16:28:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6d6be50ae0 
					 
					
						
						
							
							(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files  
						
						
						
						
					 
					
						2012-01-03 21:32:51 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						8f4c6d42f9 
					 
					
						
						
							
							(svn r23154) -Change: [NewGRF v8] Use heightlevel units in nearby tile info variables. (rubidium)  
						
						
						
						
					 
					
						2011-11-08 17:29:01 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						cd029465e1 
					 
					
						
						
							
							(svn r23141) -Change: [NewGRF v8] Invert result bit 10 of callbacks 149 and 157 to make them consistent with other slope check callbacks. (michi_cc)  
						
						
						
						
					 
					
						2011-11-08 17:24:31 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						1ad7239247 
					 
					
						
						
							
							(svn r23138) -Feature: [NewGRF] Allow passing 32bit parameters to 60+x variables (using var 7B). Currently most useful for vehicle var 60.  
						
						
						
						
					 
					
						2011-11-08 17:23:30 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2ed0f93bfb 
					 
					
						
						
							
							(svn r23093) -Codechange: add a default NULL for the Z of GetTileSlope and use it  
						
						
						
						
					 
					
						2011-11-04 10:22:27 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7757a2ed40 
					 
					
						
						
							
							(svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ functions if they return the Z in pixels (like TilePixelHeight)  
						
						
						
						
					 
					
						2011-11-04 10:18:13 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						f66cd97776 
					 
					
						
						
							
							(svn r23071) -Codechange: [NewGRF] Allow passing custom extra data through the generic NewGRF animation helper class.  
						
						
						
						
					 
					
						2011-10-31 22:31:35 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						7f228d6909 
					 
					
						
						
							
							(svn r22924) -Codechange: Enhance NewGRFSpriteLayout for drawing construction stages in spritelayouts with inconsistent number of sprites per spriteset.  
						
						
						
						
					 
					
						2011-09-11 15:10:09 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						c6e29a5b89 
					 
					
						
						
							
							(svn r22848) -Add: The missing bits in station variable 43.  
						
						
						
						
					 
					
						2011-08-27 08:42:24 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						7ec119a574 
					 
					
						
						
							
							(svn r22661) -Fix (r22659): Silence a gcc warning.  
						
						
						
						
					 
					
						2011-07-12 16:36:53 +00:00 
						 
				 
			
				
					
						
							
							
								michi_cc 
							
						 
					 
					
						
						
							
						
						d579af11e8 
					 
					
						
						
							
							(svn r22659) -Add: [NewGRF] Support for the land slope check callback for stations.  
						
						
						
						
					 
					
						2011-07-11 16:32:35 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						8b18292a2e 
					 
					
						
						
							
							(svn r22634) -Codechange: Deduplicate some code. Note that zeroing 'count' is intentionally removed, it is only used together with 'scope'.  
						
						
						
						
					 
					
						2011-07-04 20:31:57 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						a619ad3789 
					 
					
						
						
							
							(svn r22569) -Feature: [NewGRF] Persistent storage for towns.  
						
						
						
						
					 
					
						2011-06-12 20:50:03 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						dd8a436cbb 
					 
					
						
						
							
							(svn r22562) -Codechange: Remove constness from TownGetVariable.  
						
						
						
						
					 
					
						2011-06-12 20:37:26 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						c98a8308cc 
					 
					
						
						
							
							(svn r22558) -Codechange: Remove constness from BaseStation in ResolverObject.  
						
						
						
						
					 
					
						2011-06-12 20:34:03 +00:00 
						 
				 
			
				
					
						
							
							
								terkhen 
							
						 
					 
					
						
						
							
						
						e127fca384 
					 
					
						
						
							
							(svn r22557) -Codechange: Remove constness from AnimationBase callbacks.  
						
						
						
						
					 
					
						2011-06-12 20:32:52 +00:00