Darkvater 
							
						 
					 
					
						
						
							
						
						106b78927e 
					 
					
						
						
							
							(svn r2005) - Fix: fix previous commit. Using 'New Game (scenario)' will use YOUR difficulty settings but ingame options (eg townnames, currency). Also settings are correctly saved when closing the difficulty window now.  
						
						
						
						
					 
					
						2005-03-13 11:47:04 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						ef1325cd36 
					 
					
						
						
							
							(svn r2004) - Fix: [ 1149487 ] Autosave ignoring settings  
						
						... 
						
						
						
						- Fix: [ 1153926 ] All my settings in vain... IGNORED!
- Change: I hope I got it all right. Pressing 'New Game' (either choosing random or a preset scenario) and 'Create Scenario' will start a new game with the settings and difficulty in the intro menu. Using 'Load Game' and 'Play Scenario' will take the values from the savegame/scenario itself. 
						
						
					 
					
						2005-03-12 21:21:47 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						b40a2fcd0d 
					 
					
						
						
							
							(svn r2000) Split the sound system into backend (mixer.[ch]) and frontend (sound.[ch])  
						
						
						
						
					 
					
						2005-03-12 09:38:03 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						bb7b7c0e14 
					 
					
						
						
							
							(svn r1986) - Fix: free _config_file when shutting down openttd. Strange that Valgrind didn't catch this, kudos to TrueLight  
						
						... 
						
						
						
						- Feature (small): new command-line option -c <config_file>. You can have OpenTTD load alternative config files with this setup, handy for servers, or for saves from other players if you don't want to rename your own config. This will have to do until all game-related settings are saved ingame. Couldn't find the SF patch, so credits to the guy that wrote it. 
						
						
					 
					
						2005-03-10 21:44:17 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						832372150f 
					 
					
						
						
							
							(svn r1982) -Fix: also windows has no 'fork' option  
						
						
						
						
					 
					
						2005-03-10 10:59:35 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						4f2816db05 
					 
					
						
						
							
							(svn r1978) - Fix: Plug some memleaks; thanks Valgrind  
						
						
						
						
					 
					
						2005-03-09 19:48:20 +00:00 
						 
				 
			
				
					
						
							
							
								pasky 
							
						 
					 
					
						
						
							
						
						00b9d1f09a 
					 
					
						
						
							
							(svn r1944) Make --help output for -d at least somewhat useful.  
						
						
						
						
					 
					
						2005-03-06 16:08:19 +00:00 
						 
				 
			
				
					
						
							
							
								pasky 
							
						 
					 
					
						
						
							
						
						a8a0e45554 
					 
					
						
						
							
							(svn r1940) TODO about usrerror().  
						
						
						
						
					 
					
						2005-03-06 13:55:40 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						3844a104f2 
					 
					
						
						
							
							(svn r1910) Move two variables out of variables.h which are only used locally  
						
						
						
						
					 
					
						2005-02-23 09:13:12 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						7656c683cf 
					 
					
						
						
							
							(svn r1901) - Fix: unwanted behaviour of the savegame dialog, as well as a bug with a sloppy termination of a string. When any editbox is open, scrolling is disabled. If any new types of editboxes come up, please use SET/CLRBIT of _no_scroll with its unique identifier (ttd.h)  
						
						
						
						
					 
					
						2005-02-22 14:52:20 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						5e86b2ff9b 
					 
					
						
						
							
							(svn r1889) -Fix: [ 1108637 ] 'Play scenario' now loads game options and difficulty, 'Load game' starts game with user-selected values.  
						
						
						
						
					 
					
						2005-02-18 22:17:33 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						2eda5228d1 
					 
					
						
						
							
							(svn r1881) -Fix: [ 1119308 ] Max passengers / mail variables are now 32 bit  
						
						
						
						
					 
					
						2005-02-17 10:56:19 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						7cd19fe07a 
					 
					
						
						
							
							(svn r1853) Move spritecache function declarations into a header of their own and use SpriteID as parameter type where appropriate  
						
						
						
						
					 
					
						2005-02-10 05:43:30 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						257e97c09a 
					 
					
						
						
							
							(svn r1833) byte -> char transition: the rest  
						
						
						
						
					 
					
						2005-02-06 22:25:27 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						59fa465dce 
					 
					
						
						
							
							(svn r1821) Move generic string handling functions to string.[ch] and introduce stre{cpy,cat}, see string.h for their semantics  
						
						
						
						
					 
					
						2005-02-06 13:41:02 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						79d1ed2c66 
					 
					
						
						
							
							(svn r1818) -Add: Dynamic orders (up to 64k orders)  
						
						
						
						
					 
					
						2005-02-06 10:24:57 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						bd7f37d592 
					 
					
						
						
							
							(svn r1817) -Codechange: Moved depot-functions to depot.c  
						
						... 
						
						
						
						-Codechange: Added wrappers around depot-access (GetDepot no exists)
-Codechange: Made depot-functions a bit more logic (no longer 
GetDepotByTile crashes your game when you request it on a non-depot tile)
-Add: made depots dynamic (yes, 64k depots are possible now) 
						
						
					 
					
						2005-02-06 10:18:47 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						7dd78479cc 
					 
					
						
						
							
							(svn r1814) Let ReadFileToMem() return void* (instead of byte*) because we don't know what the caller wants to do with the data  
						
						
						
						
					 
					
						2005-02-06 08:38:09 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						d3f84347ac 
					 
					
						
						
							
							(svn r1813) Declare functions implemented in strings.c in their own shiny new header (though i think some of these function don't belong into strings.c)  
						
						
						
						
					 
					
						2005-02-06 08:18:00 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						7cac482a73 
					 
					
						
						
							
							(svn r1805) Teach the driver layer a few things about const correctness  
						
						
						
						
					 
					
						2005-02-05 18:05:42 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						36c9758c94 
					 
					
						
						
							
							(svn r1803) Move debugging stuff into files of it's own  
						
						
						
						
					 
					
						2005-02-05 15:58:59 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						de0bb8b971 
					 
					
						
						
							
							(svn r1800) Make adding new debug categories to the command line parser easier  
						
						
						
						
					 
					
						2005-02-05 14:18:25 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						ff39c260f7 
					 
					
						
						
							
							(svn r1799) -Codechange: [ Multistop ] Added debug class "ms" and more debugging  
						
						... 
						
						
						
						output for multistops 
						
						
					 
					
						2005-02-05 12:10:09 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						d3aa3043e3 
					 
					
						
						
							
							(svn r1788) -Add: Made RoadStops dynamic. You can now create up to 64k roadstops.  
						
						
						
						
					 
					
						2005-02-04 15:31:30 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						98202ed119 
					 
					
						
						
							
							(svn r1787) -Add: Dynamic signs (euh.. yeah, this means you can built 64k signs)  
						
						
						
						
					 
					
						2005-02-04 14:45:32 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						f183ca5cc2 
					 
					
						
						
							
							(svn r1783) -Add: Dynamic vehicles (now up to 64k of vehicles)  
						
						
						
						
					 
					
						2005-02-04 13:23:29 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						3eda5e61f7 
					 
					
						
						
							
							(svn r1776) -Add: Dynamic stations. You can now have up to 64k of stations  
						
						
						
						
					 
					
						2005-02-03 17:22:35 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						8be7a90e65 
					 
					
						
						
							
							(svn r1772) -Fix: [ 1114100 ] Dedicated server boots again  
						
						
						
						
					 
					
						2005-02-02 18:28:08 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						3df76452cd 
					 
					
						
						
							
							(svn r1771) -Add: Industries are now dynamic (up to 64k industries). Generating  
						
						... 
						
						
						
						1kx1k maps should now be much faster, and give more than just oil-stuff ;) 
						
						
					 
					
						2005-02-02 17:30:29 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						2e357e69f9 
					 
					
						
						
							
							(svn r1768) -Codechange: Store town index in _map2 of town tiles  
						
						... 
						
						
						
						Moved house type from _map2 to _map3_hi for MP_HOUSE
  Moved foundation and roadworks from _map2 to _map3 for
MP_STREET
  This increases game speed by a factor of around 15(!) if many cities are around.
  Converting an old game is done automagically, but can take a while 
						
						
					 
					
						2005-02-02 14:17:13 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						59ac6e8c4b 
					 
					
						
						
							
							(svn r1764) -Add: dynamic towns, you can now have up to 64k towns (let me know when  
						
						... 
						
						
						
						you have that amount of towns in a map ;)) 
						
						
					 
					
						2005-02-01 18:32:01 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						0e272f2d10 
					 
					
						
						
							
							(svn r1750) - Feature: [ 1093261 ] Saving vehicle sorting criteria for each vehicle type (bociusz)  
						
						
						
						
					 
					
						2005-01-31 11:03:23 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						493ae95ce5 
					 
					
						
						
							
							(svn r1747) - Fix: [network] ottd should compile when networking is disabled.  
						
						... 
						
						
						
						- Change: change strgen project file to get rid of warning. 
						
						
					 
					
						2005-01-31 00:12:44 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						b188b30e2d 
					 
					
						
						
							
							(svn r1737) Add DEBUG category "map" and use it to print the map size when allocating the map  
						
						
						
						
					 
					
						2005-01-30 18:12:37 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						001aa8e453 
					 
					
						
						
							
							(svn r1722) -Feature: Bigger maps - anyone?  
						
						
						
						
					 
					
						2005-01-29 19:45:14 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						3c82a2b3c7 
					 
					
						
						
							
							(svn r1721) -Feature: It is now possible to build multiple road stations (up to 8) on  
						
						... 
						
						
						
						a single station.
Thanks to: Truelight for the saveload code, Darkvater and Hackykid for
network testing and Tron for proof-reading 1500 lines of diff. 
						
						
					 
					
						2005-01-29 19:41:44 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						39858e696b 
					 
					
						
						
							
							(svn r1713) Split off several functions which query/set information about a single tile from map.h and put them into a seperate file tile.h  
						
						
						
						
					 
					
						2005-01-29 12:19:05 +00:00 
						 
				 
			
				
					
						
							
							
								dominik 
							
						 
					 
					
						
						
							
						
						ea3eb8cbfa 
					 
					
						
						
							
							(svn r1703) - Fix: Scrolling with the arrow keys is now smooth and it now also scrolls exactly in tile direction if e.g. up and left are pressed  
						
						
						
						
					 
					
						2005-01-28 09:30:19 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						60e59e186d 
					 
					
						
						
							
							(svn r1683) Fix placement of MP_VOID tiles. On square maps it accidently works, but on non-square maps the wrong tiles would get marked as MP_VOID  
						
						
						
						
					 
					
						2005-01-26 18:17:50 +00:00 
						 
				 
			
				
					
						
							
							
								dominik 
							
						 
					 
					
						
						
							
						
						85e768c11f 
					 
					
						
						
							
							(svn r1667) - Feature: Signs are now shown in the color of the player who created them  
						
						... 
						
						
						
						(Note: The player information is currently not stored in savegames. Upon loading a game the signs will all be gray again) 
						
						
					 
					
						2005-01-25 15:38:36 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						1cd455b8be 
					 
					
						
						
							
							(svn r1616) Introduce ttd_strlcat() and use it to de-uglify some piece of code in misc_cmd.  
						
						... 
						
						
						
						While here rename the len parameter of ttd_strlcpy() to size, because it is a buffer size and not a string length.
Also add -Wwrite-strings to the Makefile, because the above mentioned piece of code was the only part which triggered this warning. 
						
						
					 
					
						2005-01-23 15:16:47 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						81ee2d931b 
					 
					
						
						
							
							(svn r1610) Remove trailing whitespace (last time ever, i hope)  
						
						
						
						
					 
					
						2005-01-23 13:09:35 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						61a3ac68e2 
					 
					
						
						
							
							(svn r1606) Fix some bogus casts  
						
						
						
						
					 
					
						2005-01-23 10:54:32 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						97f893ae2f 
					 
					
						
						
							
							(svn r1596) Add some more statics  
						
						
						
						
					 
					
						2005-01-22 22:47:58 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						94d5aeabb2 
					 
					
						
						
							
							(svn r1594) Convert all undefined parameter lists to (void) and add the appropriate warning flags in the Makefile  
						
						
						
						
					 
					
						2005-01-22 20:23:18 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						ef6ec2ac04 
					 
					
						
						
							
							(svn r1537) -Fix: Close all and any open filehandles open at shutdown (tamlin)  
						
						
						
						
					 
					
						2005-01-16 12:14:52 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						61a6bc544d 
					 
					
						
						
							
							(svn r1536) Move GET_TILEHEIGHT, GET_TILETYPE and IS_TILETYPE to map.h, turn them into inline functions and add some asserts  
						
						
						
						
					 
					
						2005-01-16 11:24:58 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						b454e12bc5 
					 
					
						
						
							
							(svn r1528) -Fix: forgot to init a variable  
						
						
						
						
					 
					
						2005-01-15 20:10:44 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						7cafdf3b0b 
					 
					
						
						
							
							(svn r1525) -Codechange: rewrote the _order_array, now it can be made dynamic.  
						
						... 
						
						
						
						-Codechange: renamed all 'schedule' stuff to 'order(list)'
-Codechange: moved all order-stuff to order_cmd.c / order.h
-Codechange: vehicles that share orders are now linked to eachother
  with next_shared/prev_shared in Vehicle
  Developers: please use AssignOrder to assign data to an order. If not, 
   you _WILL_ make the save-routine to assert! 
						
						
					 
					
						2005-01-15 19:06:22 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						94c6bdfdaf 
					 
					
						
						
							
							(svn r1509) Const correctness and add static where appropriate while touching the lines anyway  
						
						
						
						
					 
					
						2005-01-14 19:44:42 +00:00