protected virtual void Awake() { BnetPresenceMgr.Get().AddPlayersChangedListener(new BnetPresenceMgr.PlayersChangedCallback(this.OnPlayersChanged)); BnetWhisperMgr.Get().AddWhisperListener(new BnetWhisperMgr.WhisperCallback(this.OnWhisper)); ChatMgr.Get().AddPlayerChatInfoChangedListener(new ChatMgr.PlayerChatInfoChangedCallback(this.OnPlayerChatInfoChanged)); RecruitListMgr.Get().AddRecruitsChangedListener(new RecruitListMgr.RecruitsChangedCallback(this.OnRecruitsChanged)); this.m_RecruitUI = UnityEngine.Object.Instantiate <FriendListRecruitUI>(this.m_Prefabs.recruitUI); this.m_RecruitUI.transform.parent = base.gameObject.transform; this.m_RecruitUI.gameObject.SetActive(false); if (this.m_rankMedalSpawner == null) { this.m_rankMedal = UnityEngine.Object.Instantiate <TournamentMedal>(this.m_rankMedalPrefab); this.m_rankMedal.transform.parent = base.transform; this.m_rankMedal.transform.localScale = new Vector3(20f, 1f, 20f); this.m_rankMedal.transform.localRotation = Quaternion.Euler(new Vector3(-90f, 0f, 0f)); } else { this.m_rankMedal = this.m_rankMedalSpawner.Spawn <TournamentMedal>(); } this.m_rankMedal.RemoveEventListener(UIEventType.ROLLOVER, new UIEvent.Handler(this.m_rankMedal.MedalOver)); this.m_rankMedal.AddEventListener(UIEventType.ROLLOVER, new UIEvent.Handler(this.RankMedalOver)); if (UniversalInputManager.UsePhoneUI != null) { this.m_rankMedal.GetComponent <Collider>().enabled = false; } this.m_rankMedal.gameObject.SetActive(false); SceneUtils.SetLayer(this.m_rankMedal, GameLayer.BattleNetFriendList); }
private void Awake() { this.m_medal = UnityEngine.Object.Instantiate <TournamentMedal>(this.m_medalPrefab); this.SetRankedMedalTransform(this.m_medalBone); this.m_medal.GetComponent <Collider>().enabled = false; this.m_casualButton.AddEventListener(UIEventType.ROLLOVER, new UIEvent.Handler(this.OnCasualButtonOver)); this.m_rankedButton.AddEventListener(UIEventType.ROLLOVER, new UIEvent.Handler(this.OnRankedButtonOver)); this.m_casualButton.AddEventListener(UIEventType.ROLLOUT, new UIEvent.Handler(this.OnCasualButtonOut)); this.m_rankedButton.AddEventListener(UIEventType.ROLLOUT, new UIEvent.Handler(this.OnRankedButtonOut)); }