Change MachineSyncBias prefs to an enum SyncBias, Changing this song triggers a reload of songs, added new option effect for reloading songs

This commit is contained in:
Crash Cringle
2025-03-16 15:42:41 -07:00
committed by teejusb
parent 8259a7cd84
commit 9529bfd142
17 changed files with 48 additions and 24 deletions
+9 -1
View File
@@ -124,6 +124,14 @@ enum ProfileSortOrder
ProfileSortOrder_Invalid
};
enum SyncBias
{
SyncBias_NULL,
SyncBias_ITG,
NUM_SyncBias,
SyncBias_Invalid
};
/** @brief Holds user-chosen preferences that are saved between sessions. */
class PrefsManager
{
@@ -240,7 +248,7 @@ public:
Preference<ShowDancingCharacters> m_ShowDancingCharacters;
Preference<bool> m_bUseUnlockSystem;
Preference<float> m_fGlobalOffsetSeconds;
Preference<float> m_fMachineSyncBias;
Preference<SyncBias> m_MachineSyncBias;
Preference<int> m_iProgressiveLifebar;
Preference<int> m_iProgressiveStageLifebar;
Preference<int> m_iProgressiveNonstopLifebar;