Beispiel #1
0
 // Token: 0x06000119 RID: 281 RVA: 0x00012BC0 File Offset: 0x00010DC0
 public void Start(byte AddictiveSwitch, byte RestrictLoginSwitch, RealNameState realNameState, AgeState ageState)
 {
     this.m_AntiAddictiveSwitch = AddictiveSwitch;
     this.m_RestrictLoginSwitch = RestrictLoginSwitch;
     this.m_RealNameState       = realNameState;
     this.m_AgeState            = ageState;
     this.GetStage();
     this.SetCrossDaysSecond();
     this.SetFinalRepeat();
     this.bInit = true;
 }
Beispiel #2
0
 // Token: 0x0600285E RID: 10334 RVA: 0x0044693C File Offset: 0x00444B3C
 public void CheckRealNameCallBack(RealNameState state)
 {
     this.m_State = state;
     if (this.m_UpdateCheckState == RealNameHelp.UpdateCheckState.UpdateCheckLoopWaitResult)
     {
         if (this.m_State == RealNameState.Authorized)
         {
             if (this.bIsDlgOpening)
             {
                 GUIManager.Instance.CloseOKCancelBox();
                 this.m_UpdateCheckState = RealNameHelp.UpdateCheckState.None;
                 this.bIsDlgOpening      = false;
             }
             GUIManager.Instance.AddHUDMessage(DataManager.Instance.mStringTable.GetStringByID(14578u), 255, true);
             this.m_NowRepeatCont = 0;
             if (AntiAddictive.Instance.m_SaveStage == NotificationStage.Stage5)
             {
                 this.CheckFromQuitGameDlgFlag();
             }
         }
         else if (this.m_NowRepeatCont == 0)
         {
             if (this.bIsDlgOpening)
             {
                 GUIManager.Instance.CloseOKCancelBox();
                 this.m_UpdateCheckState = RealNameHelp.UpdateCheckState.None;
                 this.bIsDlgOpening      = false;
             }
             GUIManager.Instance.AddHUDMessage(DataManager.Instance.mStringTable.GetStringByID(14579u), 255, true);
             this.m_NowRepeatCont = 0;
             if (AntiAddictive.Instance.m_SaveStage == NotificationStage.Stage5)
             {
                 this.CheckFromQuitGameDlgFlag();
             }
         }
         else
         {
             this.m_UpdateCheckState = RealNameHelp.UpdateCheckState.UpdateCheckLoop;
         }
     }
     else if (this.m_UpdateCheckState == RealNameHelp.UpdateCheckState.WaitResult)
     {
         if (this.m_State == RealNameState.Sumbitted)
         {
             this.OpenSumbittedDlg();
             this.m_UpdateCheckState = RealNameHelp.UpdateCheckState.UpdateCheckLoop;
             this.m_NowRepeatCont    = 3;
             this.m_tickTime         = 15f;
         }
         else if (this.m_State == RealNameState.Authorized)
         {
             this.OpenAuthorizedDlg();
             this.m_UpdateCheckState = RealNameHelp.UpdateCheckState.Result;
         }
         else if (this.m_State == RealNameState.UnAuthorized)
         {
             this.OpenUnAuthorizedDlg();
             this.m_UpdateCheckState = RealNameHelp.UpdateCheckState.Result;
         }
     }
 }
Beispiel #3
0
 // Token: 0x06002859 RID: 10329 RVA: 0x00446834 File Offset: 0x00444A34
 public void OpenAuthenticateDlg(RealNameState state)
 {
     GUIManager.Instance.OpenRealNameMessageBox(RealNameState.None);
 }
Beispiel #4
0
 // Token: 0x06002857 RID: 10327 RVA: 0x00446810 File Offset: 0x00444A10
 public void SetRealNameState(RealNameState state)
 {
     this.m_State = state;
 }
Beispiel #5
0
 // Token: 0x0600012E RID: 302 RVA: 0x00013D40 File Offset: 0x00011F40
 public void SetNameType(RealNameState nameState)
 {
     this.m_RealNameState = nameState;
 }