Cameron Taylor
ee906ae8c0
fix: make the sound tray volume be less loud ( #990 )
2025-04-17 19:59:59 -04:00
7eebce432d
[PUBLIC PR] Prevent softlock caused by removing all keybinds for a UI control ( #988 )
...
* prevent removing last keybind for UI controls
* add popup to alert you cannot remove keybind
* ensure controls list is unique
* Use public submodule URLs (would be nice if this was automatic but oh well)
---------
Co-authored-by: VioletSnowLeopard <ngzeretzke@gmail.com >
Co-authored-by: EliteMasterEric <ericmyllyoja@gmail.com >
2025-04-17 19:59:59 -04:00
EliteMasterEric
750779a3fb
Disable the pop-in animation on the Random capsule for consistency.
2025-04-17 18:25:44 -04:00
kade-github and Eric
095bc9006d
animation on all diffs
2025-04-17 18:25:44 -04:00
kade-github and Eric
09fdd0c91e
going to erect with the erect takes you to the closest erect
2025-04-17 18:25:44 -04:00
kade-github and Eric
be5d6227a7
erect nearest neighbor select
2025-04-17 18:25:44 -04:00
Kolo and Cameron Taylor
855deb5828
set enabled when prompt gone
2025-04-16 16:06:39 -04:00
EliteMasterEric and Cameron Taylor
963e2ecd63
Edit RegistryMacro to automatically populate baseGameEntryIds list.
2025-04-15 20:25:18 -04:00
lemz1 and Cameron Taylor
14975212a9
macro
...
registry macro
Merge branch 'lemz1/registry-entry-data' into lemz1/registry-macro-stufff
2025-04-15 20:25:18 -04:00
kade-github and Cameron Taylor
7e90423495
Pre-Processor to disable VSync on MacOS
2025-04-14 23:27:34 -04:00
kade-github and Cameron Taylor
6e2a077d6b
Fixes from merge
2025-04-14 21:42:22 -04:00
EliteMasterEric and Cameron Taylor
1ee8246b48
Added a preference to enable VSync.
2025-04-14 21:40:58 -04:00
EliteMasterEric and Cameron Taylor
577421a782
Scoring rework: Penalize the player (deducting health and score) for dropping a hold note before it's finished.
2025-04-14 19:32:54 -04:00
EliteMasterEric and Cameron Taylor
6390725ef0
Redo data format for sticker packs to make it simpler and allow for song-specific selections.
2025-04-14 19:25:42 -04:00
Abnormal and Cameron Taylor
cdc468ba15
feat: Sticker Registry
2025-04-14 19:25:29 -04:00
Cameron Taylor and Eric
c394520019
small cleanups / tidying of FunkinSoundTray.hx
2025-04-10 18:43:54 -04:00
Cameron Taylor and Eric
2d93baf968
properly save mute preferences by doing the save on show() in the soundtray
2025-04-10 18:43:54 -04:00
EliteMasterEric and Cameron Taylor
9ff14aed42
Fix an issue where Pico's retry animation is broken on Ugh/Guns Pico Mix
2025-04-09 15:58:44 -04:00
EliteMasterEric and Cameron Taylor
c157338783
Fix certain characters pixel icons not displaying properly in the chart editor.
2025-04-03 16:04:07 -04:00
EliteMasterEric and Cameron Taylor
eb9c2c2c99
Fix Pixo's freeplay AFK animation not playing (properly this time).
2025-04-03 16:02:10 -04:00
EliteMasterEric and Cameron Taylor
afb4a3dd68
Remove some unused/redundant debug hotkeys.
2025-04-03 16:02:10 -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 and Cameron Taylor
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
EliteMasterEric and Cameron Taylor
e7634c90e7
Fix an animation issue with the cans in 2hot.
2025-03-31 13:28:13 -04:00
EliteMasterEric and Cameron Taylor
e5e3453c1f
Add Stress Pico + Char Select medals, and fix medals to work on release builds
2025-03-30 21:59:17 -04:00
EliteMasterEric and Cameron Taylor
0d8b04dd56
Add an option to destroy save data in the options menu.
2025-03-30 19:17:08 -04:00
Cameron Taylor and Eric
f7a48bcb3b
refactor some FreeplayRank stuff to hold both blurred and unblurred ranking
2025-03-27 20:26:50 -04:00
Cameron Taylor and Eric
36997e8b30
variations loading via fnfc fix in progress
2025-03-27 18:00:24 -04:00
Abnormal and Cameron Taylor
abe4ac8485
Remove the Alphabet class
2025-03-27 15:59:35 -04:00
EliteMasterEric and Cameron Taylor
0bc938d0fa
Implement support for Newgrounds Events
2025-03-27 15:49:09 -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
Lasercar and Cameron Taylor
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 and Cameron Taylor
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 and Cameron Taylor
c776900df0
screenshot options
2025-03-24 17:32:49 -04:00
Lasercar and Cameron Taylor
9c2ef02368
NuN GF
...
Adds a none/null option for the character selector dropdown
Also fixes a few null references that happen when one or both characters are null in the playstate
2025-03-24 15:00:01 -04:00
Kolo and Cameron Taylor
65b9466ce3
eric's suggestion
2025-03-24 14:40:55 -04:00
Kolo and Cameron Taylor
a5e5c1dee2
freeplay random button fix
2025-03-24 14:40:55 -04:00
Kolo and Cameron Taylor
a90b911653
freeplay random button fix
2025-03-24 14:40:55 -04:00
Kolo and Cameron Taylor
b70946f3c3
fix backspace and enter causing crash
2025-03-20 15:08:07 -04:00
Cameron Taylor
82a316c5b3
Merge branch 'rewrite/master' into public-develop-merge
2025-03-11 17:19:24 -04:00
Cameron Taylor and Eric
fb26aeb71a
feat: Switching sorting in Freeplay, if your currently selected song is in the next section, we move there immediately for easier navigation
2025-03-10 21:44:24 -04:00
EliteMasterEric
4e05d16cb6
Merge branch 'public-develop' into public-develop-merge
2025-03-10 20:46:33 -04:00
EliteMasterEric and Cameron Taylor
7231b3f645
New chart event: Set the character's health icon.
2025-03-07 21:56:44 -05:00
Cameron Taylor
7c9f048776
fix: add null checks to fix crash when creating charts via templates
2025-03-06 18:17:32 -05:00
Cameron Taylor
6b835931c5
fix: changing variations in chart editor properly updates the display / BPM
2025-03-06 18:17:32 -05:00
Cameron Taylor
f4da1ced3a
fix for loading variations in fnfc files
2025-03-06 18:17:32 -05:00
Cameron Taylor
2633538596
fix for loading variations in fnfc files
2025-03-06 18:09:13 -05:00