コード例 #1
0
 private void BuyEventDng_OK()
 {
     RestrictionInput.EndLoad();
     GameWebAPI.ResponseWorldStageForceOpenMaster.ForceOpen questForceOpen = QuestData.GetQuestForceOpen(int.Parse(this.worldStageData.worldStageM.worldStageId));
     UserInventory.CalculateNumber((MasterDataMng.AssetCategory)questForceOpen.assetCategoryId, questForceOpen.assetValue.ToString(), questForceOpen.assetNum);
     GUIPlayerStatus.RefreshParams_S(false);
     this.worldStageData.wdi.isOpen = 1;
     this.SetOpenStatus();
     this.ExecuteTouch(true);
 }
コード例 #2
0
 private void OpenConfirmForceOpen()
 {
     GameWebAPI.ResponseWorldStageForceOpenMaster.ForceOpen questForceOpen = QuestData.GetQuestForceOpen(int.Parse(this.worldStageData.worldStageM.worldStageId));
     if (questForceOpen != null)
     {
         IPayConfirmNotice payConfirmNotice = FactoryPayConfirmNotice.CreateDialog(questForceOpen.assetCategoryId);
         payConfirmNotice.SetAssets(questForceOpen.assetCategoryId, questForceOpen.assetValue, questForceOpen.assetNum);
         string assetName = UIAssetName.GetAssetName(questForceOpen.assetCategoryId.ToString(), questForceOpen.assetValue.ToString());
         string info      = string.Format(StringMaster.GetString("QuestForceOpenConfirmInfo"), assetName, questForceOpen.forceOpenMinute);
         payConfirmNotice.SetMessage(StringMaster.GetString("QuestUnlockTitle"), info);
         payConfirmNotice.SetPushActionYesButton(new Action <UnityEngine.Object>(this.OnConfirmPushYesButton));
     }
 }
コード例 #3
0
 public static GameWebAPI.ResponseWorldStageForceOpenMaster.ForceOpen GetQuestForceOpen(int worldStageId)
 {
     GameWebAPI.ResponseWorldStageForceOpenMaster.ForceOpen result = null;
     GameWebAPI.ResponseWorldStageForceOpenMaster           worldStageForceOpenMaster = MasterDataMng.Instance().WorldStageForceOpenMaster;
     for (int i = 0; i < worldStageForceOpenMaster.worldStageForceOpenM.Length; i++)
     {
         if (worldStageForceOpenMaster.worldStageForceOpenM[i].worldStageId == worldStageId)
         {
             result = worldStageForceOpenMaster.worldStageForceOpenM[i];
             break;
         }
     }
     return(result);
 }