public virtual bool CanCollideWithObject(GameTime gameTime, IPoorSceneObject obj) { if (obj == _originator) return (gameTime.TotalGameTime.TotalSeconds > SpawnTime + _invulnerableTime); return true; }
public bool RemoveEnemy(IPoorSceneObject enemy) { return _aliveEnemies.Remove((IPoorEnemy)enemy); }