Skip to content
Wizard edited this page Aug 29, 2023 · 5 revisions

File Path Example

songs
  - charts
    - easy.json
    - erect.json
    - hard.json
    - normal.json
  - scripts
    - your-script.hx
  - song
    - Inst.ogg
    - Inst-erect.ogg
    - Voices.ogg
    - Voices-erect.ogg
  - meta.json
  - cutscene.hx

The Files

  • Chart files are placed in the songs/song-name/charts folder. (ex. songs/bopeebo/charts/hard.json)
  • 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. This can be altered in meta.json
  • Additional HScript files can be placed in the songs/sone-name/scripts folder. (Accepts .hx, .hxs, and .hscript).
  • Audio files are placed in the /songs/song-name/song folder. (ex. `songs/bopeebo/song/Inst.ogg)
  • Inst / Voices files can also be different based on difficulty. (ex. songs/bopeebo/song/Inst-hard.ogg)
  • wip meta.json
  • freeplaySonglist.txt is placed in the /data folder, used for sorting the songs in the Freeplay Menu.

Freeplay Songlist Example

tutorial

bopeebo
fresh
dadbattle

spookeez
south
monster

pico
philly nice
blammed

satin panties
high
milf

cocoa
eggnog
winter horrorland

senpai
roses
thorns

ugh
guns
stress
Clone this wiki locally