Skip to content
Wizard edited this page Jan 15, 2023 · 5 revisions

THIS ENTIRE THING IS VERY OUTDATED PLEASE LOOK AWAY THANKS

The Files

  • Chart files are placed in the /data/charts/song-name folder.
  • JSONs are named only by their difficulties and not including the song name. (easy.json, normal.json, hard.json)
  • Custom difficulties are permitted and automatically added in alphabetical order after the main 3 difficulties.
  • Additional HScript files can be placed next to the charts (.hx, .hxs, .hscript).
  • Audio files are placed in the /songs/song-name folder.
  • freeplaySonglist.json is placed in the /data folder, used for putting all songs into the Freeplay Menu.

Freeplay Songlist Options

Variable Information
addOGSongs Adds main week songs into the Freeplay Menu.
songs List of Songs.
Songs Information
name Name of the Song.
icon Name of the Icon next to the Song.
color Hex color of background.

Freeplay Songlist Example

{
    "addOGSongs": false,
    "songs": [
        {
            "name": "Bopeebo",
            "icon": "dad",
            "color": "#9271FD"
        },
        {
            "name": "Fresh",
            "icon": "dad",
            "color": "#9271FD"
        },
        {
            "name": "Dadbattle",
            "icon": "dad",
            "color": "#9271FD"
        }
    ]
}
Clone this wiki locally