Example #1
0
        static osuElements()
        {
            StoryboardFileRepository = Storyboard.FileReader();
            SkinFileRepository       = SkinFileReader.SkinReader();
            BeatmapFileRepository    = BeatmapFileReader.BeatmapReader();
            ReplayFileRepository     = Replay.FileReader();
            CollectionDbRepository   = CollectionDb.FileReader();
            OsuDbRepository          = OsuDb.FileReader();
            ScoresDbRepository       = ScoresDb.FileReader();

            ApiReplayRepository  = new ApiReplayRepository();
            ApiBeatmapRepository = new ApiBeatmapRepository();
            ApiReplayRepository  = new ApiReplayRepository();
            ApiUserRepository    = new ApiUserRepository();

            using (var osureg = Registry.ClassesRoot.OpenSubKey("osu\\DefaultIcon")) {
                if (osureg == null)
                {
                    return;
                }
                var osukey  = osureg.GetValue(null).ToString();
                var osupath = osukey.Remove(0, 1);
                OsuDirectory = osupath.Remove(osupath.Length - 11);
            }
        }
Example #2
0
 static osuElements()
 {
     StoryboardFileRepository = Storyboard.FileReader();
     SkinFileRepository       = SkinFileReader.SkinReader();
     BeatmapFileRepository    = BeatmapFileReader.BeatmapReader();
     ReplayFileRepository     = Replay.FileReader();
     //using (RegistryKey osureg = Registry.ClassesRoot.OpenSubKey("osu\\DefaultIcon")) {
     //    if (osureg != null) {
     //        string osukey = osureg.GetValue(null).ToString();
     //        string osupath;
     //        osupath = osukey.Remove(0, 1);
     //        osuDirectory = osupath.Remove(osupath.Length - 11);
     //    }
     //}
 }