frosch 
							
						 
					 
					
						
						
							
						
						93d0ca8731 
					 
					
						
						
							
							(svn r13885) -Fix [FS#2168]: Var 0x7F is not feature-specific.  
						
						
						
						
					 
					
						2008-07-30 18:23:12 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						16c80d031c 
					 
					
						
						
							
							(svn r13838) -Codechange: Make industry tiles aware of WaterClasses.  
						
						
						
						
					 
					
						2008-07-26 16:14:10 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						29985b768c 
					 
					
						
						
							
							(svn r13565) -Change [FS#2077]: when invisibility is set, sprite sequences are now drawn until first non-opaque sprite is found (bit 14 not set)  
						
						... 
						
						
						
						This is to balance performance, code complexity and NewGRF requirements 
						
						
					 
					
						2008-06-18 16:48:58 +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 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2d860049a7 
					 
					
						
						
							
							(svn r12844) -Fix: the industry tick trigger should only be triggered once every 256 ticks, not every tick... Also bail out of the triggers a little earlier if you know they are not going to happen anyway.  
						
						
						
						
					 
					
						2008-04-23 00:14:49 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a40bba8bac 
					 
					
						
						
							
							(svn r12817) -Feature: the ability to play NewGRF sounds for industries and stations.  
						
						
						
						
					 
					
						2008-04-21 11:29:01 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						15680e477a 
					 
					
						
						
							
							(svn r12800) -Codechange: move the animated tile related functions out of texteff.cpp (it isn't a text effect after all). Also remove a few more functions from functions.  
						
						
						
						
					 
					
						2008-04-20 08:22:59 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						8e4b259352 
					 
					
						
						
							
							(svn r12759) -Fix(r12358): There is no need to mask callback result for pre-version7 since CBID_INDTILE_SHAPE_CHECK (cb2F) is really 15 bits.  
						
						
						
						
					 
					
						2008-04-18 03:17:22 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						febc5150c9 
					 
					
						
						
							
							(svn r12547) -Feature: invisibility options to make objects invisible instead of transparent  
						
						
						
						
					 
					
						2008-04-03 19:55:40 +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 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						ec59843136 
					 
					
						
						
							
							(svn r12358) -Fix: Callback 2F returns 15 bit results starting from grf version 7.  
						
						
						
						
					 
					
						2008-03-11 12:55:41 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						a40d761d7f 
					 
					
						
						
							
							(svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID  
						
						
						
						
					 
					
						2008-02-15 18:40:42 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						fd0f57a794 
					 
					
						
						
							
							(svn r12148) -Codechange: Merge 'image' and 'pal' of DrawTileSeqStruct into one PalSpriteID  
						
						
						
						
					 
					
						2008-02-15 18:34:26 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						fe9891c8ec 
					 
					
						
						
							
							(svn r12028) -Codechange: Split common part of station var 0x67, house var 0x62, indtile var 0x60 and industry var 0x62 to 'newgrf_commons.cpp'.  
						
						
						
						
					 
					
						2008-01-31 17:46:08 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3ca95f2a85 
					 
					
						
						
							
							(svn r11839) -Codechange: move some variables from variables.h to a more logical location.  
						
						
						
						
					 
					
						2008-01-13 21:41:24 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d4e6a6bf57 
					 
					
						
						
							
							(svn r11828) -Codechange: include table/* as the last includes and remove an unneeded include from openttd.h.  
						
						
						
						
					 
					
						2008-01-13 01:21:35 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						0181678cde 
					 
					
						
						
							
							(svn r11804) -Fix(r11797,FS#1636): Industry tiles should receive the same medecine as indstries themselves regarding the resolver's object  
						
						
						
						
					 
					
						2008-01-10 00:53:17 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b4b3190b62 
					 
					
						
						
							
							(svn r11788) -Fix (11787): makedepend doesn't mark delete files as changed...  
						
						
						
						
					 
					
						2008-01-09 09:57:48 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						38115acf5a 
					 
					
						
						
							
							(svn r11776) -Codechange: more header splittings to reduce the dependencies.  
						
						
						
						
					 
					
						2008-01-07 14:02:26 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						429521a7d1 
					 
					
						
						
							
							(svn r11692) -Codechange: move some functions from 'functions.h' to a more logical place and remove about 50% of the includes of 'functions.h'  
						
						
						
						
					 
					
						2007-12-25 11:26:07 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9ecda0a97a 
					 
					
						
						
							
							(svn r11651) -Codechange [FS#1555]: implement GRF parameter querying for industries and fix a 'bug' as side effect.  
						
						
						
						
					 
					
						2007-12-16 23:10:30 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c3ea7e4dc4 
					 
					
						
						
							
							(svn r11608) -Fix: do not trigger industries, but only the industry's tiles.  
						
						
						
						
					 
					
						2007-12-09 18:27:40 +00:00 
						 
				 
			
				
					
						
							
							
								skidd13 
							
						 
					 
					
						
						
							
						
						71c4325c50 
					 
					
						
						
							
							(svn r11481) -Codechange: Rename the HASBIT function to fit with the naming style  
						
						
						
						
					 
					
						2007-11-19 21:02:30 +00:00 
						 
				 
			
				
					
						
							
							
								skidd13 
							
						 
					 
					
						
						
							
						
						8be526e499 
					 
					
						
						
							
							(svn r11475) -Codechange: rename clamp and clampu to Clamp and ClampU to fit with the coding style  
						
						
						
						
					 
					
						2007-11-19 18:38:10 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						af5c2a785f 
					 
					
						
						
							
							(svn r11410) -Codechange: implement random triggers for industries.  
						
						
						
						
					 
					
						2007-11-11 17:56:37 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						f55fdfb7c4 
					 
					
						
						
							
							(svn r11399) -Feature(ette): transparency settings can now be saved and thus remembered.  
						
						... 
						
						
						
						-Codechange: Wrap all transparency settings in accessors, hiding the implementation
-Change: Clicking "transparent building" menu will toggle Houses And Trees only.  The other options can be used in the transparency gui.
Initial patch by Smatz (FS#1349), with some rework by BigBB and your humble servant. 
						
						
					 
					
						2007-11-10 01:17:15 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						91af1d6bca 
					 
					
						
						
							
							(svn r11375) -Fix [FS#1397]: the industry recolour map was always applied when recolouring was turned on, instead of only applying it when the colour translation is '0'.  
						
						
						
						
					 
					
						2007-11-04 11:28:36 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e21b7634bf 
					 
					
						
						
							
							(svn r11287) -Codechange: add support for pushing paramaters into NewIndustries' error messages. Patch by Csaboka.  
						
						
						
						
					 
					
						2007-10-17 20:09:16 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						c446c5ffb3 
					 
					
						
						
							
							(svn r11241) -Fix: Obiwan error on industry animated tiles. Spotted and fixed by Csaboka  
						
						
						
						
					 
					
						2007-10-10 00:42:52 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9d8c8c200e 
					 
					
						
						
							
							(svn r11225) -Fix: if a sprite shares the bounding box of another sprite, the offset is unsigned instead of signed.  
						
						
						
						
					 
					
						2007-10-07 15:26:20 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						531fe3e070 
					 
					
						
						
							
							(svn r11193) -Fix: be more compliant with the specifications of callback #2F (and undocumented side effects in TTDP in corner cases).  
						
						
						
						
					 
					
						2007-10-02 16:56:45 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a2256f6b0f 
					 
					
						
						
							
							(svn r11190) -Fix: make snowy roofs of (newgrf) houses also transparent.  
						
						
						
						
					 
					
						2007-09-30 19:33:40 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c952f3d5ef 
					 
					
						
						
							
							(svn r11187) -Fix: what holds for houses in r11149 also holds for industries.  
						
						
						
						
					 
					
						2007-09-30 15:37:24 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e61f197dba 
					 
					
						
						
							
							(svn r11158) -Codechange: reduce the amount of Random calls needed when we do not have NewGRF industries that actually need the random bits.  
						
						
						
						
					 
					
						2007-09-24 20:56:33 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						fc371ad994 
					 
					
						
						
							
							(svn r11152) -Fix: GetIndustryIDAtOffset crashed when translation of the GFX ID would be needed. Fix by Belugas.  
						
						... 
						
						
						
						-Fix: GetIndustryIDAtOffset crashed when the industry->xy tile was not an industry tile. 
						
						
					 
					
						2007-09-23 19:55:42 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4dca543135 
					 
					
						
						
							
							(svn r11151) -Codechange: add (partial) support for randomizing industry triggers (part of the backend for it). Furthermore update the documentation of the map's bits wrt to industries.  
						
						
						
						
					 
					
						2007-09-23 19:27:35 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						60f1eb21fa 
					 
					
						
						
							
							(svn r11139) -Codechange: add support for persistent storage for NewGRFs.  
						
						
						
						
					 
					
						2007-09-22 13:56:38 +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 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						1b329b1bd9 
					 
					
						
						
							
							(svn r10904) -Fix: When using a temporary industry, make sure you do not clear some unreachable tiles upon its destruction.  
						
						... 
						
						
						
						-Codechange: do not perform something that by all means will not change. A zero offset is really meaningless... 
						
						
					 
					
						2007-08-15 01:50:13 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d624f66c79 
					 
					
						
						
							
							(svn r10698) -Codechange [FS#1082]: simplify the code related to foundations. Primarily removal of (duplicated|magic) code and introduction of few helper functions to ease foundation determination. Patch by frosch.  
						
						
						
						
					 
					
						2007-07-26 16:51:10 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						02ab86631e 
					 
					
						
						
							
							(svn r10696) -Codechange: remove duplication of the "make sprite transparent" code.  
						
						
						
						
					 
					
						2007-07-26 14:07:11 +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 
							
						 
					 
					
						
						
							
						
						07a1d4379e 
					 
					
						
						
							
							(svn r10520) -Fix: when a "can I build this industry tile here" callback did not fail, it doesn't automatically mean that the industry tile can be built there.  
						
						
						
						
					 
					
						2007-07-12 09:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5f7f99e381 
					 
					
						
						
							
							(svn r10515) -Codechange: allow getting some more data about the environment of an industry.  
						
						
						
						
					 
					
						2007-07-11 23:10:22 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						57268fa7e3 
					 
					
						
						
							
							(svn r10514) -Codechange: add support for getting the nearest industry with a given type.  
						
						
						
						
					 
					
						2007-07-11 22:57:47 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						79d04412b0 
					 
					
						
						
							
							(svn r10508) -Codechange: allow customizable animation schemes for industries.  
						
						
						
						
					 
					
						2007-07-11 15:03:29 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						09eb6623ab 
					 
					
						
						
							
							(svn r10494) -Fix (r10490): possible null dereference in some exotic newgrfs.  
						
						
						
						
					 
					
						2007-07-09 20:08:25 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						25511e0e26 
					 
					
						
						
							
							(svn r10490) -Codechange: add support for industries on non-flat surfaces.  
						
						
						
						
					 
					
						2007-07-09 18:53:43 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6cf2aad165 
					 
					
						
						
							
							(svn r10486) -Fix: do not draw foundations when the "should I draw foundations" callbacks says to do so.  
						
						
						
						
					 
					
						2007-07-09 13:59:07 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						2ad0d708cc 
					 
					
						
						
							
							(svn r10226) -Codechange: Add support for newindustry tiles drawing.  
						
						... 
						
						
						
						Heavily based on Maedhros's newhouses implementation 
						
						
					 
					
						2007-06-19 17:33:12 +00:00