private void ReceivedDungeonStart()
    {
        Loading.DisableMask();
        TipsLoading.Instance.StartTipsLoad(CMD_Tips.DISPLAY_PLACE.QuestToSoloBattle, true);
        CMD_BattleNextChoice component = GameObject.Find("CMD_BattleNextChoice").GetComponent <CMD_BattleNextChoice>();

        component.SetCloseAction(delegate(int noop)
        {
            DataMng.Instance().WD_ReqDngResult.clear = 0;
            BattleStateManager.StartSingle(0.5f, 0.5f, true, null);
        });
        component.ClosePanel(true);
    }
Esempio n. 2
0
 private IEnumerator GoBattle()
 {
     GameWebAPI.WD_Req_DngStart sendData = DataMng.Instance().GetResultUtilData().last_dng_req;
     if (!ClassSingleton <QuestData> .Instance.ExistEvent(sendData.dungeonId))
     {
         RestrictionInput.StartLoad(RestrictionInput.LoadType.LARGE_IMAGE_MASK_ON);
         while (!AssetDataCacheMng.Instance().IsCacheAllReadyType(AssetDataCacheMng.CACHE_TYPE.BATTLE_COMMON))
         {
             yield return(null);
         }
         this.SetCacheChipIconResources();
         RestrictionInput.EndLoad();
         BattleStateManager.StartSingle(0.5f, 0.5f, true, null);
     }
     else
     {
         QuestStart.StartEventStage(DataMng.Instance().GetResultUtilData().last_dng_req);
     }
     yield break;
 }
 private void GoToBattleScene()
 {
     BattleStateManager.StartSingle(0.5f, 0.5f, true, null);
 }