From 7182b2508d4a43da8ab51e3c3cab7f03b08a11e5 Mon Sep 17 00:00:00 2001 From: tron Date: Sun, 19 Dec 2004 21:03:16 +0000 Subject: (svn r1177) Enable non-stop flag for waypoints --- order_gui.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'order_gui.c') diff --git a/order_gui.c b/order_gui.c index 0722215e0..f3bd90a51 100644 --- a/order_gui.c +++ b/order_gui.c @@ -72,6 +72,12 @@ static void DrawOrdersWindow(Window *w) SETBIT(w->disabled_state, 9); /* unload */ SetDParam(2,STR_SERVICE); break; + + case OT_GOTO_WAYPOINT: + SETBIT(w->disabled_state, 8); /* full load */ + SETBIT(w->disabled_state, 9); /* unload */ + break; + default: SETBIT(w->disabled_state, 6); /* nonstop */ SETBIT(w->disabled_state, 8); /* full load */ @@ -118,7 +124,7 @@ static void DrawOrdersWindow(Window *w) SetDParam(1, s); } else if (ord.type == OT_GOTO_WAYPOINT) { SetDParam(2, ord.station); - SetDParam(1, STR_GO_TO_WAYPOINT); + SetDParam(1, (ord.flags & OF_NON_STOP) ? STR_GO_NON_STOP_TO_WAYPOINT : STR_GO_TO_WAYPOINT); } } { -- cgit v1.2.3-54-g00ecf