void DamageTarget(Transform thisTarget) { EnemyBagiController enemy = thisTarget.GetComponent <EnemyBagiController>(); if (enemy != null) { enemy.TakeDamage(Damage); } else { Debug.Log("Didnt find Enemy"); } }
// Decides what target to damage since it can be a Bagi or a turret. void DamageTarget(Transform thisTarget) { EnemyBagiController enemy = thisTarget.GetComponent <EnemyBagiController>(); if (enemy != null) { enemy.TakeDamage(Damage); } else { EnemyTurretController turretController = thisTarget.GetComponent <EnemyTurretController>(); turretController.TakeDamage(Damage); } }