belugas 
							
						 
					 
					
						
						
							
						
						fc35ad9ee9 
					 
					
						
						
							
							(svn r13226) -Feature: Allow to have more than only two airports per town.  The number of airports is now controlled by the noise each of them generates, the distance from town's center and how tolerant the town is.  
						
						... 
						
						
						
						Initial concept : TTDPatch (moreairpots),  Initial code : Pasky
Thanks to BigBB (help coding), Smatz Skidd13 and frosch for bugcatches and advices 
						
						
					 
					
						2008-05-24 02:54:47 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						839070028e 
					 
					
						
						
							
							(svn r13074) -Fix: For multiheaded engines, halve power and running cost when used instead of when loading, to allow callback values to work properly.  
						
						
						
						
					 
					
						2008-05-13 20:39:57 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						eb112946a7 
					 
					
						
						
							
							(svn r13074) -Fix: For multiheaded engines, halve power and running cost when used instead of when loading, to allow callback values to work properly.  
						
						
						
						
					 
					
						2008-05-13 20:39:57 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						a28ea38653 
					 
					
						
						
							
							(svn r13008) -Fix [FS#1997]: silence some MSVC x64 warnings  
						
						
						
						
					 
					
						2008-05-08 13:20:54 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						e48a351f8e 
					 
					
						
						
							
							(svn r13008) -Fix [FS#1997]: silence some MSVC x64 warnings  
						
						
						
						
					 
					
						2008-05-08 13:20:54 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						9e977b78ff 
					 
					
						
						
							
							(svn r12973) -Codechange: Rename GRMSpriteEntry to GRFLocation, as it is not necessarily specific to GRM sprites...  
						
						
						
						
					 
					
						2008-05-06 17:24:27 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						c025d7a152 
					 
					
						
						
							
							(svn r12973) -Codechange: Rename GRMSpriteEntry to GRFLocation, as it is not necessarily specific to GRM sprites...  
						
						
						
						
					 
					
						2008-05-06 17:24:27 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						1ce0b03bf0 
					 
					
						
						
							
							(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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						e2c739551c 
					 
					
						
						
							
							(svn r12958) -Codechange: Allocate sprites reserved by GRM in advance of 'Action 1' sprites, giving much less chance of GRM reservation failure if lots of NewGRF sets are loaded.  
						
						
						
						
					 
					
						2008-05-05 19:02:10 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						22aa011b57 
					 
					
						
						
							
							(svn r12958) -Codechange: Allocate sprites reserved by GRM in advance of 'Action 1' sprites, giving much less chance of GRM reservation failure if lots of NewGRF sets are loaded.  
						
						
						
						
					 
					
						2008-05-05 19:02:10 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						dcdfb02130 
					 
					
						
						
							
							(svn r12950) -Fix: two includes is one too much  
						
						
						
						
					 
					
						2008-05-05 02:02:32 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						26f11fd181 
					 
					
						
						
							
							(svn r12950) -Fix: two includes is one too much  
						
						
						
						
					 
					
						2008-05-05 02:02:32 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						89a8dc8cf7 
					 
					
						
						
							
							(svn r12944) -Codechange: use rev.h instead of externs at many places  
						
						
						
						
					 
					
						2008-05-04 21:53:36 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						297f99e100 
					 
					
						
						
							
							(svn r12944) -Codechange: use rev.h instead of externs at many places  
						
						
						
						
					 
					
						2008-05-04 21:53:36 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						c8e10ac1f8 
					 
					
						
						
							
							(svn r12932) -Fix [FS#1970]: Articulated engines ignored GRF engine overrides.  
						
						
						
						
					 
					
						2008-04-30 17:42:08 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						3e0b6199c4 
					 
					
						
						
							
							(svn r12932) -Fix [FS#1970]: Articulated engines ignored GRF engine overrides.  
						
						
						
						
					 
					
						2008-04-30 17:42:08 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						45034bc522 
					 
					
						
						
							
							(svn r12924) -Feature: Introducing the so called 'engine pool' which primarily removes the fixed engine type limits and also happens to allow (with the patch option 'dynamic_engines') multiple NewGRF vehicle sets to coexist.  
						
						
						
						
					 
					
						2008-04-29 21:31:29 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						a00371c8db 
					 
					
						
						
							
							(svn r12924) -Feature: Introducing the so called 'engine pool' which primarily removes the fixed engine type limits and also happens to allow (with the patch option 'dynamic_engines') multiple NewGRF vehicle sets to coexist.  
						
						
						
						
					 
					
						2008-04-29 21:31:29 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						f767baba58 
					 
					
						
						
							
							(svn r12839) -Codechange: Allocate temporary engine data when loading GRFs as needed instead of statically.  
						
						
						
						
					 
					
						2008-04-22 18:20:41 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						c5211354a6 
					 
					
						
						
							
							(svn r12839) -Codechange: Allocate temporary engine data when loading GRFs as needed instead of statically.  
						
						
						
						
					 
					
						2008-04-22 18:20:41 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						3b7558b89c 
					 
					
						
						
							
							(svn r12798) -Feature: Add some support for NewGRF station animation. (Thanks to mart3p for samples and fixes)  
						
						
						
						
					 
					
						2008-04-19 23:19:12 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						210d757499 
					 
					
						
						
							
							(svn r12798) -Feature: Add some support for NewGRF station animation. (Thanks to mart3p for samples and fixes)  
						
						
						
						
					 
					
						2008-04-19 23:19:12 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ca1f8fbe2e 
					 
					
						
						
							
							(svn r12761) -Codechange: lots of minor whitespace coding style fixes around operators.  
						
						
						
						
					 
					
						2008-04-18 04:37:06 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9d8fa486af 
					 
					
						
						
							
							(svn r12761) -Codechange: lots of minor whitespace coding style fixes around operators.  
						
						
						
						
					 
					
						2008-04-18 04:37:06 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6dc210b171 
					 
					
						
						
							
							(svn r12751) -Codechange: do what has been done in r11862 in a different way so it uses less memory.  
						
						
						
						
					 
					
						2008-04-17 11:47:22 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						00f0bf98ee 
					 
					
						
						
							
							(svn r12751) -Codechange: do what has been done in r11862 in a different way so it uses less memory.  
						
						
						
						
					 
					
						2008-04-17 11:47:22 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e61dcab79d 
					 
					
						
						
							
							(svn r12648) -Feature: allow four different non-stop types in a single game instead of two. The "TTDP compatible order" setting now only sets the default behaviour of new trains.  
						
						... 
						
						
						
						-Feature: allow three different load type in a single game instead of two. One can choose full load all and full load any instead of full load being governed by the "full load any" patch setting. 
						
						
					 
					
						2008-04-10 08:30:15 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5992dad01f 
					 
					
						
						
							
							(svn r12648) -Feature: allow four different non-stop types in a single game instead of two. The "TTDP compatible order" setting now only sets the default behaviour of new trains.  
						
						... 
						
						
						
						-Feature: allow three different load type in a single game instead of two. One can choose full load all and full load any instead of full load being governed by the "full load any" patch setting. 
						
						
					 
					
						2008-04-10 08:30:15 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						877ca99198 
					 
					
						
						
							
							(svn r12495) -Codechange: reduce the dependency on newgrf_station.h (especially because newgrf_station.h includes a lot of stuff).  
						
						
						
						
					 
					
						2008-03-31 06:42:26 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6f15d34fe5 
					 
					
						
						
							
							(svn r12495) -Codechange: reduce the dependency on newgrf_station.h (especially because newgrf_station.h includes a lot of stuff).  
						
						
						
						
					 
					
						2008-03-31 06:42:26 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						df1d9bd880 
					 
					
						
						
							
							(svn r12490) -Codechange: rename engine.h to engine_func.h and remove unneeded inclusions of engine.h and/or replace them with engine_type.h.  
						
						
						
						
					 
					
						2008-03-31 00:17:39 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ef2be7d0fc 
					 
					
						
						
							
							(svn r12490) -Codechange: rename engine.h to engine_func.h and remove unneeded inclusions of engine.h and/or replace them with engine_type.h.  
						
						
						
						
					 
					
						2008-03-31 00:17:39 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c51b81c247 
					 
					
						
						
							
							(svn r12489) -Codechange: split station.h into station_base.h and station_func.h.  
						
						
						
						
					 
					
						2008-03-31 00:06:17 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2edd403656 
					 
					
						
						
							
							(svn r12489) -Codechange: split station.h into station_base.h and station_func.h.  
						
						
						
						
					 
					
						2008-03-31 00:06:17 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						1df06c7ef1 
					 
					
						
						
							
							(svn r12454) -Fix (r12452): incorrect calculation for 'first vehicle in this chain of vehicles with the same ID' (thx DaleStan)  
						
						... 
						
						
						
						-Fix (r12452): wrong loading of random action 2 type 84 for non vehicle (though it shouldn't happen, but who knows ;)) 
						
						
					 
					
						2008-03-28 02:10:25 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						d4f7f5e5fe 
					 
					
						
						
							
							(svn r12454) -Fix (r12452): incorrect calculation for 'first vehicle in this chain of vehicles with the same ID' (thx DaleStan)  
						
						... 
						
						
						
						-Fix (r12452): wrong loading of random action 2 type 84 for non vehicle (though it shouldn't happen, but who knows ;)) 
						
						
					 
					
						2008-03-28 02:10:25 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						90616adcb0 
					 
					
						
						
							
							(svn r12452) -Feature: [NewGRF] Add random action 2 type 84. For vehicles only.  
						
						
						
						
					 
					
						2008-03-27 21:36:16 +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 
							
						 
					 
					
						
						
							
						
						d275282e4d 
					 
					
						
						
							
							(svn r12450) -Codechange: Use a pointer instead of several array dereferences.  
						
						
						
						
					 
					
						2008-03-27 17:51:20 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						7df7a3069c 
					 
					
						
						
							
							(svn r12450) -Codechange: Use a pointer instead of several array dereferences.  
						
						
						
						
					 
					
						2008-03-27 17:51:20 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						7aab471a76 
					 
					
						
						
							
							(svn r12449) -Feature[newGRF]: Add support for var A2/22 for action 7/9/D: Diificulty level  
						
						
						
						
					 
					
						2008-03-27 17:06:35 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						3343586c84 
					 
					
						
						
							
							(svn r12449) -Feature[newGRF]: Add support for var A2/22 for action 7/9/D: Diificulty level  
						
						
						
						
					 
					
						2008-03-27 17:06:35 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						1f13638d03 
					 
					
						
						
							
							(svn r12368) -Codechange: use explicit body for loops and conditions and remove -Wno-empty-body from the configure script  
						
						
						
						
					 
					
						2008-03-15 13:21:31 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						bfae49aeb2 
					 
					
						
						
							
							(svn r12368) -Codechange: use explicit body for loops and conditions and remove -Wno-empty-body from the configure script  
						
						
						
						
					 
					
						2008-03-15 13:21:31 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						99be0592e7 
					 
					
						
						
							
							(svn r12341) -Fix (r11224) [FS#1827]: GRM buffer for cargos was incorrect size.  
						
						
						
						
					 
					
						2008-03-05 09:37:43 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						f08cf32216 
					 
					
						
						
							
							(svn r12341) -Fix (r11224) [FS#1827]: GRM buffer for cargos was incorrect size.  
						
						
						
						
					 
					
						2008-03-05 09:37:43 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						81f4fd8aff 
					 
					
						
						
							
							(svn r12333) -Fix: Switch grfstatus from 'activated' back to 'will-be-active' between reservation- and activation-stage.  
						
						... 
						
						
						
						This fixes action7/9 conditions 0x06 to 0x0A to return the same in those two stages. 
						
						
					 
					
						2008-03-04 10:41:16 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						6e3ae628fc 
					 
					
						
						
							
							(svn r12333) -Fix: Switch grfstatus from 'activated' back to 'will-be-active' between reservation- and activation-stage.  
						
						... 
						
						
						
						This fixes action7/9 conditions 0x06 to 0x0A to return the same in those two stages. 
						
						
					 
					
						2008-03-04 10:41:16 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						e40b66861c 
					 
					
						
						
							
							(svn r12317) -Fix [FS#1815]: Map string IDs that are embedded from other strings.  
						
						
						
						
					 
					
						2008-02-29 08:48:01 +00:00