aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/vars.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2019-10-24 00:03:53 +0200
committerEugene Sandulenko2019-10-24 00:15:33 +0200
commit22ba110e829d62af3e014b0a73a7155aa6bbbe3c (patch)
tree2b00c2267efc67cceee08aaf884f6109f8f5ad91 /engines/scumm/vars.cpp
parenta0c58a53b3db7710c333da66cde3125ea74559b8 (diff)
downloadscummvm-rg350-22ba110e829d62af3e014b0a73a7155aa6bbbe3c.tar.gz
scummvm-rg350-22ba110e829d62af3e014b0a73a7155aa6bbbe3c.tar.bz2
scummvm-rg350-22ba110e829d62af3e014b0a73a7155aa6bbbe3c.zip
SCUMM HE: Set up networking variable later during execution
Diffstat (limited to 'engines/scumm/vars.cpp')
-rw-r--r--engines/scumm/vars.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/engines/scumm/vars.cpp b/engines/scumm/vars.cpp
index 4f00e71f0d..6fa5409ddd 100644
--- a/engines/scumm/vars.cpp
+++ b/engines/scumm/vars.cpp
@@ -740,6 +740,18 @@ void ScummEngine_v99he::resetScummVars() {
}
#endif
+void ScummEngine_v100he::resetScummVars() {
+ ScummEngine_v99he::resetScummVars();
+
+ if (_game.id == GID_MOONBASE) {
+#ifdef USE_CURL
+ VAR(VAR_NETWORK_AVAILABLE) = 1;
+#else
+ VAR(VAR_NETWORK_AVAILABLE) = 0;
+#endif
+ }
+}
+
void ScummEngine::resetScummVars() {
if (_game.heversion < 70 && _game.version <= 6) {
// VAR_SOUNDCARD modes