Beispiel #1
0
 public void handleCollision(IPlayerProjectile projectile, IEnemy enemy, GameManager game, IRoom room, Sounds sounds)
 {
     projectile.doDamage(enemy, sounds);
     projectile.collide(game);
     if (enemy.getHealth() <= 0)
     {
         sounds.EnemyHitDie(1);
         room.RemoveEnemy(enemy);
     }
 }
 public void handleCollision(IPlayerProjectile projectile, GameManager game)
 {
     projectile.collide(game);
 }
Beispiel #3
0
 public void handleRupeeShieldBlock(IEnemyProjectile proj, IPlayerProjectile r)
 {
     proj.collide(game);
     r.collide(game);
 }