Update: Fix more stuff for smonline.

This commit is contained in:
Charles Lohr
2005-01-07 22:00:08 +00:00
parent ae1a4df374
commit 6b885a56a2
4 changed files with 23 additions and 7 deletions
+5 -2
View File
@@ -66,10 +66,10 @@ NetworkSyncManager::NetworkSyncManager( LoadingWindow *ld )
NetPlayerClient = new EzSockets;
NetPlayerClient->blocking = false;
m_ServerVersion = 0;
useSMserver = false;
isSMOnline = false;
isSMOLoggedIn = false;
m_startupStatus = 0; //By default, connection not tried.
@@ -98,6 +98,7 @@ void NetworkSyncManager::CloseConnection()
return ;
m_ServerVersion = 0;
useSMserver = false;
isSMOLoggedIn = false;
m_startupStatus = 0;
NetPlayerClient->close();
}
@@ -125,6 +126,8 @@ void NetworkSyncManager::PostStartUp(const CString& ServerIP)
}
}
isSMOLoggedIn = false;
useSMserver = true;
m_startupStatus = 1; //Connection attepmpt sucessful
@@ -810,7 +813,7 @@ void PacketFunctions::ClearPacket()
LuaFunction_NoArgs( IsNetConnected, NSMAN->useSMserver )
LuaFunction_NoArgs( IsNetSMOnline, NSMAN->isSMOnline )
LuaFunction_NoArgs( IsSMOnlineLoggedIn, NSMAN->isSMOLoggedIn )
/*
* (c) 2003-2004 Charles Lohr, Joshua Allen
* All rights reserved.