From 82371fb0039f6aa892bc5850bffb4c2accd6c5ac Mon Sep 17 00:00:00 2001 From: Ted John Date: Sat, 23 May 2020 17:22:09 +0100 Subject: [PATCH] Fix #11796: Unable to use sharedStorage (#11798) isUserConfig must only be true for configuration not sharedStorage --- src/openrct2/scripting/ScConfiguration.hpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/openrct2/scripting/ScConfiguration.hpp b/src/openrct2/scripting/ScConfiguration.hpp index 8443cf182a..a9c488f7f2 100644 --- a/src/openrct2/scripting/ScConfiguration.hpp +++ b/src/openrct2/scripting/ScConfiguration.hpp @@ -22,12 +22,17 @@ namespace OpenRCT2::Scripting class ScConfiguration { private: - bool _isUserConfig{ true }; + bool _isUserConfig{}; DukValue _backingObject; public: - ScConfiguration() = default; + // context.configuration + ScConfiguration() + : _isUserConfig(true) + { + } + // context.sharedStorage ScConfiguration(const DukValue& backingObject) : _backingObject(backingObject) {