Commit Graph
4898 Commits
Author SHA1 Message Date
VirtuGuyandHundrec dff2a1e487 Fix difficulty toolbox showing wrong song name 2025-12-09 23:41:27 -05:00
a844618ca2 fix: Stop the game from muting in silent mode when you unfocus then focus
Co-Authored-By: Karim Akra <144803230+KarimAkra@users.noreply.github.com>
2025-12-09 22:53:41 -05:00
VirtuGuyandHundrec 8c43f6f67a Fix results screen scrolling text speed 2025-12-09 21:07:17 -05:00
KoloandAbnormal 4dd87e7308 make volume settings optionally carry over to playtest 2025-12-09 12:53:18 -06:00
AbnormalPoofandAbnormal 47e462e836 Bump flixel-animate and add useRenderTexture to FunkinSprite as an option. 2025-12-09 10:51:42 -06:00
Hyper_andHundrec 00a1a7d1e2 fix: solve crash when deleting save data 2025-12-09 02:52:15 -05:00
LasercarandAbnormal eeba677da9 Chart Editor playtest option for Results Screen 2025-12-09 01:12:11 -06:00
charlesisfelineandHundrec 9f0a4988a3 null checkin for set health icon 2025-12-09 01:44:07 -05:00
AbnormalPoofandHundrec 3b65050ef3 Shift the flames how did this happen 2025-12-09 00:19:25 -05:00
Cameron TaylorandEric bdddf364a0 change fpScoreDisplay to private variable 2025-12-08 21:03:11 -05:00
Cameron TaylorandEric 109fa509fa change fp -> fpScoreDisplay, as a more descriptive variable name 2025-12-08 21:03:11 -05:00
MAJigsaw77andEric 2d0a1cdabb Remove WINAPI_GetProcessMemoryWorkingSetSize dublicate. 2025-12-08 18:14:17 -05:00
EliteMasterEricandMAJigsaw77 3bc8b0317e Adjust WinAPI to allow setting theme on specific windows.
Co-authored-by: MAJigsaw77 <MAJigsaw77@users.noreply.github.com>
2025-12-08 18:14:17 -05:00
Cameron TaylorandEric d361a323a2 early return in playVocals() to remove a level of nesting 2025-12-08 15:30:02 -05:00
Cameron TaylorandEric ceb364472e reduce code copypaste a tiny smidge for chart editor waveforms 2025-12-08 15:30:02 -05:00
FuroandHundrec 6f3264676c Added funnyColor backwards compatibility 2025-12-06 21:23:46 -05:00
FuroandHundrec 67846d6c4b Change BGScrollingText to a single FlxText
BGScrollingText is now a single FlxText drawn multiple time in a single frame which is more optimized that a FlxSpriteGroup with multiple FlxSprites taking the text's graphic
2025-12-06 21:23:46 -05:00
EliteMasterEricandCameron Taylor 2c588b6a93 Tweak vertical offset on the measure numbers. 2025-12-06 20:27:10 -05:00
EliteMasterEricandCameron Taylor f102b0d681 Redo the backing color of the measure ticks. 2025-12-06 20:27:10 -05:00
EliteMasterEricandCameron Taylor 86a0c8a04e Rewrite measure ticks to not get redrawn EVERY FRAME GODAM 2025-12-06 20:27:10 -05:00
Hyper_andCameron Taylor 75b13d0052 fix: Cursor not properly fading out when exiting CharSelect with backspace 2025-12-06 20:15:20 -05:00
Cameron TaylorandAbnormal 9654d5ad98 remove unused pitch stuff in CharSelect 2025-12-06 16:37:21 -06:00
Cameron TaylorandAbnormal 07fb33be62 fix char select inputs for keyb and controllers 2025-12-06 16:37:21 -06:00
AbnormalPoofandAbnormal b78d989394 Fix the cursor lerping from the top left in character select 2025-12-04 10:50:32 -06:00
AbnormalPoofandEric 3f0082d6e7 Add getFramesWithKeyword() 2025-12-03 02:13:47 -05:00
anysadandKade 0df50ecf5d Remove unused Chart Editor Context Menu code 2025-12-02 21:16:30 -08:00
AbnormalPoofandAbnormal 3cd12d4298 Revert "remove keyboard "scheme" related code, completely unused"
This reverts commit 7c8b7eee57.
2025-11-29 20:12:00 -06:00
Cameron TaylorandEric 3a0e32d24f update our custom FunkinAction check() function with newer logic from FlxAction 2025-11-29 06:41:33 -05:00
Cameron TaylorandEric 6eba4bbeda remove the unused _P and _R stuff from the Action enum abstract 2025-11-29 06:41:33 -05:00
Cameron TaylorandEric 724286f497 more controls.hx cleanup, remove a few unused functions, and add Void return types to make checkstyle happier 2025-11-29 06:41:33 -05:00
Cameron TaylorandEric 7c8b7eee57 remove keyboard "scheme" related code, completely unused 2025-11-29 06:41:33 -05:00
Cameron TaylorandEric c23472903a remove more unused vars in controls.hx 2025-11-29 06:41:33 -05:00
KoloandHundrec c4c7e17361 better backwards compatibility for FlxAtlasSprite -> FunkinSprite 2025-11-29 02:32:47 -05:00
Cameron TaylorandHundrec f3057dd9c3 use FlxMath.wrap() to make this cursor wrapping cleaner in CharSelectSubState 2025-11-28 20:34:58 -05:00
Cameron TaylorandHundrec 0e195cfb9e clean up spamDirection code, use FlxDirectionFlags 2025-11-28 20:34:58 -05:00
MoonDroidandAbnormal 611280b069 fix: Make lerping consistent across different FPS 2025-11-28 19:30:36 -06:00
Cameron TaylorandAbnormal 326b81c225 move character select cursor sprite code into it's own class 2025-11-28 18:35:10 -06:00
VirtuGuyandHundrec 3d4a281da6 Fix ghost tapping behavior when unpausing 2025-11-28 14:31:30 -05:00
Cameron TaylorandKade ff4a08541c early return for Chart Editor handleCursor() 2025-11-28 10:36:08 -08:00
EliteMasterEricandHundrec 7f5acf3b2d Fix a bug where cycling difficulties wasn't calculated properly when switching variations. 2025-11-28 04:45:16 -05:00
EliteMasterEricandHundrec eed0665e42 Switching difficulty now forces the selection to be cleared. 2025-11-28 04:45:16 -05:00
EliteMasterEricandHundrec 85c549c15c Add difficulty switches to the undo/redo history. 2025-11-28 04:45:16 -05:00
Hyper_andHundrec 5763ae5b72 Add hardware keyboard detection on Android 2025-11-28 03:12:25 -05:00
EliteMasterEricandCameron Taylor 65985173fa Implemented Clone Difficulty button in the Difficulty toolbox.
Fixes to Clone Difficulty dialog, and added Move Difficulty dialog.

assets submod
2025-11-28 01:05:19 -05:00
KoloandAbnormalPoof ba3481356c fix starting a playtest opening pause menu 2025-11-26 15:49:22 -06:00
d35fe9726b Update assets and add getAtlasSettings() for texture atlas characters
Co-authored-by: VirtuGuy <Wyatt2010shaw@gmail.com>
2025-11-26 13:12:43 -06:00
EliteMasterEricandHundrec d311a3ad5b Implement a checkbox to hide the waveform, which improves FPS. 2025-11-26 01:07:53 -05:00
EliteMasterEricandHundrec 358d91251e Code cleanup and additional docs for WaveformSprite. 2025-11-26 01:07:53 -05:00
EliteMasterEricandHundrec 25256fad3c Pause the chart editor when focus is lost. 2025-11-26 00:57:43 -05:00
PurSnakeandHundrec 055f62026e Properly load variation scripts in the Chart Editor when playtesting 2025-11-26 00:18:16 -05:00