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(); } }