// ------------------------------------------------------------------------------- // OnServerMessageResponsePlayerAutoLogin // @Client // ------------------------------------------------------------------------------- public void OnServerMessageResponsePlayerAutoLogin(NetworkConnection conn, ServerMessageResponsePlayerAutoLogin msg) { autoPlayerName = ""; if (UIPopupNotify.singleton) { UIPopupNotify.singleton.Hide(); } }
// ======================== MESSAGE HANDLERS - PLAYER ============================ // ------------------------------------------------------------------------------- // OnClientMessageRequestPlayerAutoLogin // Direction: @Client -> @Server // Execution: @Server // ------------------------------------------------------------------------------- void OnClientMessageRequestPlayerAutoLogin(NetworkConnection conn, ClientMessageRequestPlayerAutoLogin msg) { ServerMessageResponsePlayerAutoLogin message = new ServerMessageResponsePlayerAutoLogin { success = true, text = "", causesDisconnect = false }; if (DatabaseManager.singleton.TryPlayerAutoLogin(msg.playername, msg.username)) { AutoLoginPlayer(conn, msg.username, msg.playername, msg.token); message.text = systemText.playerLoginSuccess; } else { message.text = systemText.playerLoginFailure; message.success = false; } conn.Send(message); }