Cameron Taylor
52f3c63071
mobile fix where the capsules don't properly shift away from the letter sorting crap
2025-07-26 12:31:38 +03:00
Cameron Taylor
e71062b914
some lil variable renaming in SongMenuItem.hx
2025-07-26 12:31:38 +03:00
Cameron Taylor
3aa6a36b5e
small function renaming
2025-07-26 12:31:38 +03:00
Kade
b9852c316b
offset menu changes
...
Co-authored-by: Mihai Alexandru <77043862+MAJigsaw77@users.noreply.github.com>
2025-07-26 10:36:29 +03:00
Cameron Taylor
444697620c
Use round
instead of floor
to fix rounding errors in Preferences.
...
Co-authored-by: Mihai Alexandru <77043862+MAJigsaw77@users.noreply.github.com>
2025-07-26 10:04:00 +03:00
sector-a
1f18a3d1f4
Fix diff dots alignment.
...
Co-authored-by: Mihai Alexandru <77043862+MAJigsaw77@users.noreply.github.com>
2025-07-25 16:37:39 +03:00
sector-a
0d57f61ffa
Scale up the bg in debug menu on widescreen
...
Co-authored-by: Mihai Alexandru <77043862+MAJigsaw77@users.noreply.github.com>
2025-07-25 16:19:46 +03:00
MAJigsaw77
9fa70775b9
Use funkin.Assets
instead of openfl.utils.Assets
.
2025-07-25 16:15:51 +03:00
sector-a
2833827fbf
Change the way game searches for pixel icons
2025-07-25 16:15:51 +03:00
Hyper_
fb6d1b36d3
lasercar.................................................................................................................................................................................................
2025-07-22 07:43:15 +08:00
Karim Akra
8372d47d11
Fixed the menu item getting disabled if you hit back during the transition
2025-07-22 05:21:40 +08:00
MoonDroid
d89ebdf58f
Attempt to fix the soft lock issue for Main Menu.
2025-07-22 05:21:40 +08:00
kade-github
1e8c472084
holy shit
2025-07-21 23:16:43 +03:00
kade-github
17cef6f897
fix for winblows
2025-07-21 23:16:43 +03:00
kade-github
2cc43ee1f6
text fix for my mobile fellas
2025-07-21 23:16:43 +03:00
EliteMasterEric
0463b4e26b
Fix a bug where flames would show during the new rank animation
2025-07-18 12:24:30 +08:00
Karim Akra
aa0b8cbbbe
Fixed the main menu options not working on Desktop
2025-07-17 17:19:17 -04:00
EliteMasterEric
52cd4f6c36
one-line bug fix for freeplay flame positions :O
2025-07-18 05:09:17 +08:00
EliteMasterEric
6be7e89222
OK I tested it like 15 times in a row so if the bug still exists I'm going to blow a gasket
2025-07-17 14:50:28 -04:00
EliteMasterEric
abea46939f
Fix a softlock when tapping multiple buttons on the main menu at the same time
2025-07-17 14:50:28 -04:00
Mihai Alexandru
b4a7bd7462
Fix compile pref. ( #1439 )
2025-07-17 21:32:10 +03:00
MoonDroid
beb64528fb
Properly manage swipe threshold on states.
2025-07-18 02:08:46 +08:00
luckydog7
eac940bccb
temp credits font fix
2025-07-17 10:55:15 -07:00
MoonDroid
aa1c71cafd
Properly get the store's IAP in main menu
2025-07-17 10:54:02 -07:00
MoonDroid
e30a4ebb7b
Merge branch 'master' into feature/haptics-intensity-pref
2025-07-17 04:08:51 +07:00
Cameron Taylor
949f409cff
a few little FreeplayScore tidying perhaps
2025-07-17 04:28:52 +08:00
Cameron Taylor
4c5aa9743e
a few little FreeplayState tidying perhaps
2025-07-17 04:28:52 +08:00
Cameron Taylor
3fa2b3574b
potential fix for FUNK-2563 (incorrectly rounds to negative integer limit?)
2025-07-17 04:28:52 +08:00
TechnikTil
1e41ac3052
make currentCharacterId
the actual current character ID. also get the style from the style id instead of the character
2025-07-16 23:26:22 +03:00
MoonDroid
ad3bf2d2d2
Update haptic values to compensate for default 1 multiplier
2025-07-17 03:04:54 +07:00
kade-github
2aff2fa201
downscroll...
2025-07-17 03:58:03 +08:00
kade-github
7ec602f6ec
forgot dis
2025-07-17 03:58:03 +08:00
kade-github
4fbeffb57c
extra sync logic fix
2025-07-17 03:58:03 +08:00
kade-github
f029a27a3f
external devices and what not
2025-07-17 03:58:03 +08:00
sector-a
9c7f87c225
Disable the nametag mosaic sequence on menu startup
2025-07-16 23:33:51 +08:00
sector-a
43420092f3
Change minimal intensity multiplier to 0.1
2025-07-16 17:34:41 +03:00
sector-a
d8cd580535
Make haptics intensity on ios and android the same
2025-07-16 16:51:02 +03:00
sector-a
13c08b285d
Add haptics intensity preference
2025-07-16 16:51:02 +03:00
Karim Akra
32dc25bbf6
Fix the credits menu on iOS
2025-07-15 18:14:47 -04:00
Mihai Alexandru
f245365ed3
Merge pull request #1413 from FunkinCrew/mob-320/controls-menu-back-button
...
[MOB-320] Add back button to controls menu.
2025-07-16 00:22:32 +03:00
Cameron Taylor
f8634e2b81
tidy: small preloader code removing
2025-07-16 00:54:35 +07:00
Cameron Taylor
4f68f63e2d
preloader lookin alright on iOS now
2025-07-16 00:54:35 +07:00
Cameron Taylor
e9e0567f8b
preloader placement wips
...
more preloader placeholder wips
2025-07-16 00:54:35 +07:00
Cameron Taylor
8db768fd2a
tidy(preloader): some variable renaming
2025-07-16 00:54:35 +07:00
Cameron Taylor
cf814ee4e2
tidy(preloader): stop the preloader from spamming traces after completing
2025-07-16 00:54:35 +07:00
MoonDroid
e6a2a09801
Make the IAP product value actually saved into the game save file.
2025-07-16 00:32:52 +07:00
kade-github
efe333da92
fix jump note GOD DAM NIT
2025-07-15 15:11:13 +08:00
kade-github
e946b54249
sync fixies... can't hurt
2025-07-15 15:11:13 +08:00
Cameron Taylor
07f649ca37
LetterSort was causing that freeplay sound bug
2025-07-14 14:47:24 -04:00
Cameron Taylor
11ecd07606
various tiny lil tidyings in FreeplayState
2025-07-14 14:47:24 -04:00
Cameron Taylor
822c5ba405
use controls.active
instead of busy
for FreeplayState
2025-07-14 14:47:24 -04:00
Cameron Taylor
d61f89b0e4
make quick and easy little currentCapsule
getter
2025-07-14 14:47:24 -04:00
Cameron Taylor
9dfae07225
capsule song text no longer exposed
2025-07-14 14:47:24 -04:00
Cameron Taylor
e4d3e18e4f
charteditor: player and opponent toolboxes are disabled, so we don't want to run their handler code (since it initalizes them, which takes about 0.5s extra to load!)
2025-07-14 10:38:27 -07:00
Karim Akra
0567849665
Added a button in options menu to open the data folder
...
The game also reloads mods after closing the folder!!
Co-Authored-By: Mihai Alexandru <77043862+MAJigsaw77@users.noreply.github.com>
2025-07-13 08:49:32 +03:00
kade-github
8c8eedf17a
sector!!!!
2025-07-12 19:05:04 +08:00
EliteMasterEric
fafe157a70
Update the variation list when switching difficulties forces a song switch.
2025-07-12 16:51:08 +08:00
kade-github
39a4292dc5
fix jump note
2025-07-12 16:48:48 +08:00
Abnormal
eea829ca7d
[MOBILE] Freeplay swiping fixes ( #1386 )
...
* I Have No Idea What Zack Fixed Here Please Help Me
* I Have No Idea What Zack Fixed Here Please Help Me
* fix: Slight scroll velocity issue with diff swipes
---------
Co-authored-by: MoonDroid <81515012+moondroidcoder@users.noreply.github.com>
2025-07-09 11:11:57 +00:00
Abnormal
d98628ca0f
fix: Fix a bug preventing FNF Legacy files from being imported on macOS
2025-07-09 05:27:24 -05:00
fabs
efdc869206
fix dot position on mobile
2025-07-09 01:19:15 -05:00
fabs
bb714f210b
implement dots into freeplay
2025-07-09 01:19:15 -05:00
fabs
f0a112f185
difficulty dot code
2025-07-09 01:19:15 -05:00
EliteMasterEric
1025fed57f
Use cyn0x8's Sequence class to fix the nametags.
2025-07-09 01:02:55 -05:00
Abnormal
87fea7674b
fuck it remove this as well
2025-07-09 00:02:53 -04:00
Karim Akra
6b7b5d0bf7
fixed controls few menus with keyboard
2025-07-09 03:11:13 +07:00
Karim Akra
a74dcbc6f9
Fix keyboard & gamepad support on menus and playstate
2025-07-09 03:11:13 +07:00
Abnormal
d6d7a0886f
remove a useless boolean from freeplay
2025-07-08 18:46:30 +08:00
Lasercar
48013168ef
Open hold note context menu if note is hold note
2025-07-07 18:27:14 -07:00
Lasercar
62d24fcf4c
Selection context menu fix
...
Can someone please tell me why there's a button to select everything in the selection context menu????
2025-07-07 11:04:11 -04:00
Lasercar
7aa77a11cf
Sort the default difficulties
2025-07-07 10:35:26 -04:00
Kolo
0ea42e18e9
cancel tweens of txtCopyNotif
2025-07-07 04:07:05 -05:00
Cameron Taylor
21e5501835
difficulty touch controls implementation
2025-07-06 15:23:18 +07:00
Cameron Taylor
125aa0a438
some cute guard clauses
2025-07-06 15:23:18 +07:00
Cameron Taylor
6591fd8f2a
remove some unused/redundant variables
2025-07-06 15:23:18 +07:00
Cameron Taylor
b205a0b931
top left freeplay text grab stuff take it out
2025-07-06 15:23:18 +07:00
Cameron Taylor
7a6326b178
freeplay backingCard proper null safety
2025-07-06 15:23:18 +07:00
Cameron Taylor
df1dbeaef0
tidy: removed unused import in Freeplay
2025-07-06 15:23:18 +07:00
Cameron Taylor
91a16f6dc3
put DifficultySprite into it's own class lil cleanup in progres
2025-07-06 15:23:18 +07:00
Cameron Taylor
acd10ffbe5
some lil null safety fix for SwipeUtil
2025-07-06 15:23:18 +07:00
MAJigsaw77
9036f94970
Remove traces from NumberPreferenceItem
.
2025-07-05 21:18:04 +03:00
sector-a
f00f631db8
Merge branch 'master' into feature/num-pref-dragging
2025-07-05 18:42:15 +03:00
sector-a
d0b64fe4da
Add dragging for the NumberPreferenceItem
2025-07-05 18:35:23 +03:00
kade-github
f378c0adb6
comments and qol stuff
2025-07-04 18:53:58 -07:00
kade-github
313cf4b253
new music
2025-07-02 17:40:16 -05:00
Hundrec
dbd52a5bf1
Nudge notification box away from playbar
...
Thanks Kolo and Lasercar!
Co-Authored-By: Kolo <67389779+koloindacrib@users.noreply.github.com>
Co-Authored-By: Lasercar <64717068+lasercar@users.noreply.github.com>
2025-07-02 14:33:10 -05:00
kade-github
00a4f47e42
no offsets in the charting state
2025-06-30 18:37:00 +08:00
kade-github
c414de48f2
non-negative offsets
2025-06-29 17:34:23 +08:00
Kade
ec10f273b6
Merge pull request #1298 from FunkinCrew/kade-github/new-offsets
2025-06-28 22:44:27 -07:00
MAJigsaw77
2f223f84f5
Add FEATURE_DEBUG_MENU and FEATURE_ANIMATION_EDITOR defines.
2025-06-29 07:45:07 +03:00
kade-github
9ec7a5068a
change RESYNC_THRESHOLD to 70
2025-06-28 16:17:56 -07:00
kade-github
55e1967423
Merge branch 'master' into kade-github/new-offsets
2025-06-28 13:55:32 -07:00
kade-github
d3207de231
fixes
2025-06-28 13:47:28 -07:00
kade-github
afc08e285c
Bug Fixes for Offsets
2025-06-28 13:47:28 -07:00
kade-github
28fc5109d4
Offset menu Final maybe
2025-06-28 13:47:27 -07:00
kade-github
2b5ba8dfa9
Offsets menu wip
2025-06-28 13:47:27 -07:00
Mihai Alexandru
21bbef5542
Merge branch 'master' into pr-2655/lemz1/recycle-credits-lines
2025-06-28 14:18:23 +03:00
Mihai Alexandru
8aff75b308
Merge branch 'master' into touch-controls-define-gets-some-actual-use
2025-06-28 13:43:28 +03:00
Abnormal
58f101bf01
chore: Run Haxe Formatter on the source code
2025-06-28 18:41:49 +08:00
Hundrec
c49666c4b4
Fix remaining smoothLerp deprecations
2025-06-28 13:18:24 +03:00
Hundrec
8b6b91cc23
Fix build errors for MathUtil
2025-06-28 01:11:18 -05:00
cyn0x8
94eae116c7
MathUtil additions + lerp fix
2025-06-28 01:11:18 -05:00
MoonDroid
faadf406c3
Merge pull request #1321 from FunkinCrew/moon/hacky-gc-calls
2025-06-28 12:09:11 +07:00
Abnormal
d4c7339373
allow TouchUtil
functions to be used outside of FEATURE_TOUCH_CONTROLS
2025-06-27 22:46:00 -05:00
Mihai Alexandru
377697a358
Limit gyro panning
2025-06-28 01:23:32 +07:00
MoonDroid
c897d89b35
fix: Properly check if touch overlaps difficulty to prevent double-swiping
2025-06-27 03:59:02 -04:00
MoonDroid
cedf17fb99
fix: Fix temporary softlocking in main-menu
2025-06-27 03:59:02 -04:00
Lasercar
894d8cb463
Fix chart(er)
...
The charter is literally never ever set in the new or clone function of the songMetadata. HOW????
2025-06-26 22:39:26 -05:00
Abnormal
3fd80504e3
fix the most annoying chart editor bug ever
2025-06-27 10:17:48 +08:00
MoonDroid
42ec7f7796
Call GC only for IPhones above 12
2025-06-27 07:31:32 +07:00
MAJigsaw77
5be5abf4c9
chore: fix multiple warnings.
2025-06-26 04:00:57 -04:00
Abnormal
4cc922c373
add the long awaited tap to enter for mobile....
2025-06-26 02:10:47 -04:00
Hyper_
06a440f21c
fix: (and refactor) Fix some issues with chart editor sustain trails
...
Fixes the sustain height not being updated when undoing/redoing length commands
Fixes hanging duplicate sustain trail when dragging the notes
Refactored the displayed hold note sprite kill checks and removed an unnecessary check
2025-06-25 23:21:02 -04:00
Lasercar
6dcec592f4
mute/ zero volume disables visualiser
2025-06-26 11:00:05 +08:00
EliteMasterEric
9f9af722ca
Fix a breaking build error on HTML5
2025-06-25 21:05:57 -05:00
Karim Akra
b3d1adbd7f
make menuItems nullable and initialize it inside of create()
2025-06-26 01:14:10 +03:00
MoonDroid
cf0da45dd8
fix: Call camera reset BEFORE menuItems to prevent wonky touch hitboxes
...
sigh!!
2025-06-26 04:56:15 +07:00
MoonDroid
68695329cf
Fix compile errors related to null-safety
2025-06-25 14:32:59 -05:00
lemz
1b68c3a8d6
squashed commits
2025-06-25 13:45:43 -05:00
EliteMasterEric
e9915e52fa
Fix compile issues.
2025-06-25 09:07:48 -04:00
Hyper_
18fe868233
chore: Add null-safety for some classes in funkin.ui
2025-06-25 09:07:48 -04:00
Abnormal
720d279f89
okay well that didn't work
2025-06-24 17:39:38 -04:00
Abnormal
97754e5ed3
wonder if this fixes it
2025-06-24 17:39:38 -04:00
Abnormal
e2e8c383cd
hundrec's req changes
...
Co-authored-by: Kolo <67389779+KoloInDaCrib@users.noreply.github.com>
2025-06-24 17:39:38 -04:00
Kolo
19d1a8c593
remove the greed from weekend 1's title
2025-06-24 17:39:38 -04:00
VioletSnowLeopard
7cc9464573
refresh song list when changing difficulties
2025-06-24 16:35:12 -04:00
Hundrec
91550181f5
Remove misses from Gold (Perfect) debug
2025-06-24 14:27:00 -05:00
Abnormal
c5308ccbb9
feat: add perfect (gold) to results debug
2025-06-24 14:27:00 -05:00
Hyper_
905181c9af
Add labels for current beat and step in ChartEditorState (replaces previous display)
2025-06-23 21:40:19 -05:00
Hyper_
11d9998e5c
Fix Debug Results not showing proper rank
2025-06-23 21:25:40 -05:00
Hyper_
37dc66bc18
i hate these yanderedev ass if-elses but I just wanna fix this bug
2025-06-23 19:26:52 -04:00
MoonDroid
74627795d2
Fix compile-time error for desktop builds
2025-06-23 17:06:48 -05:00
sector-a
24c469dc31
Merge pull request #1287 from FunkinCrew/feature/increase-diff-hitbox
...
Hitbox changes for Freeplay's difficulty sprite
2025-06-24 00:28:18 +03:00
cyn0x8
eb6becc03f
scriptable class changes
2025-06-23 17:24:36 -04:00
Abnormal
fbd80ea41f
kolo........................................................................................................................................
...
Co-authored-by: Kolo <67389779+KoloInDaCrib@users.noreply.github.com>
2025-06-23 17:13:07 -04:00
Kolo
ccd0148e9b
easy pico shall not be easy default.......
2025-06-23 17:13:07 -04:00
MoonDroid
3a7379e851
fix: Decrease boundaries for diff swipes and add a swipe check.
2025-06-24 03:58:34 +07:00
MoonDroid
a7055efb27
fix: Prevent wacky multi-swipes on difficulty sprite
2025-06-24 03:57:46 +07:00
MoonDroid
98cd45453b
fix: Increase hitbox vertically for difficulty sprite
2025-06-24 03:56:59 +07:00
VioletSnowLeopard
7d9a9f452d
null safety for legacy importer
2025-06-23 16:34:17 -04:00
Lasercar
9174b83c93
Text Null Safety
2025-06-23 15:20:06 -04:00
anysad
74a8b8862e
goodbye nulls!
2025-06-23 15:07:03 -04:00
Hyper_
88ed66affa
chore: Add null safety to various utility and plugin classes
...
And add a bit of error handling to CharSelectGF & CharSelectSubState
Co-Authored-By: Linus Torvalds <torvalds@linux-foundation.org>
2025-06-23 14:13:35 -04:00
sector-a
c1d4bba813
Merge pull request #1257 from FunkinCrew/mobile/button-fixes
...
Fix various menu button issues for Mobile
2025-06-23 17:06:39 +03:00
MoonDroid
80f3fb6150
fix: the stupid fucking alpha i fucking hate you i hope you DIE
...
i love you alpha -sigma
2025-06-23 20:57:50 +07:00
MoonDroid
94742eb9ba
fix: Properly play the back button animation in Freeplay
2025-06-23 20:21:47 +07:00
MoonDroid
5c06d263b2
fix: Prevent the buttons to be pressed mid-transition to also prevent softlocking
...
I HATE THIS
2025-06-23 20:21:31 +07:00
Abnormal
be60e52725
fix: Fix the stage editor crashing if an FNFS file is loaded through the Recent File section
2025-06-23 05:54:51 +08:00
Kolo
f9c1f7a5f7
clear up styleSheet be4 entering
2025-06-23 03:02:19 +08:00
Lasercar
3d3e2bd378
Intro done right
2025-06-19 22:18:26 -05:00