KarimAkra
403c6250f8
Merge branch 'master' into character-select-extensions
2025-06-13 02:48:19 +03:00
KarimAkra
ffbc8c80c8
nudge the speakers a bit to cover the curtain properly
2025-06-13 02:42:05 +03:00
Karim Akra
aacb200638
Merge pull request #1207 from FunkinCrew/mobile/freeplay-tweaks
...
Couple of Freeplay tweaks for final release
2025-06-13 02:04:25 +03:00
KarimAkra
b75cfcb833
Fixed last few issues with ios for notch and centering on character select
2025-06-13 01:18:22 +03:00
KarimAkra
dc800dc48e
added logicalSize
to FullScreenScaleMode
2025-06-13 00:32:09 +03:00
KarimAkra
6b11f8b852
slight refactor for FullScreenScaleMode
to fix some wide screen related issue
2025-06-12 23:45:50 +03:00
MAJigsaw77
895eeed852
fix: restart on video cutscenes.
2025-06-12 17:56:26 +03:00
MAJigsaw77
1a07e082c9
fix: freeze when restarting a video cutscene.
2025-06-12 12:47:36 +03:00
Kolo
15083a4776
delete logic fix + 2 new feats
...
feat 1: new objects now have the zIndex 1 higher than the last one (thanks hundrec)
feat 2: chars to test as are now saved (thanks imverybad)
2025-06-12 00:47:24 -06:00
Kolo
0dbffa6875
even more fixes and missing features
2025-06-12 00:47:24 -06:00
Kolo
a776ce1a81
stage editor bugfixes + features :D
2025-06-12 00:47:24 -06:00
MoonDroid
738bd8b7c7
Increase arrows touch hitbox for Freeplay
2025-06-12 13:32:15 +07:00
MoonDroid
d79f99475e
Remove swipe right to exit on Freeplay
2025-06-12 13:31:46 +07:00
EliteMasterEric
de0a56ec95
Temporarily disable the input offsets feature until we get it fully functioning again.
2025-06-11 20:15:55 -07:00
EliteMasterEric
aefa8d149f
Fix typos preventing builds on "master" branch
2025-06-11 20:29:51 -06:00
EliteMasterEric
01fd37e08b
Remove the redundant TimerUtil class.
2025-06-11 17:35:01 -07:00
Lasercar
5eecef17a1
Try push unique the difficulties for the notes
2025-06-11 17:32:44 -07:00
Lasercar
9df5395ff8
Load meta/chartdata fix
...
Deletes the song serialiser class, it has no use anymore
Also fixes the BPM changes
Note style is properly set when metadata toolbox is refreshed
Add variation dialog now fills note style dropdown with note styles and sets it properly afterwards
Also makes a few optimisations for the chart editor
2025-06-11 17:32:44 -07:00
Hundrec
8cae34eed7
[PUBLIC PR] Hyper's Stacked Notes Viewer ( #1165 )
...
Co-authored-by: Hundrec <hundrecard@gmail.com>
Co-authored-by: Hyper_ <survivaltemer@gmail.com>
Co-authored-by: lemz1 <ismael.amjad07@gmail.com>
Co-authored-by: Hyper_ <40342021+NotHyper-474@users.noreply.github.com>
Co-authored-by: Kade <26305836+Kade-github@users.noreply.github.com>
2025-06-11 16:24:30 -07:00
Eric
e7df920e74
Revert "rank anim only plays when entering freeplay or changing difficulties"
...
This reverts commit 55221646b8
.
2025-06-11 16:29:17 -06:00
KarimAkra
ea01052b18
Fixed static guy and some resolution dependant issues
2025-06-11 12:46:21 +03:00
VioletSnowLeopard
55221646b8
rank anim only plays when entering freeplay or changing difficulties
2025-06-11 04:26:55 -04:00
Abnormal
b80a8d60af
fix: Fix the Stage Editor button in the Debug Menu not doing anything
2025-06-10 17:57:22 -04:00
Abnormal
70f0a54191
feat: Options Menu scrolling
2025-06-10 08:57:55 -07:00
MAJigsaw77
299a720575
mobile: multiiple fixes to admob
and iapcore
code.
2025-06-10 14:52:06 +03:00
MoonDroid
b0f4a075b5
fix: Tweak back button position in Preferences
2025-06-10 17:15:12 +07:00
MoonDroid
031f888a25
Remove debug display, pause on unfocus, and FPS from Mobile
2025-06-10 17:14:52 +07:00
MoonDroid
bc94a5a6ac
fix: Remove control schemes and add back button into Options
2025-06-10 17:13:56 +07:00
MoonDroid
2450961b28
Add IAP functionality to the upgrade item in Main Menu
2025-06-10 17:13:04 +07:00
fabs
aa8f5087b5
set upgraded to true on pc always
2025-06-09 21:43:28 +01:00
fabs
edc668dad5
add options button to main menu + upgrade button tweaks
2025-06-09 21:21:09 +01:00
fabs
2771a13d5e
tweak behavior for main menu items on mobile
2025-06-09 21:20:54 +01:00
fabs
b63e02d9e7
make freeplay back button instant
2025-06-09 21:20:32 +01:00
fabs
9d3595c855
implement new back button + options button to musicbeatstates
2025-06-09 21:20:16 +01:00
fabs
38e0cb6ab1
remove trace from sparkles
2025-06-09 21:19:11 +01:00
fabs
db2644c0ff
add upgrade button to main menu + simple logic
2025-06-09 17:49:37 +01:00
fabs
f9aff5b11b
upgrade sparkles..
2025-06-09 17:49:27 +01:00
KarimAkra
cc9797c452
adjust character select for wide screen
...
small bug, the static guy is off position sorry will fix it later i need ot go now TwT
2025-06-09 11:14:57 +03:00
Hyper_
65ed58350b
Fix implementation of fastIndexOf causing duplicate notes in displayedNoteData
2025-06-08 23:59:33 -04:00
fabs
3360493444
implement extended assets
2025-06-09 03:14:57 +01:00
MoonDroid
5a5f1f83f3
[PUBLIC PR + TWEAKS] Always display charSelectHint after unlocking character, and adjust message for mobile ( #1157 )
2025-06-09 08:02:23 +07:00
Lasercar
1c25713464
Use first difficulty as fallback
2025-06-08 16:57:34 -06:00
Hundrec
7cbc5b0dc7
Adjust character select hint message for mobile
2025-06-08 16:51:31 -06:00
Hundrec
7ccf75cd86
Always display charSelectHint after unlocking character
2025-06-08 16:49:09 -06:00
Mihai Alexandru
eec304f42f
mobile: add RESTORE PURCHASES
button on the options menu.
2025-06-09 05:41:16 +07:00
MoonDroid
7e4508f991
fix: Re-add the ability for the user to hold-scroll on Freeplay
2025-06-08 13:36:08 -06:00
MoonDroid
f74d1655d5
fix: Change ACCEPT to ENTER
...
Having it on ACCEPT only speeds it up for a frame
2025-06-08 13:30:58 -06:00
Mihai Alexandru
5057f3d1de
Merge pull request #1147 from FunkinCrew/fix/menu-cleanup
...
[MOBILE] Small menu fixes for mobile release
2025-06-08 21:32:55 +03:00
MoonDroid
d432e086cc
Merge branch 'master' into mobile-pause-plus-back
2025-06-08 20:19:01 +07:00
MoonDroid
f2280b1c0f
fix: Move the backbutton correctly to the bottom right, remove forced color
2025-06-08 19:22:46 +07:00
fabs
a9a4dad511
forgot these oooops
2025-06-08 04:09:27 +01:00
fabs
dc04ff23d7
move back button + swap class names
2025-06-08 04:09:20 +01:00
fabs
72f7317db2
rework freeplay back button
2025-06-08 04:07:56 +01:00
MoonDroid
a7e46ed55b
fix: Prevent difficulty sprite from just disappearing
2025-06-07 22:26:12 +07:00
MoonDroid
22c24f53f6
fix: Push the difficulty sprites slightly to the left for Story Menu
2025-06-07 22:25:47 +07:00
MoonDroid
262c4fb9a1
chore: Moved haptics preference option up
2025-06-07 22:24:40 +07:00
Karim Akra
1801c542a6
Merge pull request #1133 from FunkinCrew/chore/invert-freeplay-swipes
...
More inverted difficulty anim fixes
2025-06-07 15:05:08 +03:00
VioletSnowLeopard
e193f7392a
set selected after changing difficulties or unfavoriting a song
2025-06-06 21:22:36 -04:00
Lasercar
a50a014de3
Whoops, didn't save and load the stuff properly
2025-06-06 21:05:56 -04:00
Lasercar
f78ab4da1d
Save chart editor vocal volume and playback speed
...
Also opponent hitsounds
2025-06-06 21:05:56 -04:00
Hundrec
4eaa3842c6
apply these latencystate changes very important!!!
...
Co-Authored-By: Kade <26305836+Kade-github@users.noreply.github.com>
2025-06-06 17:21:54 -07:00
JackXson-Real
1d9e34359c
OptionsState now remembers selection
2025-06-06 17:21:54 -07:00
JackXson-Real
5361df2544
latency state exits to options state
2025-06-06 17:21:54 -07:00
Hundrec
6222c389e3
Hide cursor when Title Screen starts
2025-06-06 20:03:51 -04:00
Eric
6265d751f8
Merge pull request #1125 from FunkinCrew/Hundrec/faves-week-sort
...
[PUBLIC PR] Sort Favorites by Week order, not alphabetically
2025-06-06 20:01:50 -04:00
Kolo
d3d8aaae7b
move da hold note trails
2025-06-06 19:16:29 -04:00
VioletSnowLeopard
8b80478229
Fix squashed text for real this time
2025-06-06 15:54:19 -06:00
VioletSnowLeopard
0c62428fc8
fix song text remaining highlighted
...
unintentionally fixes song text squishing
2025-06-06 15:54:19 -06:00
EliteMasterEric
2904e660e9
Add confirmation sound and animation before transitioning to Chart Editor in Freeplay
2025-06-06 15:05:08 -06:00
EliteMasterEric
e2b9cc9ed5
Provide difficulty and variation to Chart Editor when transitioning from Freeplay
2025-06-06 15:05:08 -06:00
EliteMasterEric
5ac9cee76c
Fix Freeplay -> Chart Editor debug key not being processed properly
2025-06-06 15:05:08 -06:00
MoonDroid
62fa3ef934
Switch values for capsule swipes
2025-06-07 01:33:23 +07:00
MoonDroid
2e0dfab9fb
chore: Properly animate difficulty swipes and invert swipes for capsule/diff drags
2025-06-07 00:36:07 +07:00
Hundrec
da0964a7b7
Remove alphabetical sort from Favorites
2025-06-05 21:53:33 -06:00
sector-a
fabc16d265
Add haptics preference
2025-06-06 04:10:25 +07:00
Lasercar
ab817bb1ea
Fake rank now visible
...
Also fixes the song text clipping the rank area when getting a new rank
2025-06-04 19:56:36 -04:00
Lasercar
3bbb4b06c8
no character?
2025-06-04 19:38:04 -04:00
VioletSnowLeopard
067a04e069
Remove this unnecessary line
...
`curSelected` is always set to 0 directly above this
2025-06-04 19:26:35 -04:00
sector-a
0345107e71
Disable inst select menu on mobile
2025-06-05 05:17:33 +07:00
Karim Akra
be57d2fa3c
Merge pull request #1104 from FunkinCrew/menu-cleanup
...
Clean up Menu code and fix a few menu-related issues.
2025-06-04 22:27:53 +03:00
MoonDroid
e7c42dae0c
fix: Invert difficulty change and its animations. ( #1102 )
2025-06-04 21:57:34 +03:00
MoonDroid
405fe21c53
fix: Further improve scrolling in Story Menu by preventing unintended diagonal scrolling behavior
2025-06-04 23:44:32 +07:00
MoonDroid
4081f329d2
chore: Remove test purchase flow from OptionsState
2025-06-04 23:42:14 +07:00
MoonDroid
402d5b730b
refactor: lock scrolling in Main Menu, and prevent accidental tapping in Options Menu
2025-06-04 23:41:47 +07:00
MoonDroid
5e7e2f45f3
Remove merch from Main Menu on mobile.
2025-06-04 23:31:25 +07:00
Karim Akra
af71c3acd7
Fix the freeplay flames position
2025-06-04 05:42:06 +07:00
KarimAkra
9bd65a4782
Added a FlxPieDial
meter to AttractState
for skipping the video
2025-06-03 09:47:41 -04:00
EliteMasterEric
8a3e623d28
Improvements to iOS simulator build documentation
2025-06-03 06:06:24 -04:00
Cameron Taylor
2b4a42ac0a
Merge branch 'hundrec/chart-editor-ms-display' into rewrite/master
2025-06-03 03:17:47 -04:00
Karim Akra
367c56c5e7
Merge pull request #1047 from FunkinCrew/invert-difficutly-capsule-drag
...
Invert difficulty drag
2025-06-03 00:47:01 +03:00
KarimAkra
b2aa111b71
Fixed scrollig upwards being too sensitive compared to dawnwards
2025-06-03 00:45:30 +03:00
Karim Akra
ba12d505d6
Merge pull request #1056 from FunkinCrew/feature/bandaid-memory
...
Band-aid memory fixes to help the game run better.
2025-06-02 23:52:21 +03:00
KarimAkra
193f83e000
Improved memory cleaning by including the weeks directories to the textures purge
2025-06-02 23:45:39 +03:00
MoonDroid
7485bc990e
Merge pull request #1076 from FunkinCrew/bugfix/better-capsule-scrolling-hitbox
2025-06-02 06:59:21 +07:00
MoonDroid
c333bbaa23
Merge branch 'rewrite/master' into feature/bandaid-memory
2025-06-02 06:57:12 +07:00
EliteMasterEric
a62d2b94a9
Fix several merge conflicts causing builds to fail.
2025-06-01 18:33:34 -04:00
MoonDroid
11383e9385
Merge branch 'rewrite/master' into feature/bandaid-memory
2025-06-02 02:13:19 +07:00
MoonDroid
7d567de24f
fix: Increase scroll hitbox slightly and make it so flicks can only be triggered on the htibox.
2025-06-01 18:16:26 +07:00
Lasercar
dc56ccada5
ctrl click on hold note null reference fix
2025-05-30 19:49:58 -07:00
Hyper_
d3490f8c99
Fix possible crash when trying to open nonexistent folders
2025-05-30 19:49:33 -07:00
Lasercar
1959a5250f
Difficulty no longer always set to normal
2025-05-30 19:49:00 -07:00
Lasercar
ae2c2db28f
fixed success message (also forgor playstate change)
2025-05-30 19:49:00 -07:00
Lasercar
82af988dce
chart editor target song variation parameter
2025-05-30 19:49:00 -07:00
Lasercar
e3fca16793
chart editor target song difficulty parameter
2025-05-30 19:49:00 -07:00
Eric
2221594883
[PUBLIC PR] Press Chart Editor key in Freeplay to open that song ( #1061 )
...
Co-authored-by: Lasercar <B_l_u_t_a_c_k@hotmail.com.au>
2025-05-30 19:48:22 -07:00
Hundrec
be7313453f
Make it 500, actually
2025-05-30 19:47:24 -07:00
Hundrec
c9c284787e
Raise max fps cap to 360
2025-05-30 19:47:24 -07:00
Eric
93e4f799f4
Remove JPEG ( #1065 )
...
Co-authored-by: Lasercar <64717068+Lasercar@users.noreply.github.com>
2025-05-30 19:46:34 -07:00
anysad
c7abb19698
fix playhead width
2025-05-30 19:45:32 -07:00
Hundrec
7c7dc11f18
Prevent the playhead from scrolling before song start
2025-05-30 19:45:02 -07:00
anysad
b883ad3d50
bye bye trace!
2025-05-30 19:44:27 -07:00
Lasercar
426a9c0c10
Clear un/redo history on song load
2025-05-30 19:44:03 -07:00
Hyper_
0b7a94b1cc
Remove V-Sync option from in PreferencesMenu on web builds
2025-05-30 19:43:26 -07:00
KarimAkra
3179d33a17
Adjust the capsule scroll hitbox size for easier navigation on wider screens
2025-05-29 23:17:41 +03:00
Hundrec
26dc895a27
Fix chart editor playbar ms display
2025-05-29 00:12:19 -04:00
Hyper_
58257f6ac1
fix: Cleanup on LatencyState not being performed when closed/destroyed by state switch
2025-05-28 23:21:40 -04:00
CrusherNotDrip
b52c73f2b0
Fix crash when mashing I or D on title state.
2025-05-28 23:14:43 -04:00
Lasercar
564d679f96
fix: Fixes a bug where you open the user guide in the stage editor multiple times
2025-05-28 23:04:48 -04:00
Lasercar
5695bc20e7
Cancel state change on debug menu
2025-05-28 22:57:56 -04:00
MoonDroid
dc60c12963
fix: properly reset variables and checks for capsule clicks
2025-05-29 08:17:10 +07:00
MoonDroid
6b63884e38
Merge remote-tracking branch 'origin/rewrite/master' into feature/bandaid-memory
2025-05-29 08:10:54 +07:00
MoonDroid
23d31ff73b
feat: add clearStickers() to clean sticker data from memory, alongside purging cache in StickerSubState
2025-05-29 08:01:15 +07:00
MoonDroid
fb3277ea35
fix: update memory management during state transitions
2025-05-29 07:33:47 +07:00
EliteMasterEric
fc83685b0f
Remove a bunch of deprecation warnings
2025-05-28 16:33:10 -07:00
MoonDroid
45bcb93c21
Invert capsule difficulty drag to the correct values.
2025-05-28 22:14:37 +07:00
MoonDroid
7f924cd563
fix(mobile): Made freeplay scrolling more consistent and less buggy when dragging diagonally.
2025-05-23 16:00:06 -04:00
KarimAkra
91e9d5d55c
Fixed the dark bar being missing (small) on the boyfriend backing card
2025-05-23 15:17:27 -04:00
MoonDroid
d311a16459
Merge remote-tracking branch 'origin/rewrite/master' into flick-math
2025-05-22 19:09:51 +07:00
MoonDroid
a60560e36c
fix: ensure draggingDifficulty is set correctly during swipe interactions
2025-05-20 10:34:33 -07:00
MoonDroid
511fd88ee9
fix: replace #if mobile
with #if FEATURE_TOUCH_CONTROLS
for clarity and consistency
2025-05-20 10:34:33 -07:00
MoonDroid
a73ba04706
feat(mobile): improve touch interaction with granular state tracking and enhanced flick scrolling
...
- Added detailed touch state tracking to improve drag and selection behavior in FreeplayState
- Enhanced capsule scrolling with better flick handling for smoother touch device interaction
2025-05-20 10:34:33 -07:00
MoonDroid
17f614ea06
refactor: replace FlxSprite with FlxObject for touch hitboxes
2025-05-20 10:34:33 -07:00
MoonDroid
29143505cc
chore: clean up unused and reorder imports in FreeplayState
2025-05-20 10:34:33 -07:00
Cameron Taylor
94f1720870
accomodate notch positioning for different orientations
2025-05-12 14:13:20 -04:00
MoonDroid
6289dfdd02
Adjust touch movement scaling in FreeplayState
...
New flixel ref has DPI Scaling for flicks, and added DPI scaling to freeplay's scroll too.
2025-05-12 06:24:13 +07:00
MoonDroid
adfd73d6ab
Enhance touch controls by adding capsule hitbox and updating hit detection logic
2025-05-10 10:21:25 -07:00
MAJigsaw77
14e8e1f42f
Update extension-androidtools
.
2025-05-10 10:19:53 -07:00
MAJigsaw77
24e535c90a
Update extension-admob
.
2025-05-10 10:19:53 -07:00
Cameron Taylor
cbff9a3719
freeplay momentum scrolling on mobile
2025-05-09 22:58:06 -04:00
kade-github
9a3e58a7d4
lock sync for static man
2025-05-09 12:55:10 -04:00
sector-a
c8a86d3df8
Add the pressAction
method in TouchUtil and use it everywhere it's useful
2025-05-09 12:54:45 -04:00
Eric
44c32cb0fc
More public 0.6.4 fixes ( #1016 )
...
Co-authored-by: Hyper_ <40342021+NotHyper-474@users.noreply.github.com>
Co-authored-by: Lasercar <64717068+Lasercar@users.noreply.github.com>
Co-authored-by: Lasercar <B_l_u_t_a_c_k@hotmail.com.au>
Co-authored-by: anysad <anysadiscool@gmail.com>
Co-authored-by: Hundrec <hundrecard@gmail.com>
Co-authored-by: VioletSnowLeopard <ngzeretzke@gmail.com>
Co-authored-by: unknown <47027981+ACrazyTown@users.noreply.github.com>
Co-authored-by: kade-github <26305836+Kade-github@users.noreply.github.com>
Co-authored-by: Abnormal <86753001+AbnormalPoof@users.noreply.github.com>
Co-authored-by: CrusherNotDrip <90648119+CrusherNotDrip@users.noreply.github.com>
Co-authored-by: cyn0x8 <cyn0x8+git@gmail.com>
2025-05-08 10:28:39 -07:00
MAJigsaw77
83d198493c
Implement IAP
on iOS
.
...
Co-Authored-By: MoonDroid <zdgzackda@gmail.com>
2025-05-06 18:08:26 -04:00
KarimAkra
283d7c0971
Fixed wide screen cap making the game position look off
...
Co-Authored-By: luckydog7 <59097731+luckydog7@users.noreply.github.com>
2025-05-06 18:08:26 -04:00
sector-a
e9b1d5fc04
Make downscroll unavailable if Arrows scheme is selected
2025-05-06 18:08:26 -04:00
sector-a
13a2b192b9
Add available
to menu items
2025-05-06 18:08:26 -04:00
KarimAkra
fffea09270
Chore: rename Desktop
with Native
in places where the stuff apply for both Mobile & Desktop
2025-05-06 18:08:26 -04:00
KarimAkra
f9b0acb998
these aren't needed actually
2025-05-06 18:08:26 -04:00
MoonDroid
00b54150a4
Adjust target position calculations for fullscreen scaling in SongMenuItem.
2025-05-06 18:08:26 -04:00
MoonDroid
b0c3c020e0
Fix an issue where the songs dont refresh when you change the difficulty through capsule.
2025-05-06 18:08:26 -04:00
KarimAkra
fc78eeee4f
Fixed un-indexed freeplay scrolling with touch
2025-05-06 18:08:26 -04:00
sector-a
c992180f7c
Fix capsules behavior in freeplay being a little bit weird
2025-05-06 18:08:26 -04:00
sector-a
353f1780d1
Added nullSafety back in MusicBeat(Sub)State and fixed the errors
2025-05-06 18:08:26 -04:00
Cameron Taylor
86ead7096e
tidy(preloader): remove old progressBar code (i believe this was a solid progress bar, we use pieces now
2025-05-05 23:05:47 -07:00
Cameron Taylor
bdb8857d5c
tidy(preloader): remove unused site lock things, unplanned feature
2025-05-05 23:05:47 -07:00
Cameron Taylor
2325317902
tidy(preloader): guard clause readability change for updateProgressLeftText()
2025-05-05 23:05:47 -07:00
Cameron Taylor
adb74b4539
tidy(preloader): cleanup relating to displaying current status. We get the string info from our enum abstract instead
2025-05-05 23:05:47 -07:00
Cameron Taylor
f737ce6ed3
tidy(preloader): remove some old preloader code relating to logo
2025-05-05 23:05:47 -07:00
Eric
d29ecfb7c4
Merge pull request #4936 from CrusherNotDrip/bugfix/tooltip-chart-editor
...
[BUGFIX] Prevent the game from crashing when clicking a recent chart before tooltip shows up
2025-05-02 17:55:41 -04:00
cyn0x8
a74369c77e
fixes + stronger sandboxing
2025-05-02 16:40:50 -05:00
CrusherNotDrip
def1b74eb6
Stop the game from crashing when clicking a recent chart before tooltip appears
2025-05-02 16:40:31 -04:00
Eric
301f71b428
Merge pull request #4930 from Hundrec/Lasercar/commit-recovery
...
<RECOVERY> Restore two of Lasercar's commits
2025-05-02 14:30:11 -04:00
Eric
05b9d68645
Merge pull request #4227 from Lasercar/main-menu-not-remembering-freeplay-menu-selection-fix
...
Main menu not remembering freeplay menu selection fix
2025-05-02 14:29:29 -04:00
Eric
a8262a8d3b
Merge pull request #3090 from anysad/fix-animation-file-save
...
[BUGFIX] Animation Editor not saving the file name
2025-05-02 14:21:46 -04:00
Eric
264c2d8e77
Merge pull request #4266 from NotHyper-474/bugfix/chart-editor-broken-resize
...
[BUGFIX] Chart Editor - Fix resolution breaking after returning from PlayState
2025-05-02 14:21:33 -04:00
Hundrec
d9fcaf0e63
Restore Lasercar's changes
...
Dropped them somewhere whoopsie
Co-Authored-By: Lasercar <64717068+Lasercar@users.noreply.github.com>
2025-05-02 05:02:29 -06:00
Hundrec
dc2acac152
no more negative clear percent shenanigans
...
"a thousand curses upon you for not testing your prs before making them /j"
- AbnormalPoof
Co-Authored-By: Hyper_ <40342021+NotHyper-474@users.noreply.github.com>
2025-05-01 21:23:55 -06:00
EliteMasterEric
c823bba3d1
Fix some merge conflict issues
2025-05-01 22:03:50 -04:00
Eric
bf5a669592
Merge pull request #4919 from Kade-github/real-capsule-fix
...
Sorting in freeplay is weird
2025-05-01 21:56:24 -04:00
kade-github
8b9775d91f
the falsening by VioletSnowLeopard
2025-05-01 18:50:03 -07:00
EliteMasterEric
e917da0a7b
Merge branch 'rewrite/master' into funkin-mobile/main
2025-05-01 21:46:20 -04:00
Eric
6caeda9a9d
Merge pull request #4898 from Lasercar/fix-fix-scoring-changes
...
[BUGFIX] Fix `Fix scoring changes`
2025-05-01 21:42:29 -04:00
Hyper_
142ea6db0c
fix: Force UI Camera resize
2025-05-01 22:32:02 -03:00
Eric
5397924edd
Merge pull request #4913 from VioletSnowLeopard/fix-switching-filters
...
[BUGFIX] Fix the Behavior of Selected Song when Changing Filters in Freeplay
2025-05-01 21:24:52 -04:00
Eric
664d9e0fb3
Merge pull request #4214 from Lasercar/freeplay-ui-fixes
...
Freeplay UI fixes
2025-05-01 21:07:51 -04:00
VioletSnowLeopard
edf6889af9
fix switching filters to do its intended behavior
2025-05-01 20:57:39 -04:00
EliteMasterEric
8de74c361c
Additional cleanup
2025-05-01 19:55:44 -04:00
MoonDroid
9216fff9b0
Move InAppPurchasesUtil and AdMobUtil to funkin/api/mobile
2025-05-01 23:24:51 +07:00
Lasercar
f6ac4cad43
Whoops, missed this one
2025-04-30 23:58:09 +10:00
Hyper_
c5f2a74494
fix: Prevent loading invalid variation
2025-04-30 00:44:12 -04:00
VioletSnowLeopard
832bc5bd83
fix two issues with random capsule
2025-04-30 00:37:08 -04:00
EliteMasterEric
0253df7269
Feature flag cleanup
2025-04-30 00:31:31 -04:00
TechnikTil
b15e809c63
fix freeplay dj softlock
2025-04-29 18:01:55 -04:00
Lasercar
8074d57186
Don't add the default difficulty to song metadata
...
It'll now only add the current difficulty to the metadata if it doesn't exist in it when saved.
2025-04-29 18:01:23 -04:00
Lasercar
5fdbd23a17
Misses now actually make you miss your grade
...
Sustain notes no longer add to the miss tally
2025-04-29 16:24:50 -04:00
Lasercar
2bc1a31427
fix capsule jumpin and random capsule starting x position
2025-04-29 20:04:56 +10:00
Lasercar
dafbb43532
capsule jump in
2025-04-29 19:59:35 +10:00
Lasercar
4978c89ac3
capsule options menu null reference fix
2025-04-29 19:57:31 +10:00
Lasercar
29b541af38
First rank overrides itself fix
2025-04-29 19:57:31 +10:00
Lasercar
fc09350be7
This should fix the squashed capsule text, right?
2025-04-29 19:57:23 +10:00
Lasercar
e1ca3c69f0
Fixed letter sort animation
2025-04-29 19:53:32 +10:00
Lasercar
a15bd36943
Freeplay UI fixes
...
Input is disabled as soon as possible when a capsule is open
Input re-enables after capsule errors
instrument selector uses the capsule's target position as it's position, rather than the capsule's position
2025-04-29 19:53:32 +10:00
sector-a
e6df6d5116
Temporarily remove nullSafety in two classes
2025-04-29 04:13:25 +03:00
EliteMasterEric
7e62782fa1
Merge branch 'rewrite/master' into funkin-mobile/main
2025-04-28 13:49:40 -04:00
KarimAkra
7fe621a839
Small implementation to ASTC textures
2025-04-27 14:33:34 +03:00
Cameron Taylor
745f49ca6d
tiny little cleans in char select nametag
2025-04-24 19:26:35 -07:00
Cameron Taylor
78646c4635
fix for difficulty stars not appearing when returning from character select
2025-04-24 19:14:11 -07:00
Eric
1c4b8751b7
Pico Results Screen Easter Egg ( #1007 )
2025-04-23 16:52:29 -07:00
EliteMasterEric
e290e0c702
Make merch referrals error-proof (they don't work if the API is disabled whoops!)
2025-04-22 19:14:15 -04:00
Hyper_
f20b938f3f
fix: Pad number with 1 decimal place with zero
...
Merge pull request #1000 from FunkinCrew/hyper/chart-editor-display-beat
[PUBLIC PR] Display current beat and step in the Chart Editor
2025-04-22 19:02:56 -04:00
Hyper_
85915eae8c
Implement suggestion: Fractional beat display
2025-04-22 19:02:09 -04:00
Hyper_
83bb3bb507
feat: Show current beat and step next to song position
2025-04-22 19:02:09 -04:00
Kade
642b2142ca
Merge pull request #999 from FunkinCrew/kolo/chart-event-crash-fix
...
[PUBLIC PR] Fix a crash when messing with events in the chart editor
2025-04-22 19:00:24 -04:00
Kade
0c6b730647
Merge pull request #998 from FunkinCrew/kolo/cap-score-display
...
[PUBLIC PR] Cap Score Displays to their biggest possible values
2025-04-22 19:00:24 -04:00
Kolo
83c367e23b
another bugfix yeah
...
i hate dropdowns i hate dropdowns i hate dropdowns
2025-04-22 19:00:24 -04:00
Kade
fe7bf3dd55
Merge pull request #994 from FunkinCrew/cyn0x8/fileutil-sandbox
...
[PUBLIC PR] Sandboxing for FileUtil (prevent deleting important game files etc)
2025-04-22 19:00:24 -04:00
Kade
273d950899
Merge branch 'rewrite/master' into kolo/cap-score-display
2025-04-22 19:00:24 -04:00
Kolo
9e61481cfe
Merge branch 'develop' of https://github.com/FunkinCrew/Funkin into chart-events-fix
2025-04-22 19:00:24 -04:00
cyn0x8
95ade2a08b
FileUtil overhaul + sandboxing
2025-04-22 19:00:24 -04:00
Kolo
51324e9c28
mmyes
2025-04-22 19:00:24 -04:00
sector-a
b40b4b0369
Fix Animation Editor Crash
...
Fix poor code formatting
This is unnecessary now
2025-04-22 15:53:53 -04:00
KarimAkra
4d77d21b15
Refactor menus UI positioning for notch size to look cleaner
2025-04-21 01:10:37 +03:00
MAJigsaw77
94cd22e243
Follow the notch possition on CreditsState
.
2025-04-20 10:41:09 +03:00
MAJigsaw77
324ef37505
Follow the notch possition on StoryMenuState
.
2025-04-20 10:40:44 +03:00
KarimAkra
f3b20dbbd3
properly calculate gameNotchSize
and gameNotchPosition
2025-04-19 12:24:12 +03:00
MoonDroid
53794ab4cc
Fix compiling for desktop platforms by adding missing conditionals in some classes.
2025-04-19 16:09:19 +07:00
MoonDroid
63ec721aa1
Fix notch calculation for iOS.
2025-04-19 16:06:57 +07:00
Abnormal
dda91cf770
change requested by eric
2025-04-18 19:35:24 -04:00
Abnormal
6a1160feab
chore: Enable null safety for 11 classes
2025-04-18 19:35:24 -04:00
kade-github
b48b5ae1aa
remember diff for generate song list
2025-04-18 17:33:31 -04:00
MAJigsaw77
b755ed8d98
Implement extension-iapcore
and testing for it.
2025-04-18 18:28:09 +03:00
KarimAkra
e78d3ecf8f
remove VSync option from mobile
2025-04-18 14:47:56 +03:00
KarimAkra
a7ef5580a4
Merge branch 'rewrite/master' of github.com:FunkinCrew/Funkin-secret into funkin-mobile/main
2025-04-18 14:41:20 +03:00
Cameron Taylor
ee906ae8c0
fix: make the sound tray volume be less loud ( #990 )
2025-04-17 19:59:59 -04:00
Kade
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
095bc9006d
animation on all diffs
2025-04-17 18:25:44 -04:00
kade-github
09fdd0c91e
going to erect with the erect takes you to the closest erect
2025-04-17 18:25:44 -04:00
kade-github
be5d6227a7
erect nearest neighbor select
2025-04-17 18:25:44 -04:00
sector-a
4d88df2120
Don't create Launch in Fullscreen preference item on mobile
2025-04-17 20:37:43 +03:00
sector-a
dc000b33eb
Add FEATURE_HAPTICS
2025-04-17 19:51:36 +03:00
MoonDroid
90fb8a1883
Fix black screen bug in StoryMenuState.
2025-04-17 21:52:51 +07:00
MoonDroid
50baf0c869
Fix idling difficulty position in FreeplayState.
2025-04-17 21:52:51 +07:00
KarimAkra
b6e31e581a
Fixed building errors
2025-04-17 14:51:33 +03:00
MoonDroid
81c92fc11f
Fix a bug with freeplay's difficulty swiping where it freezes the capsule.
2025-04-17 13:16:23 +03:00
KarimAkra
5b8b943b99
allow changing difficulty on story mode by swiping left and right
2025-04-17 13:15:06 +03:00
MoonDroid
c9138e4d1f
Small clean up to the new code in Freeplay.
2025-04-17 13:14:40 +03:00
MoonDroid
2bfc24f22b
Add the ability to swipe on the mp3 capsules to change difficulty.
2025-04-17 13:14:16 +03:00
MoonDroid
ebb9d373c3
Refactor handleInput()
into smaller neater functions, and add an extra difficulty check to avoid swipe issues.
2025-04-17 13:13:54 +03:00
sector-a
995f6c5adb
Do not create screenshot options if FEATURE_SCREENSHOTS is disabled
2025-04-17 13:11:57 +03:00
sector-a
bcdbe2993c
Fix selection in Freeplay
2025-04-17 13:09:57 +03:00
sector-a
261a237934
Fix difficulty stars position
2025-04-17 13:09:09 +03:00
MoonDroid
828de1c512
Add grpDifficulty back to freeplay.
2025-04-17 13:06:01 +03:00
MAJigsaw77
97f8de0de4
Fixed notch position with createPrefItemEnum
.
2025-04-17 13:03:27 +03:00
sector-a
418f7d71f9
Small fixes
2025-04-17 13:03:27 +03:00
sector-a
7111492578
Don't make it inline
2025-04-17 13:03:27 +03:00
sector-a
baaaaddead
Small fix
2025-04-17 13:03:27 +03:00
sector-a
c2956cd253
Put newgrounds related code in a define
2025-04-17 13:03:27 +03:00
sector-a
999557b501
Add private access to get funnyCam
2025-04-17 13:03:27 +03:00
sector-a
219c46f56b
Fix an import path
2025-04-17 13:03:26 +03:00
MAJigsaw77
bd39e2023c
Change the duration and ampl of the sticker vibration.
2025-04-17 12:55:56 +03:00
MoonDroid
5ca22a6910
Fix options menu hitboxes
2025-04-17 12:52:19 +03:00
sector-a
ff144cf30b
Fix a typo in options desc
2025-04-17 12:49:17 +03:00
MoonDroid
58468abba7
Slightly push the album art and title upwards to fix the overlapping issue with the back button on mobile.
2025-04-17 12:46:45 +03:00
sector-a
b68ba97ca6
Add tween out for backbutton in freeplay when the menu gets closed.
2025-04-17 12:44:30 +03:00
sector-a
ba449cabd6
Added vibrations to the sticker transition
2025-04-17 12:44:07 +03:00
MoonDroid
61f1bdd89a
Refactor the new flick and scroll code for mobile, aswell as fix a few unnoticable bugs.
2025-04-17 12:43:23 +03:00
MoonDroid
f7f502dd92
Tweak scrolling values for mobile & fix flick wrapping for mobile in Freeplay.
2025-04-17 12:42:50 +03:00
zacksgamerz
4226ba8978
Work in progress sketch for new flicks and scrolls on freeplay
2025-04-17 12:40:21 +03:00
KarimAkra
bef3815901
Fixed freeplay highlight and selection
2025-04-17 12:34:17 +03:00
KarimAkra
37fa11fe08
revamp songs selection and highlight on freeplay
2025-04-17 12:34:17 +03:00
KarimAkra
e8d3fa8a35
simplfy the un-indexed freeplay scrolling logic
2025-04-17 12:34:17 +03:00
KarimAkra
0a0789faea
Fixed selection
2025-04-17 12:32:28 +03:00
KarimAkra
5d6e44d5f1
Un-index freeplay
...
that's experimental
there's a weird bug when selecting a song where it confirms instead of selecting for some reason
2025-04-17 12:26:10 +03:00
zacksgamerz
0b2bb3391c
Fix the difficulty sprites not showing up in Freeplay.
2025-04-17 12:03:52 +03:00
zacksgamerz
ffee837bcd
Fixed flooring mistake for haptics in pico's freeplay.
...
What happens if you floor 0.3? it returns ZERO :D
2025-04-17 12:03:42 +03:00
sector-a
8fa6809723
Add vibration for locked selection in Character Select menu
2025-04-17 01:04:17 +03:00
zacksgamerz
9775034d7a
Add tapping to LetterSort for Freeplay.
2025-04-17 01:01:40 +03:00
Mihai Alexandru
824767af66
Replace the traditional lime Haptics with funkin.haptic
...
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com>
2025-04-17 01:01:26 +03:00
sector-a
ae4384453c
Tweak freeplay scrolling vibrations a lil bit
2025-04-17 00:42:39 +03:00
zacksgamerz
f11d7e8147
Disabled wrapping in Story Menu and fixed an unknown bug with the swipe threshold.
2025-04-17 00:38:23 +03:00
zacksgamerz
8f123e4ab9
Made it so you need to tap on LetterSort first so it would receive input.
2025-04-17 00:38:20 +03:00
zacksgamerz
25d27e62ce
Refactored scroll up and down logic in Freeplay.
2025-04-17 00:37:32 +03:00
zacksgamerz
b9230b6eb2
Add swipe gesture to back out in Freeplay.
2025-04-17 00:36:49 +03:00
KarimAkra
e197b7325a
Fixed the Preferences Menu options not aligning correctly on notched displays
2025-04-17 00:33:07 +03:00
KarimAkra
6080cd5bf3
Fixed the freeplay rating stars flames position to align properly with the notch
2025-04-17 00:32:53 +03:00
zacksgamerz
f246fa2e6c
Fix tween cancellation and update flick direction logic in FreeplayState.
2025-04-17 00:32:17 +03:00
Karim Akra
2973b65c69
Check for resolution validity on desktop only
2025-04-17 00:31:51 +03:00
zacksgamerz
f6ee1c8f92
Cancel existing tweens for difficulty groups before starting a new tween in FreeplayState.
2025-04-17 00:31:19 +03:00
zacksgamerz
3389eaef96
Changed justSwiped to swipe in StoryMenuState.
2025-04-17 00:31:19 +03:00
zacksgamerz
86d050a11f
Refactor swipe threshold calculation to use SwipeUtil across multiple states.
2025-04-17 00:31:19 +03:00
Mihai Alexandru
5c0de03a74
Adjust the preferences options x to follow the cutout.
2025-04-17 00:31:18 +03:00
zacksgamerz
afe0087591
Invert flicks for a hotfix.
2025-04-17 00:30:33 +03:00
KarimAkra
616004d7f6
move FullScreenScaleMode
from flixel.system.scaleModes
to funkin.ui
2025-04-17 00:29:45 +03:00
Mihai Alexandru
3386d62951
Video Playback Optimization.
2025-04-17 00:27:13 +03:00
zacksgamerz
d57409ca20
Character Select Menu Fixed the issue where it instantly selects the item when you first tap into it.
2025-04-17 00:25:56 +03:00
KarimAkra
27adb17a38
Fixed the null object refrence in AttractState
on mobile platforms
2025-04-16 23:41:55 +03:00
sector-a
64877bc999
Rename MobileControlsSchemeMenu to ControlsSchemeMenu
2025-04-16 23:41:11 +03:00
Kolo
855deb5828
set enabled when prompt gone
2025-04-16 16:06:39 -04:00
KarimAkra
51b82a0a7c
Fixed minor issues with swipes and Pointer Plugin
2025-04-16 16:07:59 +03:00
sector-a
6c2ff099da
Uncomment swipeThreshold.set() calls
2025-04-16 16:05:53 +03:00
KarimAkra
a289fb7f54
Fixed common issues with the Pointer Plugin
2025-04-16 16:05:20 +03:00
zacksgamerz
6f9b8f0284
Add TouchPointerPlugin integration and update pointer group initialization
2025-04-16 16:04:58 +03:00
zacksgamerz
16884ba28e
Implement TouchPointerPlugin and remove old legacy TouchPointer code.
2025-04-16 16:04:22 +03:00
KarimAkra
a4207c1020
Allow skipping the video after holding the screen for 1.5 seconds with touch
2025-04-16 15:56:44 +03:00
KarimAkra
a2c2b8d9dd
Fixed the FPS counter position and removed skipping with touch from AttractState
2025-04-16 15:54:38 +03:00
sector-a
0e256021b1
Made note vibrations weaker, removed HAPTIC_VIBRATIONS define, moved vibration option from mobileOptions to options
2025-04-16 15:29:26 +03:00
zacksgamerz
18dcb8f446
Replaced all old flick checks, swipe checks, etc. with the proper checks from Flixel. Updated flixel ref. Removed justFlicked
checks as they are unused.
...
Replace swipeThreshold updates with the one in FlxTouchManager
Temporarily remove swipeThreshold sets for testing.
Proper SwipeUtil refactoring. Completely replaced all flick and movement checks with the one in Flixel. Rewrote most of the documentation to be more accurate.
Invert flick checks as it already comes inverted from FlxFlick.
Define fixes for SwipeUtil
Fixed null safety issues on compiling.
2025-04-16 15:22:10 +03:00
zacksgamerz
5b9bd1af00
Removw justMoved
check as it makes confirming the selected song significantly harder.
2025-04-16 15:00:52 +03:00
zacksgamerz
9d48a04564
Fixed issue where you can't confirm your selection by tapping the icons in the character select menu.
2025-04-16 15:00:52 +03:00
sector-a
f970ea6acf
Move TouchUtil and SwipeUtil to funkin.util
2025-04-16 15:00:02 +03:00
sector-a
8b1b81a925
Add mobile support to Latency State
2025-04-16 14:57:33 +03:00
sector-a
2d8a493897
Add directionsOverride and colorsOverride to FunkinHitbox
2025-04-16 14:57:33 +03:00
zacksgamerz
3bcb63cb84
Made minor changes to the overlap checks in CharSelectSubState, and added another way for the player to accept by tapping on the character. Replaced FlxSprite hitboxes with FlxObject.
2025-04-16 14:56:44 +03:00
zacksgamerz
0d35b66903
Refactored the drag difficulty checks in Freeplay to be more clean and readable.
2025-04-16 14:56:15 +03:00
zacksgamerz
db84186627
Made intuitive swipe controls for LetterSort.
2025-04-16 14:55:26 +03:00
sector-a
4b797d3526
allow input offset on mobile and gameover input delay
2025-04-16 13:39:04 +03:00
KarimAkra
82a9dabc7f
Added ability to swipe on difficulties to change them on FreeplayState
...
Co-Authored-By: Karim Akra <144803230+karimakra@users.noreply.github.com>
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com>
2025-04-16 13:21:16 +03:00
EliteMasterEric
963e2ecd63
Edit RegistryMacro to automatically populate baseGameEntryIds list.
2025-04-15 20:25:18 -04:00
lemz1
14975212a9
macro
...
registry macro
Merge branch 'lemz1/registry-entry-data' into lemz1/registry-macro-stufff
2025-04-15 20:25:18 -04:00
KarimAkra
e9b1800ec9
Improves HapticUtil's code a bit
...
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com>
Co-Authored-By: Karim Akra <144803230+karimakra@users.noreply.github.com>
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com>
2025-04-16 00:22:56 +03:00
KarimAkra
e5f3223e76
Refactor FullScreenScaleMode
...
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com>
Co-Authored-By: Karim Akra <144803230+karimakra@users.noreply.github.com>
2025-04-15 23:50:40 +03:00
KarimAkra
d80afc35b4
Fixed a few issues with touch controls & flicks
...
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com>
2025-04-15 23:39:17 +03:00
KarimAkra
068747b01a
Optimized Memory Usage & Added FunkinMemory
...
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com>
2025-04-15 22:20:01 +03:00
KarimAkra
66e6ea9d41
Fixed few issues with extension-admob implementation
...
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com>
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com>
2025-04-15 21:37:22 +03:00
KarimAkra
d43dfac3e4
Added vibrations to most ResultState ranks and more!
...
* Vibrations for most ranks
* Vibrations when scrolling through FreeplayState
* Vibrations for notes hits
* Vibrations for game over
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com>
2025-04-15 21:37:14 +03:00
KarimAkra
9cf134fc2a
Made more menus adapted to wide-screens & fixed some bugs
...
* Made stuff on the edge of the screen get moved away by the notch
* Made FreeplayState look better on wide-screens
* Adapted StoryMenuState to wide-screens
* Fixed the transition being small on some screen sizes
* refactored some code
2025-04-15 21:37:06 +03:00
KarimAkra
193d293dea
Added HapticUtil and some vibrations to some menus & scenes!
...
Added vibrations to:
* TitleState on beat hits during into
* Freeplay when a new rank is slammed to the capsule
* Some vibrations on ResultState (such as when the tally counter increases...)
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com>
2025-04-15 21:36:54 +03:00
KarimAkra
9dc48978f8
Massive Touch Controls Overhaul
...
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com>
This overhaul includes:
* Flicks on menus
* Changing options by sliding the finger over screen
* Changing options by pressing the option itself
* Touch Pointers
* And more!
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com>
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com>
2025-04-15 21:36:28 +03:00
KarimAkra
b1b30ed09f
Formatted some code for freeplay & fixed strumlines position on wide-screens
2025-04-15 21:35:19 +03:00
KarimAkra
ad4b1ce51b
Adjusted freeplay to work on wide-screens
...
fixed some backing cards and the capsule ranking position
2025-04-15 21:34:00 +03:00
KarimAkra
8a60bc26b5
Experimental full screen scale mode for mobile
2025-04-15 21:33:32 +03:00
KarimAkra
944141292d
Move part of the code from the old repository
...
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com>
Co-Authored-By: mcagabe19 <egzozu.be.bas@gmail.com>
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com>
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com>
Co-Authored-By: luckydog7 <59097731+luckydog7@users.noreply.github.com>
2025-04-15 21:32:39 +03:00
kade-github
7e90423495
Pre-Processor to disable VSync on MacOS
2025-04-14 23:27:34 -04:00
kade-github
6e2a077d6b
Fixes from merge
2025-04-14 21:42:22 -04:00
EliteMasterEric
1ee8246b48
Added a preference to enable VSync.
2025-04-14 21:40:58 -04:00
EliteMasterEric
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
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
cdc468ba15
feat: Sticker Registry
2025-04-14 19:25:29 -04:00
Cameron Taylor
c394520019
small cleanups / tidying of FunkinSoundTray.hx
2025-04-10 18:43:54 -04:00
Cameron Taylor
2d93baf968
properly save mute preferences by doing the save on show() in the soundtray
2025-04-10 18:43:54 -04:00
EliteMasterEric
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
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
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
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
e7634c90e7
Fix an animation issue with the cans in 2hot.
2025-03-31 13:28:13 -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
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
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
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
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