hackykid 
							
						 
					 
					
						
						
							
						
						1018d3b786 
					 
					
						
						
							
							(svn r2414)  - Feature: [newgrf] Implement powered wagons, and the callback that goes with it.  
						
						 
						
						
						
						
					 
					
						2005-06-06 00:19:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hackykid 
							
						 
					 
					
						
						
							
						
						eebe82c983 
					 
					
						
						
							
							(svn r2413)  - Codechange: Rewrite the displaying of purchase details a bit, make it easyer to add lines later.  
						
						 
						
						... 
						
						
						
						- Add: In the purchase details for trains display "(refittable)" after the capacity if the vehicle is refittable. 
						
						
					 
					
						2005-06-05 23:01:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hackykid 
							
						 
					 
					
						
						
							
						
						09aadafda1 
					 
					
						
						
							
							(svn r2413)  - Codechange: Rewrite the displaying of purchase details a bit, make it easyer to add lines later.  
						
						 
						
						... 
						
						
						
						- Add: In the purchase details for trains display "(refittable)" after the capacity if the vehicle is refittable. 
						
						
					 
					
						2005-06-05 23:01:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hackykid 
							
						 
					 
					
						
						
							
						
						c4b426ef8c 
					 
					
						
						
							
							(svn r2412)  - Fix: [ 1214948 ] building vehicles without depot crashes game. (Chris Huebsch)  
						
						 
						
						
						
						
					 
					
						2005-06-05 20:45:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hackykid 
							
						 
					 
					
						
						
							
						
						ea57dee837 
					 
					
						
						
							
							(svn r2412)  - Fix: [ 1214948 ] building vehicles without depot crashes game. (Chris Huebsch)  
						
						 
						
						
						
						
					 
					
						2005-06-05 20:45:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hackykid 
							
						 
					 
					
						
						
							
						
						e878e4d815 
					 
					
						
						
							
							(svn r2411)  - Codechange: Have trains cache stuff like consist power/weight/max speed instead of recalculating it each time.  
						
						 
						
						... 
						
						
						
						- Fix: Station ratings now depends on the max speed of a consist, without being affected by other speed limits from realistic acceleration. 
						
						
					 
					
						2005-06-05 15:37:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hackykid 
							
						 
					 
					
						
						
							
						
						eb173099e9 
					 
					
						
						
							
							(svn r2411)  - Codechange: Have trains cache stuff like consist power/weight/max speed instead of recalculating it each time.  
						
						 
						
						... 
						
						
						
						- Fix: Station ratings now depends on the max speed of a consist, without being affected by other speed limits from realistic acceleration. 
						
						
					 
					
						2005-06-05 15:37:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hackykid 
							
						 
					 
					
						
						
							
						
						b30a413cfe 
					 
					
						
						
							
							(svn r2410)  - Fix: [newgrf] When resolving callbacks, dont ignore wagon overrides.  
						
						 
						
						
						
						
					 
					
						2005-06-05 05:35:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hackykid 
							
						 
					 
					
						
						
							
						
						9ac03e7181 
					 
					
						
						
							
							(svn r2410)  - Fix: [newgrf] When resolving callbacks, dont ignore wagon overrides.  
						
						 
						
						
						
						
					 
					
						2005-06-05 05:35:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tron 
							
						 
					 
					
						
						
							
						
						24fd817420 
					 
					
						
						
							
							(svn r2409) Missed one _map_owner -> IsTileOwner()  
						
						 
						
						
						
						
					 
					
						2005-06-04 12:14:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tron 
							
						 
					 
					
						
						
							
						
						c2e977a0b8 
					 
					
						
						
							
							(svn r2409) Missed one _map_owner -> IsTileOwner()  
						
						 
						
						
						
						
					 
					
						2005-06-04 12:14:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tron 
							
						 
					 
					
						
						
							
						
						ff0030936e 
					 
					
						
						
							
							(svn r2408) Introduce SetTileOwner() and use it  
						
						 
						
						
						
						
					 
					
						2005-06-04 12:13:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tron 
							
						 
					 
					
						
						
							
						
						74541c1dcc 
					 
					
						
						
							
							(svn r2408) Introduce SetTileOwner() and use it  
						
						 
						
						
						
						
					 
					
						2005-06-04 12:13:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tron 
							
						 
					 
					
						
						
							
						
						a9b95b3cbb 
					 
					
						
						
							
							(svn r2407) Use {Get,Is}TileOwner to get/check the owner of a tile and fix some bogus reads of _map_owner  
						
						 
						
						
						
						
					 
					
						2005-06-04 11:56:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tron 
							
						 
					 
					
						
						
							
						
						0c4ecbe9ec 
					 
					
						
						
							
							(svn r2407) Use {Get,Is}TileOwner to get/check the owner of a tile and fix some bogus reads of _map_owner  
						
						 
						
						
						
						
					 
					
						2005-06-04 11:56:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miham 
							
						 
					 
					
						
						
							
						
						6b3d3a0f8a 
					 
					
						
						
							
							(svn r2406) [Translations] Updated to 2005-06-04 (42 strs / 11 langs)  
						
						 
						
						
						
						
					 
					
						2005-06-04 07:36:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miham 
							
						 
					 
					
						
						
							
						
						19e2b40a78 
					 
					
						
						
							
							(svn r2406) [Translations] Updated to 2005-06-04 (42 strs / 11 langs)  
						
						 
						
						
						
						
					 
					
						2005-06-04 07:36:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tron 
							
						 
					 
					
						
						
							
						
						1273f21ff5 
					 
					
						
						
							
							(svn r2405) Simplify a few '? true : false' and '? false : true', especially the latter is confusing  
						
						 
						
						
						
						
					 
					
						2005-06-04 07:35:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tron 
							
						 
					 
					
						
						
							
						
						43f7974f6d 
					 
					
						
						
							
							(svn r2405) Simplify a few '? true : false' and '? false : true', especially the latter is confusing  
						
						 
						
						
						
						
					 
					
						2005-06-04 07:35:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tron 
							
						 
					 
					
						
						
							
						
						793eba3a3a 
					 
					
						
						
							
							(svn r2404) assert that GetTileOwner() isn't called for tiles, which don't store owner information  
						
						 
						
						
						
						
					 
					
						2005-06-03 22:43:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tron 
							
						 
					 
					
						
						
							
						
						7f0caaa89a 
					 
					
						
						
							
							(svn r2404) assert that GetTileOwner() isn't called for tiles, which don't store owner information  
						
						 
						
						
						
						
					 
					
						2005-06-03 22:43:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tron 
							
						 
					 
					
						
						
							
						
						80aa6af8e3 
					 
					
						
						
							
							(svn r2403) if cascade -> switch  
						
						 
						
						
						
						
					 
					
						2005-06-03 22:25:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tron 
							
						 
					 
					
						
						
							
						
						6933aaa210 
					 
					
						
						
							
							(svn r2403) if cascade -> switch  
						
						 
						
						
						
						
					 
					
						2005-06-03 22:25:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miham 
							
						 
					 
					
						
						
							
						
						92b79ecf95 
					 
					
						
						
							
							(svn r2402) [Translations] Updated to 2005-06-03 (10 strs / 5 langs)  
						
						 
						
						
						
						
					 
					
						2005-06-03 12:09:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								miham 
							
						 
					 
					
						
						
							
						
						137e67ae70 
					 
					
						
						
							
							(svn r2402) [Translations] Updated to 2005-06-03 (10 strs / 5 langs)  
						
						 
						
						
						
						
					 
					
						2005-06-03 12:09:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hackykid 
							
						 
					 
					
						
						
							
						
						52ebf02f2f 
					 
					
						
						
							
							(svn r2401)  - Fix: [newgrf] Finish up callback mechanism, implement 'refit capacity' callback slightly more correct.  
						
						 
						
						
						
						
					 
					
						2005-06-03 10:39:30 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hackykid 
							
						 
					 
					
						
						
							
						
						ad2eef0a30 
					 
					
						
						
							
							(svn r2401)  - Fix: [newgrf] Finish up callback mechanism, implement 'refit capacity' callback slightly more correct.  
						
						 
						
						
						
						
					 
					
						2005-06-03 10:39:30 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hackykid 
							
						 
					 
					
						
						
							
						
						6849e086f5 
					 
					
						
						
							
							(svn r2400)  - Fix: [newgrf] Load power for dual-headed engines correctly  
						
						 
						
						
						
						
					 
					
						2005-06-02 21:38:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hackykid 
							
						 
					 
					
						
						
							
						
						3f3cbea5c4 
					 
					
						
						
							
							(svn r2400)  - Fix: [newgrf] Load power for dual-headed engines correctly  
						
						 
						
						
						
						
					 
					
						2005-06-02 21:38:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								orudge 
							
						 
					 
					
						
						
							
						
						922b9dd7f3 
					 
					
						
						
							
							(svn r2399) - Fix: Update OS/2 project file with filename changes  
						
						 
						
						... 
						
						
						
						- Fix: Make clipboard code a bit nicer (thanks Tron) 
						
						
					 
					
						2005-06-02 19:55:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								orudge 
							
						 
					 
					
						
						
							
						
						e8c6b8feca 
					 
					
						
						
							
							(svn r2399) - Fix: Update OS/2 project file with filename changes  
						
						 
						
						... 
						
						
						
						- Fix: Make clipboard code a bit nicer (thanks Tron) 
						
						
					 
					
						2005-06-02 19:55:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darkvater 
							
						 
					 
					
						
						
							
						
						a8601e9f40 
					 
					
						
						
							
							(svn r2398) - CodeChange: forgot to update unix and os2 specific files as well.  
						
						 
						
						
						
						
					 
					
						2005-06-02 19:39:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darkvater 
							
						 
					 
					
						
						
							
						
						81ac4ac152 
					 
					
						
						
							
							(svn r2398) - CodeChange: forgot to update unix and os2 specific files as well.  
						
						 
						
						
						
						
					 
					
						2005-06-02 19:39:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darkvater 
							
						 
					 
					
						
						
							
						
						ba8c649fac 
					 
					
						
						
							
							(svn r2397) - CodeChange: rename all "ttd" files to "openttd" files.  
						
						 
						
						
						
						
					 
					
						2005-06-02 19:30:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darkvater 
							
						 
					 
					
						
						
							
						
						b438b1248c 
					 
					
						
						
							
							(svn r2397) - CodeChange: rename all "ttd" files to "openttd" files.  
						
						 
						
						
						
						
					 
					
						2005-06-02 19:30:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								orudge 
							
						 
					 
					
						
						
							
						
						b9a6b80813 
					 
					
						
						
							
							(svn r2396) - Fix: Put strcasecmp back into os2.c, sorry Tron!  
						
						 
						
						
						
						
					 
					
						2005-06-02 17:17:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								orudge 
							
						 
					 
					
						
						
							
						
						62c96b52a0 
					 
					
						
						
							
							(svn r2396) - Fix: Put strcasecmp back into os2.c, sorry Tron!  
						
						 
						
						
						
						
					 
					
						2005-06-02 17:17:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darkvater 
							
						 
					 
					
						
						
							
						
						2ef99ea7b0 
					 
					
						
						
							
							(svn r2395) - Fix: oops, forgot a break in a console switch.  
						
						 
						
						
						
						
					 
					
						2005-06-02 15:48:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darkvater 
							
						 
					 
					
						
						
							
						
						210540ce1a 
					 
					
						
						
							
							(svn r2395) - Fix: oops, forgot a break in a console switch.  
						
						 
						
						
						
						
					 
					
						2005-06-02 15:48:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								orudge 
							
						 
					 
					
						
						
							
						
						d89ab10ba2 
					 
					
						
						
							
							(svn r2394) - Completed clipboard functions for OS/2 port  
						
						 
						
						
						
						
					 
					
						2005-06-02 10:39:46 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								orudge 
							
						 
					 
					
						
						
							
						
						4719bb0c6e 
					 
					
						
						
							
							(svn r2394) - Completed clipboard functions for OS/2 port  
						
						 
						
						
						
						
					 
					
						2005-06-02 10:39:46 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								orudge 
							
						 
					 
					
						
						
							
						
						fb1b0896dc 
					 
					
						
						
							
							(svn r2393) - Implemented threaded saving for OS/2  
						
						 
						
						... 
						
						
						
						- Fixed discrepancy with SlArray declaration 
						
						
					 
					
						2005-06-02 09:51:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								orudge 
							
						 
					 
					
						
						
							
						
						5f652e632b 
					 
					
						
						
							
							(svn r2393) - Implemented threaded saving for OS/2  
						
						 
						
						... 
						
						
						
						- Fixed discrepancy with SlArray declaration 
						
						
					 
					
						2005-06-02 09:51:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darkvater 
							
						 
					 
					
						
						
							
						
						043d8a4718 
					 
					
						
						
							
							(svn r2392) - Fix some typos (Tron)  
						
						 
						
						
						
						
					 
					
						2005-06-01 23:12:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darkvater 
							
						 
					 
					
						
						
							
						
						6b7f3da7c6 
					 
					
						
						
							
							(svn r2392) - Fix some typos (Tron)  
						
						 
						
						
						
						
					 
					
						2005-06-01 23:12:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darkvater 
							
						 
					 
					
						
						
							
						
						13c7b2b337 
					 
					
						
						
							
							(svn r2391) - Feature: saving games happen in a seperate thread so you no longer will have to wait such a long time (especially handy on bigger maps and multiplayer games). The mouse also changes into the 'ZZZ' state :P. The thread on windows is currently given a little-bit-less-than-normal priority so it should not interfere that much with the gameplay; it will take a bit longer though. Upon the exit of the game any pending saves are waited upon.  
						
						 
						
						... 
						
						
						
						- Fix: fixed GetSavegameFormat() so that it takes the best compressor (highest), or a forced one added with the parameter
- Open issues: 
1. Don't attempt to load a game while saving is in progress, it will kick you back to the intro-screen with only the vast ocean to look at.
2. The server is disabled from threaded-saving, but might be enabled in the future.
3. Current implementation only allows 1 additional running thread.
4. Stupid global variables.....grrr
Big thanks for TrueLight and the amazing memorypool :D 
						
						
					 
					
						2005-06-01 23:08:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darkvater 
							
						 
					 
					
						
						
							
						
						a51cfd58b8 
					 
					
						
						
							
							(svn r2391) - Feature: saving games happen in a seperate thread so you no longer will have to wait such a long time (especially handy on bigger maps and multiplayer games). The mouse also changes into the 'ZZZ' state :P. The thread on windows is currently given a little-bit-less-than-normal priority so it should not interfere that much with the gameplay; it will take a bit longer though. Upon the exit of the game any pending saves are waited upon.  
						
						 
						
						... 
						
						
						
						- Fix: fixed GetSavegameFormat() so that it takes the best compressor (highest), or a forced one added with the parameter
- Open issues: 
1. Don't attempt to load a game while saving is in progress, it will kick you back to the intro-screen with only the vast ocean to look at.
2. The server is disabled from threaded-saving, but might be enabled in the future.
3. Current implementation only allows 1 additional running thread.
4. Stupid global variables.....grrr
Big thanks for TrueLight and the amazing memorypool :D 
						
						
					 
					
						2005-06-01 23:08:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hackykid 
							
						 
					 
					
						
						
							
						
						2f1a224ea9 
					 
					
						
						
							
							(svn r2390)  - Codechange: Fix some warnings on GCC 4.0.0  
						
						 
						
						
						
						
					 
					
						2005-06-01 11:52:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hackykid 
							
						 
					 
					
						
						
							
						
						f7dcd2e834 
					 
					
						
						
							
							(svn r2390)  - Codechange: Fix some warnings on GCC 4.0.0  
						
						 
						
						
						
						
					 
					
						2005-06-01 11:52:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hackykid 
							
						 
					 
					
						
						
							
						
						799e1f5c50 
					 
					
						
						
							
							(svn r2389)  - Feature: [newgrf] Implement the mechanism for handling newgrf callbacks.  
						
						 
						
						... 
						
						
						
						- Feature: [newgrf] Implement the 'refit capacity' callback. 
						
						
					 
					
						2005-06-01 11:34:37 +00:00