public void SetView(CMD_PartyEdit.MODE_TYPE type)
 {
     this.InitializeBossMonsterIcon(type);
     this.InitializeBattleStartButton(type);
     this.InitializeSortieLimitList(type);
     this.InitializeColosseumButton(type);
 }
 private void InitializeBossMonsterIcon(CMD_PartyEdit.MODE_TYPE type)
 {
     for (int i = 0; i < this.bossIconList.Count; i++)
     {
         this.bossIconList[i].Initialize();
     }
 }
Example #3
0
 protected override void Awake()
 {
     base.Awake();
     CMD_PartyEdit.instance = this;
     CMD_PartyEdit.MODE_TYPE modeType = CMD_PartyEdit.ModeType;
     if (modeType != CMD_PartyEdit.MODE_TYPE.EDIT)
     {
         if (modeType != CMD_PartyEdit.MODE_TYPE.SELECT)
         {
             if (modeType == CMD_PartyEdit.MODE_TYPE.MULTI)
             {
                 this.partyEditAction = new PartyEditActionMulti();
             }
         }
         else
         {
             this.partyEditAction = new PartyEditActionBattle();
         }
     }
     else
     {
         this.partyEditAction = new PartyEditAction();
         ClassSingleton <PartyBossIconsAccessor> .Instance.StageEnemies = null;
         ClassSingleton <QuestData> .Instance.SelectDungeon             = null;
     }
     this.partyEditAction.SetUiRoot(this);
 }
 private void InitializeColosseumButton(CMD_PartyEdit.MODE_TYPE type)
 {
     if (type == CMD_PartyEdit.MODE_TYPE.EDIT && DataMng.Instance().IsReleaseColosseum)
     {
         this.colosseumButton.SetActive(true);
         this.colosseumDeckTitle.SetActive(true);
     }
 }
Example #5
0
 public void SetView(CMD_PartyEdit.MODE_TYPE type)
 {
     if (type == CMD_PartyEdit.MODE_TYPE.EDIT)
     {
         Transform transform = this.statusChangeButton.transform;
         transform.localPosition  = new Vector3(this.partyEditViewInfo.statusChangeButton.x, this.partyEditViewInfo.statusChangeButton.y, transform.localPosition.z);
         this.nameUnderLine.width = this.partyEditViewInfo.nameUnderLine;
         this.infoUnderLine.width = this.partyEditViewInfo.infoUnderLine;
     }
     this.InitializeFavoriteButton(type);
 }
Example #6
0
    private void InitializeFavoriteButton(CMD_PartyEdit.MODE_TYPE type)
    {
        string favoriteDeckNum = DataMng.Instance().RespDataMN_DeckList.favoriteDeckNum;

        this.favoriteDeckNo           = int.Parse(favoriteDeckNum);
        this.favoriteButtonCollider   = this.favoriteButton.GetComponent <GUICollider>();
        this.favoriteButtonBackground = this.favoriteButton.GetComponent <UISprite>();
        if (type != CMD_PartyEdit.MODE_TYPE.MULTI && type != CMD_PartyEdit.MODE_TYPE.SELECT)
        {
            if (!this.favoriteButton.activeSelf)
            {
                this.favoriteButton.SetActive(true);
            }
        }
        else
        {
            this.favoriteButton.SetActive(false);
        }
    }
 private void InitializeBattleStartButton(CMD_PartyEdit.MODE_TYPE type)
 {
     if (type != CMD_PartyEdit.MODE_TYPE.MULTI)
     {
         if (type != CMD_PartyEdit.MODE_TYPE.SELECT)
         {
             this.battleStartButton.SetActive(false);
         }
         else
         {
             this.battleStartButtonLabel.text = StringMaster.GetString("PartyBattleStart");
         }
     }
     else
     {
         this.battleStartButtonLabel.text = StringMaster.GetString("PartyRecruit");
     }
     this.battleStartButtonCollider   = this.battleStartButton.GetComponent <GUICollider>();
     this.battleStartButtonBackground = this.battleStartButton.GetComponent <UISprite>();
 }
 private void InitializeSortieLimitList(CMD_PartyEdit.MODE_TYPE type)
 {
     this.sortieLimitList.Initialize();
 }