private bool OnGetLastEndlessRewardDataRsp(GetLastEndlessRewardDataRsp rsp) { if ((rsp.get_retcode() == null) && (rsp.get_reward_list().Count > 0)) { this.BackPage(); } return(false); }
private bool OnGetLastEndlessRewardDataRsp(GetLastEndlessRewardDataRsp rsp) { if ((rsp.get_retcode() == null) && (rsp.get_reward_list().Count > 0)) { this.ShowActivityRewardDialog(rsp); } return(false); }
private bool OnGetLastEndlessRewardDataRsp(GetLastEndlessRewardDataRsp rsp) { if ((rsp.get_retcode() == null) && (rsp.get_reward_list().Count > 0)) { Singleton <MiHoYoGameData> .Instance.LocalData.LastRewardData = rsp; Singleton <MiHoYoGameData> .Instance.Save(); } return(false); }
public EndlessSettlementDialogContext(GetLastEndlessRewardDataRsp rewardData) { ContextPattern pattern = new ContextPattern { contextName = "EndlessSettlementDialogContext", viewPrefabPath = "UI/Menus/Dialog/EndlessSettlement" }; base.config = pattern; this._rewardData = rewardData; }
private void ShowActivityRewardDialog(GetLastEndlessRewardDataRsp rsp) { if (rsp.get_retcode() == null) { if (rsp.get_reward_list().Count > 0) { Singleton <MainUIManager> .Instance.ShowDialog(new MissionRewardGotDialogContext(rsp.get_reward_list(), null), UIType.Any); } Singleton <MiHoYoGameData> .Instance.LocalData.LastRewardData = null; Singleton <MiHoYoGameData> .Instance.Save(); } }