Example #1
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.gameObject.CompareTag("EnemyProjectiles"))
     {
         statManager.Damage(skeletonDamage);
     }
 }
Example #2
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.gameObject.CompareTag("Player"))
     {
         trapAnimator.SetTrigger("activationTrigger");
         PlayerHealthAndMagic statController = collision.gameObject.GetComponent <PlayerHealthAndMagic>();
         statController.Damage(30);
     }
 }
Example #3
0
    private void DamagePlayer(GameObject player)
    {
        PlayerHealthAndMagic stats = player.GetComponent <PlayerHealthAndMagic>();

        if (stats == null)
        {
            return;
        }

        stats.Damage(10);
    }