1
0
mirror of synced 2024-11-27 23:50:47 +01:00
Commit Graph

148 Commits

Author SHA1 Message Date
Jennifer Taylor
3ee40f1162 Fix sets not being compatible with random selections in Python 3.12. 2024-09-01 20:42:20 +00:00
Jennifer Taylor
f63247b605 Fix some new typing errors (a bunch of ignores can be removed!), black errors. 2024-03-30 02:07:21 +00:00
Jennifer Taylor
223c93874c Enable a bunch of Tricoro songs when in Pendual. 2024-01-02 03:01:25 +00:00
Jennifer Taylor
f6a9aa69fd Make black do 120 character lines instead of 80. 2024-01-02 02:46:24 +00:00
Jennifer Taylor
d3413715f3 Add force unlock songs support to the rest of IIDX. 2024-01-02 02:45:07 +00:00
Jennifer Taylor
24be2041f2 Add some additional possible unlocks for Tricoro songs in Spada. 2024-01-02 02:21:14 +00:00
Jennifer Taylor
6be7d8bd8f Better Qprogue event config for Spada. 2024-01-02 02:07:44 +00:00
Jennifer Taylor
7dc0c86832 Remove some TODOs that are todone. 2024-01-02 01:58:09 +00:00
Jennifer Taylor
eea8368602 Unlock cafe del tran songs. 2024-01-02 01:55:43 +00:00
Jennifer Taylor
7843c056dd Document a little bit of Tricoro's events, unlock Private BEMANI Gakuen songs if they're earned or force unlock is enabled. 2024-01-02 01:35:19 +00:00
Jennifer Taylor
db9b34ced0 Implement force-unlock flag for Tricoro. 2024-01-02 00:22:02 +00:00
Jennifer Taylor
4886cdc82f Add Qprogue switch to Spada. 2024-01-01 04:25:01 +00:00
Jennifer Taylor
387ec1a272 Use cache layer to properly shard Jubeat music data responses. 2023-08-19 20:08:35 +00:00
Jennifer Taylor
d162d57024 Move logic for handling mdata_ver into central place for Jubeat, fix saucer and fulfill over-sending rival data. 2023-08-19 19:04:12 +00:00
Jennifer Taylor
5c598508b4 Provide a convenience wrapper to the cache global. 2023-08-13 19:22:49 +00:00
Jennifer Taylor
8d08fb1ff0 Fix potential over-stuffing issue with MGA lobbies. 2023-08-07 01:06:02 +00:00
Jennifer Taylor
53144b3123 Partially (maybe fully?) working implementation of MGA matching. 2023-08-07 00:56:43 +00:00
Jennifer Taylor
81d006607d Still no linking, but slightly more correct implementation. 2023-08-05 18:41:15 +00:00
Jennifer Taylor
820acdc244 Prototype matching support for MGA, seems to at least make the game happy but unsure if it works with multiple clients. 2023-08-05 17:55:27 +00:00
Jennifer Taylor
b93b8aed4f Fix missing self.version->self.music_version renames, fix formatting, lint issues. 2023-07-29 15:23:41 -04:00
Shinrin Ouja Moriking
645c27180f Better support for Pop'n music Omnimix v2
omnimix songs are now saved in a different version
2023-07-29 15:23:41 -04:00
Jennifer Taylor
b9ca730dca Fix possible crash in older Fantasia data, formatting fixes. 2023-07-29 16:11:42 +00:00
Jennifer Taylor
eaf07ddf6a Latest black changed some formatting, re-run it. 2023-02-17 03:40:07 +00:00
Jennifer Taylor
87d699e05c Add force unlock flag to all of Jubeat. 2022-11-14 01:54:19 +00:00
Jennifer Taylor
0a66695eeb Fix round-tripping of unlock bitfields when top bit is set. 2022-11-13 23:12:13 +00:00
Jennifer Taylor
7c84b1f27d More correct fallback logic for earning all emblems or not having an emblem catalog. 2022-11-13 02:55:57 +00:00
Jennifer Taylor
c91a3f2ea7 Move emblem unlocks to i tems, correctly allow earned JBOX emblem parts to show up on front end. 2022-11-13 01:20:51 +00:00
Jennifer Taylor
85a3f08c78 Add ability to specify a custom area that gets picked up by some games. 2022-10-15 22:05:08 +00:00
Jennifer Taylor
25e162042a Format code with black, include wrapper script to handle that, update linter checks to accomodate, fix a few miscelaneous type errors. 2022-10-15 18:56:30 +00:00
Jennifer Taylor
e076757640 Add traffic test for festo, fix peace/kaimei referencing removed song and causing traffic failures. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
f203239098 I'm pretty sure fill-in categories should start at all 0's not all 1's. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
726927df75 Get rid of copypasta from Clan. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
4859970eee Go through remaining TODOs and comment as to why I'm too lazy to do them. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
d253b7701b Add dummy lab get_ranking handler. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
f3f114e211 Get rid of unneeded TODO. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
12f4ee2bfa Add support for Festo random 10s course, create a KAC course phase since we have too many courses now. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
26a062605a Fix long pause when playing without card, update all courses to match final BemaniWiki data. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
829ce77f63 Add documentation from Subject38 as to where the bitfield for hot_music comes from. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
3ee62db915 Merge in hot music list, not sure where this came from in Subject38's branch. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
488216c343 Port Subject38's unformat_profile as well as fix a small thing in clan/festo. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
3a724c24d4 Merge in score loading from Subject38's jubeat changes. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
d445e87fbe Add course mode and the rest of the format_profile stuff from Subject38's PR. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
e9ca46d37f Allow background and marker customization. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
fed13b2828 Roll in omnimix music version fixes to make Jubeat omnimix-capable, thanks to Subject38! 2022-10-05 20:20:50 -04:00
Jennifer Taylor
5a94ea4ec7 Changes necessary to send normal scores successfully, as well as show whim/fc challenge songs. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
63dea09802 Add TODOs for get recommended list endpoints. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
4b771feb16 Ignore lobby stuff for now. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
149eca0aab Enough of the profile portion to get festo to let you card in. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
ed43e9d3e6 Fix crash on starting game, deduplicate already-written functionality. 2022-10-05 20:20:50 -04:00
Jennifer Taylor
2349529022 Initial work to get festo happy with core network packets. For some reason it crashes on coin-in however. 2022-10-05 20:20:50 -04:00