Jennifer Taylor
|
2582f0e523
|
Don't send empty item nodes for songs that are unlocked the right way if force song unlock is enabled in Eclale.
|
2021-09-09 01:05:19 +00:00 |
|
Jennifer Taylor
|
1bef9ebd95
|
Add default song phase unlock settings for Lapistoria and Sunny Park, document flags a bit better.
|
2021-09-09 01:04:46 +00:00 |
|
Jennifer Taylor
|
ab7e62d455
|
Add event and song unlock options to Eclale, document event unlocks, enable stamp rally.
|
2021-09-09 01:03:23 +00:00 |
|
Jennifer Taylor
|
7560e30498
|
Make a couple of responses faster by fetching less achievement data.
|
2021-09-07 17:56:46 +00:00 |
|
Jennifer Taylor
|
2f6e116405
|
Types, including Final, for all backend classes. Also fixed old-style routing for eacoin.
|
2021-09-07 17:56:15 +00:00 |
|
Jennifer Taylor
|
63e4a80eba
|
Clean up core of backend a bit, replace functions with attributes where appropriate.
|
2021-09-07 17:55:53 +00:00 |
|
Jennifer Taylor
|
c7affef159
|
Use arcade/network region for default prefecture/region wherever possible, including in facility.get. Allows changing game region.
|
2021-09-07 02:48:57 +00:00 |
|
Jennifer Taylor
|
beb818f42b
|
Only enable ealink for IIDX/Pop'n if there is something to broadcast scores to.
|
2021-09-06 19:42:38 +00:00 |
|
Jennifer Taylor
|
351a55a934
|
Split out UsaNeko/Peace into common abstract base class and two implementations.
|
2021-09-06 19:28:18 +00:00 |
|
Jennifer Taylor
|
c27bac1cf5
|
Skip scheduled work for games when music DB for that game was not imported.
|
2021-09-06 19:06:34 +00:00 |
|
cracrayol
|
6273c16a3a
|
Fix some typing error
|
2021-09-06 19:35:05 +02:00 |
|
cracrayol
|
ede06b3e68
|
Merge remote-tracking branch 'upstream/trunk' into trunk
|
2021-09-06 19:09:47 +02:00 |
|
Jennifer Taylor
|
73f340947b
|
Use abstract base classes in backend base class and factory.
|
2021-09-06 02:01:28 +00:00 |
|
Jennifer Taylor
|
50216b1d45
|
Implement force unlock songs flag for Lapistoria.
|
2021-09-06 01:30:56 +00:00 |
|
Jennifer Taylor
|
31e2ef2220
|
Enable and support course mode for Lapistoria, enable story mode adjustments, document event flags better.
|
2021-09-06 01:30:43 +00:00 |
|
cracrayol
|
d3d1fe6ca0
|
Fix user name check for MGA in frontend
Use "for key, value in" when reading usaneko phases
Lint fixes
|
2021-09-06 02:16:06 +02:00 |
|
cracrayol
|
1f5b0368ca
|
Better Pop'n Music Peace support
|
2021-09-04 18:21:27 +02:00 |
|
cracrayol
|
c64efa5860
|
Add discord webhook support for Popn
|
2021-09-04 18:06:00 +02:00 |
|
cracrayol
|
8dccd48faf
|
Add basic Metal Gear Arcade support
|
2021-09-04 17:17:22 +02:00 |
|
Jennifer Taylor
|
ab4c82b886
|
Typing fixes for Pop'n 22-24, event ID limits checked and commented, converted Lapistoria to modern routing.
|
2021-09-03 22:42:09 +00:00 |
|
Jennifer Taylor
|
737ef14ca7
|
Make cardmgr change local to Pop'n Music.
|
2021-09-03 04:54:35 +00:00 |
|
Jennifer Taylor
|
b8fb4adcb4
|
Fix spacing for Fantasia event name on frontend.
|
2021-09-03 04:54:18 +00:00 |
|
Jennifer Taylor
|
8f3a5d726b
|
Minor TODO editing based around what we're actually going to get done.
|
2021-09-03 04:36:31 +00:00 |
|
Jennifer Taylor
|
e1fd216178
|
Fix Sunny Park character card display on logout, add support for choosing events as well as the Pop'n Walker event.
|
2021-09-03 04:36:14 +00:00 |
|
Jennifer Taylor
|
06d116007e
|
Convert Sunny Park to modern routing method.
|
2021-09-03 04:35:35 +00:00 |
|
Jennifer Taylor
|
cbbda0ef7f
|
Improve a few bits of Fantasia, including working profile conversions and displaying cards at the end of the round.
|
2021-09-03 04:35:13 +00:00 |
|
Jennifer Taylor
|
4f64cc7e08
|
Fix core state machine for cards so Fantasia will present a profile migration.
|
2021-09-03 04:34:51 +00:00 |
|
Jennifer Taylor
|
b58f356479
|
Move format_conversion for each game into its own class, instead of the previous version.
|
2021-09-03 04:34:19 +00:00 |
|
Jennifer Taylor
|
cd1ae9b2fd
|
Clean up some typing on Tune Street, convert Fantasia to modern routing.
|
2021-09-03 04:32:35 +00:00 |
|
Jennifer Taylor
|
8fdacf017a
|
Fix a few miscellaneous things with eclale/usaneko.
|
2021-09-02 01:09:17 +00:00 |
|
Jennifer Taylor
|
1820069bf9
|
Fix customizations not sticking around in UsaNeko.
|
2021-08-31 23:43:18 +00:00 |
|
Jennifer Taylor
|
93cc4c376c
|
Hook up menu customization options to profile in Tune Street.
|
2021-08-31 23:05:10 +00:00 |
|
Jennifer Taylor
|
fc3d37ec15
|
Add force unlock song and customization options to Tune Street.
|
2021-08-31 23:04:55 +00:00 |
|
Jennifer Taylor
|
d21431c3b1
|
Initial stab at getting Town mode working in Tune Street.
|
2021-08-31 21:42:49 +00:00 |
|
Jennifer Taylor
|
0ad7d41d73
|
Convert Tune Street to modern routing method.
|
2021-08-31 21:42:12 +00:00 |
|
Jennifer Taylor
|
9a49bfbcd9
|
Hook up town mode enable and phase unlocks to front end for Tune Street, start implementing more profile stuff.
|
2021-08-31 21:41:51 +00:00 |
|
Jennifer Taylor
|
c6bd3b4c72
|
Make UsaNeko daily missions actually random per-day instead of repeating.
|
2021-08-28 17:07:40 +00:00 |
|
Jennifer Taylor
|
de974a7c5d
|
Fix so that orphaned profiles still allow the hold note tutorial on the first play in UsaNeko.
|
2021-08-25 03:32:52 +00:00 |
|
Jennifer Taylor
|
cff3b79a94
|
Better documentation for UsaNeko tutorial flags.
|
2021-08-25 03:32:39 +00:00 |
|
Jennifer Taylor
|
bb7916d3c4
|
Move logic for calculating play statistics into common module and backend base module.
|
2021-08-24 23:18:53 +00:00 |
|
Jennifer Taylor
|
b572689107
|
Apply more rigorous type checking, fix a few bugs caught with that more rigorous type checking.
|
2021-08-20 18:10:07 +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
|
96dd9a865e
|
Switch to using an enum for GameConstants.
|
2021-08-19 19:21:22 +00:00 |
|
Jennifer Taylor
|
3dd3f9ab07
|
Rename "game" to "gamecode" in Model class, to be more accurate.
|
2021-08-19 19:20:31 +00:00 |
|
Jennifer Taylor
|
6efd07d02f
|
Get rid of magic strings in triggers code.
|
2021-08-18 19:14:02 -04:00 |
|
seth
|
d60fb8de17
|
iidx: Fix logic for saving miss count
|
2021-08-18 22:47:13 +00:00 |
|
Jennifer Taylor
|
a0307f9ab2
|
Add a few more escape sequences to BishiBashi information message conversion.
|
2021-08-12 19:06:31 +00:00 |
|
seth
|
d33a4cb815
|
jubeat: Performance optimizations in get_mdata
|
2021-08-12 14:37:36 -04:00 |
|
seth
|
389f10f8c4
|
Remove some magic numbers and add more documentation
|
2021-08-06 22:36:17 -04:00 |
|
seth
|
79aa0eb87d
|
Refactor discord webhook code into new module
|
2021-08-06 22:36:17 -04:00 |
|
seth
|
6c41c826d9
|
Fix logic error in saving favorites for IIDX
|
2021-08-06 22:36:17 -04:00 |
|
seth
|
312c7b3acd
|
More code deletion
|
2021-08-06 22:36:17 -04:00 |
|
seth
|
fb75fe13a7
|
iidx: Fix shop ranking in cb/rootage.
Remove more unused code
|
2021-08-06 22:36:17 -04:00 |
|
seth
|
c0d088774b
|
iidx: Remove unused code
|
2021-08-06 22:36:17 -04:00 |
|
seth
|
e16455b8ba
|
Discord webhook stuff and lint/type errors fixed
|
2021-08-06 22:36:17 -04:00 |
|
seth
|
791b13682f
|
remove debugging code and arena references
|
2021-08-06 22:36:17 -04:00 |
|
seth
|
c77d834091
|
iidx: Support cannonballers and rootage.
Add stubs for heroic verse and bistrover
|
2021-08-06 22:36:17 -04:00 |
|
Jennifer Taylor
|
de3f9107cd
|
Address newest crop of lint issue with new flake8 tool.
|
2021-07-06 22:29:41 +00:00 |
|
Jennifer Taylor
|
a4746f2934
|
Get rid of remaining dunder calls in unit tests.
|
2021-05-31 18:14:04 +00:00 |
|
Jennifer Taylor
|
732e2afb42
|
Fix possible logic error in saving favorites for IIDX.
|
2021-05-31 18:09:08 +00:00 |
|
Jennifer Taylor
|
ec88cc866e
|
Fix lint errors that crept in.
|
2021-03-19 00:47:56 +00:00 |
|
Cammy
|
ccba50e2cf
|
Add event id notes, update Museca Plus stuff.
|
2021-02-06 22:23:55 -05:00 |
|
kami-poi
|
5e7061c23b
|
Fix logic error in eacoin.py
|
2021-01-24 12:38:22 -05:00 |
|
seth
|
13c0d02e45
|
MUSECA: finishing touches
|
2020-12-17 14:57:20 -05:00 |
|
seth
|
85622dbc9b
|
MUSECA 1+1/2: mission stuff
|
2020-12-17 14:57:20 -05:00 |
|
seth
|
82a67e0792
|
MUSECA: Support Museca Plus modpack
|
2020-12-17 14:57:20 -05:00 |
|
Jennifer Taylor
|
d4ba50a5cd
|
Support server-side settings for BishiBashi, add DLC level enable, non-gacha character enable and announcement/message board support.
|
2020-08-26 05:30:05 +00:00 |
|
Jennifer Taylor
|
19c7de499d
|
Implement rivals support for supported Pop'n Music games.
|
2020-05-12 21:03:01 +00:00 |
|
Jennifer Taylor
|
67cb3de46e
|
Add rival support to Jubeat.
|
2020-05-08 22:41:51 +00:00 |
|
Jennifer Taylor
|
b9e35aabf9
|
Implement gacha mode for emblems instead of just going up the list of possible emblems.
|
2020-04-24 19:20:43 +00:00 |
|
Jennifer Taylor
|
9c85759dc6
|
Convert more format() uses to f-strings.
|
2020-03-25 23:17:06 +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 |
|