コード例 #1
0
 void OnEnable()
 {
     state = -1;
     headerManager.Initialize();
     footerManager.Initialize(true);
     LanguagesFillers.FillAddToSquadButtonState(addBtnText, false);
     LanguagesFillers.FillMonsterTutorial(addSubtitle, statsSubtitle, helpSubtitle);
     PresentTutorial(true);
 }
コード例 #2
0
 public void AddMonsterToPlayerSquad()
 {
     if (!IsAdded)
     {
         GameManager.Instance.CurrentPlayer.Squadron.AddMonster(monster);
         GameManager.Instance.CurrentPlayer.Save();
         IsAdded = true;
     }
     LanguagesFillers.FillAddToSquadButtonState(addBtnText, IsAdded);
 }
コード例 #3
0
    private void OnEnable()
    {
        CheckTutorial();
        string monsterName = monster.MonsterName + "\n" + LanguagesFillers.Lang.Level + " " + monster.Stats.Level;

        headerManager.Initialize(AbilityType.NONE, monsterName);
        IsAdded = GameManager.Instance.CurrentPlayer.Squadron.IsMonsterInSquadron(monster);
        LanguagesFillers.FillAddToSquadButtonState(addBtnText, IsAdded);
        ImagesFillers.AddMonsterMenubackground(background, monster.Type);
        if (monster.Type == MonsterType.SABOTAGE)
        {
            sabotage.Initialize(monster);
            AtkDefStats.SetActive(false);
            AtkShield.SetActive(false);
            DefShield.SetActive(false);
        }
        else
        {
            attackDefense.Initialize(monster);
            SabStats.SetActive(false);
            SabShield.SetActive(false);
        }
    }