Ejemplo n.º 1
0
 public void CheckCollision(ITakeDamage _currentView, int damageValue)
 {
     if (_currentView.GetName() == "EnemyView")
     {
         GameApplication.Instance.GetService <IEnemyService>().SetDamagingPlayerID(GetID());
         _currentView.TakeDamage(damageValue);
     }
     else if (_currentView.GetName() == "PlayerView" && isFriendlyFire)
     {
         _currentView.TakeDamage(damageValue);
     }
 }