mirror of
https://github.com/osukey/osukey.git
synced 2025-07-03 01:09:57 +09:00
Refactor ArchiveReader for extensibility
This commit is contained in:
@ -19,7 +19,7 @@ namespace osu.Game.Beatmaps
|
||||
|
||||
public readonly bool WithStoryboard;
|
||||
|
||||
protected abstract ArchiveReader GetReader();
|
||||
protected abstract BeatmapArchiveReader GetReader();
|
||||
|
||||
protected WorkingBeatmap(BeatmapInfo beatmapInfo, BeatmapSetInfo beatmapSetInfo, bool withStoryboard = false)
|
||||
{
|
||||
@ -87,7 +87,7 @@ namespace osu.Game.Beatmaps
|
||||
set { lock (beatmapLock) beatmap = value; }
|
||||
}
|
||||
|
||||
private ArchiveReader trackReader;
|
||||
private BeatmapArchiveReader trackReader;
|
||||
private Track track;
|
||||
private object trackLock = new object();
|
||||
public Track Track
|
||||
|
Reference in New Issue
Block a user