public BaseScore CreateScore(Type scoreType) { BaseScore score = (BaseScore)Activator.CreateInstance(scoreType); score.Id = Tools.GenerateId(); score.SetDefaultIcon(); return(score); }