rubidium 
							
						 
					 
					
						
						
							
						
						db73addb43 
					 
					
						
						
							
							(svn r11702) -Codechange: move all date related stuff to date*.  
						
						
						
						
					 
					
						2007-12-26 13:50:40 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						81bf9f8503 
					 
					
						
						
							
							(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 
							
						 
					 
					
						
						
							
						
						8ebdfb258f 
					 
					
						
						
							
							(svn r11674) -Codechange: refactor some functions out of macros.h into more logical locations.  
						
						
						
						
					 
					
						2007-12-21 19:21:21 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						8d1b25beee 
					 
					
						
						
							
							(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 
							
						 
					 
					
						
						
							
						
						aa39d2a618 
					 
					
						
						
							
							(svn r11608) -Fix: do not trigger industries, but only the industry's tiles.  
						
						
						
						
					 
					
						2007-12-09 18:27:40 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						63b0cba29b 
					 
					
						
						
							
							(svn r11514) -Change: implement the automatic multiplier handler for NewGRF industries.  
						
						
						
						
					 
					
						2007-11-24 14:03:47 +00:00 
						 
				 
			
				
					
						
							
							
								skidd13 
							
						 
					 
					
						
						
							
						
						3ae50673a3 
					 
					
						
						
							
							(svn r11484) -Codechange: Remove the doubled function SetBitT and rename the remaining to fit with the naming style  
						
						
						
						
					 
					
						2007-11-20 13:35:54 +00:00 
						 
				 
			
				
					
						
							
							
								skidd13 
							
						 
					 
					
						
						
							
						
						c0a2c0c23e 
					 
					
						
						
							
							(svn r11481) -Codechange: Rename the HASBIT function to fit with the naming style  
						
						
						
						
					 
					
						2007-11-19 21:02:30 +00:00 
						 
				 
			
				
					
						
							
							
								skidd13 
							
						 
					 
					
						
						
							
						
						98f66552be 
					 
					
						
						
							
							(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 
							
						 
					 
					
						
						
							
						
						c1cf9f3396 
					 
					
						
						
							
							(svn r11410) -Codechange: implement random triggers for industries.  
						
						
						
						
					 
					
						2007-11-11 17:56:37 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						466193c574 
					 
					
						
						
							
							(svn r11398) -Fix [FS#1414]: industry variables 67 and 68 return was incorrect  
						
						
						
						
					 
					
						2007-11-10 00:42:25 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						eaff35a821 
					 
					
						
						
							
							(svn r11287) -Codechange: add support for pushing paramaters into NewIndustries' error messages. Patch by Csaboka.  
						
						
						
						
					 
					
						2007-10-17 20:09:16 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						b398b6c718 
					 
					
						
						
							
							(svn r11240) -Fix [FS#1323] (r11152): forgot to invert a test  
						
						
						
						
					 
					
						2007-10-10 00:01:41 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						6f7f7afba4 
					 
					
						
						
							
							(svn r11216) -Codechange: Protect the callback who would access var 45 against a randomness that could eventually cause desynchs.  Instead, use a controlled random value.  
						
						
						
						
					 
					
						2007-10-06 00:23:30 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						0606562897 
					 
					
						
						
							
							(svn r11202) -Feature: [NewGRF] Add support for var 45 for Industries.  
						
						
						
						
					 
					
						2007-10-05 01:46:49 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						bcebd8b8fa 
					 
					
						
						
							
							(svn r11199) -Fix: variable 67 and 68 not working correctly.  
						
						... 
						
						
						
						-Refactor: some code so there is less code duplication. 
						
						
					 
					
						2007-10-04 07:09:05 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3fcb5c3023 
					 
					
						
						
							
							(svn r11189) -Fix: if the location check callback results in something invalid (i.e. not a callback result), the industry should be allowed to be build as that's how TTDP does it.  
						
						
						
						
					 
					
						2007-09-30 18:53:59 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						18de82b000 
					 
					
						
						
							
							(svn r11176) -Revert (r9867): as it is needed for newgrf callbacks 14B and 14C  
						
						
						
						
					 
					
						2007-09-27 21:39:13 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4705536d7d 
					 
					
						
						
							
							(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 
							
						 
					 
					
						
						
							
						
						2b89ecca47 
					 
					
						
						
							
							(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 
							
						 
					 
					
						
						
							
						
						46940be717 
					 
					
						
						
							
							(svn r11143) -Fix: the random bits were not set for the production callback when the NewGRF asked for it.  
						
						
						
						
					 
					
						2007-09-22 23:14:32 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						81555c732d 
					 
					
						
						
							
							(svn r11139) -Codechange: add support for persistent storage for NewGRFs.  
						
						
						
						
					 
					
						2007-09-22 13:56:38 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						84d5a97203 
					 
					
						
						
							
							(svn r11131) -Fix (r11126): forgot to commit the changes that performed the actual fix.  
						
						
						
						
					 
					
						2007-09-19 18:39:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3f2925a105 
					 
					
						
						
							
							(svn r11126) -Fix: the algorithm to determine the closest water/land was flawed.  
						
						
						
						
					 
					
						2007-09-18 18:55:25 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						69f9545a20 
					 
					
						
						
							
							(svn r10963) -Revert(10700): Although the idea was good, it was more prone of errors than usefull.  
						
						... 
						
						
						
						So now, it will be better to jump to the overriden tile when it is been marked as an override 
						
						
					 
					
						2007-08-22 01:16:08 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						b0d7dff4b0 
					 
					
						
						
							
							(svn r10926) -Feature: [NewGRF] Add support for variable 67(for real this time) and 68 of Variational Action 2 for Industries  
						
						... 
						
						
						
						-Fix: a very few codestyle/comments-typo changes 
						
						
					 
					
						2007-08-17 00:23:33 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						f48e05ec73 
					 
					
						
						
							
							(svn r10903) -Feature: [NewGRF] Add support for variable 44 of Variational Action 2 for Industries  
						
						
						
						
					 
					
						2007-08-15 00:49:34 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						3880be2fa8 
					 
					
						
						
							
							(svn r10700) -Codechange: Enable to jump (by default) to the overriding industry tile spec of the one been queried.  
						
						... 
						
						
						
						Only on certain very specific circumstances do we need the original spec 
						
						
					 
					
						2007-07-27 02:41:29 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						feb91ab5ea 
					 
					
						
						
							
							(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 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						81c6469700 
					 
					
						
						
							
							(svn r10669) -Codechange: Removed redundant comment  
						
						... 
						
						
						
						-Codechange: Add placeholder for yet another industry "variable" to code 
						
						
					 
					
						2007-07-24 01:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						7829add2bb 
					 
					
						
						
							
							(svn r10572) -Codechange: Add function CheckIfCallBackAllowsAvailability for industries  
						
						
						
						
					 
					
						2007-07-15 00:19:40 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ac0440495c 
					 
					
						
						
							
							(svn r10518) -Fix: use the location of the industry and not INVALID_TILE for production callbacks; makes looking at the environment of an industry a lot more useful.  
						
						
						
						
					 
					
						2007-07-12 07:57:08 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						358758e33b 
					 
					
						
						
							
							(svn r10517) -Fix: the "closest distance to water/land" calculation gave the distance to the north-eastern border instead of the closest water/land.  
						
						
						
						
					 
					
						2007-07-12 07:55:35 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						0c6f628fa6 
					 
					
						
						
							
							(svn r10515) -Codechange: allow getting some more data about the environment of an industry.  
						
						
						
						
					 
					
						2007-07-11 23:10:22 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a616f0bd1e 
					 
					
						
						
							
							(svn r10514) -Codechange: add support for getting the nearest industry with a given type.  
						
						
						
						
					 
					
						2007-07-11 22:57:47 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b1944c8f4b 
					 
					
						
						
							
							(svn r10487) -Fix: forgot some breaks in a switch statement.  
						
						
						
						
					 
					
						2007-07-09 16:24:00 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e207ba425f 
					 
					
						
						
							
							(svn r10485) -Codechange: add a callback mechanism to determine whether building an industry is allowed at a given location.  
						
						
						
						
					 
					
						2007-07-09 13:21:49 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						db16c33194 
					 
					
						
						
							
							(svn r10473) -Codechange: make the industry "window", the one that shows when you click on an industry, more flexible to allow easier integration with newindustries.  
						
						
						
						
					 
					
						2007-07-08 00:25:05 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f60d055d8d 
					 
					
						
						
							
							(svn r10466) -Fix: the minimum amount of waiting cargo shouldn't be 65535; that should be the maximum amount of waiting cargo.  
						
						
						
						
					 
					
						2007-07-07 17:36:01 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						cd702d049e 
					 
					
						
						
							
							(svn r10460) -Codechange: add some more variables needed for newindustries regarding to the creation of the industries.  
						
						
						
						
					 
					
						2007-07-07 08:53:19 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4c356457e6 
					 
					
						
						
							
							(svn r10442) -Codechange: implement the industry production callback.  
						
						
						
						
					 
					
						2007-07-05 05:41:56 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3a73d47351 
					 
					
						
						
							
							(svn r10440) -Fix: CBM_IND defines bits to be set, not bitsets.  
						
						
						
						
					 
					
						2007-07-04 22:18:33 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c0ba3dba9d 
					 
					
						
						
							
							(svn r10439) -Codechange: initial steps for customized industry productions.  
						
						
						
						
					 
					
						2007-07-04 18:27:21 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						890dfe749e 
					 
					
						
						
							
							(svn r10369) -Codechange: Add the IndustryType parameter to the GetIndustryCallback function.  
						
						... 
						
						
						
						Sometimes, the industry might not be able to provide its type, since it does not exists at all 
						
						
					 
					
						2007-06-28 02:14:40 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						ad446daf33 
					 
					
						
						
							
							(svn r10256) -Add: Addition of IndustryTileOverrideManager  
						
						
						
						
					 
					
						2007-06-21 17:09:10 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						107c84c3ab 
					 
					
						
						
							
							(svn r10127) -Add: Addition of basic structure for industry tiles callbacks (unfinished).  
						
						... 
						
						
						
						-Codechange: ResolverObject receives member gfx, making it compatible for both industries and industry tiles
-Codechange: NewIndustryResolver now has his randombits and triggers (even if not implemented) 
						
						
					 
					
						2007-06-13 02:29:08 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						af35821a2a 
					 
					
						
						
							
							(svn r10108) -Codechange: implement variable 0x60 (Get industry tile ID at offset) for industries.  
						
						... 
						
						
						
						It is exposed for for industry tiles who will reuse it too, for variable 0x62. 
						
						
					 
					
						2007-06-12 00:49:50 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						1a2f889a52 
					 
					
						
						
							
							(svn r10074) -Add: Addition of IndustryOverrideManager as well as the basic (and unfinished) support for callbacks for industries  
						
						
						
						
					 
					
						2007-06-09 02:05:51 +00:00