| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 frosch | 6b61c4608f | (svn r26388) -Codechange: Move resolving of Action 3 into ResolverObject constructor. | 2014-03-03 20:02:31 +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 |  | 
			
				
					| 
							
							
								 planetmaker | a8ba748434 | (svn r25229) -Feature: [NewGRF] Variable 0x82 for canals and rivers (dike map) | 2013-05-06 20:48:18 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 33ff55a8f1 | (svn r24693) -Doc: Add some doxymentation into the newgrf code. | 2012-11-10 20:46:39 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 4c9bea2a71 | (svn r24692) -Cleanup: Cleanup final parts of the old resolver code. | 2012-11-10 20:45:59 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 35cee8315a | (svn r24680) -Codechange: Add resolver classes for canals. | 2012-11-10 20:39:11 +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 | 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 | 2a2c102b0b | (svn r23108) -Codechange: more uint -> int / byte -> int conversions for Z related variables | 2011-11-04 11:52:19 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 798f5a8608 | (svn r23102) -Codechange: remove the remaining pointless multiplications by TILE_HEIGHT | 2011-11-04 10:31:46 +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 |  | 
			
				
					| 
							
							
								 frosch | a7f7a97825 | (svn r22646) -Codechange: Simplify MP_WATER map accessors, esp. for locks and depots. (based on patched by adf88 and michi_cc) | 2011-07-10 13:04:04 +00:00 |  | 
			
				
					| 
							
							
								 frosch | d4dbe95274 | (svn r22645) -Fix [FS#4678]: GetSection() does not return a LockPart. | 2011-07-10 13:00:05 +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 |  | 
			
				
					| 
							
							
								 rubidium | eb299736c1 | (svn r21886) -Codechange: move documentation towards the code to make it more likely to be updated [n]. | 2011-01-22 09:53:15 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 35be634974 | (svn r21746) -Fix: [NewGRF] Canal variable 83 accessed water random bits also for non-water tiles (e.g. watery industries or objects). | 2011-01-09 13:53:57 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 8ffc288901 | (svn r21745) -Fix: [NewGRF] Canal variable 80 shall return consistent heights within a lock. | 2011-01-09 13:53:05 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | a6a2fbd937 | (svn r21198) -Fix: don't call variables properties in debug messages | 2010-11-15 16:43:46 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 9f5a96ead2 | (svn r20689) -Codechange: Make some global functions used in 1 .cpp file static in that file. | 2010-08-29 15:58:43 +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 |  | 
			
				
					| 
							
							
								 michi_cc | 4d927af488 | (svn r20353) -Add: [NewGRF] Support for callback 0x147 ("add sprite offset") for canals. | 2010-08-03 17:48:07 +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 | d6cded5380 | (svn r17693) -Cleanup: remove some unneeded includes | 2009-10-04 17:16:41 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7fbc33dae1 | (svn r17248) -Fix: add GPL license notice where appropriate | 2009-08-21 20:21:05 +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 |  | 
			
				
					| 
							
							
								 peter1138 | 6667241814 | (svn r15651) -Codechange: Codestyle and comments. | 2009-03-09 13:38:00 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | fd6a480004 | (svn r15513) -Cleanup: Unavailable varaction variable value does not matter, but at least it can be consistent. | 2009-02-18 09:14:41 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 0d3f5e6e74 | (svn r15299) -Cleanup: remove many redundant includes | 2009-01-31 20:16:06 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 93d0ca8731 | (svn r13885) -Fix [FS#2168]: Var 0x7F is not feature-specific. | 2008-07-30 18:23:12 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d03994098b | (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 |  | 
			
				
					| 
							
							
								 glx | bbdb831301 | (svn r12452) -Feature: [NewGRF] Add random action 2 type 84. For vehicles only. | 2008-03-27 21:36:16 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 1d891a8b15 | (svn r12042) -Fix [FS#1676]: Reimplement how rivers and canals are stored in the map, allowing the sea/river/canal status to also be stored for buoys, docks, locks and depots. All these are now allowed on rivers and removal of them will revert to the 
original water type. | 2008-02-02 09:28:43 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | ca1b3e7b4e | (svn r11938) -Codechange: support loading of canal/river properties (though still ignored) | 2008-01-21 20:41:04 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 9ca929c812 | (svn r11934) -Codechange: add persistent random data for river and canal tiles. | 2008-01-20 18:30:53 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 5b49e75453 | (svn r11669) -Codechange: refactor tile.h -> tile_type.h and tile_map.h | 2007-12-19 23:26:02 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | c5cfb281ad | (svn r11042) -Fix [FS#1196]: so newgrf callbacks returned slightly wrong heights (height of nothern corner instead of height of lowest corner). Patch by frosch. | 2007-09-04 12:06:38 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9e3ee0e689 | (svn r10690) -Codechange: use the enum that describes all callback IDs in favor of "just" using an untyped integer. | 2007-07-25 19:06:29 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | c29b4a7720 | (svn r10484) -Codechange: reduce code duplication. | 2007-07-09 13:10:04 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 37a873e03c | (svn r9797) -Feature: [NewGRF] Add action 1, 2 and 3 support for canals. | 2007-05-06 18:14:33 +00:00 |  |