1
0
mirror of synced 2025-02-17 11:18:33 +01:00

156 Commits

Author SHA1 Message Date
tyam
8b3444cc71
Update unilab.py (#96)
Enable KAC Lab and Ichika no gochamaze mix up
2025-02-08 23:37:35 -05:00
tyam
de33929ea4
Update unilab.py (#95)
Adjust hard coded value to max for unknown event 4
2025-01-22 18:10:52 -05:00
tyam
5fc9286ee1
Pop'n Music 27 Unilab support (#94)
* Pop'n Music 27 Unilab support

Known issues:
I don't know how to trigger KAC Lab. This seems to be something that should be able to be accessed on appropriate versions of the dll but I can't seem to figure it out.
Rare softlock on pop'n quest Lively II event if you mess with the phase flags and put the game in an invalid state. In theory (and according to bemaniwiki) the entire event should be clearable on earlier Unilab builds.

Not an issue/will not fix:
狼弦暴威 does not appear in Awakening Elem when the event flag is set. The solution to this (for some reason) is to clear the other 10 events. This is not a bemaniutils issue.
2025-01-21 17:21:54 -05:00
tyam
68090ffb32
Update kaimei.py (#91)
* Update kaimei.py

Fix two typos "stated" to "started"

* Update kaimei.py

oops another one usaneko -> peace
2024-12-12 21:15:26 -05:00
Jennifer Taylor
60af6fde62 Fix remaining type errors with Python 3.12. 2024-09-26 01:05:52 +00:00
Jennifer Taylor
8857acb7d6 Optimize reflec shop ranking responses a bit. 2024-09-26 00:54:22 +00:00
Jennifer Taylor
bafe844402 Unpin flake8 now that it's fixed, fix a few lint errors. 2024-09-18 03:01:51 +00:00
Jennifer Taylor
253dd52b67 Fix for cache-based crash on second mdata when caching is wonky. 2024-09-18 02:50:09 +00:00
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