Commit Graph

202 Commits

Author SHA1 Message Date
marika
a628fc437a Add GITADORA HIGH-VOLTAGE support with bugfixes. 2023-05-02 03:57:10 -03:00
Freddie Wang
87f6ba2abb
Merge pull request #57 from Kirito3481/jubeat-fix
[jubeat] Fix compile error
2023-02-15 23:48:47 +08:00
Kirito
09301ebada Fix compile error 2023-02-12 22:52:24 +09:00
Freddie Wang
81630a86a2
Merge pull request #55 from cracrayol/stable
Kaimei Riddles : Support added
2022-09-18 12:29:29 +08:00
cracrayol
b4588e6c47 Kaimei Riddles : Support added
Usaneko : Add Daily Missions support
Usaneko+ : Remove game id check for Omnimix
2022-09-18 02:55:18 +02:00
Freddie Wang
78d8be9092
Merge pull request #54 from yuanqiuye/stable
Support Jubeat Festo
2022-08-14 21:25:17 +08:00
Sean Chen
a4fef0a05b Festo Support finished 2022-08-14 18:14:01 +08:00
Freddie Wang
89deb428e1
Merge pull request #52 from dannylin0711/patch-1
Fix #51
2022-07-30 14:57:37 +08:00
LatoWolf
e7c38f84dd
Fix #51 2022-07-30 14:54:39 +08:00
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