smatz 
							
						 
					 
					
						
						
							
						
						662ef3173b 
					 
					
						
						
							
							(svn r17597) -Codechange: rename namegen* to townname*  
						
						
						
						
					 
					
						2009-09-21 11:01:16 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						af457fc9fe 
					 
					
						
						
							
							(svn r17552) -Codechange: rename load_unload_time_rem to something more generic as it's used for more than just load/unload. Also add some documentation about where it is used.  
						
						
						
						
					 
					
						2009-09-15 20:58:44 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						438a429549 
					 
					
						
						
							
							(svn r17433) -Codechange: Store cumulated inflation in savegame and compute all prices from that instead of storing all prices separately.  
						
						... 
						
						
						
						Note: Savegame conversion computes the inflation from max loan. Prices from modified savegames will get lost. TTO savegames will also behave slightly different.
-Change: NewGRF price modifiers now take effect everytime when loading NewGRFs instead of once on gamestart. 
						
						
					 
					
						2009-09-06 18:53:57 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						b903e41c65 
					 
					
						
						
							
							(svn r17431) -Fix (r16735): oldloader wasn't updated  
						
						
						
						
					 
					
						2009-09-06 16:36:22 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						f9257fabea 
					 
					
						
						
							
							(svn r17429) -Fix (r16378): conversion of TTO/TTD savegames failed when vehicle 0 was a wagon  
						
						
						
						
					 
					
						2009-09-06 09:56:12 +00:00 
						 
				 
			
				
					
						
							
							
								yexo 
							
						 
					 
					
						
						
							
						
						ae9441aa46 
					 
					
						
						
							
							(svn r17419) -Fix (r-old, r16378): the index of orders loaded from old savegames was owerwritten with an unitialized value, causing asserts. The issue has present for a long time but only since the new pool system did it trigger a (correct) assert  
						
						
						
						
					 
					
						2009-09-04 22:25:12 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						b1d4594fa7 
					 
					
						
						
							
							(svn r17343) -Codechange: it's bankruptcy, not bankrupcy, according to my Oxford Dictionary of English and Merriam-Webster.  
						
						
						
						
					 
					
						2009-09-01 12:28:46 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						317f34b3d2 
					 
					
						
						
							
							(svn r17340) -Fix: old loader tried to load a uint8 into a uint16  
						
						
						
						
					 
					
						2009-09-01 12:14:57 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7fbc33dae1 
					 
					
						
						
							
							(svn r17248) -Fix: add GPL license notice where appropriate  
						
						
						
						
					 
					
						2009-08-21 20:21:05 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7fb95e2c2b 
					 
					
						
						
							
							(svn r17228) -Codechange: some coding style fixes  
						
						
						
						
					 
					
						2009-08-20 10:23:39 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						13e23141b4 
					 
					
						
						
							
							(svn r17124) -Codechange: store subsidies in a pool (instead of an array)  
						
						
						
						
					 
					
						2009-08-08 20:53:36 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						2a430d981f 
					 
					
						
						
							
							(svn r17113) -Change [FS#265][FS#2094][FS#2589]: apply the subsidy when subsidy's destination is in station's catchment area and cargo packets originate from subsidy's source  
						
						... 
						
						
						
						-Change [FS#1134]: subsidies aren't bound to stations after awarding anymore, they still apply to town or industry, no matter what station is used for loading and unloading. Awarded subsidies from older savegames are lost
-Change [NoAI]: due to these changes, AISubsidy::GetSource and AISubsidy::GetDestination now return STATION_INVALID for awarded subsidies 
						
						
					 
					
						2009-08-08 16:42:55 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						74d3382b94 
					 
					
						
						
							
							(svn r17107) -Codechange: store type of subsidy source and destination in the Subsidy struct instead of determining it every time it's needed  
						
						
						
						
					 
					
						2009-08-07 22:23:34 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7440ec7a73 
					 
					
						
						
							
							(svn r16947) -Codechange: use TileArea instead of train_tile, trainst_w and trainst_h.  
						
						
						
						
					 
					
						2009-07-25 08:54:19 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						9980af2898 
					 
					
						
						
							
							(svn r16921) -Codechange: make it more clear what strings are related to road vehicles; only ROAD isn't always enough. Also unify the way of writing it.  
						
						
						
						
					 
					
						2009-07-22 22:44:56 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						3bcfa7c52a 
					 
					
						
						
							
							(svn r16917) -Codechange: fix some GCC 4.5 'case X is not in enum Y' warnings  
						
						
						
						
					 
					
						2009-07-22 16:56:36 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						76a50ce94d 
					 
					
						
						
							
							(svn r16714) -Codechange: use pool-like accessors for Subsidy  
						
						
						
						
					 
					
						2009-07-01 18:45:05 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						8343340acb 
					 
					
						
						
							
							(svn r16643) -Codechange: replace GetStationByTile() by Station::GetByTile()  
						
						
						
						
					 
					
						2009-06-24 17:39:54 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						a50ba1b8c1 
					 
					
						
						
							
							(svn r16632) -Codechange: rename Town::flags12 to Town::flags  
						
						
						
						
					 
					
						2009-06-23 09:52:26 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						5ef0745254 
					 
					
						
						
							
							(svn r16631) -Fix (r1826)(r1881)(r9613): loading of some town data from old savegames was broken  
						
						
						
						
					 
					
						2009-06-23 09:46:29 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						0961668e14 
					 
					
						
						
							
							(svn r16596) -Fix (r16378): there were several hundreds of empty signs above tile 0 after loading TTO/TTD savegame  
						
						
						
						
					 
					
						2009-06-18 18:13:38 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						35aabc1d4c 
					 
					
						
						
							
							(svn r16586) -Codechange: don't store lifelength in the savegame; it can easily be calculated, it isn't used often and now changing extend_vehicle_life in game has some effect.  
						
						
						
						
					 
					
						2009-06-17 17:13:30 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						0c10006907 
					 
					
						
						
							
							(svn r16527) -Codechange: use static member functions instead of simple casts when converting Vehicle to specialised vehicle types. Includes safety check  
						
						
						
						
					 
					
						2009-06-06 16:54:22 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						5991c5195c 
					 
					
						
						
							
							(svn r16446) -Fix (r16378): 'cast to pointer from integer of different size' warning  
						
						
						
						
					 
					
						2009-05-26 23:37:34 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						b2aed51f8e 
					 
					
						
						
							
							(svn r16403) -Codechange: move code related to subsidies to separate file  
						
						
						
						
					 
					
						2009-05-23 15:46:00 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c4b627af42 
					 
					
						
						
							
							(svn r16392) -Codechange: move some variables (the ones that aren't caches) from VehicleRail to Train  
						
						
						
						
					 
					
						2009-05-22 22:33:05 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						80e94b9bb1 
					 
					
						
						
							
							(svn r16391) -Codechange: use Train instead of Vehicle where appropriate.  
						
						
						
						
					 
					
						2009-05-22 22:22:46 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						7a37220881 
					 
					
						
						
							
							(svn r16390) -Codechange: move u.road to RoadVehicle.  
						
						
						
						
					 
					
						2009-05-22 20:22:20 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						c882248348 
					 
					
						
						
							
							(svn r16388) -Codechange: move u.air to Aircraft  
						
						
						
						
					 
					
						2009-05-22 20:07:26 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						74ea34ca66 
					 
					
						
						
							
							(svn r16385) -Codechange: move u.disaster to DisasterVehicle.  
						
						
						
						
					 
					
						2009-05-22 18:57:11 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						6d1c974254 
					 
					
						
						
							
							(svn r16384) -Codechange: move u.effect to EffectVehicle  
						
						
						
						
					 
					
						2009-05-22 18:56:25 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						441011b782 
					 
					
						
						
							
							(svn r16382) -Codechange: make GetVehicleTrackdir a member function of Vehicle.  
						
						
						
						
					 
					
						2009-05-22 18:17:20 +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 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						1e45f4bc4c 
					 
					
						
						
							
							(svn r16357) -Codechange: delete invalid depots in TTD savegames caused by improper SVXConverter conversions  
						
						
						
						
					 
					
						2009-05-19 12:47:47 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						a0ff6363e6 
					 
					
						
						
							
							(svn r16353) -Fix (r1): invalid read when OTTD savegame contains VEH_INVALID  
						
						
						
						
					 
					
						2009-05-18 17:40:03 +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 
							
						 
					 
					
						
						
							
						
						6b2f9e8c9e 
					 
					
						
						
							
							(svn r16328) -Fix: desync when removing lots of stations  
						
						
						
						
					 
					
						2009-05-17 10:19:00 +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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						9d018723b7 
					 
					
						
						
							
							(svn r15711) -Codechange: lots of whitespace cleanup/fixes  
						
						
						
						
					 
					
						2009-03-14 18:16:29 +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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						0d3f5e6e74 
					 
					
						
						
							
							(svn r15299) -Cleanup: remove many redundant includes  
						
						
						
						
					 
					
						2009-01-31 20:16:06 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						562299d809 
					 
					
						
						
							
							(svn r15274) -Fix (r8705): oldloader wasn't updated to use 64bit airport_flags  
						
						
						
						
					 
					
						2009-01-25 22:50:00 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						042d7800d0 
					 
					
						
						
							
							(svn r15223) -Codechange: move GetOldTownName to oldloader_sl.cpp as it is specific to loading of TTO/TTD savegames  
						
						
						
						
					 
					
						2009-01-23 13:36:12 +00:00 
						 
				 
			
				
					
						
							
							
								Yexo 
							
						 
					 
					
						
						
							
						
						c8cbdc17d3 
					 
					
						
						
							
							(svn r15219) -Fix (r15216): MSVC failed to find the proper casts.  
						
						
						
						
					 
					
						2009-01-23 09:20:57 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						6dffd8ae82 
					 
					
						
						
							
							(svn r15216) -Feature: native support for Transport Tycoon (Original) savegames. Based on SVXConverter's source code and documentation by Roman Vetter  
						
						
						
						
					 
					
						2009-01-23 02:35:17 +00:00