private void getProgressionLockedIglooSlots() { int level = progressionService.Level; for (int i = 0; i <= progressionService.MaxUnlockLevel; i++) { int unlockedCountsForLevel = progressionService.GetUnlockedCountsForLevel(i, ProgressionUnlockCategory.iglooSlots); if (unlockedCountsForLevel > 0) { bool isLocked = i > level; IglooSlotProgressionData item = new IglooSlotProgressionData(isLocked, i); progressionData.Add(item); } } }