private bool ExecuteStep2Identifying() { m_Server.Start(); var isOk = m_Server.Identify(m_PlayerName); var retry = true; while (!isOk && retry) { var form2 = new NameUsedForm(m_PlayerName); form2.ShowDialog(); retry = form2.OK; m_PlayerName = form2.PlayerName; isOk = m_Server.Identify(m_PlayerName); } return isOk; }
private bool ExecuteStep3CheckDisplaynameAvailability() { var step3Ok = m_Server.CheckDisplayNameAvailable(m_DisplayName); var step3Retry = true; while (!step3Ok && step3Retry) { var form3 = new NameUsedForm(m_DisplayName); form3.ShowDialog(); step3Retry = form3.OK; m_DisplayName = form3.PlayerName; step3Ok = m_Server.CheckDisplayNameAvailable(m_DisplayName); } return step3Ok; }
private bool ExecuteStep2CheckUsernameAvailability() { m_Server.Start(); var step2Ok = m_Server.CheckUsernameAvailable(m_Username); var step2Retry = true; while (!step2Ok && step2Retry) { var form2 = new NameUsedForm(m_Username); form2.ShowDialog(); step2Retry = form2.OK; m_Username = form2.PlayerName; step2Ok = m_Server.CheckUsernameAvailable(m_Username); } return step2Ok; }