1
0
mirror of https://github.com/Eyre-S/sekai-scores.git synced 2024-11-22 11:14:56 +08:00
Commit Graph

8 Commits

Author SHA1 Message Date
e6cbab2d3c
add a CLI program, which can read config, simple parse and echo a basic score
- CLI add config read, from $HOME/.config/sekai-scores/sekai-scores.properties.
  - now it can read a pjsekai user id, and the sekai-scores database config
- add a command `add`
  - it now can parse 9 params from args, or let user input them in cli, to build a basic score
  - it can echo the score, which looks just like the result score screen in game
- now the sekai-cli build script supports 'application' implementation, and supports UTF-8 and uses spotbugs-annotations.
2022-11-24 20:42:03 +08:00
079da346b0
add "id" field to Song and Difficulty
- add "id" field to Song, means the song id in game and wiki.
- add "id" field to Difficulty, it is a String of EASY/EXPERT etc.
- changes the parseJSONString implementation
- add song 夜に駆ける, complete the group SekaiSpecial
2022-11-21 17:04:20 +08:00
3032af55e5
implement toString to serialize to JSON format, add "id" field for SongUnit 2022-11-21 16:26:17 +08:00
28ff69ceb8
add playtime field to UserScore 2022-11-21 15:06:08 +08:00
a702965151 add song and difficulty module, add UserScore module, add some Song Data. 2022-11-17 22:34:14 +08:00
a7622bf687
add submodule sekai-scores-db, update build.gradle 2022-11-17 17:22:51 +08:00
ac9d0a0266
add ScoreBase model (for basic note judge & combo count) with a RANK-MATCH score calculator. 2022-10-09 00:51:21 +08:00
f51fbab745
init project (and a subproject cli) 2022-10-09 00:49:26 +08:00