Exemple #1
0
 private bool OnGetLastEndlessRewardDataRsp(GetLastEndlessRewardDataRsp rsp)
 {
     if ((rsp.get_retcode() == null) && (rsp.get_reward_list().Count > 0))
     {
         this.BackPage();
     }
     return(false);
 }
Exemple #2
0
 private bool OnGetLastEndlessRewardDataRsp(GetLastEndlessRewardDataRsp rsp)
 {
     if ((rsp.get_retcode() == null) && (rsp.get_reward_list().Count > 0))
     {
         this.ShowActivityRewardDialog(rsp);
     }
     return(false);
 }
Exemple #3
0
 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);
 }
Exemple #4
0
        public EndlessSettlementDialogContext(GetLastEndlessRewardDataRsp rewardData)
        {
            ContextPattern pattern = new ContextPattern {
                contextName    = "EndlessSettlementDialogContext",
                viewPrefabPath = "UI/Menus/Dialog/EndlessSettlement"
            };

            base.config      = pattern;
            this._rewardData = rewardData;
        }
Exemple #5
0
 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();
     }
 }