Пример #1
0
 public override void Activate(PlayerHero hero)
 {
     base.Activate(hero);
     ninja = (NinjaHero)hero;
     ninja.player.OnEnemyDamaged += ChargeTripleStar;
     percentActivated             = 0;
 }
Пример #2
0
 public override void Activate(PlayerHero hero)
 {
     base.Activate(hero);
     ninja = (NinjaHero)hero;
     ninja.cooldownMultipliers [1] *= 0.85f;
     totalMultiplier *= 0.85f;
 }
Пример #3
0
    //private bool activated;

    public override void Activate(PlayerHero hero)
    {
        base.Activate(hero);
        ninja = (NinjaHero)hero;
        //ninja.OnNinjaThrewStar += ActivateFanStar;
        activateChance = 0.1f;
    }
Пример #4
0
 // Use this for initialization
 void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     else if (instance != this)
     {
         Destroy(gameObject);
     }
 }
Пример #5
0
    public override void Activate(PlayerHero hero)
    {
        base.Activate(hero);
        ninja              = (NinjaHero)hero;
        ninja.OnNinjaDash += ShadowBackup;

        // instantiate companions
        for (int i = 0; i < numCompanions; i++)
        {
            CreateCompanion();
        }
    }