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>
* Requirements will at least complete on 3.6 and 3.13 now. May be dodgy on 3.13 since it skips typed-ast for versions >8 now (when typed-ast support was dropped and ast was added), but it's a start
* Reduce scope of change
Changed requirements.txt to only restrict typed-ast for <3.13 and leave
everything else as-is
* 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.
* Update read.py
New glyphs support for POLꓘAMANIA, TYPHØN, and Τέλος (Telos), fix a missed glyph for 和你一起走 (Woneijatheizau, pop'n music song ID 31)
* Update read.py
Fixes for 焱影 (Hikage, pop'n music ID 1954). Last one until/unless they add 珀, 琥, and an alternate thicker heart symbl