public List<MedalProgress> getMedalProgresses(SpontaneousUserModel userStatistic)
{
List<MedalProgress> returnValue = new List<MedalProgress>();
foreach (var item in m_activityMedalMap)
{
foreach (var checker in item.Value)
{
string medalType = checker.MedalType;
//need to implement check if user allready have this type of medal
var specificProgress = checker.GetProgress(userStatistic);
if (specificProgress != null)
returnValue.Add(specificProgress);
}
}
return returnValue;
}