From ec121da0753259e83bd5219d529a2bdc26ba2d19 Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Thu, 24 Oct 2019 18:08:54 +0200 Subject: SCUMM HE: Set server prefix as variable --- engines/scumm/he/moonbase/net_main.cpp | 6 ++++-- engines/scumm/he/moonbase/net_main.h | 2 ++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/engines/scumm/he/moonbase/net_main.cpp b/engines/scumm/he/moonbase/net_main.cpp index a2d76fef4f..b0a58b96e9 100644 --- a/engines/scumm/he/moonbase/net_main.cpp +++ b/engines/scumm/he/moonbase/net_main.cpp @@ -37,6 +37,8 @@ Net::Net(ScummEngine_v100he *vm) : _latencyTime(1), _fakeLatency(false), _vm(vm) _lastResult = 0; _sessionid = -1; + + _serverprefix = "http://localhost/moonbase"; } Net::~Net() { @@ -94,7 +96,7 @@ int Net::whoAmI() { int Net::createSession(char *name) { warning("STUB: Net::createSession(\"%s\")", name); // PN_CreateSession - Networking::PostRequest rq("http://localhost/moonbase/createsession", + Networking::PostRequest rq(_serverprefix + "/createsession", new Common::Callback(this, &Net::startQuerySessionsCallback), new Common::Callback(this, &Net::startQuerySessionsErrorCallback)); @@ -185,7 +187,7 @@ bool Net::destroyPlayer(int32 playerDPID) { int32 Net::startQuerySessions() { warning("STUB: Net::startQuerySessions()"); // StartQuerySessions - Networking::PostRequest rq("http://localhost/moonbase/lobbies", + Networking::PostRequest rq(_serverprefix + "/lobbies", new Common::Callback(this, &Net::startQuerySessionsCallback), new Common::Callback(this, &Net::startQuerySessionsErrorCallback)); diff --git a/engines/scumm/he/moonbase/net_main.h b/engines/scumm/he/moonbase/net_main.h index 2a399d3f83..757fa1ba40 100644 --- a/engines/scumm/he/moonbase/net_main.h +++ b/engines/scumm/he/moonbase/net_main.h @@ -103,6 +103,8 @@ public: int _lastResult; int _sessionid; + + Common::String _serverprefix; }; } // End of namespace Scumm -- cgit v1.2.3