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
Jennifer Taylor
98b9f097d0
Fix crash on attempted exploit of API server.
2024-05-11 18:36:52 +00:00
Jennifer Taylor
f6a9aa69fd
Make black do 120 character lines instead of 80.
2024-01-02 02:46:24 +00: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
eaf07ddf6a
Latest black changed some formatting, re-run it.
2023-02-17 03:40:07 +00:00
Jennifer Taylor
770e0ca738
Add some missing version mappings to BEMAPI server.
2022-11-01 03:39:01 +00:00
ishmael573
d14317c18c
Add support for Jubeat omnimix on api
2022-10-31 23:30:17 -04: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
695bfd0f7d
Integrate bemapi readme and sample client into this repo.
2022-10-12 22:53:38 +00:00
Jennifer Taylor
529dc5ef15
Add a few hacks to make sure existing installations who forget to re-import jubeat data won't break.
2022-10-05 20:20:50 -04:00
seth
83892aea75
update bemapi to include music_rate and jubeat festo
2022-08-17 02:05:01 +00:00
Jennifer Taylor
05e4ef0cb8
Update frontend to use Subject38's proper categories as extracted from Jubeat XML.
2022-08-17 01:38:47 +00:00
Jennifer Taylor
ef4a43be0e
Fix minor type issue in API.
2021-09-07 17:56:31 +00:00
Jennifer Taylor
97bea03abe
Fix data API unable to look up profiles after update to profile object.
2021-08-20 04:44:34 +00:00
Jennifer Taylor
40dbf1d6b9
Make Config a real class instead of a Dict, for safer access and defaults.
2021-08-20 04:43:59 +00:00
Jennifer Taylor
b940e3143f
Switch profile operations to using a Profile class instead of a raw ValidatedDict.
2021-08-20 04:43:13 +00:00
Jennifer Taylor
5fe48fb1c3
Fix a few places using enums directly instead of their value, formalize 'support' entry in config.
2021-08-19 19:25:10 +00:00
Jennifer Taylor
b92cd4f579
Switch to using an enum for API ID constants.
2021-08-19 19:21:41 +00:00
Jennifer Taylor
96dd9a865e
Switch to using an enum for GameConstants.
2021-08-19 19:21:22 +00:00
Jennifer Taylor
4f61cfe30a
Switch to sets for membership queries.
2021-08-19 19:21:04 +00:00
seth
42c1bddefc
iidx: Add Rootage to bemapi
2021-08-06 22:36:17 -04:00
seth
84e731aabb
iidx: update api to support qpros in catalog
2021-08-06 22:36:17 -04:00
Jennifer Taylor
2eb39f86cd
Update to stricter type checking, get rid of a bunch of unnecessary ignore statements.
2021-05-31 18:07:03 +00:00
Jennifer Taylor
f15ba3c718
Fix massive amount of type errors coming from new MyPy with Flask stubs.
2021-05-19 22:38:00 +00:00
seth
416904100b
API: enable omnimix for only MUSECA and IIDX
2020-12-17 14:57:20 -05:00
seth
f8f511250c
Fix linting errors
2020-12-17 14:57:20 -05:00
seth
1a4a231066
MUSECA: API and webui fixes for Museca PLUS
2020-12-17 14:57:20 -05:00
Jennifer Taylor
645e7dc55a
Fix missing return statement in API server.
2020-05-04 22:34:36 +00:00
Jennifer Taylor
479ba60b05
Add cache control headers to force unruly clients like android to reload REST responses every time.
2020-04-27 23:31:59 +00:00
Jennifer Taylor
9f4dfe4682
Teach network how to import/export Jubeat emblem catalog.
2020-04-24 19:20:27 +00:00
Jennifer Taylor
509cb4f0d9
Convert most of the format() string calls to f-strings using libcst.
...
Exact commands run were:
python3 -m libcst.tool codemod convert_format_to_fstring.ConvertFormatStringCommand . --no-format
python3 setup.py build_ext --inplace
2020-01-07 21:29:07 +00:00
Jennifer Taylor
c89c12062d
Upgrade to latest flake8, address new flake issues.
2019-12-10 01:10:14 +00:00
Jennifer Taylor
74c0407173
Initial commit of BEMANI Utilities to GitHub.
2019-12-08 21:43:49 +00:00