Esempio n. 1
0
 public void GainStar(StarNum starNum)
 {
     if (starNum > _starNum)
     {
         _starNum = starNum;
     }
 }
Esempio n. 2
0
    public void GainStar(StarNum starNum)
    {
        _levelInfo.GainStar(starNum);
        if (starNum >= StarNum.ONE)
        {
            _starOne.GainStar();
        }
        if (starNum >= StarNum.TWO)
        {
            gameObject.AddComponent <RunOnCondition> ().RunDelay(0.35f, _starTwo.GainStar);
//						_starTwo.GainStar ();
        }
        if (starNum >= StarNum.TRHEE)
        {
            gameObject.AddComponent <RunOnCondition> ().RunDelay(0.7f, _starThree.GainStar);
//						_starThree.GainStar ();
        }
        Debug.Log(name + "GainStar");
        UnlockNextLevel();
    }
Esempio n. 3
0
    public void BattleComplete(StarNum starNum)
    {
        Debug.Log("GC_battleComplete1");
        _sceneFade.BeginFading();
        gameObject.AddComponent <RunOnCondition> ().RunWhenBoolChange(_sceneFade.IsOpeque, true, delegate {
            _maps [_selectMapIndex].gameObject.SetActive(true);
            _battleController.gameObject.SetActive(false);
            _sceneFade.ExitFading();
            gameObject.AddComponent <RunOnCondition> ().RunWhenBoolChange(delegate {
                return(_sceneFade.gameObject.activeSelf);
            },
                                                                          false, delegate {
                Debug.Log("battlecomplete");
                _selectLevel.GainStar(starNum);
                SaveAfterCompleteBattle();
            }
                                                                          );
        }
                                                                      );
        Debug.Log("GC_battleComplete");
//				_selectLevel.GainStar (starNum);
//				SaveAfterCompleteBattle ();
    }
Esempio n. 4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Level_editMode"/> class.
 /// </summary>
 /// <param name="name">Name.</param>
 public void Init(string name)
 {
     _name     = name;
     _starNum  = StarNum.ZERO;
     _unlocked = false;
 }