public void AddObstacle(ObstacleGameObject obstacle) { obstacle.Die += OnEnemyDie; obstacle.DamageTaken += OnEnemyDamage; AddLevelObject(obstacle); AddStop(obstacle); }
public void AddEnemy(ObstacleGameObject enemy) { enemy.Die += OnEnemyDie; enemy.DamageTaken += OnEnemyDamage; AddLevelObject(enemy); if (enemy is RangeEnemy) { AddStop(enemy); } }