Example #1
0
 public void OnTriggerEnter(Collider collider)
 {
     if (collider.name != "Terrain")
     {
         var enemy = collider.GetComponent <HealthTeamAndDamage>(); //do damage to any object that takes health
         if (enemy)
         {
             enemyCollider = enemy;
         }
     }
 }
Example #2
0
 //return is damage was sucessfully done
 public virtual bool DoDamage(HealthTeamAndDamage enemy)
 {
     return(enemy.TakeDamage(Damage, Team));
 }
Example #3
0
 public void OnTriggerExit(Collider collider)
 {
     enemyCollider = null;
 }
Example #4
0
 private void Target_Died(Enemy enemy)
 {
     enemyCollider = null;
 }