rubidium 
							
						 
					 
					
						
						
							
						
						10406e8ad6 
					 
					
						
						
							
							(svn r16346) -Codechange: don't exploit the pool system in the way done for the saveload pool; it makes writing replacements unnecessarily difficult. And now we've got SmallVector that does more than enough for saving with less lines of 'interface' code.  
						
						
						
						
					 
					
						2009-05-17 20:38:05 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						769de62daf 
					 
					
						
						
							
							(svn r16338) -Codechange: split loading of references to two phases  
						
						... 
						
						
						
						In the first phase, indexes are stored. In the second phase, indexes are checked for validity and converted to pointers 
						
						
					 
					
						2009-05-17 16:28:29 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						570af0ce44 
					 
					
						
						
							
							(svn r16338) -Codechange: split loading of references to two phases  
						
						... 
						
						
						
						In the first phase, indexes are stored. In the second phase, indexes are checked for validity and converted to pointers 
						
						
					 
					
						2009-05-17 16:28:29 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						1287f01872 
					 
					
						
						
							
							(svn r16335) -Codechange: indenting fixes in saveload.cpp  
						
						
						
						
					 
					
						2009-05-17 11:47:56 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						76784501a8 
					 
					
						
						
							
							(svn r16335) -Codechange: indenting fixes in saveload.cpp  
						
						
						
						
					 
					
						2009-05-17 11:47:56 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						59e1d05995 
					 
					
						
						
							
							(svn r16334) -Codechange: use NeedLength enum  
						
						
						
						
					 
					
						2009-05-17 11:43:51 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						4876e346d5 
					 
					
						
						
							
							(svn r16334) -Codechange: use NeedLength enum  
						
						
						
						
					 
					
						2009-05-17 11:43:51 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						45f9d334fb 
					 
					
						
						
							
							(svn r16331) -Codechange: replace _sl.save by an enum  
						
						
						
						
					 
					
						2009-05-17 11:15:11 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						3322cc978f 
					 
					
						
						
							
							(svn r16331) -Codechange: replace _sl.save by an enum  
						
						
						
						
					 
					
						2009-05-17 11:15:11 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b96770ab84 
					 
					
						
						
							
							(svn r16330) -Fix (r16329): we were shortly visited by Mr. Kenobi.  
						
						
						
						
					 
					
						2009-05-17 10:59:40 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b23c967230 
					 
					
						
						
							
							(svn r16330) -Fix (r16329): we were shortly visited by Mr. Kenobi.  
						
						
						
						
					 
					
						2009-05-17 10:59:40 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c0204dc186 
					 
					
						
						
							
							(svn r16329) -Fix: possible desync when removing lots of towns in-game (not that we allow removing towns now, but better not have desync prone code lingering around)  
						
						
						
						
					 
					
						2009-05-17 10:35:13 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f457cff73c 
					 
					
						
						
							
							(svn r16329) -Fix: possible desync when removing lots of towns in-game (not that we allow removing towns now, but better not have desync prone code lingering around)  
						
						
						
						
					 
					
						2009-05-17 10:35:13 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						57a7313ea5 
					 
					
						
						
							
							(svn r16328) -Fix: desync when removing lots of stations  
						
						
						
						
					 
					
						2009-05-17 10:19:00 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6b2f9e8c9e 
					 
					
						
						
							
							(svn r16328) -Fix: desync when removing lots of stations  
						
						
						
						
					 
					
						2009-05-17 10:19:00 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						0c10daa243 
					 
					
						
						
							
							(svn r16327) -Codechange: replace IsValidPoolItemID(index) by PoolItem::IsValidID(index)  
						
						
						
						
					 
					
						2009-05-17 01:00:56 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						871107f529 
					 
					
						
						
							
							(svn r16327) -Codechange: replace IsValidPoolItemID(index) by PoolItem::IsValidID(index)  
						
						
						
						
					 
					
						2009-05-17 01:00:56 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						cf986c3099 
					 
					
						
						
							
							(svn r16326) -Codechange: replace GetPoolItemPoolSize() by PoolItem::GetPoolSize()  
						
						
						
						
					 
					
						2009-05-16 23:44:36 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						ed1e54bd84 
					 
					
						
						
							
							(svn r16326) -Codechange: replace GetPoolItemPoolSize() by PoolItem::GetPoolSize()  
						
						
						
						
					 
					
						2009-05-16 23:44:36 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						d495dc5dbc 
					 
					
						
						
							
							(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)  
						
						
						
						
					 
					
						2009-05-16 23:34:14 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						6221d74644 
					 
					
						
						
							
							(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)  
						
						
						
						
					 
					
						2009-05-16 23:34:14 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						3d5ca93674 
					 
					
						
						
							
							(svn r16320) -Fix (r11939): loading of savegames created in revision between 0.3.5 and 0.3.6 caused crash  
						
						
						
						
					 
					
						2009-05-16 18:28:31 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						aff7a9e953 
					 
					
						
						
							
							(svn r16320) -Fix (r11939): loading of savegames created in revision between 0.3.5 and 0.3.6 caused crash  
						
						
						
						
					 
					
						2009-05-16 18:28:31 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						d489f93473 
					 
					
						
						
							
							(svn r16315) -Codechange: move the autorenew settings to a new CompanySettings struct  
						
						
						
						
					 
					
						2009-05-15 23:55:06 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						31eff1d4c3 
					 
					
						
						
							
							(svn r16315) -Codechange: move the autorenew settings to a new CompanySettings struct  
						
						
						
						
					 
					
						2009-05-15 23:55:06 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						ce7dff4acc 
					 
					
						
						
							
							(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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						241af768f0 
					 
					
						
						
							
							(svn r16242) -Codechange: rework pausing  
						
						... 
						
						
						
						-Fix [FS#2864]: autopause and manual pausing conflict with eachother
-Fix: new game + pause on new game + autopause make the game not unpause on the first join 
						
						
					 
					
						2009-05-06 15:06:57 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2664f2a2d9 
					 
					
						
						
							
							(svn r16242) -Codechange: rework pausing  
						
						... 
						
						
						
						-Fix [FS#2864]: autopause and manual pausing conflict with eachother
-Fix: new game + pause on new game + autopause make the game not unpause on the first join 
						
						
					 
					
						2009-05-06 15:06:57 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						57841b93a4 
					 
					
						
						
							
							(svn r16214) -Fix [FS#2878]: shared orders without orders weren't properly converted causing corrupt/invalid orders when loading pre 0.7 savegames.  
						
						
						
						
					 
					
						2009-05-03 11:57:01 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						73fd0db237 
					 
					
						
						
							
							(svn r16214) -Fix [FS#2878]: shared orders without orders weren't properly converted causing corrupt/invalid orders when loading pre 0.7 savegames.  
						
						
						
						
					 
					
						2009-05-03 11:57:01 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						8d3b681b6b 
					 
					
						
						
							
							(svn r16133) -Fix (r16129): who would've thought that the saveload system couldn't handle skipping strings on load yet?  
						
						
						
						
					 
					
						2009-04-24 08:15:58 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						d21f406b03 
					 
					
						
						
							
							(svn r16133) -Fix (r16129): who would've thought that the saveload system couldn't handle skipping strings on load yet?  
						
						
						
						
					 
					
						2009-04-24 08:15:58 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ca04dc1916 
					 
					
						
						
							
							(svn r16129) -Feature-ish: configurable digit group separator per language with user override.  
						
						
						
						
					 
					
						2009-04-23 21:05:00 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ff05dc8446 
					 
					
						
						
							
							(svn r16129) -Feature-ish: configurable digit group separator per language with user override.  
						
						
						
						
					 
					
						2009-04-23 21:05:00 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5c5b357043 
					 
					
						
						
							
							(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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4c707c7414 
					 
					
						
						
							
							(svn r16037) -Feature: allow (per order) to let a train stop at the near end, middle or far end of a platform from the point of view of the driver of the train that enters the station.  
						
						
						
						
					 
					
						2009-04-12 14:11:14 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						5790293af6 
					 
					
						
						
							
							(svn r16037) -Feature: allow (per order) to let a train stop at the near end, middle or far end of a platform from the point of view of the driver of the train that enters the station.  
						
						
						
						
					 
					
						2009-04-12 14:11:14 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						ec704b21ca 
					 
					
						
						
							
							(svn r15893) -Add: watermark crash.sav and don't generate crash information if a loaded crash.sav causes a crash  
						
						
						
						
					 
					
						2009-03-30 00:21:43 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						75c99d8b9b 
					 
					
						
						
							
							(svn r15893) -Add: watermark crash.sav and don't generate crash information if a loaded crash.sav causes a crash  
						
						
						
						
					 
					
						2009-03-30 00:21:43 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						b23d16d76f 
					 
					
						
						
							
							(svn r15799) -Codechange: Save rail type label list to savegame and perform mapping on load if necessary.  
						
						
						
						
					 
					
						2009-03-21 23:58:20 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						3abddfe705 
					 
					
						
						
							
							(svn r15799) -Codechange: Save rail type label list to savegame and perform mapping on load if necessary.  
						
						
						
						
					 
					
						2009-03-21 23:58:20 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						2168f2f4b9 
					 
					
						
						
							
							(svn r15727) -Codechange: apply coding style to namegen arrays  
						
						... 
						
						
						
						-Fix (r1307): missing comma in _name_original_english_4 
						
						
					 
					
						2009-03-15 16:31:16 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						36dfa1f21e 
					 
					
						
						
							
							(svn r15727) -Codechange: apply coding style to namegen arrays  
						
						... 
						
						
						
						-Fix (r1307): missing comma in _name_original_english_4 
						
						
					 
					
						2009-03-15 16:31:16 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c3e87f345d 
					 
					
						
						
							
							(svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too  
						
						
						
						
					 
					
						2009-03-15 00:32:18 +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 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						f3e0fd7416 
					 
					
						
						
							
							(svn r15711) -Codechange: lots of whitespace cleanup/fixes  
						
						
						
						
					 
					
						2009-03-14 18:16:29 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9d018723b7 
					 
					
						
						
							
							(svn r15711) -Codechange: lots of whitespace cleanup/fixes  
						
						
						
						
					 
					
						2009-03-14 18:16:29 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						aa441cd4d7 
					 
					
						
						
							
							(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