public EnemyGenerator(GeomCloneLevel setLevel, float setTimeOutTime, float setWaitingTime) : base(setLevel.Game) { timeOutTime = setTimeOutTime; waitingTime = setWaitingTime; currentLevel = setLevel; entityManager = currentLevel.EntityManager; }
public RhombGenerator(GeomCloneLevel level) : base(level, 1500, 0) { }
public RandomEnemyGenerator(GeomCloneLevel level) : base(level, 200, 1000) { }
public CornerGenerator(GeomCloneLevel level, EnemyType setType, int setNumberOfEnemiesPerCorner) : base(level, 200, 1000) { numberOfEnemies = setNumberOfEnemiesPerCorner; type = setType; }
public CornerGenerator(GeomCloneLevel level,EnemyType setType, int setNumberOfEnemiesPerCorner) : base(level, 200, 1000) { numberOfEnemies = setNumberOfEnemiesPerCorner; type = setType; }