public override void ChangeOperation(PartyEditPartyMember partyMember, int selectDeckNo, int favoriteDeckNo) { APIRequestTask apirequestTask = null; if (null != this.uiRoot.parentCMD) { CMD_QuestTOP cmd_QuestTOP = this.uiRoot.parentCMD as CMD_QuestTOP; if (null != cmd_QuestTOP) { cmd_QuestTOP.battlePartyDeckNo = selectDeckNo; } } RestrictionInput.StartLoad(RestrictionInput.LoadType.LARGE_IMAGE_MASK_OFF); if (base.IsChangedDeck(selectDeckNo, favoriteDeckNo) || partyMember.IsDirty()) { apirequestTask = partyMember.RequestSaveUserDeck(selectDeckNo, favoriteDeckNo); } if (apirequestTask != null) { AppCoroutine.Start(apirequestTask.Run(new Action(this.OnCompleteChangeOperation), null, null), false); } else { this.OnCompleteChangeOperation(); } }
public override void ChangeOperation(PartyEditPartyMember partyMember, int selectDeckNo, int favoriteDeckNo) { APIRequestTask apirequestTask = null; this.battlePartyDeckNo = selectDeckNo; this.deckMonsterList = partyMember.GetMonsterDataList(selectDeckNo - 1); if (base.IsChangedDeck(selectDeckNo, favoriteDeckNo) || partyMember.IsDirty()) { apirequestTask = partyMember.RequestSaveUserDeck(selectDeckNo, favoriteDeckNo); } if (apirequestTask != null) { RestrictionInput.StartLoad(RestrictionInput.LoadType.LARGE_IMAGE_MASK_OFF); AppCoroutine.Start(apirequestTask.Run(new Action(this.OnCompleteChangeOperation), null, null), false); } else { this.OnCompleteChangeOperation(); } }
public void CloseOperation(PartyEditPartyMember partyMember, int selectDeckNo, int favoriteDeckNo, bool animation) { this.enableCloseAnimation = animation; APIRequestTask apirequestTask = null; if (this.IsChangedDeck(selectDeckNo, favoriteDeckNo) || partyMember.IsDirty()) { apirequestTask = partyMember.RequestSaveUserDeck(selectDeckNo, favoriteDeckNo); } if (apirequestTask != null) { RestrictionInput.StartLoad(RestrictionInput.LoadType.LARGE_IMAGE_MASK_OFF); apirequestTask.Add(Singleton <UserDataMng> .Instance.RequestUserMonsterFriendshipTime(true)); AppCoroutine.Start(apirequestTask.Run(new Action(this.OnCompleteCloseOperation), null, null), false); } else { this.OnCompleteCloseOperation(); } }
public virtual void ChangeOperation(PartyEditPartyMember partyMember, int selectDeckNo, int favoriteDeckNo) { }