tron 
							
						 
					 
					
						
						
							
						
						e00785a855 
					 
					
						
						
							
							(svn r2187) Implement a slightly better workaround than r1588 did. (Joint effort with Celestar)  
						
						
						
						
					 
					
						2005-04-12 09:17:51 +00:00 
						 
				 
			
				
					
						
							
							
								miham 
							
						 
					 
					
						
						
							
						
						35e5844be3 
					 
					
						
						
							
							(svn r2186) [Translations] Refreshed translations (20 strs/3 langs)  
						
						
						
						
					 
					
						2005-04-12 07:29:37 +00:00 
						 
				 
			
				
					
						
							
							
								miham 
							
						 
					 
					
						
						
							
						
						8724ba8e01 
					 
					
						
						
							
							(svn r2186) [Translations] Refreshed translations (20 strs/3 langs)  
						
						
						
						
					 
					
						2005-04-12 07:29:37 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						cc53b11637 
					 
					
						
						
							
							(svn r2185) -Fix: Made sure that the realistic acceleration does not freeze trains anymore  
						
						
						
						
					 
					
						2005-04-11 21:10:47 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						4601cd1366 
					 
					
						
						
							
							(svn r2185) -Fix: Made sure that the realistic acceleration does not freeze trains anymore  
						
						
						
						
					 
					
						2005-04-11 21:10:47 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						4719c452e8 
					 
					
						
						
							
							(svn r2184) - CodeChange: remove the copy of ClearSlot(), which is now also called for CmdSkipOrder(). This also fixes the involuntary crash introduced 2 revisions ago  
						
						
						
						
					 
					
						2005-04-11 20:54:25 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						2397ff86e6 
					 
					
						
						
							
							(svn r2184) - CodeChange: remove the copy of ClearSlot(), which is now also called for CmdSkipOrder(). This also fixes the involuntary crash introduced 2 revisions ago  
						
						
						
						
					 
					
						2005-04-11 20:54:25 +00:00 
						 
				 
			
				
					
						
							
							
								matthijs 
							
						 
					 
					
						
						
							
						
						78eeb84d6b 
					 
					
						
						
							
							(svn r2183) - Fix: Removed brackets from around STRAIGHT_TRACK_LENGTH, they caused preliminary rounding...  
						
						
						
						
					 
					
						2005-04-11 20:19:41 +00:00 
						 
				 
			
				
					
						
							
							
								matthijs 
							
						 
					 
					
						
						
							
						
						90cc36f7e2 
					 
					
						
						
							
							(svn r2183) - Fix: Removed brackets from around STRAIGHT_TRACK_LENGTH, they caused preliminary rounding...  
						
						
						
						
					 
					
						2005-04-11 20:19:41 +00:00 
						 
				 
			
				
					
						
							
							
								matthijs 
							
						 
					 
					
						
						
							
						
						1858c37346 
					 
					
						
						
							
							(svn r2182) - Add: [NPF] There is now a debug class for NPF. Use -d npf<level> to enable debugging printouts from npf.  
						
						... 
						
						
						
						- Codechange: [NPF] Removed NPF_MARKROUTE macro, to mark routes just specify a npf debugging level >= 1 on the commandline. 
						
						
					 
					
						2005-04-11 19:53:44 +00:00 
						 
				 
			
				
					
						
							
							
								matthijs 
							
						 
					 
					
						
						
							
						
						f5d9cb58eb 
					 
					
						
						
							
							(svn r2182) - Add: [NPF] There is now a debug class for NPF. Use -d npf<level> to enable debugging printouts from npf.  
						
						... 
						
						
						
						- Codechange: [NPF] Removed NPF_MARKROUTE macro, to mark routes just specify a npf debugging level >= 1 on the commandline. 
						
						
					 
					
						2005-04-11 19:53:44 +00:00 
						 
				 
			
				
					
						
							
							
								matthijs 
							
						 
					 
					
						
						
							
						
						81fd47ac28 
					 
					
						
						
							
							(svn r2181) - Add: DistanceTrack() to calculate the distance over optimally laid out tracks.  
						
						... 
						
						
						
						- Codechange: [NPF] Removed unused heuristic function NPFCalcTileHeuristic().
- Codechange: [NPF] Use DistanceTrack() instead of DistanceManhattan() for ship and train heuristic.
- Codechange: Renamed variables x and y to dx and dy in some of the distance calculation functions. 
						
						
					 
					
						2005-04-11 19:14:48 +00:00 
						 
				 
			
				
					
						
							
							
								matthijs 
							
						 
					 
					
						
						
							
						
						b02dde1982 
					 
					
						
						
							
							(svn r2181) - Add: DistanceTrack() to calculate the distance over optimally laid out tracks.  
						
						... 
						
						
						
						- Codechange: [NPF] Removed unused heuristic function NPFCalcTileHeuristic().
- Codechange: [NPF] Use DistanceTrack() instead of DistanceManhattan() for ship and train heuristic.
- Codechange: Renamed variables x and y to dx and dy in some of the distance calculation functions. 
						
						
					 
					
						2005-04-11 19:14:48 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						ec0358f850 
					 
					
						
						
							
							(svn r2180) -Fix: Deceleration code now only takes into account rail station tiles for computing the remaining distance  
						
						
						
						
					 
					
						2005-04-11 14:59:06 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						a714444a8e 
					 
					
						
						
							
							(svn r2180) -Fix: Deceleration code now only takes into account rail station tiles for computing the remaining distance  
						
						
						
						
					 
					
						2005-04-11 14:59:06 +00:00 
						 
				 
			
				
					
						
							
							
								matthijs 
							
						 
					 
					
						
						
							
						
						b1245a4984 
					 
					
						
						
							
							(svn r2179) - Fix: [ 1121437,  1114228 ] Vehicles not entering depots for auto servicing.  
						
						
						
						
					 
					
						2005-04-11 12:08:09 +00:00 
						 
				 
			
				
					
						
							
							
								matthijs 
							
						 
					 
					
						
						
							
						
						6409e6efaf 
					 
					
						
						
							
							(svn r2179) - Fix: [ 1121437,  1114228 ] Vehicles not entering depots for auto servicing.  
						
						
						
						
					 
					
						2005-04-11 12:08:09 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						00df5da8eb 
					 
					
						
						
							
							(svn r2178) Postprevcommitaddendum: add debug.h if you use DEBUG()  
						
						
						
						
					 
					
						2005-04-10 21:54:29 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						e82f724e9a 
					 
					
						
						
							
							(svn r2178) Postprevcommitaddendum: add debug.h if you use DEBUG()  
						
						
						
						
					 
					
						2005-04-10 21:54:29 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						11920607e4 
					 
					
						
						
							
							(svn r2177) - Fix: Fix a slot desync with setting the invalid slot to the correct value  
						
						
						
						
					 
					
						2005-04-10 21:51:11 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						9876fb54bd 
					 
					
						
						
							
							(svn r2177) - Fix: Fix a slot desync with setting the invalid slot to the correct value  
						
						
						
						
					 
					
						2005-04-10 21:51:11 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						8b1d334927 
					 
					
						
						
							
							(svn r2176) Revise CheckOprhanedSlot():  
						
						... 
						
						
						
						- Don't assert the vehicle type, as it can be anything
- Don't touch the slot information of the vehicle, because it's possible that it is not a road vehicle anymore and even if it is, it has nothing to to with that slot
- Trim the debug printout, because the information about the vehicle is arbitrary
(Joint effort with Darkvater) 
						
						
					 
					
						2005-04-10 20:48:43 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						4dbf5b37cc 
					 
					
						
						
							
							(svn r2176) Revise CheckOprhanedSlot():  
						
						... 
						
						
						
						- Don't assert the vehicle type, as it can be anything
- Don't touch the slot information of the vehicle, because it's possible that it is not a road vehicle anymore and even if it is, it has nothing to to with that slot
- Trim the debug printout, because the information about the vehicle is arbitrary
(Joint effort with Darkvater) 
						
						
					 
					
						2005-04-10 20:48:43 +00:00 
						 
				 
			
				
					
						
							
							
								miham 
							
						 
					 
					
						
						
							
						
						88a0e06cfc 
					 
					
						
						
							
							(svn r2175) [Translations] Updated translations (11 strs/3 langs)  
						
						
						
						
					 
					
						2005-04-10 18:02:48 +00:00 
						 
				 
			
				
					
						
							
							
								miham 
							
						 
					 
					
						
						
							
						
						41f38775a1 
					 
					
						
						
							
							(svn r2175) [Translations] Updated translations (11 strs/3 langs)  
						
						
						
						
					 
					
						2005-04-10 18:02:48 +00:00 
						 
				 
			
				
					
						
							
							
								miham 
							
						 
					 
					
						
						
							
						
						a1f8eb1d32 
					 
					
						
						
							
							(svn r2174) [Translations] Updated translations (7 strs/2 langs)  
						
						
						
						
					 
					
						2005-04-09 22:42:12 +00:00 
						 
				 
			
				
					
						
							
							
								miham 
							
						 
					 
					
						
						
							
						
						6f15593ce2 
					 
					
						
						
							
							(svn r2174) [Translations] Updated translations (7 strs/2 langs)  
						
						
						
						
					 
					
						2005-04-09 22:42:12 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						23b1617cdf 
					 
					
						
						
							
							(svn r2173) -Fix: [ 1179380 ] Rail now builds on reserved land. Cause by the problem that CMD_ERROR is just the highest bit of the return value, but CMD_CLEAR_LANDSCAPE returns a negative value for owned land. So the highest bit is set as well. Note to self: Finish Command Patch  
						
						
						
						
					 
					
						2005-04-09 06:20:03 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						91d44ef577 
					 
					
						
						
							
							(svn r2173) -Fix: [ 1179380 ] Rail now builds on reserved land. Cause by the problem that CMD_ERROR is just the highest bit of the return value, but CMD_CLEAR_LANDSCAPE returns a negative value for owned land. So the highest bit is set as well. Note to self: Finish Command Patch  
						
						
						
						
					 
					
						2005-04-09 06:20:03 +00:00 
						 
				 
			
				
					
						
							
							
								miham 
							
						 
					 
					
						
						
							
						
						0844159786 
					 
					
						
						
							
							(svn r2172) [Translations] Translations from the last two days (37 strs/11 langs)  
						
						
						
						
					 
					
						2005-04-09 06:19:08 +00:00 
						 
				 
			
				
					
						
							
							
								miham 
							
						 
					 
					
						
						
							
						
						5a65140cb4 
					 
					
						
						
							
							(svn r2172) [Translations] Translations from the last two days (37 strs/11 langs)  
						
						
						
						
					 
					
						2005-04-09 06:19:08 +00:00 
						 
				 
			
				
					
						
							
							
								miham 
							
						 
					 
					
						
						
							
						
						e3226dba1e 
					 
					
						
						
							
							(svn r2171) [Translations] Manually fixed string-order in english.txt (someone fscked it up!)  
						
						
						
						
					 
					
						2005-04-09 06:15:16 +00:00 
						 
				 
			
				
					
						
							
							
								miham 
							
						 
					 
					
						
						
							
						
						13969f5940 
					 
					
						
						
							
							(svn r2171) [Translations] Manually fixed string-order in english.txt (someone fscked it up!)  
						
						
						
						
					 
					
						2005-04-09 06:15:16 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						7707f0b732 
					 
					
						
						
							
							(svn r2170) -fix: [1179457] the industry list can now no longer scroll down then the end of the list is reached (Hackykid)  
						
						
						
						
					 
					
						2005-04-08 23:46:18 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						4af271c494 
					 
					
						
						
							
							(svn r2170) -fix: [1179457] the industry list can now no longer scroll down then the end of the list is reached (Hackykid)  
						
						
						
						
					 
					
						2005-04-08 23:46:18 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						dbffb060c1 
					 
					
						
						
							
							(svn r2169) -Fix: Doing the slot clearing also for crashed road vehicles (c.f. previous commit)  
						
						
						
						
					 
					
						2005-04-08 22:50:22 +00:00 
						 
				 
			
				
					
						
							
							
								celestar 
							
						 
					 
					
						
						
							
						
						5d02a2c295 
					 
					
						
						
							
							(svn r2169) -Fix: Doing the slot clearing also for crashed road vehicles (c.f. previous commit)  
						
						
						
						
					 
					
						2005-04-08 22:50:22 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						8f4583b161 
					 
					
						
						
							
							(svn r2168) - Fix: Various stages of invisible trains, and wrong v->u.rail.track combinations. When a vehicle was sold its (possibly) assigned road slot for multislot was not cleared, thus resulting in a bug confusion. This should fix [ 1178520 ] Assertion failure in ai.c (invalid v->u.rail.track). With big thanks to TrueLight for the demo-recording patch, BJH for the wonderful savegame, Hackykid for his brilliant suggestions of the problem and Celestar for... ehm, making it all possible ;p  
						
						
						
						
					 
					
						2005-04-08 22:44:06 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						7ef681eaed 
					 
					
						
						
							
							(svn r2168) - Fix: Various stages of invisible trains, and wrong v->u.rail.track combinations. When a vehicle was sold its (possibly) assigned road slot for multislot was not cleared, thus resulting in a bug confusion. This should fix [ 1178520 ] Assertion failure in ai.c (invalid v->u.rail.track). With big thanks to TrueLight for the demo-recording patch, BJH for the wonderful savegame, Hackykid for his brilliant suggestions of the problem and Celestar for... ehm, making it all possible ;p  
						
						
						
						
					 
					
						2005-04-08 22:44:06 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						4a1d9a4775 
					 
					
						
						
							
							(svn r2167)  -fix: [autoreplace] trains now get the default cargo type if the engine  
						
						... 
						
						
						
						replaced from did not have cargo capacity (instead of refitting to passengers) 
						
						
					 
					
						2005-04-08 15:40:44 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						a9c52454c8 
					 
					
						
						
							
							(svn r2167)  -fix: [autoreplace] trains now get the default cargo type if the engine  
						
						... 
						
						
						
						replaced from did not have cargo capacity (instead of refitting to passengers) 
						
						
					 
					
						2005-04-08 15:40:44 +00:00 
						 
				 
			
				
					
						
							
							
								matthijs 
							
						 
					 
					
						
						
							
						
						1d64640ebd 
					 
					
						
						
							
							(svn r2166) Fixed two warnings in the last commit.  
						
						
						
						
					 
					
						2005-04-07 19:33:32 +00:00 
						 
				 
			
				
					
						
							
							
								matthijs 
							
						 
					 
					
						
						
							
						
						5e4961d902 
					 
					
						
						
							
							(svn r2166) Fixed two warnings in the last commit.  
						
						
						
						
					 
					
						2005-04-07 19:33:32 +00:00 
						 
				 
			
				
					
						
							
							
								matthijs 
							
						 
					 
					
						
						
							
						
						ad5c6a1ecd 
					 
					
						
						
							
							(svn r2165) - Codechange: [NPF] Properly enummed NPF hash size, it is easily changable now.  
						
						... 
						
						
						
						- Codechange: [NPF] Improved the NPF hash calculation slightly.
- Codechange: [NPF] Increased hash size, should speed up somewhat. 
						
						
					 
					
						2005-04-07 19:19:16 +00:00 
						 
				 
			
				
					
						
							
							
								matthijs 
							
						 
					 
					
						
						
							
						
						da3621c180 
					 
					
						
						
							
							(svn r2165) - Codechange: [NPF] Properly enummed NPF hash size, it is easily changable now.  
						
						... 
						
						
						
						- Codechange: [NPF] Improved the NPF hash calculation slightly.
- Codechange: [NPF] Increased hash size, should speed up somewhat. 
						
						
					 
					
						2005-04-07 19:19:16 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						1ba3d4ea9f 
					 
					
						
						
							
							(svn r2164) - Language: [ 1173684 ] fix some wrong french translations (glx)  
						
						
						
						
					 
					
						2005-04-07 10:50:55 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						9c3813e213 
					 
					
						
						
							
							(svn r2164) - Language: [ 1173684 ] fix some wrong french translations (glx)  
						
						
						
						
					 
					
						2005-04-07 10:50:55 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						41abb27557 
					 
					
						
						
							
							(svn r2163) - SVN: Set ignore on grfcodec for when you decode/encode grf files there  
						
						
						
						
					 
					
						2005-04-07 01:18:50 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						a3293be124 
					 
					
						
						
							
							(svn r2163) - SVN: Set ignore on grfcodec for when you decode/encode grf files there  
						
						
						
						
					 
					
						2005-04-07 01:18:50 +00:00 
						 
				 
			
				
					
						
							
							
								Darkvater 
							
						 
					 
					
						
						
							
						
						817a665c52 
					 
					
						
						
							
							(svn r2162) - Fix: Tooltips of horizontal scrollbars were wrong; they now say left/right instead of up/down  
						
						
						
						
					 
					
						2005-04-07 01:02:15 +00:00