New match type: ddrSongHash (#1213)

* New match type: `ddrSongHash`

* style: sort `MatchTypesWithDifficulty`

* make `ddrSongHash` a song property instead of a chart property

* docs: add descriptions for match type `ddrSongHash`

* add `ddrSongHash` field to all applicable songs

* fix: enforce ddrSongHash is only used on DDR

---------

Co-authored-by: zk <zkldi.dev@gmail.com>
This commit is contained in:
Victor Yu
2024-12-18 12:54:20 +00:00
committed by GitHub
co-authored by zk
parent 36bf039135
commit 2111782bf0
10 changed files with 1332 additions and 3 deletions
+5
View File
@@ -166,6 +166,11 @@ means that it will check for any of `INF/GRV/HVN/VVD/XCD` for this song.
This is useful for services that store all of those as the same difficulty.
- ddrSongHash
This is a 32-character hash used by the official DDR e-amusement website to
identify a song; you must specify the difficulty for this chart as well.
## Example
A final example of a simple BATCH MANUAL format