aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorD G Turner2019-10-23 00:40:53 +0100
committerD G Turner2019-10-23 00:40:53 +0100
commitcda5fda164d3152236a079449a020acac96cee42 (patch)
tree933408c61b3daa3edef30d57b896fe41d288bf6a /engines
parent0ee25207f10de36268eef6eb36a0fb8e2420b2f9 (diff)
downloadscummvm-rg350-cda5fda164d3152236a079449a020acac96cee42.tar.gz
scummvm-rg350-cda5fda164d3152236a079449a020acac96cee42.tar.bz2
scummvm-rg350-cda5fda164d3152236a079449a020acac96cee42.zip
SCUMM HE: Really Fix Compilation
Diffstat (limited to 'engines')
-rw-r--r--engines/scumm/he/logic/moonbase_logic.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/engines/scumm/he/logic/moonbase_logic.cpp b/engines/scumm/he/logic/moonbase_logic.cpp
index d16f8f9cf1..8b288d429e 100644
--- a/engines/scumm/he/logic/moonbase_logic.cpp
+++ b/engines/scumm/he/logic/moonbase_logic.cpp
@@ -24,7 +24,7 @@
#include "scumm/he/logic_he.h"
#include "scumm/he/moonbase/moonbase.h"
#include "scumm/he/moonbase/ai_main.h"
-#ifdef USE_SDL_NET
+#ifdef USE_CURL
#include "scumm/he/moonbase/net_main.h"
#include "scumm/he/moonbase/net_defines.h"
#endif
@@ -60,7 +60,7 @@ private:
void op_ai_set_type(int op, int numArgs, int32 *args);
void op_ai_clean_up(int op, int numArgs, int32 *args);
-#ifdef USE_SDL_NET
+#ifdef USE_CURL
void op_net_remote_start_script(int op, int numArgs, int32 *args);
void op_net_remote_send_array(int op, int numArgs, int32 *args);
int op_net_remote_start_function(int op, int numArgs, int32 *args);
@@ -165,7 +165,9 @@ int LogicHEmoonbase::versionID() {
#define OP_NET_SET_AI_PLAYER_COUNT 1565
int LogicHEmoonbase::startOfFrame() {
+#ifdef USE_CURL
_vm1->_moonbase->_net->doNetworkOnceAFrame(15); // Value should be passed in...
+#endif
return 0;
}
@@ -208,7 +210,7 @@ int32 LogicHEmoonbase::dispatch(int op, int numArgs, int32 *args) {
op_ai_clean_up(op, numArgs, args);
break;
-#ifdef USE_SDL_NET
+#ifdef USE_CURL
case OP_NET_REMOTE_START_SCRIPT:
op_net_remote_start_script(op, numArgs, args);
break;
@@ -379,7 +381,7 @@ void LogicHEmoonbase::op_ai_clean_up(int op, int numArgs, int32 *args) {
_vm1->_moonbase->_ai->cleanUpAI();
}
-#ifdef USE_SDL_NET
+#ifdef USE_CURL
void LogicHEmoonbase::op_net_remote_start_script(int op, int numArgs, int32 *args) {
_vm1->_moonbase->_net->remoteStartScript(args[0], args[1], args[2], numArgs - 3, &args[3]);
}