예제 #1
0
        public EnemyGenerator(GeomCloneLevel setLevel, float setTimeOutTime, float setWaitingTime)
            : base(setLevel.Game)
        {
            timeOutTime = setTimeOutTime;
            waitingTime = setWaitingTime;

            currentLevel  = setLevel;
            entityManager = currentLevel.EntityManager;
        }
예제 #2
0
 public RhombGenerator(GeomCloneLevel level) : base(level, 1500, 0)
 {
 }
예제 #3
0
 public RandomEnemyGenerator(GeomCloneLevel level) : base(level, 200, 1000)
 {
 }
예제 #4
0
 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;
 }
 public RhombGenerator(GeomCloneLevel level)
     : base(level, 1500, 0)
 {
 }
 public RandomEnemyGenerator(GeomCloneLevel level)
     : base(level, 200, 1000)
 {
 }
        public EnemyGenerator(GeomCloneLevel setLevel, float setTimeOutTime, float setWaitingTime)
            : base(setLevel.Game)
        {
            timeOutTime = setTimeOutTime;
            waitingTime = setWaitingTime;

            currentLevel = setLevel;
            entityManager = currentLevel.EntityManager;
        }