frosch 
							
						 
					 
					
						
						
							
						
						15a9fba867 
					 
					
						
						
							
							(svn r12531) -Codechange: Rename some variables for consistency.  
						
						
						
						
					 
					
						2008-04-01 14:03:20 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						ef2be7d0fc 
					 
					
						
						
							
							(svn r12490) -Codechange: rename engine.h to engine_func.h and remove unneeded inclusions of engine.h and/or replace them with engine_type.h.  
						
						
						
						
					 
					
						2008-03-31 00:17:39 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						2edd403656 
					 
					
						
						
							
							(svn r12489) -Codechange: split station.h into station_base.h and station_func.h.  
						
						
						
						
					 
					
						2008-03-31 00:06:17 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						4a1035ab95 
					 
					
						
						
							
							(svn r12488) -Codechange: split order.h into order_base.h and order_func.h.  
						
						
						
						
					 
					
						2008-03-30 23:24:18 +00:00 
						 
				 
			
				
					
						
							
							
								bjarni 
							
						 
					 
					
						
						
							
						
						a81a572434 
					 
					
						
						
							
							(svn r12482) -Fix: [build train] we don't need to have a depot in order to just check the price of a rail vehicle so don't check for compatible rails on the tile either  
						
						... 
						
						
						
						also wagons will only need tracks they can drive on in order to be build so there is no reason to check for power in the depot 
						
						
					 
					
						2008-03-28 22:59:43 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						eeabab4555 
					 
					
						
						
							
							(svn r12459) -Codechange: split news.h into news_type.h and news_func.h.  
						
						
						
						
					 
					
						2008-03-28 08:53:36 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						ac4ec8c2d2 
					 
					
						
						
							
							(svn r12386) -Fix [FS#1841](r2428): train could break apart when reversed while partially in a depot  
						
						
						
						
					 
					
						2008-03-19 20:50:19 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						031c9da01c 
					 
					
						
						
							
							(svn r12384) -Fix (r2428): do not disconnect train when reversing, it may 'think' it is whole in a depot  
						
						
						
						
					 
					
						2008-03-19 20:42:05 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						985dbaa093 
					 
					
						
						
							
							(svn r12380) -Fix: update train acceleration and max speed after setting cached value to ensure the correct max speed is used with disabled real acceleration  
						
						
						
						
					 
					
						2008-03-17 22:13:00 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						fbf70d53ec 
					 
					
						
						
							
							(svn r12379) -Codechange: removed now redondant InvalidateWindow() calls  
						
						
						
						
					 
					
						2008-03-17 22:04:15 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						2b86efea74 
					 
					
						
						
							
							(svn r12378) -Fix: refresh vehicle details window when cached values are updated  
						
						
						
						
					 
					
						2008-03-17 21:50:53 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						e2ec1e7032 
					 
					
						
						
							
							(svn r12377) -Fix [FS#1854]: set cached value for vehicle property 25 before other cached values  
						
						
						
						
					 
					
						2008-03-17 21:49:14 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						89e9bbfa98 
					 
					
						
						
							
							(svn r12369) -Fix (r1681): reset train speed limits when _patches.realistic_acceleration changes  
						
						
						
						
					 
					
						2008-03-15 19:24:13 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						bfae49aeb2 
					 
					
						
						
							
							(svn r12368) -Codechange: use explicit body for loops and conditions and remove -Wno-empty-body from the configure script  
						
						
						
						
					 
					
						2008-03-15 13:21:31 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						6bb37edfb6 
					 
					
						
						
							
							(svn r12332) -Fix (r12331): Invalidate cached data and update image after setting flag.  
						
						
						
						
					 
					
						2008-03-03 21:42:37 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						b64f637c72 
					 
					
						
						
							
							(svn r12331) -Feature: [NewGRF] vehicle variable FE bit 8  
						
						
						
						
					 
					
						2008-03-03 20:56:30 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						dda6cab17a 
					 
					
						
						
							
							(svn r12209) -Fix: [NewGRF] Support using any base price for rail and road vehicles' running cost, and show running cost of wagons if they have it.  
						
						
						
						
					 
					
						2008-02-21 19:09:10 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						79b6b9cb66 
					 
					
						
						
							
							(svn r12205) -Codechange: rename RailVehicleInfo::running_cost_base to running_cost, inline with other vehicle types (It is the factor, not the base)  
						
						
						
						
					 
					
						2008-02-20 20:56:54 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						1e74834441 
					 
					
						
						
							
							(svn r12203) -Fix (r12199): Make trains pay attention to signals again.  
						
						
						
						
					 
					
						2008-02-20 19:37:46 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						b7993793c8 
					 
					
						
						
							
							(svn r12199) -Codechange: Remove magic around the results of GetTileTrackStatus().  
						
						
						
						
					 
					
						2008-02-20 17:49:50 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						a190606f2e 
					 
					
						
						
							
							(svn r12197) -Fix [FS#1788](r12134): show correct last year profit when the train had negative income  
						
						... 
						
						
						
						-Codechange: use GetDisplayProfitThisYear() to convert vehicle profit to readable form 
						
						
					 
					
						2008-02-20 17:06:58 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						73a6525129 
					 
					
						
						
							
							(svn r12194) -Codechange: apply coding style on enum TrainSubtype  
						
						
						
						
					 
					
						2008-02-20 15:18:35 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						169ac7c91d 
					 
					
						
						
							
							(svn r12189) -Codechange: mark some functions in train_cmd.cpp inline (called once or very short)  
						
						
						
						
					 
					
						2008-02-20 12:07:22 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						595d9357c3 
					 
					
						
						
							
							(svn r12188) -Codechange [FS#1782]: do not check twice for correct rail owner (patch by Vikthor)  
						
						
						
						
					 
					
						2008-02-20 11:00:17 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						509b3a3247 
					 
					
						
						
							
							(svn r12179) -Codechange: use GetCrossingRailTrack() and GetCrossingRailAxis() to improve code readability  
						
						
						
						
					 
					
						2008-02-18 18:35:36 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						c7a8080c3a 
					 
					
						
						
							
							(svn r12178) -Codechange: use the 'side' parameter in TrainController and TrainCheckIfLineEnds to simplify the code  
						
						
						
						
					 
					
						2008-02-18 16:35:38 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						a0ddc43e92 
					 
					
						
						
							
							(svn r12134) -Change: count the number of ticks a vehicle was running this day to calculate running cost  
						
						... 
						
						
						
						-Fix [FS#1739]: vehicle profit is now counted with 8bit fract, so it is now shown properly in the vehicle details window 
						
						
					 
					
						2008-02-13 19:24:40 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						fd51465c8b 
					 
					
						
						
							
							(svn r12132) -Cleanup: convert pathfinder selection from if/else to switch/case at many places  
						
						
						
						
					 
					
						2008-02-13 17:54:11 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						480036254b 
					 
					
						
						
							
							(svn r12131) -Fix (r3374): with mammoth trains disabled, maximum train length was limited to 9  
						
						
						
						
					 
					
						2008-02-13 16:49:25 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						507728f46b 
					 
					
						
						
							
							(svn r12129) -Change [FS#1759]: simplified patch settings for pathfinders (Yorick)  
						
						
						
						
					 
					
						2008-02-13 14:21:36 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						df7327b453 
					 
					
						
						
							
							(svn r12128) -Codechange: Replace last use of TrainPlayLeaveStationSound(v) with v->PlayLeaveStationSound(), and remove wrapper function.  
						
						
						
						
					 
					
						2008-02-13 09:34:56 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						7b9efcea21 
					 
					
						
						
							
							(svn r12085) -Fix(r12058): Road vehicles could get stuck, when NPF told them to reverse on junction tiles. (spotted by SmatZ)  
						
						
						
						
					 
					
						2008-02-08 16:25:55 +00:00 
						 
				 
			
				
					
						
							
							
								belugas 
							
						 
					 
					
						
						
							
						
						62b3520e51 
					 
					
						
						
							
							(svn r12066) -Codechange: Rename GetBridge for the more common GetBridgeSpec  
						
						... 
						
						
						
						-Codechange: Remove direct access to the _bridge table in favor of the above mentioned GetBridgeSpec
-Codechange: Rationalize the use of Bridge type pointer 
						
						
					 
					
						2008-02-05 05:21:02 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						04ef38ec60 
					 
					
						
						
							
							(svn r12057) -Fix: slowdown train when approaching 90deg turn when 90deg turns are forbidden  
						
						
						
						
					 
					
						2008-02-04 15:56:39 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						525409b0fc 
					 
					
						
						
							
							(svn r12037) -Codechange: replace OnNewDay_(Aircraft|RoadVeh|Ship|Train) with an OnNewDay method in the Vehicle class  
						
						
						
						
					 
					
						2008-02-01 22:02:14 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						c8ba8d930b 
					 
					
						
						
							
							(svn r11996) -Fix [FS#1706]: update train statusbar when stopping from zero speed  
						
						
						
						
					 
					
						2008-01-27 20:20:53 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						0b888ccc00 
					 
					
						
						
							
							(svn r11960) -Cleanup: simplify some IsTunnel(Tile) / IsBridge(Tile) conditions  
						
						
						
						
					 
					
						2008-01-23 14:51:36 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						730dda867b 
					 
					
						
						
							
							(svn r11922) -Codechange: use MaybeBarCrossingWithSound() to bar crossing with sound  
						
						
						
						
					 
					
						2008-01-18 21:44:20 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						1d59439166 
					 
					
						
						
							
							(svn r11916) -Codechange: use enums from VehicleViewWindowWidgets instead of constants  
						
						... 
						
						
						
						-Fix: refit button widget was not correctly updated 
						
						
					 
					
						2008-01-18 13:02:47 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						8d077b16d8 
					 
					
						
						
							
							(svn r11910) -Fix: play 'ding-ding' crossing sound in more cases (except gameload and crossing construction)  
						
						... 
						
						
						
						-Fix: crossing sound is bound to tile, not to vehicle 
						
						
					 
					
						2008-01-17 20:41:33 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						822242f411 
					 
					
						
						
							
							(svn r11908) -Fix: update crossing when merging a company, when building a crossing and after loading older savegame  
						
						
						
						
					 
					
						2008-01-17 19:49:06 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						c74cf439fa 
					 
					
						
						
							
							(svn r11900) -Fix: set correctly crossing state after train reversal, train leaving crossing, train crash  
						
						... 
						
						
						
						Fixes several ways to leave crossing red forever or to leave it unbarred when there is a train on crossing 
						
						
					 
					
						2008-01-17 17:57:39 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						ac7bc24b0e 
					 
					
						
						
							
							(svn r11882) -Codechange: introduce MarkSingleVehicleDirty() and simplify the code at some places  
						
						
						
						
					 
					
						2008-01-16 21:17:31 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						692fbb3c05 
					 
					
						
						
							
							(svn r11877) -Fix: another way to crash competitors' train in a station  
						
						... 
						
						
						
						-Codechange: increase the speed train is approaching line end/semaphore in non-diagonal direction a bit 
						
						
					 
					
						2008-01-16 15:48:36 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						40a7ace4fa 
					 
					
						
						
							
							(svn r11870) -Fix: slow down train when approaching tile we can't enter in more cases  
						
						... 
						
						
						
						(tunnel/bridge/depot from wrong direction, competitor's track, wrong railtype)
-Fix: do not make crossing red when we can't enter it in any case 
						
						
					 
					
						2008-01-16 00:33:28 +00:00 
						 
				 
			
				
					
						
							
							
								rubidium 
							
						 
					 
					
						
						
							
						
						576f8ad93e 
					 
					
						
						
							
							(svn r11866) -Codechange: swap OFB_* and OF_* so it conceptually in sync with other cases of *B_* vs *_* like VETSB_* and VETS_*.  
						
						
						
						
					 
					
						2008-01-15 18:44:22 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						245f05a7cc 
					 
					
						
						
							
							(svn r11864) -Codechange: pass owner whose signals we will update instead of complex detection later  
						
						
						
						
					 
					
						2008-01-15 15:00:01 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						7beb63a93b 
					 
					
						
						
							
							(svn r11847) -Fix: do not affect the speed a train is entering a depot by trackbits behind it  
						
						
						
						
					 
					
						2008-01-14 14:46:09 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						bfc4d80c8e 
					 
					
						
						
							
							(svn r11845) -Codechange: simplify train collision detection a bit  
						
						
						
						
					 
					
						2008-01-13 23:53:33 +00:00 
						 
				 
			
				
					
						
							
							
								smatz 
							
						 
					 
					
						
						
							
						
						8da51e5eb2 
					 
					
						
						
							
							(svn r11835) -Fix: mark depot, viewports, vehicle lists and vehicle details dirty when a train crashes  
						
						
						
						
					 
					
						2008-01-13 14:42:28 +00:00