void OnAccountLogonDenied(SteamUser.LoggedOnCallback cb) { logon_state = LogonState.LoggedOff; Log.WriteLine("OnAccountLogonDenied: {0}", cb.Result.ExtendedString()); switch (cb.Result) { case EResult.AccountLoginDeniedNeedTwoFactor: { Log.WriteLine("Needs twofactor code..."); logon_needs = LogonNeeds.TwoFactor; break; } case EResult.AccountLogonDenied: { Log.WriteLine("Needs steamguard code..."); logon_needs = LogonNeeds.SteamGuard; break; } } var b = new Core.Util.Buffer(); b.SetAlignment(4); b.Write((uint)cb.Result); b.WriteBool(false); Instance.PostCallback(102, b); }
public void OnStateChanged(LogonState state) { switch (state) { case LogonState.LOGON_NET_ERROR: ChangeLogonWnd(m_CurLogonStatus); break; case LogonState.LOGON_ERROR: ChangeLogonWnd(m_CurLogonStatus); break; } }
void OnAccountLogonSuccess(SteamUser.LoggedOnCallback cb) { logon_state = LogonState.LoggedOn; logon_needs = LogonNeeds.None; Log.WriteLine("Logon succeeded!"); AccountFlags = cb.AccountFlags; public_ip = cb.PublicIP; Instance.PostCallback(101, new Core.Util.Buffer()); // Tell steam that we are running the `nEw Ui` Instance.SteamClient.Send(new ClientMsgProtobuf <CMsgClientUIMode>(EMsg.ClientCurrentUIMode) { Body = { chat_mode = 2 } }); GetAppOwnershipTicketAsync(7); }
public virtual void SetLogonState(LogonState pState) { throw new System.NotImplementedException(); }
public void SetLogonState(LogonState pState) { throw new NotImplementedException(); }
void SetState(LogonState state) { m_State = state; //m_LogicUI.OnStateChanged(state); }