peter1138 
							
						 
					 
					
						
						
							
						
						d20e06f9b6 
					 
					
						
						
							
							(svn r9890) -Codechange: Don't allocate space for 0 spriteset ranges  
						
						
						
						
					 
					
						2007-05-20 16:17:03 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						6670d1c018 
					 
					
						
						
							
							(svn r9883) -Fix (r4965): [NewGRF] Check for overflow and carry over when adding to the existing value.  
						
						
						
						
					 
					
						2007-05-19 22:37:24 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						1e696cc27b 
					 
					
						
						
							
							(svn r9880) -Add: [NewGRF] Add action 7/9 condition 0B/0C (cargo type availability)  
						
						
						
						
					 
					
						2007-05-19 19:13:12 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						44b7f10db1 
					 
					
						
						
							
							(svn r9877) -Revert (r9876): one file too many...  
						
						
						
						
					 
					
						2007-05-19 11:18:22 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						d22478a22b 
					 
					
						
						
							
							(svn r9876) -Codechange: [NewHouses] Add support for callback 2E (cargo production)  
						
						
						
						
					 
					
						2007-05-19 11:17:30 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c8d05162c2 
					 
					
						
						
							
							(svn r9869) -Codechange: replace some bytes with VehicleType, i.e. more type strictness.  
						
						
						
						
					 
					
						2007-05-18 17:31:41 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						641d51a5ad 
					 
					
						
						
							
							(svn r9850) -Codechange: Introduction of the Override/Substitute manager.  Currently only used for newhouses.  
						
						... 
						
						
						
						Basically, it is more a gathering of IDs from grf files and ingame data. 
						
						
					 
					
						2007-05-15 21:36:58 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3615d2aeee 
					 
					
						
						
							
							(svn r9843) -Fix (r9838): tell the newgrfs that we now support proper FIFO loading.  
						
						
						
						
					 
					
						2007-05-15 13:38:43 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						aae8d359e6 
					 
					
						
						
							
							(svn r9827) -Codechange/Fix: [NewGRF] Text strings of 1 character are perfectly valid... (fixes dbsetxl refits again...)  
						
						
						
						
					 
					
						2007-05-11 19:22:43 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						f7ccb6e31e 
					 
					
						
						
							
							(svn r9825) -Codechange: [NewGRF] Add support for early vehicle retirement.  
						
						
						
						
					 
					
						2007-05-10 23:10:23 +00:00 
						 
				 
			
				
					
						
							
							
								maedhros 
							
						 
					 
					
						
						
							
						
						304075b389 
					 
					
						
						
							
							(svn r9823) -Feature: Add support for house property 1F - minimum life span.  
						
						
						
						
					 
					
						2007-05-10 16:03:06 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f47e81c900 
					 
					
						
						
							
							(svn r9799) -Codechange: separate engine class and engine running cost class (mart3p).  
						
						
						
						
					 
					
						2007-05-06 19:44:22 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						e109773636 
					 
					
						
						
							
							(svn r9797) -Feature: [NewGRF] Add action 1, 2 and 3 support for canals.  
						
						
						
						
					 
					
						2007-05-06 18:14:33 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						425923c8d2 
					 
					
						
						
							
							(svn r9795) -Codechange: enumify the EngineClass.  
						
						
						
						
					 
					
						2007-05-06 15:01:44 +00:00 
						 
				 
			
				
					
						
							
							
								maedhros 
							
						 
					 
					
						
						
							
						
						b219b7b53a 
					 
					
						
						
							
							(svn r9793) -Fix (r9701): Action D 'TTDPatch variable' 0x0B should be the starting year, not the current year.  
						
						
						
						
					 
					
						2007-05-06 09:12:58 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						9adf583122 
					 
					
						
						
							
							(svn r9790) -Codechange: [NewGRF] Skip action 1 sprites in all stages except activation. This also cleans up some special-case handling of the sprites. Actions 1 and 2 are now not considered unsafe, as an Action 3 (which is unsafe) is required for them.  
						
						
						
						
					 
					
						2007-05-05 10:47:35 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						cef3e9bde1 
					 
					
						
						
							
							(svn r9775) -Fix: Remove arbitrary limit on length of NewGRF strings.  
						
						
						
						
					 
					
						2007-05-04 07:08:35 +00:00 
						 
				 
			
				
					
						
							
							
								maedhros 
							
						 
					 
					
						
						
							
						
						1d05573950 
					 
					
						
						
							
							(svn r9730) -Feature: [NewGRF] Add support for miscellaneous grf feature bit 1 - paved roads on desert tiles.  
						
						
						
						
					 
					
						2007-04-27 21:35:02 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						73a0ccdf9a 
					 
					
						
						
							
							(svn r9721) -Codechange: -Codechange: Cleanup of industry_cmd (Step-12).  Dynamically build the legends (name and color) for industries in the smallmap_gui.  
						
						... 
						
						
						
						All the tiny fonts industry names should be removed from language files soon. 
						
						
					 
					
						2007-04-26 20:20:12 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						60dbc59bf8 
					 
					
						
						
							
							(svn r9717) -Codechange: (NewGRF) Skip Action 5 & A sprites in all loading stages except activation.  
						
						
						
						
					 
					
						2007-04-26 06:49:32 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						fa22eed316 
					 
					
						
						
							
							(svn r9701) -Codechange: Add support for returning 'ttdpatch variables' -  http://wiki.ttdpatch.net/tiki-index.php?page=ActionDSpecialVariables  
						
						
						
						
					 
					
						2007-04-20 21:19:28 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						3b47d79353 
					 
					
						
						
							
							(svn r9690) -Codechange: Update another couple of NewGRF TTDPatch flags  
						
						
						
						
					 
					
						2007-04-20 17:23:33 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						c7bdb5afe5 
					 
					
						
						
							
							(svn r9686) -Codechange: Update a couple of NewGRF TTDPatch flags  
						
						
						
						
					 
					
						2007-04-20 15:03:58 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2ce514284c 
					 
					
						
						
							
							(svn r9673) -Cleanup: remove spaces before tabs and replace non-indenting tabs with spaces.  
						
						
						
						
					 
					
						2007-04-18 22:41:53 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7577954ced 
					 
					
						
						
							
							(svn r9672) -Cleanup: lots of coding style fixes around operands.  
						
						
						
						
					 
					
						2007-04-18 22:10:36 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						097b3b3c7b 
					 
					
						
						
							
							(svn r9662) -Documentation: Doxygen corrections and @file omissions  
						
						
						
						
					 
					
						2007-04-17 20:23:13 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						f37930d26a 
					 
					
						
						
							
							(svn r9655) -Revert (r9094 partial): *Do* calculate refit masks for unavailable vehicle types... things like articulated engines can still build these parts... ... ... dot dot dot  
						
						
						
						
					 
					
						2007-04-17 17:54:31 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						9315663258 
					 
					
						
						
							
							(svn r9653) -Codechange: Indicate the proper function names in the GRF messages  
						
						
						
						
					 
					
						2007-04-16 20:56:19 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						fe368130dc 
					 
					
						
						
							
							(svn r9646) -Fix (r9645): incorrect count in error message for airport graphics  
						
						
						
						
					 
					
						2007-04-16 08:31:00 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						30c1d7472d 
					 
					
						
						
							
							(svn r9645) -Feature: Add NewGRF Action 5 (Sprite Replacement) support for 2cc colour maps, airport, and road stop sprites.  
						
						
						
						
					 
					
						2007-04-16 06:35:10 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						7df3a94d8f 
					 
					
						
						
							
							(svn r9638) -Feature: Increase cargo types from 12 to 32 and enable newcargo flag in NewGRF loader.  
						
						
						
						
					 
					
						2007-04-15 16:20:35 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						13de7f229e 
					 
					
						
						
							
							(svn r9621) -Codechange: implement newgrf house property 1E (cargo types)  
						
						
						
						
					 
					
						2007-04-13 21:18:48 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						3148fdca59 
					 
					
						
						
							
							(svn r9601) -Codechange: Store grf file reference in station spec, not just GRF ID  
						
						
						
						
					 
					
						2007-04-11 21:04:03 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						1c1a4bc872 
					 
					
						
						
							
							(svn r9560) -Codechange: add support for multiple 'base' directories for newgrf searching.  
						
						... 
						
						
						
						-Codechange: do not add duplicate files to the newgrf list. 
						
						
					 
					
						2007-04-04 12:03:10 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						4a1f9286dd 
					 
					
						
						
							
							(svn r9439) -Codechange: check for valid default cargo type even if a vehicle is not refittable...  
						
						
						
						
					 
					
						2007-03-25 10:43:27 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						5780965b90 
					 
					
						
						
							
							(svn r9438) -Codechange: Map cargo colours from DOS to Windows if necessary.  
						
						
						
						
					 
					
						2007-03-25 08:13:07 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						18c21cc115 
					 
					
						
						
							
							(svn r9436) -Fix (r9411): don't deactivate GRF in an action 7/9 during reservation (and loading of cargo data), and action 6 should be run also  
						
						
						
						
					 
					
						2007-03-24 23:43:33 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						f69549f1eb 
					 
					
						
						
							
							(svn r9418) -Codechange: Implement actions 1/2/3 for cargos, callback handler and custom icon sprites  
						
						
						
						
					 
					
						2007-03-23 20:55:45 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						25d4c3028f 
					 
					
						
						
							
							(svn r9416) -Codechange: Split NewGRF Action 3 handler into separate functions for each feature (vehicles are common, though)  
						
						
						
						
					 
					
						2007-03-23 20:01:25 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						4621436d07 
					 
					
						
						
							
							(svn r9413) -Codechange: Remove default cargo translation table and use bitnums directly if no table is provided. This lets pre-cargolabel cargo definitions work.  
						
						
						
						
					 
					
						2007-03-23 00:03:08 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						9931916345 
					 
					
						
						
							
							(svn r9411) -Codechange: Add support for loading of newcargo data.  
						
						
						
						
					 
					
						2007-03-22 23:19:40 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						691f8578fd 
					 
					
						
						
							
							(svn r9400) -Codechange: Use some more representative enum names for landscape types.  
						
						
						
						
					 
					
						2007-03-22 03:42:43 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						93fe91cc8c 
					 
					
						
						
							
							(svn r9388) -Codechange: variable scope and type, and standardify all CargoID loops.  
						
						
						
						
					 
					
						2007-03-21 13:19:01 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7e00fdac90 
					 
					
						
						
							
							(svn r9387) -Fix (r9385): termination of a comment forgotten.  
						
						
						
						
					 
					
						2007-03-21 11:50:34 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						8952924c64 
					 
					
						
						
							
							(svn r9385) -Cleanup: doxygen changes. Today, we are exploring the letter N.  
						
						
						
						
					 
					
						2007-03-21 03:06:21 +00:00 
						 
				 
			
				
					
						
							
							
								maedhros 
							
						 
					 
					
						
						
							
						
						94db6aa1a2 
					 
					
						
						
							
							(svn r9371) -Feature: Add support for variable snow lines in the arctic climate, supplied  
						
						... 
						
						
						
						by newgrf files. When this is enabled forests cannot be built below the highest
snow line, and farms can't be built above it. Houses still use the
_opt.snow_line so they are all consistent, so to make them respect the snowline
you may want to use some newhouses features as well. 
						
						
					 
					
						2007-03-20 13:47:00 +00:00 
						 
				 
			
				
					
						
							
							
								maedhros 
							
						 
					 
					
						
						
							
						
						ad0b5de3da 
					 
					
						
						
							
							(svn r9367) -Fix (r9315): If a new house doesn't have a corresponding action 3, the  
						
						... 
						
						
						
						graphics for the substitute (original) house should be drawn instead. 
						
						
					 
					
						2007-03-20 10:06:39 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						4e5567a710 
					 
					
						
						
							
							(svn r9366) -Codechange: Unify the different houses acceptances attributes on their cargo counterpart, as well as specifying cargo slot.  
						
						
						
						
					 
					
						2007-03-20 02:24:14 +00:00 
						 
				 
			
				
					
						
							
							
								maedhros 
							
						 
					 
					
						
						
							
						
						209101391a 
					 
					
						
						
							
							(svn r9315) -Merge: The newhouses branch. With this merge comes almost complete support for  
						
						... 
						
						
						
						the newhouses grf specs, so all newhouses grfs will be playable in the game.
Many thanks to everyone who contributed code and ideas, and all the testers
who found things we missed. 
						
						
					 
					
						2007-03-19 11:27:30 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						c90cfa1df0 
					 
					
						
						
							
							(svn r9108) -Fix(9093) : MSVC was a bit unhappy with some of the type changes.  So basically, widening the types makes the difference  
						
						
						
						
					 
					
						2007-03-11 02:53:44 +00:00