Example #1
0
        // Token: 0x06009BE0 RID: 39904 RVA: 0x002C5598 File Offset: 0x002C3798
        private void __callDele_EventOnShowArena(ArenaUIType arg1, bool arg2, UIIntent arg3)
        {
            Action <ArenaUIType, bool, UIIntent> eventOnShowArena = this.EventOnShowArena;

            if (eventOnShowArena != null)
            {
                eventOnShowArena(arg1, arg2, arg3);
            }
        }
Example #2
0
        // Token: 0x06009BBF RID: 39871 RVA: 0x002C4FC8 File Offset: 0x002C31C8
        protected override void UpdateView()
        {
            if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_UpdateView_hotfix != null)
            {
                this.m_UpdateView_hotfix.call(new object[]
                {
                    this
                });
                return;
            }
            BJLuaObjHelper.IsSkipLuaHotfix = false;
            if (base.IsOpeningUI())
            {
                this.m_arenaSelectUIController.Open();
                WorldUITask.WorldUIController_ShowHide(false, false);
            }
            UIIntentCustom uiintentCustom = this.m_currIntent as UIIntentCustom;

            if (uiintentCustom != null)
            {
                ArenaUIType structParam = uiintentCustom.GetStructParam <ArenaUIType>("ArenaUIType");
                this.m_isBattleReport = uiintentCustom.GetStructParam <bool>("IsBattleReport");
                uiintentCustom.SetParam("ArenaUIType", ArenaUIType.None);
                uiintentCustom.SetParam("IsBattleReport", false);
                if (structParam != ArenaUIType.None)
                {
                    if (structParam == ArenaUIType.Offline)
                    {
                        this.ArenaSelectUIController_OnShowOfflineArena();
                    }
                    else if (structParam == ArenaUIType.Online)
                    {
                        this.ArenaSelectUIController_OnShowOnlineArena();
                    }
                }
            }
        }
Example #3
0
 // Token: 0x06009C00 RID: 39936 RVA: 0x002C5A58 File Offset: 0x002C3C58
 public void __clearDele_EventOnShowArena(ArenaUIType arg1, bool arg2, UIIntent arg3)
 {
     this.m_owner.__clearDele_EventOnShowArena(arg1, arg2, arg3);
 }
Example #4
0
 // Token: 0x06009BE1 RID: 39905 RVA: 0x002C55BC File Offset: 0x002C37BC
 private void __clearDele_EventOnShowArena(ArenaUIType arg1, bool arg2, UIIntent arg3)
 {
     this.EventOnShowArena = null;
 }