void Damage(Transform enemy) { NS_EnemyMovement health = enemy.GetComponent <NS_EnemyMovement>(); if (enemy.GetComponent <NS_EnemyMovement>() == false) { DestructibleObjHealth healthh = enemy.GetComponent <DestructibleObjHealth>(); healthh.Damaged(damage); return; } health.TakeDamage(damage); }
void SlowDown(Transform enemy) { if (enemy.GetComponent <NS_EnemyMovement>() == false) { DestructibleObjHealth healthh = enemy.GetComponent <DestructibleObjHealth>(); healthh.Damaged(damage); return; } NS_EnemyMovement health = enemy.GetComponent <NS_EnemyMovement>(); health.TakeDamage(damage); health.speed = health.speed / 1.4f; }
public void DamageObject(Transform enemy) { DestructibleObjHealth health = enemy.GetComponent <DestructibleObjHealth>(); health.Damaged(damage); }