summaryrefslogtreecommitdiff
path: root/src/waypoint_cmd.cpp
AgeCommit message (Collapse)Author
2010-09-05(svn r20749) -Fix: allow overbuilding objects with buoys and ship depotsyexo
2010-08-27(svn r20636) -Codechange: Move MarkTileDirtyByTile() and ↵frosch
DeleteAnimatedTile() into MakeWaterKeepingClass().
2010-08-20(svn r20579) -Change (r1579): Allow removing of buoys if they are only used ↵frosch
by own vehicles.
2010-08-07(svn r20406) -Codechange: make StationClass use the new generic classrubidium
2010-08-01(svn r20283) -Codechange: Unify start of doygen comments.frosch
2010-05-12(svn r19798) -Codechange: generalise the waypoint naming methodrubidium
2010-04-17(svn r19654) -Codechange: Use Extract<> in more places.frosch
2010-03-20(svn r19494) -Codechange: Remove _error_message.alberth
2010-03-13(svn r19405) -Codechange: CheckOwnership() returns a CommandCost.alberth
2010-03-06(svn r19350) -Codechange: StationRect::BeforeAddRect() returns a CommandCost.alberth
2010-03-05(svn r19319) -Codechange: EnsureNoVehicleOnGround() returns a CommandCost.alberth
2010-02-27(svn r19275) -Codechange: CanExpandRailStation() returns a CommandCost.alberth
2010-02-27(svn r19273) -Codechange: Return station joining error message when error is ↵alberth
detected.
2010-01-26(svn r18921) -Codechange: make the preconditions for Get/Set ↵yexo
CustomStationSpecIndex a bit more strict
2010-01-02(svn r18692) -Fix: after a company went bankrupt it was impossible to build ↵yexo
a new waypoint close to a deleted one until the grey sign was gone
2009-12-02(svn r18379) -Codechange: move the cache updating function to its own header ↵rubidium
to reduce the include 'pathfinder' dependencies
2009-12-01(svn r18364) -Codechange: move the pathfinders and their related files into ↵rubidium
a separate directory
2009-11-24(svn r18283) -Feature: [NewGRF] Add new price bases for removing industries, ↵frosch
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-09(svn r18028) -Codechange: unglobalise some functionsrubidium
2009-11-07(svn r18005) -Codechange: Convert the Prices struct into an array and an enum.frosch
2009-10-04(svn r17693) -Cleanup: remove some unneeded includesrubidium
2009-09-19(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, ↵rubidium
which were sometimes missing and sometimes just typos
2009-09-18(svn r17567) -Fix: some doxygen warningsrubidium
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-08-05(svn r17075) -Codechange: rename ~750 strings to be more uniform with their ↵rubidium
relatives
2009-08-01(svn r17020) -Fix: Recenter viewport of waypoint-gui after moving the sign.frosch
2009-07-31(svn r17002) -Change: also support distant join for waypointsrubidium
2009-07-30(svn r17000) -Change: allow overbuilding/extending waypointsrubidium
2009-07-30(svn r16993) -Change: make the rail waypoint builder draggablerubidium
2009-07-29(svn r16990) -Codechange: unify some (command) naming w.r.t. stations/waypoints.rubidium
2009-07-29(svn r16989) -Codechange: unify the code for demolishing (dynamite) stations ↵rubidium
and waypoints.
2009-07-29(svn r16988) -Codechange: unify the code for removing (parts of) stations ↵rubidium
and waypoints
2009-07-28(svn r16976) -Codechange: remove WaypointID and MAX_LENGTH constants in ↵rubidium
favour of their Station variants
2009-07-26(svn r16962) -Codechange: more work towards multi tile waypointsrubidium
2009-07-24(svn r16939) -Codechange: s/RailwayStation/RailStation/ to unify the way ↵rubidium
it's written.
2009-07-24(svn r16934) -Codechange: introduce a simple helper function to check ↵rubidium
whether a station is pending deletion or not
2009-07-23(svn r16925) -Fix (r16909): guard commands more against using waypoints as ↵rubidium
stations and/or accidentally reusing waypoints for stations or vice versa.
2009-07-23(svn r16923) -Codechange: move Cmd*Buoy* to waypoint_cmd.cpp and make them ↵rubidium
behave more like waypoints, e.g. reuse station signs of recently deleted buoys
2009-07-22(svn r16912) -Codechange: split waypoint.h in waypoint_base.h and ↵rubidium
waypoint_func.h
2009-07-22(svn r16909) -Fix [FS#2996]: NewGRF stations would be triggering assertions ↵rubidium
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(svn r16908) -Codechange: s/DepotWaypointReservation/DepotReservation/rubidium
2009-07-21(svn r16907) -Codechange: make a more clear distinction between reservation ↵rubidium
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(svn r16900) -Codechange: prepare the waypoint window for buoysrubidium
2009-07-21(svn r16897) -Codechange: use the 'generic' station spec to station ↵rubidium
allocation for waypoints too
2009-07-17(svn r16863) -Codechange: GetWaypointByTile -> Waypoint::GetByTile, like ↵rubidium
used for e.g. stations
2009-07-17(svn r16860) -Codechange: introduce a helper to assign a station spec to ↵rubidium
Waypoints
2009-07-16(svn r16855) -Codechange: remove unused 'conversion' stuff from the waypoint ↵rubidium
struct and make it more similar to Station.
2009-07-16(svn r16851) -Codechange: use StationSpecList in waypoint toorubidium
2009-07-16(svn r16850) -Codechange: unify some naming of variables between waypoints ↵rubidium
and stations.
2009-07-13(svn r16825) -Codechange: unify dirtying when updating the viewport signs.rubidium