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; }
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); }