| 
							
							
								 rubidium | cf38a5bee6 | (svn r16939) -Codechange: s/RailwayStation/RailStation/ to unify the way it's written. | 2009-07-24 11:47:12 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 00a9b2fd3d | (svn r16938) -Codechange: introduce helper function to tell whether a tile is either a rail station or rail waypoint tile | 2009-07-24 11:15:11 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2c6b5237f6 | (svn r16938) -Codechange: introduce helper function to tell whether a tile is either a rail station or rail waypoint tile | 2009-07-24 11:15:11 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 100cb17fa8 | (svn r16909) -Fix [FS#2996]: NewGRF stations would be triggering assertions all over the place when using the more advanced station types. -Change: make (rail) waypoints sub classes of 'base stations', make buoys waypoints and unify code between them where possible. | 2009-07-22 08:59:57 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 68ead6b84f | (svn r16909) -Fix [FS#2996]: NewGRF stations would be triggering assertions all over the place when using the more advanced station types. -Change: make (rail) waypoints sub classes of 'base stations', make buoys waypoints and unify code between them where possible. | 2009-07-22 08:59:57 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9eaee690bc | (svn r16908) -Codechange: s/DepotWaypointReservation/DepotReservation/ | 2009-07-22 08:52:41 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2646a99d29 | (svn r16908) -Codechange: s/DepotWaypointReservation/DepotReservation/ | 2009-07-22 08:52:41 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | f1d6561cc4 | (svn r16907) -Codechange: make a more clear distinction between reservation functions that return a bool and that return TrackBits; GetRailStationReservation vs GetRailwayStationReservation, which one returns the bool and which one the TrackBits? | 2009-07-21 22:37:10 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 8405d7d7e7 | (svn r16907) -Codechange: make a more clear distinction between reservation functions that return a bool and that return TrackBits; GetRailStationReservation vs GetRailwayStationReservation, which one returns the bool and which one the TrackBits? | 2009-07-21 22:37:10 +00:00 |  | 
			
				
					| 
							
							
								 smatz | af85994f7f | (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 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 rubidium | 6350648a6c | (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 | 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 | 1324100d69 | (svn r16391) -Codechange: use Train instead of Vehicle where appropriate. | 2009-05-22 22:22:46 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 80e94b9bb1 | (svn r16391) -Codechange: use Train instead of Vehicle where appropriate. | 2009-05-22 22:22:46 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 86fc432293 | (svn r16382) -Codechange: make GetVehicleTrackdir a member function of Vehicle. | 2009-05-22 18:17:20 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 441011b782 | (svn r16382) -Codechange: make GetVehicleTrackdir a member function of Vehicle. | 2009-05-22 18:17:20 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 05db91dc65 | (svn r16349) -Codechange: rename IsPlainRailTile() to IsPlainRail(), introduce shiny new IsPlainRailTile() | 2009-05-18 01:26:23 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 0af27062c4 | (svn r16349) -Codechange: rename IsPlainRailTile() to IsPlainRail(), introduce shiny new IsPlainRailTile() | 2009-05-18 01:26:23 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 9021c20b5e | (svn r15299) -Cleanup: remove many redundant includes | 2009-01-31 20:16:06 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 0d3f5e6e74 | (svn r15299) -Cleanup: remove many redundant includes | 2009-01-31 20:16:06 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | 8f5354f2df | (svn r14876) -Fix [FS#2509] (r14849): Reserved path loop detection was broken for stations. Don't set the test tile to the tile the very first iteration handles. Update the test tile instead in the loop. | 2009-01-06 17:11:37 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | 6138f6a2bb | (svn r14876) -Fix [FS#2509] (r14849): Reserved path loop detection was broken for stations. Don't set the test tile to the tile the very first iteration handles. Update the test tile instead in the loop. | 2009-01-06 17:11:37 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | cca22794d1 | (svn r14849) -Fix [FS#2478]: A train meeting its end could lead to an endless loop. | 2009-01-05 20:28:51 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | 809d9bc498 | (svn r14849) -Fix [FS#2478]: A train meeting its end could lead to an endless loop. | 2009-01-05 20:28:51 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | 166793bd93 | (svn r14428) -Fix [FS#2306]: A 90-degree curve can be a safe waiting position if they are forbidden for trains. | 2008-10-01 15:48:44 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | ba5575e0fc | (svn r14428) -Fix [FS#2306]: A 90-degree curve can be a safe waiting position if they are forbidden for trains. | 2008-10-01 15:48:44 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 6e67ea1f9d | (svn r14258) -Codechange: rework the way to query the vehicle hash to make sure it always results in the same irregardless of the order of the hash-linked-list. -Fix: desync in PBS reservation following, vehicle flooding and road vehicle overtake/follow code. | 2008-09-07 11:23:10 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9474db5cb6 | (svn r14258) -Codechange: rework the way to query the vehicle hash to make sure it always results in the same irregardless of the order of the hash-linked-list. -Fix: desync in PBS reservation following, vehicle flooding and road vehicle overtake/follow code. | 2008-09-07 11:23:10 +00:00 |  | 
			
				
					| 
							
							
								 smatz | c45a143e27 | (svn r14109) -Fix (r14107): marking reserved tile dirty is needed for waypoints and stations even when patch option is disabled | 2008-08-20 16:06:27 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 5d5cb04297 | (svn r14109) -Fix (r14107): marking reserved tile dirty is needed for waypoints and stations even when patch option is disabled | 2008-08-20 16:06:27 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 506a6ffe57 | (svn r14107) -Codechange: marking reserved tile dirty twice (and even when patch option is off) is not needed | 2008-08-20 15:21:03 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 999994bcf3 | (svn r14107) -Codechange: marking reserved tile dirty twice (and even when patch option is off) is not needed | 2008-08-20 15:21:03 +00:00 |  | 
			
				
					| 
							
							
								 frosch | ba1b3c7f11 | (svn r13974) -Fix [YAPP]: A train crash could lead to stale reservations. (michi_cc) | 2008-08-03 14:16:57 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 983e297ff0 | (svn r13974) -Fix [YAPP]: A train crash could lead to stale reservations. (michi_cc) | 2008-08-03 14:16:57 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 1e549a0fcc | (svn r13966) -Codechange [YAPP]: Bar level crossings upon path reservation. (michi_cc) | 2008-08-02 22:57:18 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | bba8ff290e | (svn r13966) -Codechange [YAPP]: Bar level crossings upon path reservation. (michi_cc) | 2008-08-02 22:57:18 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2a567afff4 | (svn r13965) -Add [YAPP]: Implement newgrf var 0x44 for stations (PBS reservation state). (michi_cc) | 2008-08-02 22:57:03 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 88b1ee0b43 | (svn r13965) -Add [YAPP]: Implement newgrf var 0x44 for stations (PBS reservation state). (michi_cc) | 2008-08-02 22:57:03 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | bcfc5a78ed | (svn r13956) -Add [YAPP]: Function for getting the train holding a reserved path. (michi_cc) | 2008-08-02 22:54:53 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | bce6f7b41c | (svn r13956) -Add [YAPP]: Function for getting the train holding a reserved path. (michi_cc) | 2008-08-02 22:54:53 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 74b770a96a | (svn r13940) -Add [YAPP]: YAPF is now able to reserve the found path. (michi_cc) | 2008-08-02 22:50:52 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | abc46b1e86 | (svn r13940) -Add [YAPP]: YAPF is now able to reserve the found path. (michi_cc) | 2008-08-02 22:50:52 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 8ffc05a02c | (svn r13929) -Codechange [YAPP]: Reserving and unreserving of single tracks is now possible. (michi_cc) | 2008-08-02 22:48:01 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | f6555cf6f8 | (svn r13929) -Codechange [YAPP]: Reserving and unreserving of single tracks is now possible. (michi_cc) | 2008-08-02 22:48:01 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 8eb9c27f8d | (svn r13928) -Add [YAPP]: Function for getting the path reservation state of any tile. (michi_cc) | 2008-08-02 22:47:48 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2bb8825538 | (svn r13928) -Add [YAPP]: Function for getting the path reservation state of any tile. (michi_cc) | 2008-08-02 22:47:48 +00:00 |  |