From 73345b414bc8bb7bb48e91df2889a68d0e4ff1c2 Mon Sep 17 00:00:00 2001 From: Tobias Date: Fri, 21 Dec 2018 21:27:06 +0100 Subject: [PATCH] Fix #7985: Giant Screenshot ignores 'Map rendering' settings --- distribution/changelog.txt | 1 + src/openrct2/interface/Screenshot.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/distribution/changelog.txt b/distribution/changelog.txt index a086349110..6f9bde38e1 100644 --- a/distribution/changelog.txt +++ b/distribution/changelog.txt @@ -26,6 +26,7 @@ - Fix: [#7952] Performance drop caused by code refactor. - Fix: [#7954] Key validation fails on Windows due to non-ASCII user / player name. - Fix: [#7975] Inspection flag not cleared for rides which are set to never be inspected (Original bug). +- Fix: [#7985] Giant Screenshot ignores 'Map rendering' settings. - Fix: [#8034] Vanilla sprites are broken when making screenshots from command line. - Fix: [#8045] Crash when switching between languages. - Fix: [#8062] In multiplayer warnings for unstable cheats are shown when disabling them. diff --git a/src/openrct2/interface/Screenshot.cpp b/src/openrct2/interface/Screenshot.cpp index 945935bcbd..97ca84cffe 100644 --- a/src/openrct2/interface/Screenshot.cpp +++ b/src/openrct2/interface/Screenshot.cpp @@ -253,7 +253,7 @@ void screenshot_giant() viewport.view_width = viewport.width; viewport.view_height = viewport.height; viewport.var_11 = 0; - viewport.flags = 0; + viewport.flags = vp->flags; int32_t centreX = (mapSize / 2) * 32 + 16; int32_t centreY = (mapSize / 2) * 32 + 16;