EliteMasterEric and Cameron Taylor
93d4f30cad
Make ScreenshotPlugin null-safe.
2025-04-18 19:40:39 -04:00
Abnormal and Cameron Taylor
dda91cf770
change requested by eric
2025-04-18 19:35:24 -04:00
Abnormal and Cameron Taylor
6a1160feab
chore: Enable null safety for 11 classes
2025-04-18 19:35:24 -04:00
kade-github and Eric
b48b5ae1aa
remember diff for generate song list
2025-04-18 17:33:31 -04:00
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
Hyper_ and Cameron Taylor
3ad14bac32
fix: Double check if events are the same when doing indexOf
...
This is basically copy-pasted from SongNoteDataArrayTools lol
2025-04-15 19:47:39 -04:00
Cameron Taylor
0d5b7d4ed4
also conditional for WindowUtils.setVSyncMode() for mac
2025-04-14 23:27:34 -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
c7c2620217
Set vsync on launch (might need to be set elsewhere too)
2025-04-14 21:42:24 -04:00
kade-github and Cameron Taylor
3944816021
Error handling from wiki
2025-04-14 21:42:24 -04:00
kade-github and Cameron Taylor
db00feff93
Vsync does work now
2025-04-14 21:42:24 -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
Eric and Cameron Taylor
20c3228d8c
Don't discount the score so much on miss, but still keep it meaningful.
2025-04-14 19:32:55 -04:00
EliteMasterEric and Cameron Taylor
01bf3bee11
Dropping hold notes should no longer cost health by default.
2025-04-14 19:32:55 -04:00
EliteMasterEric and Cameron Taylor
4d9638f0ac
Fix the clamping.
2025-04-14 19:32:55 -04:00
EliteMasterEric and Cameron Taylor
b00589367c
Make hold drop penalty threshold match the hit window.
2025-04-14 19:32:55 -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
72e9fb641e
Scoring rework: Reduce health given by hold notes by 20%.
2025-04-14 19:32:16 -04:00
EliteMasterEric and Cameron Taylor
429f6f9bc0
Remove the unused input splitter.
2025-04-14 19:32:16 -04:00
EliteMasterEric and Cameron Taylor
550bf95c76
Split miss penalty and ghost miss penalty into two variables (but make them equal for now).
2025-04-14 19:32:16 -04:00
EliteMasterEric and Cameron Taylor
da686ed0c4
Scoring rebalance: Misses now reduce your final grade, which impacts your rank
2025-04-14 19:32:16 -04:00
EliteMasterEric and Cameron Taylor
9f3711bf43
Scoring rebalance: Misses are now worth -250 points (up from -10).
2025-04-14 19:32:16 -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
Kolo and Cameron Taylor
068c9fb43d
no thoughts save empty
...
also more code clarity ig
2025-04-14 15:28:14 -04:00
Abnormal and Cameron Taylor
5be4f3bbb9
chore: Remove ComboMilestone
2025-04-14 15:28:14 -04:00
Abnormal and Cameron Taylor
b83ae65a65
docs: Add missing documentation to the remaining functions in Module
2025-04-14 15:28:14 -04:00
Eric and Cameron Taylor
c186666402
Update mod version number (this requires mods to check they are working, then change their metadata)
2025-04-11 15:58:51 -04:00
Cameron Taylor and Eric
a756ceac22
properly initialize soundtray on game start if muted
2025-04-10 18:43:54 -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
VioletSnowLeopard and Cameron Taylor
1f88a3b6e1
swap restart and skip in dialogue pause menu
2025-04-09 15:33:54 -04:00
EliteMasterEric
c7d4406a34
Fix results screen music continuing to play when using the debugger
2025-04-03 22:01:32 -04:00
EliteMasterEric and Cameron Taylor
68e9daffe8
Zero out the ABot visualizer before the song starts.
2025-04-03 16:04:19 -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
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