コード例 #1
0
    protected void OnReadyDeckList(CommonDialog dialog)
    {
        CMD_DeckList cmd_DeckList = dialog as CMD_DeckList;

        if (null != cmd_DeckList)
        {
            cmd_DeckList.SetQuestBonus(this.questBonusPack, this.bonusTargetCheck);
        }
    }
コード例 #2
0
 protected override void Awake()
 {
     base.Awake();
     CMD_DeckList.instance = this;
     this.nowMonsterMedalList.SetActive(false);
     this.changeMonsterMedalList.SetActive(false);
     for (int i = 0; i < this.goMN_ICON_LIST.Count; i++)
     {
         this.goMN_ICON_LIST[i].SetActive(false);
     }
 }
コード例 #3
0
    public override void OnTapedMonster()
    {
        CMD_MultiRecruitPartyWait.Instance.ClearStExchange();
        this.baseMonster = MonsterDataMng.Instance().GetMonsterDataByUserMonsterID(base.Data.userMonster.userMonsterId, false);
        CMD_DeckList.SelectMonsterData = this.baseMonster;
        CMD_DeckList cmd_DeckList = GUIMain.ShowCommonDialog(new Action <int>(this.OnClosedDeckList), "CMD_DeckList", new Action <CommonDialog>(base.OnReadyDeckList)) as CMD_DeckList;

        cmd_DeckList.PartsTitle.DisableCloseBtn(true);
        cmd_DeckList.PPMI_Instance = this;
        cmd_DeckList.ppmiList      = new List <PartsPartyMonsInfo>();
        cmd_DeckList.SetSortieLimit(this.sortieLimitList);
        if (PartsMenu.instance != null)
        {
            PartsMenu.instance.Active(false);
        }
        base.HideStatusPanel();
    }
コード例 #4
0
    public virtual void OnTapedMonster()
    {
        if (this.selectPanelLR != null)
        {
            if (!this.selectPanelLR.IsStopRev())
            {
                return;
            }
            this.selectPanelLR.SetScrollSpeed(0f);
        }
        CMD_DeckList.SelectMonsterData = this.Data;
        CMD_DeckList dl = GUIMain.ShowCommonDialog(delegate(int i)
        {
            if (this.guiListPartsPartyEdit != null)
            {
                this.guiListPartsPartyEdit.OnChanged();
            }
        }, "CMD_DeckList", new Action <CommonDialog>(this.OnReadyDeckList)) as CMD_DeckList;

        dl.PPMI_Instance = this;
        CMD_BattleNextChoice battleNextChoice = UnityEngine.Object.FindObjectOfType <CMD_BattleNextChoice>();

        if (battleNextChoice != null)
        {
            dl.PartsTitle.SetCloseAct(delegate(int i)
            {
                battleNextChoice.ClosePanel(false);
                CMD_PartyEdit.instance.ClosePanel(false);
                dl.SetCloseAction(delegate(int x)
                {
                    CMD_BattleNextChoice.GoToFarm();
                });
                dl.ClosePanel(true);
            });
        }
        dl.SetSortieLimit(this.guiListPartsPartyEdit.partyEdit.GetWorldSortieLimit());
        GUIListPartsPartyEdit guilistPartsPartyEdit = this.guiListPartsPartyEdit;

        dl.ppmiList = guilistPartsPartyEdit.ppmiList;
        this.HideStatusPanel();
    }