Commit Graph
46 Commits
Author SHA1 Message Date
Thome Valentin f67e2947a7 Merge branch 'stable' into feature/00_sharedFavorites
# Conflicts:
#	gitadora@asphyxia/README.md
#	gitadora@asphyxia/handlers/profiles.ts
2022-05-17 09:21:32 +02:00
Thome Valentin 70d2fe2bb8 Fixed note scroll speed defaulting to 0.5x for newly registered profiles.
Introduced several new interfaces, and refactored code to cleanup profiles.ts
2022-05-16 13:50:18 +02:00
Thome Valentin 8c954e7a85 Added experimental 'Shared Favorite Songs' option. 2022-05-16 06:47:59 +02:00
Thome Valentin 8bcb12857b Fixed bug preventing MDB files in XML format from loading correctly. 2022-05-11 17:06:03 +02:00
Thome Valentin e50f9d7299 Fix missing import 2022-05-04 08:33:55 +02:00
Thome Valentin 75ac66cee2 Updated readme 2022-05-04 07:00:51 +02:00
Thome Valentin 2ad1769b78 Added several player profile stats to the web UI.
Refactored and cleaned up several functions.
MDB loader now logs the number of loaded songs available to GF and DM.
MDB: Fixed "is_secret" field being ignored (always set to false)
2022-05-04 06:58:17 +02:00
Thome Valentin 19b5a4d8c6 Merge branch 'stable' into feature/00_betterMDB 2022-05-01 12:55:54 +02:00
Thome Valentin e7fc17d2e6 Update readme file. 2022-05-01 12:50:14 +02:00
Thome Valentin 522966fdb5 Rewrite MDB loading code to support loading .xml, .json or .b64 files. This applies to the default MDB (determined by the version of the game requesting it), or custom MDB if that setting is enabled. To use a custom MDB, enable it in Web UI, then place a custom.json, custom.xml or custom.b64 file in the data/mdb subfolder. 2022-05-01 12:24:17 +02:00
Thome Valentin 41b213285b Secret music (unlocked songs) are now saved and loaded correctly. Partially fixes issue #34.
Rewards are now saved and loaded correctly. Partially fixes issue #34.
2022-04-30 07:00:28 +02:00
Thome Valentin ed4d3e5261 Removed information.info field (seems to be unused by the game) 2022-04-28 13:55:36 +02:00
Thome Valentin 8ebada14bb Fixed all_skill ranking always being set to 0.
Moved "samples" folder to "apisamples"
2022-04-28 11:14:43 +02:00
Thome Valentin aefd0039e9 Revert global gitignore 2022-04-28 10:23:52 +02:00
Thome Valentin 4ce0ebb9a1 - Fixed server error when saving profiles for two Guitar Freaks players at the end of a session. Fixes issue #39.
- Fixed another server error when two players are present, but only one player is using a profile.
- Added support for the "ranking" field. Gitadora will now correctly display your server ranking (based on Skill) on the post-game screen.
- Added logging for profile loading/saving when Asphyxia is running in dev mode.
- Added more logging to mdb (song database) loading.
- "Recommended to friends" songs are now saved and loaded correctly. Since you don't have any friends, this won't be terribly useful, but it does at least provide an extra five slots for saving your favourite songs.
- Fixed "Recommended to friends" song list being incorrectly initialized to "I think about you".
- Removed some unneeded duplicate code.
- Latest getPlayer() and savePlayers() API requests and responses are now saved to file when Asphyxia is in dev mode. Useful for debugging.

NOTE: The above has only been tested on Gitadora Exchain.
2022-04-28 10:18:16 +02:00
Freddie Wang 64ca48a1f1 Merge pull request #29 from DitFranXX/fix-version-check
fix: 🐛 Fix if major version bump up to 2.0
2021-05-31 14:10:01 +08:00
DitFranXX 7ddecfd02a fix: 🐛 Fix if major version bump up to 2.0 2021-05-31 15:07:18 +09:00
DitFranXX cb7cac8756 feat: 🔊 Update logger on musiclist for more readable. 2021-05-28 01:00:45 +09:00
DitFranXX 12697354f6 feat: 🔊 Support logger for more level 2021-05-28 00:58:01 +09:00
DitFranXX 2a8c74bead chore: 🔖 Release GITADORA Plugin v1.1.1 2021-05-28 00:51:12 +09:00
DitFranXX 07937fbfac fix: 🐛 Trying to fix ex's bg event bug after nt support 2021-05-26 19:52:27 +09:00
DitFranXX 97795d0b9e feat: 🔊 Logger update 2021-05-26 13:07:33 +09:00
DitFranXX a69c56c5e2 Update README.md
version tag add/correction
remove db migration notice as fixed on core side.
2021-05-25 21:20:23 +09:00
DitFranXX 0e1c9ba8e0 Known issues. 2021-05-25 21:12:22 +09:00
DitFranXX c8080ce36d Release the release version. :) Please squash. 2021-05-25 21:09:14 +09:00
DitFranXX 7f0c6d7eb9 Encore version config. 2021-05-11 22:54:37 +09:00
DitFranXX 45b1e84b25 Dummy support trbitem (testing) 2021-05-10 12:20:38 +09:00
DitFranXX f5ac454946 Resturcture bit 2021-05-10 12:09:37 +09:00
DitFranXX c06a235cc1 matixx premium encore support 2021-05-02 14:36:03 +09:00
DitFranXX d11c161c39 NT special premium encore support test 2021-04-30 19:12:11 +09:00
DitFranXX 5d25a6d3db fix bug and encore(extra) stage info temp impl. 2021-04-30 01:57:20 +09:00
DitFranXX 9532acd809 fix mattix and use less dupe codes 2021-04-27 13:00:11 +09:00
DitFranXX a55d8f3f9f initailize migration helper 2021-04-26 20:03:35 +09:00
DitFranXX d59dbefa04 dummy highvoltage support(not work) 2021-04-26 19:51:44 +09:00
DitFranXX 7f57ad4c1f Simplfiy 2021-04-26 17:20:19 +09:00
DitFranXX 267e10511b Nextage Beta Release 2021-04-26 07:09:18 +09:00
DitFranXX 603223eda7 Fix bootup on login due to missing value
and fix some version correction on save load.
still left to work on save system
2021-04-26 06:33:46 +09:00
DitFranXX d4af27b403 Use b64 as a data 2021-04-26 03:21:13 +09:00
DitFranXX 9b91e23261 Very basic nextage support (for now). 2021-04-26 02:51:22 +09:00
DitFranXX f03aac8b79 Use newer API for Custom MDB, Fix profile bug. 2020-12-11 17:48:27 +09:00
DitFranXX 825c73538c Fix duplicated and simplify scores & related codes
Actually not tested for now. will be soon
2020-12-11 16:48:03 +09:00
DitFranXX 2c15d8e66b Fix mistake. 2020-12-11 16:48:03 +09:00
DitFranXX f55165aa4c Avoid more $.content 2020-12-11 16:48:03 +09:00
DitFranXX af24e7d42f Avoid to use $.content, Changes on WebUI
* Fix mistake that i was put webui handler on models folder
* Cahnge WebUI name.
2020-12-11 16:48:03 +09:00
DitFranXX 0b3101580b Use JSON.parse instead of resolveJsonModule.
And fix typo.
2020-12-11 16:48:03 +09:00
DitFranXX e27221d19d Initial Release for Gitadora Extension
* Converted from Asphyxia-Public-Route
* Enable `resolveJsonModule` in `tsconfig.json`
* WebUI for change name and title.
2020-12-11 16:48:02 +09:00