frosch 
							
						 
					 
					
						
						
							
						
						f595668650 
					 
					
						
						
							
							(svn r17211) -Cleanup: Remove unused RailVehicleInfo::ai_rank.  
						
						
						
						
					 
					
						2009-08-18 16:21:22 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						8bd029015e 
					 
					
						
						
							
							(svn r17209) -Codechange: Move cargo_type from (Rail|Road|Ship)VehicleInfo to EngineInfo.  
						
						
						
						
					 
					
						2009-08-17 18:33:48 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						624a1948b1 
					 
					
						
						
							
							(svn r17154) -Fix (r11129): several times copypasted typo  
						
						
						
						
					 
					
						2009-08-11 14:57:09 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						d77b5b562c 
					 
					
						
						
							
							(svn r17153) -Fix (r11429): don't allow further remapping of already remapped string  
						
						
						
						
					 
					
						2009-08-11 14:55:35 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						616370eae3 
					 
					
						
						
							
							(svn r17150) -Codechange: when MapGRFStringID() fails to remap, return STR_EMPTY instead of 'random' string  
						
						
						
						
					 
					
						2009-08-10 22:36:15 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b8954b84bd 
					 
					
						
						
							
							(svn r17143) -Fix [FS#3097]: NewGRFs sometimes got the wrong string causing crashes later on  
						
						
						
						
					 
					
						2009-08-10 11:11:11 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						f129634f52 
					 
					
						
						
							
							(svn r16867) -Feature(ette): Turn variable 0E/8E (vertical offset for trains in depot) and variable 1E/9E bit 3 (wagon width in depot) into grf-local variables.  
						
						
						
						
					 
					
						2009-07-17 22:00:13 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						77d13eae61 
					 
					
						
						
							
							(svn r16852) -Codechange: use FOR_ALL_CARGOSPECS for iterating over all valid CargoSpecs  
						
						
						
						
					 
					
						2009-07-16 20:40:06 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						1f29e38b83 
					 
					
						
						
							
							(svn r16849) -Codechange: replace GetCargo() by CargoSpec::Get()  
						
						
						
						
					 
					
						2009-07-16 19:00:13 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						594070194f 
					 
					
						
						
							
							(svn r16842) -Cleanup: add some spaces around a few operators  
						
						
						
						
					 
					
						2009-07-16 10:13:33 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						1cf14caee0 
					 
					
						
						
							
							(svn r16755) -Codechange: apply some codestyle to newgrf.cpp  
						
						
						
						
					 
					
						2009-07-05 20:59:42 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						7d90c06eb9 
					 
					
						
						
							
							(svn r16737) -Fix (r15645): When loading a savegame Engine::grffile might be left NULL in certain cases. (dynamic_engines enabled, articulated vehicle with only wagon-override action3s)  
						
						
						
						
					 
					
						2009-07-04 12:20:42 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						b668c24d46 
					 
					
						
						
							
							(svn r16666) -Codechange: replace GetHouseSpecs() by HouseSpec::Get(), hide _house_specs[]  
						
						
						
						
					 
					
						2009-06-26 14:02:27 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						c7bd6c8d34 
					 
					
						
						
							
							(svn r16614) -Codechange: Make the airport min/max available year a property of the Airport class.  
						
						... 
						
						
						
						-Change: rename station.always_small_airport to station.never_expire_airports to make it more future-proof 
						
						
					 
					
						2009-06-21 13:26:30 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						1359471d3f 
					 
					
						
						
							
							(svn r16593) -Cleanup: realign the TTDP flags table.  
						
						
						
						
					 
					
						2009-06-18 15:59:21 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						98b4f1fce2 
					 
					
						
						
							
							(svn r16590) -Fix [FS#2967]: don't crash when tars/newgrfs are removed, just tell the file could be opened/found.  
						
						
						
						
					 
					
						2009-06-18 09:47:06 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e3c5bc8d2e 
					 
					
						
						
							
							(svn r16434) -Cleanup: remove some dead code; primarily stuff that can't be reached like break after returns or break after functions that never return (i.e. NOT_REACHED)  
						
						
						
						
					 
					
						2009-05-26 15:46:24 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						168ae6f7e2 
					 
					
						
						
							
							(svn r16422) -Codechange: use const_cast for removing const and warn when const is (accidentally?) removed using C-style casts.  
						
						
						
						
					 
					
						2009-05-24 21:09:00 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						0d99b6c71c 
					 
					
						
						
							
							(svn r16421) -Codechange: do not unnecessarily remove constness or unnecessarily add it.  
						
						
						
						
					 
					
						2009-05-24 20:29:04 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						607583f091 
					 
					
						
						
							
							(svn r16408) -Codechange: Silence a pointless newgrf debug message.  
						
						
						
						
					 
					
						2009-05-23 22:24:09 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						8e30f0e75a 
					 
					
						
						
							
							(svn r16399) -Fix (r4540): Don't treat pointer values as integer.  
						
						
						
						
					 
					
						2009-05-23 13:42:02 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f490394aa8 
					 
					
						
						
							
							(svn r16396) -Codechange: split NewGRF spritegroup into multiple subclasses instead of using a big union  
						
						
						
						
					 
					
						2009-05-23 12:13:42 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						2365d27a4d 
					 
					
						
						
							
							(svn r16383) -Fix/Change: Disable multitile houses with non-zero population on additional tiles as they cause desyncs and because the specs do not allow that either.  
						
						
						
						
					 
					
						2009-05-22 18:44:22 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						62a7948af0 
					 
					
						
						
							
							(svn r16378) -Codechange: replace OldPool with simpler Pool. Compilation time, binary size and run time (with asserts disabled) should be improved  
						
						
						
						
					 
					
						2009-05-22 15:13:50 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						82532ac12e 
					 
					
						
						
							
							(svn r16366) -Fix: Use a valid StringID as fall-back when undefined generic newgrf strings of vehicles are requested.  
						
						
						
						
					 
					
						2009-05-21 13:05:48 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4a04dfc07c 
					 
					
						
						
							
							(svn r16344) -Codechange: s/FileEntry/SoundEntry/  
						
						
						
						
					 
					
						2009-05-17 19:27:50 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9c24e2bb8f 
					 
					
						
						
							
							(svn r16340) -Codechange: introduce SoundID (uint16) and use that instead of SoundFX, which was used as a byte and uint16 at different places, when the uint16 sound ID is meant.  
						
						
						
						
					 
					
						2009-05-17 17:17:48 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						e3bd95e7b6 
					 
					
						
						
							
							(svn r16339) -Fix: [NewGRF] When overriding 'original sounds', only allow overriding of the 'original sounds' and not any other that is already loaded.  
						
						
						
						
					 
					
						2009-05-17 17:00:30 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						83dc6ef6e6 
					 
					
						
						
							
							(svn r16337) -Codechange: remove pointless variable + wrapper function; having it return anything else than ORIGINAL_SAMPLE_COUNT is asking for NewGRFs failing to load (due to invalid sample index), thus desyncs  
						
						
						
						
					 
					
						2009-05-17 14:57:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						10ea72a08e 
					 
					
						
						
							
							(svn r16336) -Codechange: make the SpriteGroup pool more like the 'normal' pools  
						
						
						
						
					 
					
						2009-05-17 14:32:13 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						ed1e54bd84 
					 
					
						
						
							
							(svn r16326) -Codechange: replace GetPoolItemPoolSize() by PoolItem::GetPoolSize()  
						
						
						
						
					 
					
						2009-05-16 23:44:36 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						6221d74644 
					 
					
						
						
							
							(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)  
						
						
						
						
					 
					
						2009-05-16 23:34:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d23f616e9f 
					 
					
						
						
							
							(svn r16296) -Codechange: silence some ICC warnings  
						
						
						
						
					 
					
						2009-05-13 16:52:51 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						4710c3fe31 
					 
					
						
						
							
							(svn r16274) -Fix: Disable multitile houses for which the newgrf does not define proper additional tiles. (instead of crashing later)  
						
						
						
						
					 
					
						2009-05-10 22:16:51 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						f5316c5cbd 
					 
					
						
						
							
							(svn r16269) -Codechange: use gcc's ability to check parameters sent to printf-like functions  
						
						... 
						
						
						
						-Fix: wrong number of parameters or wrong parameter types sent to printf-like functions at several places 
						
						
					 
					
						2009-05-10 17:27:25 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						294d7ee9d6 
					 
					
						
						
							
							(svn r16263) -Change: Interpret setting bridge property 08 to 0 as always available.  
						
						
						
						
					 
					
						2009-05-09 19:48:14 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						ddd47a056d 
					 
					
						
						
							
							(svn r16223) -Fix (r8881): ActionB should use the online parameters from GRFFile instead of the initial user-specified values from GRFConfig. Also use the values as they were set when the ActionB was executed, not as they are set when the message is shown.  
						
						
						
						
					 
					
						2009-05-04 11:23:21 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						802d31aab6 
					 
					
						
						
							
							(svn r16144) -Fix (r16129): setting the custom digit grouping separator required to restart OpenTTD to take effect. Now also support non 1 ASCII character custom grouping separators.  
						
						
						
						
					 
					
						2009-04-25 20:16:56 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						59d45a04d6 
					 
					
						
						
							
							(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had this ID' from 'some' strings and replace the string name with something more sensible.  
						
						
						
						
					 
					
						2009-04-21 23:40:56 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						dff3e1d035 
					 
					
						
						
							
							(svn r16103) -Fix (r11429): missing const  
						
						
						
						
					 
					
						2009-04-20 21:30:34 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b25a4f8231 
					 
					
						
						
							
							(svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too  
						
						
						
						
					 
					
						2009-03-15 00:32:18 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						e0dd907cab 
					 
					
						
						
							
							(svn r15713) -Feature(ette): Allow static newgrfs to set 'GRF ID engine overrides', if the source GRF is static.  
						
						
						
						
					 
					
						2009-03-14 19:38:19 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						6616393cd2 
					 
					
						
						
							
							(svn r15650) -Codechange: Use a ReusableBuffer for loading NewGRF pseudo-sprites into instead of using malloc()/free() for every single one.  
						
						
						
						
					 
					
						2009-03-09 13:06:49 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						e17ded04f1 
					 
					
						
						
							
							(svn r15646) -Fix: Be lenient on users who do stupid things like loading newgrfs statically, which modify engine names, while dynamic_engines is enabled or the to be modified engine is not (yet) present.  
						
						
						
						
					 
					
						2009-03-08 18:08:30 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						987e72f4f2 
					 
					
						
						
							
							(svn r15645) -Fix (r12924)[FS#2612]: Add an EngineOverrideManager to give the term 'compatible newgrf' again some sense and to not crash because of trivial changes.  
						
						
						
						
					 
					
						2009-03-08 16:51:08 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						85333d4211 
					 
					
						
						
							
							(svn r15539) -Fix: If an aircraft cannot carry any available cargo, it should not be available either instead of falling back to passenger/mail. Just like the other vehicle types also do.  
						
						
						
						
					 
					
						2009-02-21 11:50:17 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c0a8d09ca7 
					 
					
						
						
							
							(svn r15428) -Codechange: consistently use colour instead of having both color and colour.  
						
						
						
						
					 
					
						2009-02-09 02:57:15 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						68e641e9ed 
					 
					
						
						
							
							(svn r15418) -Codechange: Add action7/9 support to detect available rail type labels  
						
						
						
						
					 
					
						2009-02-08 18:29:22 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						a68e0ee42f 
					 
					
						
						
							
							(svn r15417) -Codechange: Add default rail type labels and support for per-GRF translation table.  
						
						
						
						
					 
					
						2009-02-08 18:11:06 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						832e392855 
					 
					
						
						
							
							(svn r15340) -Fix [FS#2121]: changing town road layout in-game caused ugly road networks  
						
						... 
						
						
						
						-Fix: use a flag instead of TL_NO_ROADS to forbid towns to build roads. The flag is ignored during world generation, so there won't be 'ghost' towns anymore
-Feature: town layout is now stored per town, so it is possible to (manually) set different layout for each town 
						
						
					 
					
						2009-02-04 20:17:25 +00:00