private void _loginFailed(SessionResult r) { // code 111 means the user clicked the "No Thanks" if (waiting_for_login && !r.success && r.error.code == 111) { _login_error = new objects.error(); _login_error.code = 111; _login_error.message = "Session was cancelled by the user"; cancelLoginRequest(); } else { _login_error = r.error; dispatchEvent <SessionResult>(loginEvent.LOGIN_FAILED, r); if (_onloginfailed != null) { _onloginfailed(); } } }
// Called if there was a problem with the login void onLoginFailed() { // access login error io.newgrounds.objects.error error = ngio_core.login_error; textOutput.text = "Login to access \nthe Scoreboard!"; }