void OnTriggerEnter2D(Collider2D collider) { HeroControll rabit = collider.GetComponent <HeroControll>(); if (rabit != null) { this.orc.triggerDeath(); } }
void OnTriggerEnter2D(Collider2D collider) { HeroControll rabit = collider.GetComponent <HeroControll>(); if (rabit != null) { this.OnRabitHit(rabit); } }
void OnTriggerEnter2D(Collider2D collider) { HeroControll rabbit = collider.GetComponent <HeroControll> (); if (rabbit != null) { LevelController.current.onRabbitDeath(rabbit); } }
void OnTriggerEnter2D(Collider2D collider) { if (mode != Mode.Die) { StartCoroutine(kill()); HeroControll rabit = collider.GetComponent <HeroControll>(); if (rabit != null) { rabit.triggerDeath(); } } }
protected override void OnRabitHit(HeroControll rabit) { if (rabit.red) { return; } if (rabit.super) { rabit.makeSmall(); } else { rabit.triggerDeath(); } this.CollectedHide(); }
protected override void OnRabitHit(HeroControll rabit) { if (!rabit.red) { if (rabit.super) { rabit.makeRed(); } else { rabit.triggerDeath(); } } this.CollectedHide(); }
void Awake() { lastRabit = this; }
protected virtual void OnRabitHit(HeroControll rabit) { }
protected override void OnRabitHit(HeroControll rabit) { rabit.makeSuper(); this.CollectedHide(); }
protected override void OnRabitHit(HeroControll rabit) { //Level.current.addCoins (1); this.CollectedHide(); }
public void onRabbitDeath(HeroControll rabbit) { rabbit.super = false; rabbit.transform.position = this.startingPosition; }
public KillVampires(String name, int progress, HeroControll hero) : base(name, progress, hero) { }
public Achievement(String name, int progress, HeroControll hero) { _name = name; _progress = progress; _hero = hero; }