Jennifer Taylor
989414b981
Add BEMAPI support for Dance Evolution. Not that this is useful for much (except catalog for bootstrapping remotely), but still, nice to have.
2025-10-03 22:00:04 -04:00
Jennifer Taylor
e55bd017e7
Fix latest set of lint errors.
2025-08-14 01:43:17 +00: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
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
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
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
seth
83892aea75
update bemapi to include music_rate and jubeat festo
2022-08-17 02:05:01 +00:00
Jennifer Taylor
ef4a43be0e
Fix minor type issue in API.
2021-09-07 17:56:31 +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
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
seth
42c1bddefc
iidx: Add Rootage to bemapi
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
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
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
74c0407173
Initial commit of BEMANI Utilities to GitHub.
2019-12-08 21:43:49 +00:00