public void addEnemy(RREnemy enemy) { currentWave.addEnemy(enemy); }
public void addEnemy(RREnemy enemy) { enemyList.Add(enemy); }
/// <summary> /// Handles collision between an enemy and the level boundary. /// </summary> /// <param name="enemy">Colliding enemy</param> /// <param name="target">Target of collision</param> public void collisionOnBorders(RREnemy enemy, PhysicsObject target) { //if (!(enemy.Tag.ToString() == "B" || target.Tag.ToString() == "B")) System.Diagnostics.Debugger.Log(0, "-", "2: " + enemy.Tag.ToString() + " on " + target.Tag.ToString() + "\n"); if (onCollision != null) onCollision(enemy, target); if (target.Tag.ToString() == "B") { enemy.Destroy(); RampageRebellion.getGame().SCOREMETER.Value -= (int)Math.Round(enemy.ScoreValue); } }