Commit Graph
193 Commits
Author SHA1 Message Date
Freddie Wang 5ad309c1af Merge pull request #48 from Kirito3481/stable
Support jubeat ripples
2022-05-26 14:22:04 +08:00
Kim Daesoo 5ae06b259a Initial Release 2022-05-26 15:02:13 +09:00
Freddie Wang 33f5720460 Merge pull request #47 from thomeval/stable
Implement Shared Favorite Songs option and server leaderboard
2022-05-24 15:44:00 +08:00
Thome Valentin 249d80d6da Removed one unused script reference 2022-05-24 08:29:31 +02:00
Thome Valentin 7dd7c199da Removed one duplicate .gitignore entry 2022-05-24 08:24:59 +02:00
thomeval 66381eff1f Merge pull request #4 from thomeval/feature/00_sharedFavorites
Feature/00 shared favorites
2022-05-23 08:58:43 +02:00
Thome Valentin b84df19e7c * Added experimental 'Shared Favorite Songs' option. If disabled, players will be able to keep separate lists of favorite songs for each version of Gitadora, as well as between Guitar Freaks and Drummania. Enable this option to have a single unified list of favorite songs for both games, and across all versions. Default is false, to match original arcade behaviour.
* Added a leaderboards page to the WebUI. This page displays the rank of all players per game and version, ordered by Skill rating.
 * More code cleanups to Profiles.ts
2022-05-23 07:43:50 +02:00
Freddie Wang b9a9001682 Merge pull request #45 from thomeval/stable
[Gitadora] Fix default scroll speed, code cleanup
2022-05-18 17:02:36 +08:00
Thome Valentin c4b52fd148 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
thomeval 1649ab9bd9 Merge branch 'asphyxia-core:stable' into stable 2022-05-16 16:12:18 +02:00
thomeval ea00a2330e Merge pull request #3 from thomeval/bug/00_defaultNoteSpeed
Fixed note scroll speed defaulting to 0.5x
2022-05-16 13:51:58 +02:00
Thome Valentin 1b6ab0085f 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 4a8e0707f0 Added experimental 'Shared Favorite Songs' option. 2022-05-16 06:47:59 +02:00
Freddie Wang 0bf3cc30fc Merge pull request #44 from thomeval/stable
Fix loading MDB files in XML format
2022-05-13 18:46:31 +08:00
thomeval 90651282c0 Merge branch 'asphyxia-core:stable' into stable 2022-05-11 17:07:24 +02:00
Thome Valentin f501bab164 Fixed bug preventing MDB files in XML format from loading correctly. 2022-05-11 17:06:03 +02:00
Freddie Wang 10ead0bdf4 Merge pull request #43 from thomeval/stable
Fixed plugin crash due to a missing import
2022-05-04 14:53:29 +08:00
Thome Valentin 3368953fbc Merge branch 'feature/00_betterMDB' into stable 2022-05-04 08:40:52 +02:00
Thome Valentin ec4b59330d Fix missing import 2022-05-04 08:33:55 +02:00
Freddie Wang 1a2e955dd4 Merge pull request #42 from thomeval/feature/00_betterMDB
Feature/00 better mdb
2022-05-04 13:03:45 +08:00
Thome Valentin a26b8db8df Updated readme 2022-05-04 07:00:51 +02:00
Thome Valentin 257c9962f5 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
Freddie Wang d0c9a7f918 Merge pull request #41 from thomeval/stable
Persist secret music and rewards
2022-05-01 22:43:40 +08:00
Thome Valentin 2fe270dbfa Merge branch 'stable' into feature/00_betterMDB 2022-05-01 12:55:54 +02:00
thomeval 67599e37da Merge branch 'asphyxia-core:stable' into stable 2022-05-01 12:51:39 +02:00
thomeval ad8a6b20a3 Merge pull request #2 from thomeval/feature/34_secretMusic
Feature/34 secret music
2022-05-01 12:51:00 +02:00
Thome Valentin 6c8585a258 Update readme file. 2022-05-01 12:50:14 +02:00
Thome Valentin 89be828ef8 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
Freddie Wang d18edbcfa5 Merge pull request #40 from thomeval/stable
Fix server errors for two Guitar Freaks players, implement ranking and "Recommended to friends" songlist
2022-04-30 22:48:22 +08:00
Thome Valentin 5c612929e2 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
thomeval b7377a3d0d Merge pull request #1 from thomeval/bug/39_twoPlayerSave
Bug/39 two player save
2022-04-28 13:58:05 +02:00
Thome Valentin 1771619a3c Removed information.info field (seems to be unused by the game) 2022-04-28 13:55:36 +02:00
Thome Valentin b104e40fac Fixed all_skill ranking always being set to 0.
Moved "samples" folder to "apisamples"
2022-04-28 11:14:43 +02:00
Thome Valentin ce10dca416 Revert global gitignore 2022-04-28 10:23:52 +02:00
Thome Valentin 2929045847 - 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 0773375713 Merge pull request #38 from dannylin0711/stable
Fix something
2022-04-05 20:47:15 +08:00
dannylin0711 369297131f fix 4 2022-04-04 17:25:32 +08:00
dannylin0711 9448915ab7 fix 3 2022-04-04 17:12:05 +08:00
LatoWolf 5730dfa544 fix 2 2022-04-04 16:54:22 +08:00
LatoWolf 09b8e5f106 idiot fix 2022-04-04 16:52:40 +08:00
Freddie Wang 6d572cf737 Merge pull request #37 from dannylin0711/stable
Exceed Gear y-1 support
2022-04-03 14:19:25 +08:00
dannylin0711 de6e89e3f0 Exceed Gear y-1 2022-04-03 13:13:16 +08:00
Freddie Wang ea15d4628d Merge pull request #32 from cracrayol/stable
Add MGA plugin + Fix for PnM plugin
2021-06-19 22:03:10 +08:00
cracrayol 4184cfbd25 Update PnM README. 2021-06-19 16:01:57 +02:00
cracrayol a1b884dcd6 Merge branch 'mga' into stable 2021-06-19 14:02:52 +02:00
cracrayol e4a247a715 MGA: Update README 2021-06-19 13:53:56 +02:00
cracrayol 3e52594f34 Merge branch 'stable' of https://github.com/cracrayol/plugins into stable 2021-06-19 12:17:48 +02:00
cracrayol 3bf7448e2c All: Send 0 if clear_type is not existing. 2021-06-19 12:17:24 +02:00
cracrayol 64c02a0dd3 MGA : Add comments 2021-06-19 10:33:39 +02:00
cracrayol eff4de9134 Initial support for MGA 2021-06-16 00:41:02 +02:00