| 
							
							
								 frosch | 75d4bc947d | (svn r19654) -Codechange: Use Extract<> in more places. | 2010-04-17 13:31:41 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 05d705e077 | (svn r19494) -Codechange: Remove _error_message. | 2010-03-20 17:58:24 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 7cc68f493d | (svn r19405) -Codechange: CheckOwnership() returns a CommandCost. | 2010-03-13 17:11:28 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 6a3dbaf99a | (svn r19350) -Codechange: StationRect::BeforeAddRect() returns a CommandCost. | 2010-03-06 13:23:33 +00:00 |  | 
			
				
					| 
							
							
								 alberth | c395b93acd | (svn r19319) -Codechange: EnsureNoVehicleOnGround() returns a CommandCost. | 2010-03-05 21:20:22 +00:00 |  | 
			
				
					| 
							
							
								 alberth | b8f811c7ff | (svn r19275) -Codechange: CanExpandRailStation() returns a CommandCost. | 2010-02-27 14:17:33 +00:00 |  | 
			
				
					| 
							
							
								 alberth | a4927dcd21 | (svn r19273) -Codechange: Return station joining error message when error is detected. | 2010-02-27 13:51:11 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 7f998ce80d | (svn r18921) -Codechange: make the preconditions for Get/Set CustomStationSpecIndex a bit more strict | 2010-01-26 23:03:47 +00:00 |  | 
			
				
					| 
							
							
								 yexo | c8c61faff2 | (svn r18692) -Fix: after a company went bankrupt it was impossible to build a new waypoint close to a deleted one until the grey sign was gone | 2010-01-02 17:09:14 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9426f2b173 | (svn r18379) -Codechange: move the cache updating function to its own header to reduce the include 'pathfinder' dependencies | 2009-12-02 16:48:55 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | f52e27c688 | (svn r18364) -Codechange: move the pathfinders and their related files into a separate directory | 2009-12-01 22:45:39 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 830231e2bd | (svn r18283) -Feature: [NewGRF] Add new price bases for removing industries, building/removing unmovables (new objects), building/removing rail-waypoints/buoys, interacting with town-authority, building foundations, funding primary industries (when not prospecting) and towns. If a GRF does not set price multipliers for these new prices, but for the previously used ones, the old modifiers will be propagated to the new bases. | 2009-11-24 22:15:42 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 860b9b1cea | (svn r18028) -Codechange: unglobalise some functions | 2009-11-09 10:40:33 +00:00 |  | 
			
				
					| 
							
							
								 frosch | ba1fc280e3 | (svn r18005) -Codechange: Convert the Prices struct into an array and an enum. | 2009-11-07 22:47:54 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d6cded5380 | (svn r17693) -Cleanup: remove some unneeded includes | 2009-10-04 17:16:41 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e8ddf001c8 | (svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos | 2009-09-19 09:51:14 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 04d5b67eb6 | (svn r17567) -Fix: some doxygen warnings | 2009-09-18 14:23:58 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7fbc33dae1 | (svn r17248) -Fix: add GPL license notice where appropriate | 2009-08-21 20:21:05 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 1fe3ad3288 | (svn r17075) -Codechange: rename ~750 strings to be more uniform with their relatives | 2009-08-05 17:59:21 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 1cd07265f8 | (svn r17020) -Fix: Recenter viewport of waypoint-gui after moving the sign. | 2009-08-01 11:55:49 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | a148a991bb | (svn r17002) -Change: also support distant join for waypoints | 2009-07-31 16:28:28 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | c2fdb85c0d | (svn r17000) -Change: allow overbuilding/extending waypoints | 2009-07-30 22:06:54 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 5592eb4955 | (svn r16993) -Change: make the rail waypoint builder draggable | 2009-07-30 17:44:13 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 37e6f6a003 | (svn r16990) -Codechange: unify some (command) naming w.r.t. stations/waypoints. | 2009-07-29 22:32:20 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | a52cd653d4 | (svn r16989) -Codechange: unify the code for demolishing (dynamite) stations and waypoints. | 2009-07-29 22:13:12 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 959a5e690b | (svn r16988) -Codechange: unify the code for removing (parts of) stations and waypoints | 2009-07-29 22:09:05 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e473e69ba4 | (svn r16976) -Codechange: remove WaypointID and MAX_LENGTH constants in favour of their Station variants | 2009-07-28 21:06:38 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2dd998ab06 | (svn r16962) -Codechange: more work towards multi tile waypoints | 2009-07-26 16:17:49 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | cf38a5bee6 | (svn r16939) -Codechange: s/RailwayStation/RailStation/ to unify the way it's written. | 2009-07-24 11:47:12 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 803cf87885 | (svn r16934) -Codechange: introduce a simple helper function to check whether a station is pending deletion or not | 2009-07-24 07:38:10 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 16ad8df175 | (svn r16925) -Fix (r16909): guard commands more against using waypoints as stations and/or accidentally reusing waypoints for stations or vice versa. | 2009-07-23 12:02:09 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | f48cc9d4bf | (svn r16923) -Codechange: move Cmd*Buoy* to waypoint_cmd.cpp and make them behave more like waypoints, e.g. reuse station signs of recently deleted buoys | 2009-07-23 00:14:05 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | cb0409fe52 | (svn r16912) -Codechange: split waypoint.h in waypoint_base.h and waypoint_func.h | 2009-07-22 10:18:19 +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 | 2646a99d29 | (svn r16908) -Codechange: s/DepotWaypointReservation/DepotReservation/ | 2009-07-22 08:52:41 +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 |  | 
			
				
					| 
							
							
								 rubidium | 0658d6cb3d | (svn r16900) -Codechange: prepare the waypoint window for buoys | 2009-07-21 16:30:01 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | ed5ced71c8 | (svn r16897) -Codechange: use the 'generic' station spec to station allocation for waypoints too | 2009-07-21 11:20:34 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d8f16ea199 | (svn r16863) -Codechange: GetWaypointByTile -> Waypoint::GetByTile, like used for e.g. stations | 2009-07-17 20:51:24 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 06ea681b5f | (svn r16860) -Codechange: introduce a helper to assign a station spec to Waypoints | 2009-07-17 20:21:24 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9933df9d89 | (svn r16855) -Codechange: remove unused 'conversion' stuff from the waypoint struct and make it more similar to Station. | 2009-07-16 23:02:39 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 665fa7f9c1 | (svn r16851) -Codechange: use StationSpecList in waypoint too | 2009-07-16 20:29:08 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | dea1144bcb | (svn r16850) -Codechange: unify some naming of variables between waypoints and stations. | 2009-07-16 20:15:28 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2b1c43f81f | (svn r16825) -Codechange: unify dirtying when updating the viewport signs. | 2009-07-13 23:15:13 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e067d4a4b8 | (svn r16821) -Codechange: unify the naming of type::UpdateVirtCoord and UpdateAll[Type]VirtCoords. | 2009-07-13 22:33:25 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 8275a98e1f | (svn r16764) -Codechange: unify the way viewport signs are marked dirty | 2009-07-08 08:30:35 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 3086383cdc | (svn r16761) -Codechange: make UpdateViewportSignPos(ition) a class function of ViewportSign | 2009-07-07 16:51:20 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 765c65b738 | (svn r16493) -Fix: missing/wrong @file doxygen 'headers' | 2009-06-01 12:56:18 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 5a463c8347 | (svn r16442) -Codechange: use new Vehicle accessors at more places | 2009-05-26 22:45:48 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 80e94b9bb1 | (svn r16391) -Codechange: use Train instead of Vehicle where appropriate. | 2009-05-22 22:22:46 +00:00 |  |