bemaniutils/bemani/utils
tyam 4897f8e1f0
Update unilab.py (#101)
Adjust max deco id to final value and actually handle the decopa fake "force unlock" that somehow got lost in the shuffle of the older commits

* Event ID documentation

Properly handle the permanent unlocks for event id 1, relocate lively quest to the right value, document attract mode ad flags.

This leaves one event unaccounted for. I'll circle back around to this later to see if I can figure out the final event id at some point in the future.

* Update bootstrap

Add popn 27 to bootstrap list

* Update README.md

Add peace, kaimei riddles, and unilab to api readme

* Update endpoints.py

Aligned comments for unicode values with the correct lines

* Update unilab.py

Add some missing client test stuff

* Update read.py

Last datecode missing for unilab (not counting 2024091700 which is identical to 2024073100).  This should be the last unicode change.

* Ignore deco parts when force deco is enabled for Unilab.

* Fix formatting/lint issues.

---------

Co-authored-by: Jennifer Taylor <dragonminded@dragonminded.com>
2026-06-03 18:22:39 -04:00
..
__init__.py Initial commit of BEMANI Utilities to GitHub. 2019-12-08 21:43:49 +00:00
afputils.py Make black do 120 character lines instead of 80. 2024-01-02 02:46:24 +00:00
api.py Fix latest set of lint errors. 2025-08-14 01:43:17 +00:00
arcutils.py 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
assetparse.py Make black do 120 character lines instead of 80. 2024-01-02 02:46:24 +00:00
bemanishark.py Make black do 120 character lines instead of 80. 2024-01-02 02:46:24 +00:00
binutils.py Make black do 120 character lines instead of 80. 2024-01-02 02:46:24 +00:00
cardconvert.py Make black do 120 character lines instead of 80. 2024-01-02 02:46:24 +00:00
config.py Check in initial implementation of Dance Evolution. No events or server settings yet, but basic profile works. 2025-10-03 22:00:04 -04:00
dbutils.py Make black do 120 character lines instead of 80. 2024-01-02 02:46:24 +00:00
frontend.py Initial implementation of DanEvo frontend, only including records, all players, profiles, top scores and personal settings. 2025-10-03 22:00:04 -04:00
ifsutils.py 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
iidxutils.py Make black do 120 character lines instead of 80. 2024-01-02 02:46:24 +00:00
jsx.py Make black do 120 character lines instead of 80. 2024-01-02 02:46:24 +00:00
nvram.py Format with latest black, fix latest type issues. 2025-08-14 01:52:48 +00:00
proxy.py Fix years-old bug not listening to bind address in debug version of proxy. 2026-02-27 00:58:31 +00:00
psmap.py Make black do 120 character lines instead of 80. 2024-01-02 02:46:24 +00:00
read.py Update unilab.py (#101) 2026-06-03 18:22:39 -04:00
replay.py Make black do 120 character lines instead of 80. 2024-01-02 02:46:24 +00:00
responsegen.py Make black do 120 character lines instead of 80. 2024-01-02 02:46:24 +00:00
sampleclient.py Make black do 120 character lines instead of 80. 2024-01-02 02:46:24 +00:00
scheduler.py Initial implementation of DanEvo frontend, only including records, all players, profiles, top scores and personal settings. 2025-10-03 22:00:04 -04:00
services.py Fix latest set of lint errors. 2025-08-14 01:43:17 +00:00
struct.py Fix "pop" instruction, fix N^2 slowdown in PE emulation, add support for 2024-12-31 23:18:28 +00:00
tdxtutils.py Make black do 120 character lines instead of 80. 2024-01-02 02:46:24 +00:00
trafficgen.py Waffle on name in trafficgen. 2025-10-03 22:00:04 -04:00
twodxutils.py Make black do 120 character lines instead of 80. 2024-01-02 02:46:24 +00:00