rubidium 
							
						 
					 
					
						
						
							
						
						c3a9653c89 
					 
					
						
						
							
							(svn r14197) -Codechange: rework (original) base graphics determination methods. This yields in the following:  
						
						 
						
						... 
						
						
						
						-Feature: make configuring the to-be-used base graphics via openttd.cfg and the command line possible.
-Feature: allow both the German as well as non-German toyland graphics as "correct" and official graphics.
-Feature: allow people to create their own base graphics easily and without requiring code changes. 
						
						
					 
					
						2008-08-31 08:46:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						2ced86e7ae 
					 
					
						
						
							
							(svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.  
						
						 
						
						
						
						
					 
					
						2008-08-24 08:41:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						8c73b5c42d 
					 
					
						
						
							
							(svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.  
						
						 
						
						
						
						
					 
					
						2008-08-24 08:41:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						07c20252c3 
					 
					
						
						
							
							(svn r14146) -Codechange: allow palette override in both ways and remove some unneeded '(x == 0) ? 0 : 1' constructs.  
						
						 
						
						
						
						
					 
					
						2008-08-23 20:16:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						200f405706 
					 
					
						
						
							
							(svn r14146) -Codechange: allow palette override in both ways and remove some unneeded '(x == 0) ? 0 : 1' constructs.  
						
						 
						
						
						
						
					 
					
						2008-08-23 20:16:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						40796e9f19 
					 
					
						
						
							
							(svn r14141) -Fix (r14135): Savegame conversion could assign a recently removed waypoint (grey sign) to a wrong owner.  
						
						 
						
						
						
						
					 
					
						2008-08-23 16:16:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						4e0faffc72 
					 
					
						
						
							
							(svn r14141) -Fix (r14135): Savegame conversion could assign a recently removed waypoint (grey sign) to a wrong owner.  
						
						 
						
						
						
						
					 
					
						2008-08-23 16:16:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								belugas 
							
						 
					 
					
						
						
							
						
						23b1f53ff6 
					 
					
						
						
							
							(svn r14135) -Codechange: Add owner to waypoints. Previously, it was guessed from rail underneath it.  
						
						 
						
						
						
						
					 
					
						2008-08-23 02:15:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								belugas 
							
						 
					 
					
						
						
							
						
						7dc212edeb 
					 
					
						
						
							
							(svn r14135) -Codechange: Add owner to waypoints. Previously, it was guessed from rail underneath it.  
						
						 
						
						
						
						
					 
					
						2008-08-23 02:15:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								belugas 
							
						 
					 
					
						
						
							
						
						9506434539 
					 
					
						
						
							
							(svn r14105) -Fix: Some typos that are more grammatical errors, as it seems.  
						
						 
						
						... 
						
						
						
						Provided by ln
I've added a little fix on currency.cpp too, why not :) 
						
						
					 
					
						2008-08-20 01:38:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								belugas 
							
						 
					 
					
						
						
							
						
						f2f2bcf23c 
					 
					
						
						
							
							(svn r14105) -Fix: Some typos that are more grammatical errors, as it seems.  
						
						 
						
						... 
						
						
						
						Provided by ln
I've added a little fix on currency.cpp too, why not :) 
						
						
					 
					
						2008-08-20 01:38:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						66b9ea9a5a 
					 
					
						
						
							
							(svn r14096) -Codechange: merge the shared order's vehicle list management to a single location.  
						
						 
						
						
						
						
					 
					
						2008-08-17 19:56:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						abd9f74871 
					 
					
						
						
							
							(svn r14096) -Codechange: merge the shared order's vehicle list management to a single location.  
						
						 
						
						
						
						
					 
					
						2008-08-17 19:56:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						f0347e5383 
					 
					
						
						
							
							(svn r14036) -Fix [FS#2197,FS#2198]: trains crashing into eachother when signals are changed (michi_cc)  
						
						 
						
						
						
						
					 
					
						2008-08-10 13:37:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						b1ed3bad58 
					 
					
						
						
							
							(svn r14036) -Fix [FS#2197,FS#2198]: trains crashing into eachother when signals are changed (michi_cc)  
						
						 
						
						
						
						
					 
					
						2008-08-10 13:37:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						fc47ae96c4 
					 
					
						
						
							
							(svn r13932) -Add [YAPP]: PBS signals added to the map array. The signals are drawn using the old Patch-like PBS sprites. (michi_cc)  
						
						 
						
						
						
						
					 
					
						2008-08-02 22:48:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						fe4f23dba2 
					 
					
						
						
							
							(svn r13932) -Add [YAPP]: PBS signals added to the map array. The signals are drawn using the old Patch-like PBS sprites. (michi_cc)  
						
						 
						
						
						
						
					 
					
						2008-08-02 22:48:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						cd75303d80 
					 
					
						
						
							
							(svn r13859) -Fix: loading of TTD(Patch) savegames from the command line didn't work  
						
						 
						
						
						
						
					 
					
						2008-07-28 15:31:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						88637d9213 
					 
					
						
						
							
							(svn r13859) -Fix: loading of TTD(Patch) savegames from the command line didn't work  
						
						 
						
						
						
						
					 
					
						2008-07-28 15:31:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						1adcf9c81b 
					 
					
						
						
							
							(svn r13858) -Fix: buffer overflow for too long filename supplied as '-g' parameter  
						
						 
						
						
						
						
					 
					
						2008-07-28 15:17:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						686019398f 
					 
					
						
						
							
							(svn r13858) -Fix: buffer overflow for too long filename supplied as '-g' parameter  
						
						 
						
						
						
						
					 
					
						2008-07-28 15:17:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						6684bc12d5 
					 
					
						
						
							
							(svn r13838) -Codechange: Make industry tiles aware of WaterClasses.  
						
						 
						
						
						
						
					 
					
						2008-07-26 16:14:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						16c80d031c 
					 
					
						
						
							
							(svn r13838) -Codechange: Make industry tiles aware of WaterClasses.  
						
						 
						
						
						
						
					 
					
						2008-07-26 16:14:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						c64e3b4882 
					 
					
						
						
							
							(svn r13836) -Fix [FS#2074]: Automatically recalculate inflation if NewGRFs are changed and cargo types are added, so that cargo payment rates are correct.  
						
						 
						
						
						
						
					 
					
						2008-07-26 14:58:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								peter1138 
							
						 
					 
					
						
						
							
						
						ea7ed286a6 
					 
					
						
						
							
							(svn r13836) -Fix [FS#2074]: Automatically recalculate inflation if NewGRFs are changed and cargo types are added, so that cargo payment rates are correct.  
						
						 
						
						
						
						
					 
					
						2008-07-26 14:58:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						f1c0555d2e 
					 
					
						
						
							
							(svn r13816) -Fix [FS#2150]: check for vehicle length changes outside a depot (callback 0x11) and give a warning about that  
						
						 
						
						
						
						
					 
					
						2008-07-24 15:19:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						aae2aa64c4 
					 
					
						
						
							
							(svn r13816) -Fix [FS#2150]: check for vehicle length changes outside a depot (callback 0x11) and give a warning about that  
						
						 
						
						
						
						
					 
					
						2008-07-24 15:19:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						05537346eb 
					 
					
						
						
							
							(svn r13754) -Fix (r13731): one could not join companies from the command line.  
						
						 
						
						
						
						
					 
					
						2008-07-20 13:29:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						77fdefea19 
					 
					
						
						
							
							(svn r13754) -Fix (r13731): one could not join companies from the command line.  
						
						 
						
						
						
						
					 
					
						2008-07-20 13:29:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						cde65455ac 
					 
					
						
						
							
							(svn r13731) -Codechange: make a pool of the array of players.  
						
						 
						
						
						
						
					 
					
						2008-07-18 16:40:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						3a799389eb 
					 
					
						
						
							
							(svn r13731) -Codechange: make a pool of the array of players.  
						
						 
						
						
						
						
					 
					
						2008-07-18 16:40:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						8fb9f600c8 
					 
					
						
						
							
							(svn r13727) -Fix (r13375): compilation with NO_DEBUG_MESSAGES was broken  
						
						 
						
						
						
						
					 
					
						2008-07-18 12:11:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						927507818f 
					 
					
						
						
							
							(svn r13727) -Fix (r13375): compilation with NO_DEBUG_MESSAGES was broken  
						
						 
						
						
						
						
					 
					
						2008-07-18 12:11:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						6898a76c5f 
					 
					
						
						
							
							(svn r13719) -Codechange: rename IsValidPlayer to IsValidPlayerID in line with all other structs/classes that are in a pool.  
						
						 
						
						
						
						
					 
					
						2008-07-17 20:13:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						d06529ef4d 
					 
					
						
						
							
							(svn r13719) -Codechange: rename IsValidPlayer to IsValidPlayerID in line with all other structs/classes that are in a pool.  
						
						 
						
						
						
						
					 
					
						2008-07-17 20:13:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						5a94972c2d 
					 
					
						
						
							
							(svn r13715) -Fix [FS#2129]: C-like strings had to be rebound each time they were printed, otherwise the text could change due to the few number of slots that could be used to bind.  
						
						 
						
						... 
						
						
						
						-Codechange: remove all BindCString and related functions and replace it by RAW_STRING which prints the C-string raw pointer that is on the 'print stack'. 
						
						
					 
					
						2008-07-17 13:47:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						ab234cf90c 
					 
					
						
						
							
							(svn r13715) -Fix [FS#2129]: C-like strings had to be rebound each time they were printed, otherwise the text could change due to the few number of slots that could be used to bind.  
						
						 
						
						... 
						
						
						
						-Codechange: remove all BindCString and related functions and replace it by RAW_STRING which prints the C-string raw pointer that is on the 'print stack'. 
						
						
					 
					
						2008-07-17 13:47:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						91a27d6441 
					 
					
						
						
							
							(svn r13681) -Revert (r13678, r13677): the fixes didn't work in all cases (assertions on savegame loads).  
						
						 
						
						... 
						
						
						
						-Fix [FS#2102]: but now in a hopefully beter way. 
						
						
					 
					
						2008-07-08 15:10:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						d974acac89 
					 
					
						
						
							
							(svn r13681) -Revert (r13678, r13677): the fixes didn't work in all cases (assertions on savegame loads).  
						
						 
						
						... 
						
						
						
						-Fix [FS#2102]: but now in a hopefully beter way. 
						
						
					 
					
						2008-07-08 15:10:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						b2479212ef 
					 
					
						
						
							
							(svn r13678) -Fix (r13677): electric trains from pre elrail savegames would get stopped on load.  
						
						 
						
						
						
						
					 
					
						2008-07-06 11:08:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						3a793ceea9 
					 
					
						
						
							
							(svn r13678) -Fix (r13677): electric trains from pre elrail savegames would get stopped on load.  
						
						 
						
						
						
						
					 
					
						2008-07-06 11:08:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						ba22744899 
					 
					
						
						
							
							(svn r13677) -Fix [FS#2102]: in the case that elrails and 'realistic' acceleration are disabled all electrified engines would have no power on load, until the vehicle got turned around, loaded or got into a depot.  
						
						 
						
						
						
						
					 
					
						2008-07-04 21:43:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						22249a7317 
					 
					
						
						
							
							(svn r13677) -Fix [FS#2102]: in the case that elrails and 'realistic' acceleration are disabled all electrified engines would have no power on load, until the vehicle got turned around, loaded or got into a depot.  
						
						 
						
						
						
						
					 
					
						2008-07-04 21:43:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						c1add55758 
					 
					
						
						
							
							(svn r13673) -Fix [FS#2122]: desync when building electrified trains on a dedicated server that was started with electrification disabled.  
						
						 
						
						
						
						
					 
					
						2008-07-03 18:00:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						f37a47c0cb 
					 
					
						
						
							
							(svn r13673) -Fix [FS#2122]: desync when building electrified trains on a dedicated server that was started with electrification disabled.  
						
						 
						
						
						
						
					 
					
						2008-07-03 18:00:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						e00df941fa 
					 
					
						
						
							
							(svn r13537) -Fix [FS#2090](r13523): QSortT won't work this way, use Dimension instead of uint16[2] for resolutions  
						
						 
						
						
						
						
					 
					
						2008-06-16 19:38:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smatz 
							
						 
					 
					
						
						
							
						
						2299181c4b 
					 
					
						
						
							
							(svn r13537) -Fix [FS#2090](r13523): QSortT won't work this way, use Dimension instead of uint16[2] for resolutions  
						
						 
						
						
						
						
					 
					
						2008-06-16 19:38:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx 
							
						 
					 
					
						
						
							
						
						b60a1326bf 
					 
					
						
						
							
							(svn r13390) -Codechange: introduce usererror() for fatal but not openttd related errors. Now all error() will 'crash' openttd after showing the message in win32 releases (MSVC), creating a crash.log and crash.dmp (like the '!' hack used before). On the other hand, usererror() will just close the game. So use error() only when it can be helpful to debugging, else use usererror().  
						
						 
						
						
						
						
					 
					
						2008-06-05 20:54:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx 
							
						 
					 
					
						
						
							
						
						ee256e770a 
					 
					
						
						
							
							(svn r13390) -Codechange: introduce usererror() for fatal but not openttd related errors. Now all error() will 'crash' openttd after showing the message in win32 releases (MSVC), creating a crash.log and crash.dmp (like the '!' hack used before). On the other hand, usererror() will just close the game. So use error() only when it can be helpful to debugging, else use usererror().  
						
						 
						
						
						
						
					 
					
						2008-06-05 20:54:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						e8767f730a 
					 
					
						
						
							
							(svn r13386) -Fix: global currency/units setting being overriden when loading a savegame.  
						
						 
						
						
						
						
					 
					
						2008-06-05 11:26:38 +00:00