Example #1
0
    private void SetLevelVariables(int currentLevel)
    {
        CurrentLevelInfoDTO currentLevelInfo = levelConfigParser.GetCurrentLevelInfoDTO(currentLevel);

        spawnIntervalMin  = currentLevelInfo.spawnIntervalMin;
        spawnIntervalMax  = currentLevelInfo.spawnIntervalMax;
        minLevelPassScore = currentLevelInfo.minLevelPassScore;
        currentTimer      = currentLevelInfo.timer;
        levelCount        = currentLevelInfo.levelCount;
    }
Example #2
0
    public CurrentLevelInfoDTO GetCurrentLevelInfoDTO(int currentLevel)
    {
        CurrentLevelInfoDTO levelInfo = new CurrentLevelInfoDTO();

        levelInfo.spawnIntervalMin  = levelConfigObject.Levels[currentLevel].spawnIntervalMin;
        levelInfo.spawnIntervalMax  = levelConfigObject.Levels[currentLevel].spawnIntervalMax;
        levelInfo.minLevelPassScore = levelConfigObject.Levels[currentLevel].minLevelPassScore;
        levelInfo.timer             = levelConfigObject.Levels[currentLevel].timer;
        levelInfo.levelCount        = levelConfigObject.Levels.Length;

        return(levelInfo);
    }