mirror of
https://github.com/ninjamuffin99/Funkin.git
synced 2025-11-26 14:16:00 +00:00
1.8 KiB
1.8 KiB
Song Chart Data Schema Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[2.2.4]
Added
- Added
playData.characters.opponentVocalsto specify which vocal track(s) to play for the opponent.- If the value isn't present, it will use the
playData.characters.opponent, but if it is present, it will be used (even if it's empty, in which case no vocals will be used for the opponent)
- If the value isn't present, it will use the
- Added
playData.characters.playerVocalsto specify which vocal track(s) to play for the player.- If the value isn't present, it will use the
playData.characters.player, but if it is present, it will be used (even if it's empty, in which case no vocals will be used for the player)
- If the value isn't present, it will use the
- Added
offsets.altVocalsfield to apply vocal offsets when alternate instrumentals are used.
[2.2.3]
Added
- Added
charterfield to denote authorship of a chart.
[2.2.2]
Added
- Added
playData.previewStartandplayData.previewEndfields to specify when in the song should the song's audio should be played as a preview in Freeplay.
[2.2.1]
Added
- Added
playData.offsetsfield to specify instrumental and vocal offsets.
[2.2.0]
Added
- Added
playData.albumto specify the album art to display in Freeplay. - Added
playData.ratingsfor difficulty ratings displayed in Freeplay.
Changed
- Renamed
playData.noteSkintoplayData.noteStyle.
[2.1.0]
Changed
- Rearranged the
playDatafield.- Refactored the
playableChars
- Refactored the
Removed
- Removed the
variationfield.
[2.0.0]
Full refactor of the chart format for improved structure.
Added
- Added a semantic version field for migration tracking.
[1.0.0]
Initial version from 2020.