belugas 
							
						 
					 
					
						
						
							
						
						f6e4bc765a 
					 
					
						
						
							
							(svn r15695) -Feature [FS#2672]: Allow the number of towns that will be generated in the generate world window to be customized.  
						
						... 
						
						
						
						Some warnings: 
-the maximum number of towns to be accepted is set to 5000
-the minimum number of towns to be accepted is set to 1
-the number that is specified is NOT guaranteed to be the exact number of towns generated.  The normal mechanism of town creation has not been modified.  So town placement can still fail.
-setting a custom number of town will change your difficulty settings to custom as well 
						
						
					 
					
						2009-03-12 23:54:20 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						0ca15db98f 
					 
					
						
						
							
							(svn r15678) -Fix (r15676): crash when (re)applying newgrf settings  
						
						
						
						
					 
					
						2009-03-11 23:35:32 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f67e2a41ce 
					 
					
						
						
							
							(svn r15678) -Fix (r15676): crash when (re)applying newgrf settings  
						
						
						
						
					 
					
						2009-03-11 23:35:32 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b003536ea8 
					 
					
						
						
							
							(svn r15676) -Codechange: remove the need for BeginVehicleMove and merge VehiclePositionChanged and EndVehicleMove.  
						
						
						
						
					 
					
						2009-03-11 20:43:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						655b0ccc2e 
					 
					
						
						
							
							(svn r15676) -Codechange: remove the need for BeginVehicleMove and merge VehiclePositionChanged and EndVehicleMove.  
						
						
						
						
					 
					
						2009-03-11 20:43:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9d0c77b123 
					 
					
						
						
							
							(svn r15672) -Codechange: (left,right,top,bottom)_coord -> coord.(left,right,top,bottom), i.e. use Rect.  
						
						
						
						
					 
					
						2009-03-11 17:26:58 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						fb2ea6c9ed 
					 
					
						
						
							
							(svn r15672) -Codechange: (left,right,top,bottom)_coord -> coord.(left,right,top,bottom), i.e. use Rect.  
						
						
						
						
					 
					
						2009-03-11 17:26:58 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						959c297fb9 
					 
					
						
						
							
							(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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						f5b24edc1e 
					 
					
						
						
							
							(svn r15642) -Codechange: use a default parameter value in CalcClosestTownFromTile  
						
						
						
						
					 
					
						2009-03-08 01:20:11 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						7c8474da13 
					 
					
						
						
							
							(svn r15642) -Codechange: use a default parameter value in CalcClosestTownFromTile  
						
						
						
						
					 
					
						2009-03-08 01:20:11 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						34bd9ee636 
					 
					
						
						
							
							(svn r15626) -Fix [FS#2698]: UTF8 string handling could cause buffer overruns.  
						
						
						
						
					 
					
						2009-03-06 01:23:25 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						86ca408d46 
					 
					
						
						
							
							(svn r15626) -Fix [FS#2698]: UTF8 string handling could cause buffer overruns.  
						
						
						
						
					 
					
						2009-03-06 01:23:25 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						a6ca7b8237 
					 
					
						
						
							
							(svn r15610) -Change: allow loading of heightmaps and savegames (any form) that are in .tar files  
						
						
						
						
					 
					
						2009-03-04 09:53:31 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						0d8da02ec1 
					 
					
						
						
							
							(svn r15610) -Change: allow loading of heightmaps and savegames (any form) that are in .tar files  
						
						
						
						
					 
					
						2009-03-04 09:53:31 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9f2a906bc1 
					 
					
						
						
							
							(svn r15601) -Fix [FS#2615]: bridges/tunnels don't store tram owner making it possible to remove someone's tram tracks.  
						
						... 
						
						
						
						-Feature: allow building road stops on road/tram tracks of competitors. 
						
						
					 
					
						2009-03-02 22:57:47 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7831346ef8 
					 
					
						
						
							
							(svn r15601) -Fix [FS#2615]: bridges/tunnels don't store tram owner making it possible to remove someone's tram tracks.  
						
						... 
						
						
						
						-Feature: allow building road stops on road/tram tracks of competitors. 
						
						
					 
					
						2009-03-02 22:57:47 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						e7c2479216 
					 
					
						
						
							
							(svn r15588) -Fix: change owner of waypoints and deleted stations when merging companies or when a company benkrupts  
						
						
						
						
					 
					
						2009-02-26 14:07:42 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						3fdac6f702 
					 
					
						
						
							
							(svn r15588) -Fix: change owner of waypoints and deleted stations when merging companies or when a company benkrupts  
						
						
						
						
					 
					
						2009-02-26 14:07:42 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						b8601d903d 
					 
					
						
						
							
							(svn r15584) -Codechange: Move several variables from variables.h to more appropriate headers.  
						
						
						
						
					 
					
						2009-02-25 21:45:14 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						fb7b0536e7 
					 
					
						
						
							
							(svn r15584) -Codechange: Move several variables from variables.h to more appropriate headers.  
						
						
						
						
					 
					
						2009-02-25 21:45:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						1f028894b5 
					 
					
						
						
							
							(svn r15532) -Fix (r15525): don't try to load (and forget) AI data from a non-existing AI when joining a server. In other words: you can join network servers again.  
						
						
						
						
					 
					
						2009-02-20 21:05:27 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c4fb879561 
					 
					
						
						
							
							(svn r15532) -Fix (r15525): don't try to load (and forget) AI data from a non-existing AI when joining a server. In other words: you can join network servers again.  
						
						
						
						
					 
					
						2009-02-20 21:05:27 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						5223212624 
					 
					
						
						
							
							(svn r15528) -Fix (r15525): Check should be the other way around (thanks SmatZ).  
						
						
						
						
					 
					
						2009-02-20 00:02:25 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						ef67e59145 
					 
					
						
						
							
							(svn r15528) -Fix (r15525): Check should be the other way around (thanks SmatZ).  
						
						
						
						
					 
					
						2009-02-20 00:02:25 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						8d4fed85e9 
					 
					
						
						
							
							(svn r15525) -Fix: Don't try to find the AIs the server runs when joining a mp server.  
						
						
						
						
					 
					
						2009-02-19 23:10:32 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						2fdc395d45 
					 
					
						
						
							
							(svn r15525) -Fix: Don't try to find the AIs the server runs when joining a mp server.  
						
						
						
						
					 
					
						2009-02-19 23:10:32 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						b83b58dd54 
					 
					
						
						
							
							(svn r15500) -Fix (r12648): pre-0.5 OTTD stored new_nonstop and full_load_any in a different way, savegame conversion wasn't working for them  
						
						
						
						
					 
					
						2009-02-16 21:43:44 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						b9b14bd803 
					 
					
						
						
							
							(svn r15500) -Fix (r12648): pre-0.5 OTTD stored new_nonstop and full_load_any in a different way, savegame conversion wasn't working for them  
						
						
						
						
					 
					
						2009-02-16 21:43:44 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						4b1728079c 
					 
					
						
						
							
							(svn r15436) -Codechange: Return index of station spec within station class as a return parameter of GetCustomStationSpecByGrf(), as the index is already known. Saves on an extra loop and an extern...  
						
						
						
						
					 
					
						2009-02-09 22:49:28 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						ad30a3c4ca 
					 
					
						
						
							
							(svn r15436) -Codechange: Return index of station spec within station class as a return parameter of GetCustomStationSpecByGrf(), as the index is already known. Saves on an extra loop and an extern...  
						
						
						
						
					 
					
						2009-02-09 22:49:28 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						89e1afdaa0 
					 
					
						
						
							
							(svn r15428) -Codechange: consistently use colour instead of having both color and colour.  
						
						
						
						
					 
					
						2009-02-09 02:57:15 +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 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						66cb1fe1ff 
					 
					
						
						
							
							(svn r15423) -Codechange: split widget related types to their own header and add a bit of type strictness.  
						
						
						
						
					 
					
						2009-02-09 01:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9907742a0f 
					 
					
						
						
							
							(svn r15423) -Codechange: split widget related types to their own header and add a bit of type strictness.  
						
						
						
						
					 
					
						2009-02-09 01:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						283b3d16ab 
					 
					
						
						
							
							(svn r15410) -Cleanup: get rid of most of the references to the 'patches' except where it's used for backward compatability.  
						
						
						
						
					 
					
						2009-02-08 12:25:13 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						377ce6c5bf 
					 
					
						
						
							
							(svn r15410) -Cleanup: get rid of most of the references to the 'patches' except where it's used for backward compatability.  
						
						
						
						
					 
					
						2009-02-08 12:25:13 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						bf42e60bba 
					 
					
						
						
							
							(svn r15407) -Codechange: When loading a save game with an invalid pool index, report the problem (invalid index) rather than an impossible symptom (too many items), and report it in game instead of causing a crash.  
						
						
						
						
					 
					
						2009-02-08 10:37:24 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						5f8c2b1b4e 
					 
					
						
						
							
							(svn r15407) -Codechange: When loading a save game with an invalid pool index, report the problem (invalid index) rather than an impossible symptom (too many items), and report it in game instead of causing a crash.  
						
						
						
						
					 
					
						2009-02-08 10:37:24 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						3a8d57816a 
					 
					
						
						
							
							(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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						4b0223976f 
					 
					
						
						
							
							(svn r15304) -Fix [FS#2587]: When loading savegames use the roadtype of the front vehicles just like it is done on construction.  
						
						
						
						
					 
					
						2009-02-01 11:38:18 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						2afa9312fc 
					 
					
						
						
							
							(svn r15304) -Fix [FS#2587]: When loading savegames use the roadtype of the front vehicles just like it is done on construction.  
						
						
						
						
					 
					
						2009-02-01 11:38:18 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						c71949729e 
					 
					
						
						
							
							(svn r15303) -Fix (r12381): desync if a GRF used town's last month max. pass/mail  
						
						
						
						
					 
					
						2009-02-01 00:50:32 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						16b9dcd0ea 
					 
					
						
						
							
							(svn r15303) -Fix (r12381): desync if a GRF used town's last month max. pass/mail  
						
						
						
						
					 
					
						2009-02-01 00:50:32 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						9021c20b5e 
					 
					
						
						
							
							(svn r15299) -Cleanup: remove many redundant includes  
						
						
						
						
					 
					
						2009-01-31 20:16:06 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						0d3f5e6e74 
					 
					
						
						
							
							(svn r15299) -Cleanup: remove many redundant includes  
						
						
						
						
					 
					
						2009-01-31 20:16:06 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						a57c73e2f9 
					 
					
						
						
							
							(svn r15290) -Codechange: Isolate size and section of the UnMovable HQ object, in order to keep the Unmovable type free of any irrelevant data  
						
						
						
						
					 
					
						2009-01-28 19:57:23 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						3671ed9e4f 
					 
					
						
						
							
							(svn r15290) -Codechange: Isolate size and section of the UnMovable HQ object, in order to keep the Unmovable type free of any irrelevant data  
						
						
						
						
					 
					
						2009-01-28 19:57:23 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4e0505633d 
					 
					
						
						
							
							(svn r15287) -Cleanup: some code style, remove erroneous comment.  
						
						... 
						
						
						
						-Document: the fact that zlib reads uninitialised data (valgrind notices this) and that it won't be fixed in zlib and that we can't do anything about it except ignoring it. 
						
						
					 
					
						2009-01-27 21:51:06 +00:00