Was previously firing multiple times where it was completely unnecessary. Also had bidirection firing going on.
Use single line for GetUnicodePreference.
Use localisation engine for unicode text.
Clock fixes
ButtonSystem requires some more work.
Fix disabling mouse buttons causing auto to stop working.
Improve replay playback accuracy
Adjust Swell hit speed.
Fix drumroll conversion
Implement Taiko difficulty calculation.
Previously we were looping over Update, when we should instead have been looping over UpdateSubTree.