public static string MapDifficulty(InstrumentDifficulty diff)
 {
     if (diff == InstrumentDifficulty.NOPART ||
         diff == InstrumentDifficulty.INVALID)
     {
         return(Utility.DTADifficultyNoPart);
     }
     if (diff == InstrumentDifficulty.Warmup)
     {
         return(Utility.DTADifficultyWarmup);
     }
     if (diff == InstrumentDifficulty.Apprentice)
     {
         return(Utility.DTADifficultyApprentice);
     }
     if (diff == InstrumentDifficulty.Solid)
     {
         return(Utility.DTADifficultySolid);
     }
     if (diff == InstrumentDifficulty.Moderate)
     {
         return(Utility.DTADifficultyModerate);
     }
     if (diff == InstrumentDifficulty.Challenging)
     {
         return(Utility.DTADifficultyChallenging);
     }
     if (diff == InstrumentDifficulty.Nightmare)
     {
         return(Utility.DTADifficultyNightmare);
     }
     //if(diff == InstrumentDifficulty.Impossible)
     return(Utility.DTADifficultyImpossible);
 }
예제 #2
0
        public SongData()
        {
            Difficulty = new InstrumentDifficulty(this);
            Data       = new DataArray();

            Data.PropertyChanged += new Action <DataArray>(Data_PropertyChanged);

            PreviewTimes  = new int[] { 30000, 60000 };
            HopoThreshold = 170;
            Version       = 1;
            Vocalist      = "male";
            Master        = true;
            Year          = 2010;
            Genre         = "rock";
        }