예제 #1
0
 private void OnPlayerChanged(PlayerChangedEvent data)
 {
     if (this.m_supportId != null)
     {
         this.m_supportId.text = ((HatchManager.CurrentPlayer == null) ? string.Empty : HatchManager.CurrentPlayer.HatchCustomerID);
     }
 }
예제 #2
0
 private void OnPlayerChanged(PlayerChangedEvent data)
 {
     this.initialized         = false;
     this.sessionStart        = TimeManager.realtimeSinceStartup;
     this.timers              = new Dictionary <string, Timer>();
     this.lastServerTime      = -1;
     this.lastServerTimeCheck = -1f;
 }
예제 #3
0
 private void OnPlayerChanged(PlayerChangedEvent data)
 {
     if (!this.initialized)
     {
         return;
     }
     this.initialized = false;
     base.StartCoroutine(this.WaitFor(new Func <bool>(this.CanInitialize), new Action(this.Initialize)));
 }
예제 #4
0
파일: MainMenu.cs 프로젝트: mrdivdiz/bpvita
 private void OnPlayerChanged(PlayerChangedEvent data)
 {
     if (this.creditsMenuInstance != null)
     {
         UnityEngine.Object.Destroy(this.creditsMenuInstance);
     }
     this.creditsMenuInstance = UnityEngine.Object.Instantiate <GameObject>(this.creditsMenu);
     this.creditsMenuInstance.SetActive(false);
 }
예제 #5
0
 private void OnPlayerChanged(PlayerChangedEvent data)
 {
     if (Singleton <PlayerProgress> .IsInstantiated())
     {
         if (Singleton <PlayerProgress> .Instance.Level < PlayerLevelRequirement.GetRequiredLevel("cake_race"))
         {
             Singleton <GameManager> .Instance.LoadMainMenu(false);
         }
         else
         {
             Singleton <GameManager> .Instance.LoadCakeRaceMenu(false);
         }
     }
     else
     {
         Singleton <GameManager> .Instance.LoadMainMenu(false);
     }
 }
예제 #6
0
 private void OnPlayerChanged(PlayerChangedEvent data)
 {
     this.LoadData();
 }
예제 #7
0
 private void OnPlayerChanged(PlayerChangedEvent data)
 {
     this.delayUpdate = false;
     this.SetState(PlayerProgressBar.State.Regular);
     this.UpdateAmount(true);
 }
예제 #8
0
 public void GetPlayerChangedRoom(string login, string room)
 {
     PlayerChangedEvent?.Invoke(login, room);
 }
예제 #9
0
 protected virtual void OnPlayerChanged(PlayerChangedEvent data)
 {
     this.UpdateAmount(true);
 }