Anders429 / Anders429/simfile

Support `ssc` file format

Abierto
#8 0 comentarios 0 reacciones 0 asignados Ver en GitHub
song ssc
Lenguaje dominante
JetBrains MPS
Estrellas
0
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

`Song` structs should be able to be read from and written to the `ssc` format.

The `ssc` format is the standard song format for Stepmania 5, and therefore has high priority.

Format documentation is available here: https://github.com/stepmania/stepmania/wiki/ssc

Header tags:

- [ ] `#VERSION`
- [ ] `#TITLE`
- [ ] `#SUBTITLE`
- [ ] `#ARTIST`
- [ ] `#TITLETRANSLIT`
- [ ] `#SUBTITLETRANSLIT`
- [ ] `#ARTISTTRANSLIT`
- [ ] `#GENRE`
- [ ] `#ORIGIN`
- [ ] `#CREDIT`
- [ ] `#BANNER`
- [ ] `#BACKGROUND`
- [ ] `#PREVIEWVID`
- [ ] `#JACKET`
- [ ] `#CDIMAGE`
- [ ] `#DISCIMAGE`
- [ ] `#LYRICSPATH`
- [ ] `#CDTITLE`
- [ ] `#MUSIC`
- [ ] `#PREVIEW`
- [ ] `#OFFSET`
- [ ] `#SAMPLESTART`
- [ ] `#SAMPLELENGTH`
- [ ] `#SELECTABLE`
- [ ] `#BPMS`
- [ ] `#DISPLAYBPM`
- [ ] `#STOPS`
- [ ] `#DELAYS`
- [ ] `#WARPS`
- [ ] `#TIMESIGNATURES`
- [ ] `#TICKCOUNTS`
- [ ] `#COMBOS`
- [ ] `#SPEEDS`
- [ ] `#SCROLLS`
- [ ] `#FAKES`
- [ ] `#LABELS`
- [ ] `#LASTSECONDHINT`
- [ ] `#BGCHANGES`
- [ ] `#KEYSOUNDS`
- [ ] `#ATTACKS`

Chart tags:

- [ ] `#NOTEDATA`
- [ ] `#CHARTNAME`
- [ ] `#STEPSTYPE`
- [ ] `#DESCRIPTION`
- [ ] `#CHARTSTYLE`
- [ ] `#DIFFICULTY`
- [ ] `#METER`
- [ ] `#RADARVALUES`
- [ ] `#CREDIT`
- [ ] `#NOTES`
- [ ] `#NOTES2`

Cache-only header tags:

- [ ] `#FIRSTSECOND`
- [ ] `#LASTSECOND`
- [ ] `#SONGFILENAME`
- [ ] `#HASMUSIC`
- [ ] `#HASBANNER`

Deprecated header cache tags:

- [ ] `#LASTBEATHINT`
- [ ] `#MUSICBYTES`
- [ ] `#FIRSTBEAT`
- [ ] `#LASTBEAT`

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.