From 9efbf9c60e57a7be734ddf1909d6e39271254e63 Mon Sep 17 00:00:00 2001 From: Gymnasiast Date: Sun, 2 Apr 2017 19:31:21 +0200 Subject: [PATCH] Only show 'Force breakdown' when not in network mode, fixes #5199 --- src/openrct2/windows/ride.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/openrct2/windows/ride.c b/src/openrct2/windows/ride.c index 23cd90cd5b..6e66770ec9 100644 --- a/src/openrct2/windows/ride.c +++ b/src/openrct2/windows/ride.c @@ -25,21 +25,23 @@ #include "../interface/window.h" #include "../localisation/date.h" #include "../localisation/localisation.h" +#include "../network/network.h" #include "../object/ObjectManager.h" #include "../object/ObjectRepository.h" #include "../peep/staff.h" +#include "../rct1.h" #include "../rct2.h" #include "../ride/ride.h" #include "../ride/ride_data.h" #include "../ride/track.h" +#include "../ride/track_data.h" #include "../ride/track_design.h" #include "../sprites.h" #include "../windows/error.h" #include "../world/map.h" #include "../world/sprite.h" #include "dropdown.h" -#include "../rct1.h" -#include "../ride/track_data.h" + enum { WINDOW_RIDE_PAGE_MAIN, @@ -3932,7 +3934,7 @@ static void window_ride_maintenance_invalidate(rct_window *w) window_ride_anchor_border_widgets(w); window_align_tabs(w, WIDX_TAB_1, WIDX_TAB_10); - if (gConfigGeneral.debugging_tools) { + if (gConfigGeneral.debugging_tools && network_get_mode() == NETWORK_MODE_NONE) { window_ride_maintenance_widgets[WIDX_FORCE_BREAKDOWN].type = WWT_FLATBTN; } else {