public void ClickDailyDungeonOpen(IUIObject obj) { sbyte b = (sbyte)obj.Data; if (!NrTSingleton <FormsManager> .Instance.IsShow(G_ID.DAILYDUNGEON_MAIN)) { DailyDungeon_Main_Dlg dailyDungeon_Main_Dlg = NrTSingleton <FormsManager> .Instance.LoadForm(G_ID.DAILYDUNGEON_MAIN) as DailyDungeon_Main_Dlg; if (dailyDungeon_Main_Dlg != null) { NrTSingleton <DailyDungeonManager> .Instance.SetDayOfWeek(b); dailyDungeon_Main_Dlg.SetBasicData(b, false); } } }
public void OnChangeDifficult(object a_oObject) { DailyDungeon_Main_Dlg dailyDungeon_Main_Dlg = NrTSingleton <FormsManager> .Instance.GetForm(G_ID.DAILYDUNGEON_MAIN) as DailyDungeon_Main_Dlg; if (dailyDungeon_Main_Dlg == null) { this.Close(); return; } IUIListObject selectItem = this.m_nlDifficulty.GetSelectItem(); EVENT_DAILY_DUNGEON_INFO eVENT_DAILY_DUNGEON_INFO = selectItem.Data as EVENT_DAILY_DUNGEON_INFO; if ((int)dailyDungeon_Main_Dlg.Difficult == (int)eVENT_DAILY_DUNGEON_INFO.i8Difficulty) { this.Close(); return; } dailyDungeon_Main_Dlg.SetDifficuly(eVENT_DAILY_DUNGEON_INFO.i8Difficulty); this.Close(); }