aboutsummaryrefslogtreecommitdiff
path: root/NorthstarDLL/masterserver/masterserver.h
diff options
context:
space:
mode:
authorJack <66967891+ASpoonPlaysGames@users.noreply.github.com>2023-10-07 11:25:09 +0100
committerGitHub <noreply@github.com>2023-10-07 12:25:09 +0200
commitc093ee10f004f7e2b8be2b326a4b087392ded544 (patch)
tree14db03b2f10549fe368919157906cd6be32e60d3 /NorthstarDLL/masterserver/masterserver.h
parent9d8bedf580184313f419cdb60351e712712832e3 (diff)
downloadNorthstarLauncher-c093ee10f004f7e2b8be2b326a4b087392ded544.tar.gz
NorthstarLauncher-c093ee10f004f7e2b8be2b326a4b087392ded544.zip
Expose origin auth state and errors to squirrel (#468)
Also moves `NSIsMasterServerAuthenticated` out of `scriptserverbrowser.cpp` because it didn't really fit there This will be used for showing failed origin auth errors in the game's UI
Diffstat (limited to 'NorthstarDLL/masterserver/masterserver.h')
-rw-r--r--NorthstarDLL/masterserver/masterserver.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/NorthstarDLL/masterserver/masterserver.h b/NorthstarDLL/masterserver/masterserver.h
index e87b31a2..c4fa56c2 100644
--- a/NorthstarDLL/masterserver/masterserver.h
+++ b/NorthstarDLL/masterserver/masterserver.h
@@ -96,6 +96,10 @@ class MasterServerManager
bool m_bOriginAuthWithMasterServerDone = false;
bool m_bOriginAuthWithMasterServerInProgress = false;
+ bool m_bOriginAuthWithMasterServerSuccessful = false;
+ std::string m_sOriginAuthWithMasterServerErrorCode = "";
+ std::string m_sOriginAuthWithMasterServerErrorMessage = "";
+
bool m_bSavingPersistentData = false;
bool m_bScriptRequestingServerList = false;