start on MusicDB

This commit is contained in:
msk
2023-09-30 15:58:08 -07:00
parent a20ace4e5d
commit c6246131f3
5 changed files with 123 additions and 39 deletions
+30
View File
@@ -0,0 +1,30 @@
using WacK.Data.Chart;
namespace WacK.MusicDB
{
public enum DifficultyLevel
{
Normal, Hard, Expert, Inferno
}
public struct Difficulty
{
DifficultyLevel diffLevel;
float diffValue;
/// <summary>
/// % of max score required to clear this chart.
/// </summary>
float clearRatio;
/// <summary>
/// Path to audio file for this difficulty.
/// </summary>
string audioFile;
string designer;
float audioPreviewStart, audioPreviewLength;
float audioOffset; // in seconds
}
}