void OnCloseClick() { if (null != DailyMissionWindow.Instance()) { DailyMissionWindow.Instance().CloseRefresh(); } }
void OnEnable() { m_Instance = this; UpDateMissionList(); #if BOBJOYSTICK UIRootJoyControllerHelper.Instance.ACT_RICHANG_SUBSTATE = UIRootJoyControllerHelper.ActRichangSubState.ACT_RICHANG_RICHANG; UIRootJoyControllerHelper.Instance.ACT_SUBSTAT = UIRootJoyControllerHelper.ActivitySubState.ACT_UI_RICHANG; #endif }
void UpdateButtonClick() { if (Singleton <ObjManager> .Instance.MainPlayer.IsInJianYu()) { Singleton <ObjManager> .Instance.MainPlayer.SendNoticMsg(false, "#{2216}"); return; } Tab_MissionBase MissionBase = TableManager.GetMissionBaseByID(m_nMissionID, 0); if (MissionBase == null) { LogModule.ErrorLog("Can not find missionBase {0}", m_nMissionID); return; } Tab_DailyMission DailyMission = TableManager.GetDailyMissionByID(MissionBase.DalityMissionTabID, 0); if (DailyMission == null) { LogModule.ErrorLog("Can not find dailyMission {0}", MissionBase.DalityMissionTabID); return; } bool bIsHaveMission = GameManager.gameManager.MissionManager.IsHaveMission(m_nMissionID); if (bIsHaveMission) { Singleton <ObjManager> .GetInstance().MainPlayer.SendNoticMsg(false, "#{2444}"); return; } //string str = ""; //str = StrDictionary.GetClientDictionaryString("#{1538}", DailyMission.ConsumeYuanBao); //MessageBoxLogic.OpenOKCancelBox(str, null, OnMessageOK, OnCancelClick); if (DailyMissionWindow.Instance() != null) { if (DailyMissionWindow.Instance().m_DailyMissionRefresh.GetComponent <DailyMissionRefresh>() != null) { DailyMissionWindow.Instance().m_DailyMissionRefresh.GetComponent <DailyMissionRefresh>().InitInfo(DailyMission.ConsumeNormalRefreshItem, DailyMission.ConsumeBangdedYuanBao, DailyMission.ConsumeSpecialRefreshItem, DailyMission.ConsumeYuanBao, Kind); } DailyMissionWindow.Instance().ShowRefresh(); } }
void Check_NewPlayerGuide() { if (ActivityController.Instance() == null) { return; } DailyMissionActiveWindow DailyWindow = ActivityController.Instance().m_DailyMissionActiveWindow; if (DailyWindow == null || DailyWindow.gameObject.activeSelf == false) { return; } DailyMissionWindow DailyMissionWin = DailyWindow.m_DailyMissionWindow; if (DailyMissionWin == null || DailyMissionWin.gameObject.activeSelf == false) { return; } if (DailyMissionWin.NewPlayerGuide_Step == 1 && IsMasterMission()) { bool bIsHaveMission = GameManager.gameManager.MissionManager.IsHaveMission(m_nMissionID); byte yState = GameManager.gameManager.MissionManager.GetMissionState(m_nMissionID); if (bIsHaveMission == true && yState == (byte)MissionState.Mission_Completed) { NewPlayerGuide(1); PlayerPreferenceData.DailyMissionGuideFlag = 1; } DailyMissionWin.NewPlayerGuide_Step = -1; } else if (ActivityController.Instance().NewPlayerGuide_Step == 2 && IsMasterMission()) { NewPlayerGuide(1); ActivityController.Instance().NewPlayerGuide_Step = -1; } }
void OnDisable() { m_Instance = null; }
void Awake() { m_Instance = this; }