private void SaveColosseumDeck(bool animation)
        {
            RestrictionInput.StartLoad(RestrictionInput.LoadType.LARGE_IMAGE_MASK_ON);
            string[]       deckMonsterUserMonsterIdList = this.deckList.GetDeckMonsterUserMonsterIdList();
            APIRequestTask task = ColosseumDeckWeb.RequestSave(deckMonsterUserMonsterIdList);

            AppCoroutine.Start(task.Run(delegate
            {
                RestrictionInput.EndLoad();
                this.< ClosePanel > __BaseCallProxy0(animation);
            }, null, null), false);
 private void OnPushedBattleStartButton()
 {
     if (!this.deckData.DeckList.IsComplete())
     {
         global::Debug.Log("確認ダイアログ");
     }
     else if (this.deckData.DeckList.IsDirty())
     {
         RestrictionInput.StartLoad(RestrictionInput.LoadType.LARGE_IMAGE_MASK_ON);
         string[]       deckMonsterUserMonsterIdList = this.deckData.DeckList.GetDeckMonsterUserMonsterIdList();
         APIRequestTask task = ColosseumDeckWeb.RequestSave(deckMonsterUserMonsterIdList);
         AppCoroutine.Start(task.Run(delegate
         {
             RestrictionInput.EndLoad();
             this.deckData.DeckList.UpdateDeckMonster();
             this.OpenPvPMatchingDialog();
         }, null, null), false);
     }
     else
     {
         this.OpenPvPMatchingDialog();
     }
 }