| 
							
							
								 frosch | a073b276ba | (svn r27600) -Fix: [NewGRF] shift-and-add-divide/modulo varadjusts use signed division/modulo. | 2016-06-13 17:34:18 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2be4215f43 | (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 | 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 | 101b982263 | (svn r26475) -Fix: potentially undefined shifts in NewGRF code | 2014-04-20 15:47:50 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | bbed2ff956 | (svn r26475) -Fix: potentially undefined shifts in NewGRF code | 2014-04-20 15:47:50 +00:00 |  | 
			
				
					| 
							
							
								 frosch | ce92faf682 | (svn r26388) -Codechange: Move resolving of Action 3 into ResolverObject constructor. | 2014-03-03 20:02:31 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 6b61c4608f | (svn r26388) -Codechange: Move resolving of Action 3 into ResolverObject constructor. | 2014-03-03 20:02:31 +00:00 |  | 
			
				
					| 
							
							
								 frosch | cefdd69748 | (svn r26173) -Change: [NewGRF] Reset the temporary storage registers for every sprite resolving. | 2013-12-23 18:08:36 +00:00 |  | 
			
				
					| 
							
							
								 frosch | a9e8d7a361 | (svn r26173) -Change: [NewGRF] Reset the temporary storage registers for every sprite resolving. | 2013-12-23 18:08:36 +00:00 |  | 
			
				
					| 
							
							
								 frosch | badbd2f894 | (svn r26172) -Codechange: Make SpriteGroup::Resolve aware of nested calls. | 2013-12-23 18:08:16 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 3eea1befa7 | (svn r26172) -Codechange: Make SpriteGroup::Resolve aware of nested calls. | 2013-12-23 18:08:16 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 6c63c98d7f | (svn r26085) -Codechange: Pass ResolverObjects as reference instead of pointer since they are never NULL. | 2013-11-24 14:41: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 |  | 
			
				
					| 
							
							
								 planetmaker | f00d9976f9 | (svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow) | 2013-01-08 22:46:42 +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 |  | 
			
				
					| 
							
							
								 frosch | f5131bd588 | (svn r24695) -Fix/Cleanup: Remove remaining (incorrect) usages of ResolverObject::scope and count. | 2012-11-11 12:57:27 +00:00 |  | 
			
				
					| 
							
							
								 frosch | b65ece1ea9 | (svn r24695) -Fix/Cleanup: Remove remaining (incorrect) usages of ResolverObject::scope and count. | 2012-11-11 12:57:27 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 6c1ff5f772 | (svn r24693) -Doc: Add some doxymentation into the newgrf code. | 2012-11-10 20:46:39 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 33ff55a8f1 | (svn r24693) -Doc: Add some doxymentation into the newgrf code. | 2012-11-10 20:46:39 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 8a297ca5f1 | (svn r24692) -Cleanup: Cleanup final parts of the old resolver code. | 2012-11-10 20:45:59 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 4c9bea2a71 | (svn r24692) -Cleanup: Cleanup final parts of the old resolver code. | 2012-11-10 20:45:59 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 818332f3e8 | (svn r24679) -Codechange: Add resolver classes for towns. | 2012-11-10 20:38:46 +00:00 |  | 
			
				
					| 
							
							
								 alberth | b985c4c0f8 | (svn r24679) -Codechange: Add resolver classes for towns. | 2012-11-10 20:38:46 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 6a619b40d5 | (svn r24678) -Codechange: Introduce scope resolver base class and prepare for adding derived classes. | 2012-11-10 20:37:31 +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 |  | 
			
				
					| 
							
							
								 rubidium | d5eeab43b7 | (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files | 2012-01-03 21:32:51 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 6d6be50ae0 | (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files | 2012-01-03 21:32:51 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 33d71b45fe | (svn r23198) -Codechange: introduce a free that takes const pointers so we don't need to cast to void/non-const before being able to free | 2011-11-12 13:00:29 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7fd1e1df81 | (svn r23198) -Codechange: introduce a free that takes const pointers so we don't need to cast to void/non-const before being able to free | 2011-11-12 13:00:29 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 8bfc1ebf9f | (svn r23153) -Change: [NewGRF v8] Use heightlevel units in variable 20/A0. | 2011-11-08 17:28:52 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 5aaecae6e2 | (svn r23153) -Change: [NewGRF v8] Use heightlevel units in variable 20/A0. | 2011-11-08 17:28:52 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 46e77ee24f | (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 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 frosch | 6eb0ebf7df | (svn r23136) -Change: [NewGRF v8] Deprecate old-style callback results 0xFF??. | 2011-11-08 17:22:19 +00:00 |  | 
			
				
					| 
							
							
								 frosch | e08a227b53 | (svn r23136) -Change: [NewGRF v8] Deprecate old-style callback results 0xFF??. | 2011-11-08 17:22:19 +00:00 |  | 
			
				
					| 
							
							
								 frosch | bf664cd68d | (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 | 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 | bd696a6288 | (svn r22923) -Codechange: Move application of the construction stage into TileLayoutSpriteGroup::ProcessRegisters(). | 2011-09-11 15:09:13 +00:00 |  | 
			
				
					| 
							
							
								 frosch | de27360549 | (svn r22923) -Codechange: Move application of the construction stage into TileLayoutSpriteGroup::ProcessRegisters(). | 2011-09-11 15:09:13 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 0f8065fef4 | (svn r22635) -Fix: Correctly reseed random bits of industries and industry tiles. | 2011-07-04 20:37:20 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 8930337aae | (svn r22635) -Fix: Correctly reseed random bits of industries and industry tiles. | 2011-07-04 20:37:20 +00:00 |  | 
			
				
					| 
							
							
								 terkhen | 3d96adb03f | (svn r22564) -Codechange: Rename Get and Store persistent storage functions to GetValue and StoreValue. | 2011-06-12 20:40:21 +00:00 |  | 
			
				
					| 
							
							
								 terkhen | 0749c65d74 | (svn r22564) -Codechange: Rename Get and Store persistent storage functions to GetValue and StoreValue. | 2011-06-12 20:40:21 +00:00 |  | 
			
				
					| 
							
							
								 terkhen | ac4f4447e0 | (svn r22563) -Codechange: Use a function for storing values inside the persistent storage. | 2011-06-12 20:38:46 +00:00 |  | 
			
				
					| 
							
							
								 terkhen | dc6218aa49 | (svn r22563) -Codechange: Use a function for storing values inside the persistent storage. | 2011-06-12 20:38:46 +00:00 |  | 
			
				
					| 
							
							
								 frosch | becf6c823f | (svn r22518) -Feature: [NewGRF] Advanced sprite layouts with register modifiers. | 2011-05-29 16:56:22 +00:00 |  | 
			
				
					| 
							
							
								 frosch | a241a4ce97 | (svn r22518) -Feature: [NewGRF] Advanced sprite layouts with register modifiers. | 2011-05-29 16:56:22 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 5ca3ac41f0 | (svn r22457) -Codechange: Make the NewGRFSpriteLayout a direct member of TileLayoutSpriteGroup instead of allocating it separately. | 2011-05-14 17:33:26 +00:00 |  | 
			
				
					| 
							
							
								 frosch | e55f849a29 | (svn r22457) -Codechange: Make the NewGRFSpriteLayout a direct member of TileLayoutSpriteGroup instead of allocating it separately. | 2011-05-14 17:33:26 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 90337d88dd | (svn r22456) -Codechange: Derive NewGRFSpriteLayout from DrawTileSprites for spritelayouts allocated on the heap, and make use of constructors and destructors. | 2011-05-14 17:25:45 +00:00 |  |