Commit graph

3356 commits

Author SHA1 Message Date
Abnormal
d86fe68d80 docs: Add missing documentation to the remaining functions in Module 2025-04-12 00:54:04 -04:00
EliteMasterEric
68e9daffe8 Zero out the ABot visualizer before the song starts. 2025-04-03 16:04:19 -04:00
EliteMasterEric
c157338783 Fix certain characters pixel icons not displaying properly in the chart editor. 2025-04-03 16:04:07 -04:00
EliteMasterEric
eb9c2c2c99 Fix Pixo's freeplay AFK animation not playing (properly this time). 2025-04-03 16:02:10 -04:00
EliteMasterEric
afb4a3dd68 Remove some unused/redundant debug hotkeys. 2025-04-03 16:02:10 -04:00
Cameron Taylor
9b5032ee84 quick patch for cory 2025-04-02 21:54:27 -04:00
Cameron Taylor
62621881c0 data -> data.score 2025-04-02 16:18:58 -04:00
Cameron Taylor
52be941b45 Auto Pause -> Pause on Unfocus (was changed before but prob bad merge somewhere reverted it?) 2025-04-02 13:55:54 -04:00
EliteMasterEric
f8b212a318 Improve null safety of medal and leaderboard classes. 2025-04-02 13:33:32 -04:00
EliteMasterEric
3bd79b822e Fix a deprecation warning. 2025-04-02 13:33:32 -04:00
EliteMasterEric
17a4be66b9 Fix highscores not submitting to the website unless they are a personal best. 2025-04-02 13:33:06 -04:00
EliteMasterEric
54cd52db76 Fix an issue where story mode medals would not be awarded without a personal best. 2025-04-02 13:33:06 -04:00
Cameron Taylor
0818bd9c93 disable results screen debugger 2025-03-31 19:51:22 -04:00
Cameron Taylor
dd1b09a293 same shader fix but on the DropShadowScreenspace 2025-03-31 19:25:10 -04:00
Cameron Taylor
6b321b72ae fix the ternary operator for DropShadowShader 2025-03-31 15:37:39 -04:00
Cameron Taylor
9580875c23 remove NewgroundsCredentials.hx derp 2025-03-31 14:42:16 -04:00
Cameron Taylor
4eb4b00271 only do a partial auto login, when logging in via NG or via saved session 2025-03-31 14:15:06 -04:00
EliteMasterEric
e7634c90e7 Fix an animation issue with the cans in 2hot. 2025-03-31 13:28:13 -04:00
EliteMasterEric
30168a1160 Fix a build error caused by references to invalid leaderboards. 2025-03-31 00:10:06 -04:00
EliteMasterEric
a2fcaec9ff Use production build medal IDs and leaderboard IDs in release builds. 2025-03-30 22:51:52 -04:00
EliteMasterEric
e5e3453c1f Add Stress Pico + Char Select medals, and fix medals to work on release builds 2025-03-30 21:59:17 -04:00
EliteMasterEric
0d8b04dd56 Add an option to destroy save data in the options menu. 2025-03-30 19:17:08 -04:00
EliteMasterEric
3ff93f1923 Fixed some bugs with death quotes and added final lines. 2025-03-30 18:54:12 -04:00
EliteMasterEric
64d8e81ed1 Rework death quotes logic to make more sense. 2025-03-30 18:54:06 -04:00
fabs
c6966c2b63 screenspace shader 2025-03-29 21:47:39 +00:00
Cameron Taylor
f7a48bcb3b refactor some FreeplayRank stuff to hold both blurred and unblurred ranking 2025-03-27 20:26:50 -04:00
Cameron Taylor
36997e8b30 variations loading via fnfc fix in progress 2025-03-27 18:00:24 -04:00
Abnormal
abe4ac8485 Remove the Alphabet class 2025-03-27 15:59:35 -04:00
EliteMasterEric
f61dfa1f66 Fix typo. 2025-03-27 15:49:09 -04:00
EliteMasterEric
0bc938d0fa Implement support for Newgrounds Events 2025-03-27 15:49:09 -04:00
EliteMasterEric
96e29b7921 Tweaks to medals and leaderboards (split Erect/character remixes, fix test medals not working etc) 2025-03-27 15:48:53 -04:00
EliteMasterEric
d84c2e7875 Fix an issue where the game would try to render destroyed note graphics. 2025-03-25 22:02:43 -04:00
Cameron Taylor
57b2ae9f37 2hot pico gameover fix 2025-03-25 18:55:44 -04:00
Cameron Taylor
431241bf19 quick fix for results screen debug crap 2025-03-25 18:14:53 -04:00
Hundrec
91a594cc85 Nudge Results totals left if 4 digits long 2025-03-25 15:03:08 -04:00
EliteMasterEric
43bdd38a44 Fix all game over screen being broken 2025-03-25 14:59:16 -04:00
Cameron Taylor
6e463e0188 debug: add simple result screen debug mode 2025-03-25 14:48:31 -04:00
Cameron Taylor
319419c541 refactor: refactor some of the Page menu handling out of OptionsState 2025-03-24 19:20:25 -04:00
Cameron Taylor
e8c07c9ec6 debug: added debug menu option to open ResultsState (and fixed small crash when opening ResultsScreen in this way)
part 1 of results screen debug stuff
2025-03-24 19:20:25 -04:00
Cameron Taylor
fa5a80df08 screenshot plugin fix for high dpi / larger window sizes 2025-03-24 17:42:35 -04:00
Lasercar
e51b6147b5 unused code removed and comment cleanup 2025-03-24 17:32:49 -04:00
Lasercar
2a9712466e Fixed cursor & preview not being reset for state changes 2025-03-24 17:32:49 -04:00
Lasercar
e9891c4d00 Fancy preview is back!
Also now saves on window close/crash.
Also standardised the option descriptions.
2025-03-24 17:32:49 -04:00
Lasercar
5c47ed4a8c Set screenshotBeingSpammed to false after state change
Because the timer has been killed
2025-03-24 17:32:49 -04:00
Lasercar
6e4e7008f2 another whoops 2025-03-24 17:32:49 -04:00
Lasercar
79e31636e2 Save unsaved screenshots in buffer before state change 2025-03-24 17:32:49 -04:00
Lasercar
8fcd145d53 Option to only show the preview when a screenshot is saved
Enabled by default, the idea is that the less tech savy players won't bother changing the option to false and end up reporting that they lost screenshots after changing states
2025-03-24 17:32:49 -04:00
Lasercar
e30e6ee4ed comment cleanup 2025-03-24 17:32:49 -04:00
Lasercar
bab920dc82 comment typo 2025-03-24 17:32:49 -04:00
Lasercar
ab2dd75986 now it's actually asynchronous
Though with the caveat of unsaved screenshots not being saved after state change
2025-03-24 17:32:49 -04:00