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
Abnormal
9804111583
[insert the name of the person that added an extra check for onConfirm
idk man]...........................................................................................................................................................................................
2025-06-19 22:15:01 -05:00
Kolo
0001017c00
the grand reopening
2025-06-19 17:57:12 -04:00
MoonDroid
4772dfdc13
Prevent overlapping transitions and checks for both backbutton and optionsbutton
...
Co-authored-by: Mihai Alexandru <77043862+MAJigsaw77@users.noreply.github.com>
2025-06-19 22:12:13 +07:00
MoonDroid
9e3efc0de7
fix: Prevent options back-queuing
2025-06-19 22:09:44 +07:00
MoonDroid
fc82b79c9a
fix: Prevent back queueing in Options
2025-06-19 17:08:50 +07:00
MoonDroid
a98f6f9778
fix: Prevent queuing the back button in Main Menu
2025-06-19 17:08:02 +07:00
MoonDroid
cae7c8a785
fix: Properly check if the state is busy or not for back button in Freeplay
2025-06-19 17:06:43 +07:00
Hyper_
cce8c18822
Reduce calls to hold note trail graphic update
2025-06-18 13:02:01 -07:00
MoonDroid
6114dfcedb
Merge pull request #1185 from FunkinCrew/feature/mobile-unlock-everything
2025-06-18 18:32:09 +07:00
MoonDroid
52d891c8ff
fix: Prevent char select transition to be spam-triggered in Freeplay
2025-06-18 18:31:26 +07:00
Kolo
56a18e1cf6
2bugs2fix
2025-06-17 19:17:27 -04:00
Lasercar
5549fddec3
Get deselected
2025-06-17 16:50:08 -05:00
Lasercar
65461d839b
Close the toolboxes
2025-06-17 16:50:08 -05:00
Lasercar
fee29f69ec
I.. quit (to the menu)!
2025-06-17 17:11:00 -04:00
Lasercar
539720f84d
There's a reason it's called the MAIN menu
2025-06-17 17:11:00 -04:00
Lasercar
576f8e54ff
Stage editor - Ctrl+N new stage
...
Also windows target configuration preset for straight to stage editor (not to be confused with the stage builder)
2025-06-17 17:11:00 -04:00
EliteMasterEric
49eff01afd
Fixed locked characters not showing up properly when selected
2025-06-17 15:08:48 -04:00
EliteMasterEric
c4aff95886
Fix inverted condition (whoops)
2025-06-17 15:08:48 -04:00
EliteMasterEric
9f41e22428
Always disable character unlock animations when UNLOCK_EVERYTHING is enabled
2025-06-17 15:08:48 -04:00
Lasercar
136a5dfad4
Fix Are you sure?
...
Also they now dance to Artistic Expression
2025-06-18 02:54:37 +08:00
MAJigsaw77
7d0772170f
Merge branch 'master' into gyro-damping
2025-06-17 17:32:25 +03:00
Mihai Alexandru
24101d654d
Merge branch 'master' into bugfix/ios-simulator
2025-06-17 08:29:46 +03:00
Cameron Taylor
153f2be177
soften (and sorta limit?) the panning on main menu
2025-06-16 19:51:54 -04:00
EliteMasterEric
24d1116deb
Preload all the graphics of a note style before the song starts, greatly reduces stutters early in the song.
2025-06-16 16:34:07 -07:00
Lasercar
4819a74c29
Charselect remember character
2025-06-16 16:08:17 -04:00
Eric
f95258358c
Format and re-arrange project.hxp ( #1233 )
...
* Format and re-arrange project.hxp
* Remove merge conflict
2025-06-16 19:34:03 +00:00
MAJigsaw77
a69e08e986
Merge branch 'master' into back-button-tweaks
2025-06-14 22:06:18 +03:00
MAJigsaw77
839ff43123
Merge branch 'master' into bugfix/fix-menus-widescreen-alignment
2025-06-14 21:30:03 +03:00
Mihai Alexandru
f1c15c8a84
Merge branch 'master' into gyro
2025-06-14 21:22:25 +03:00
Abnormal
e8cd87c1f1
Add FEATURE_NAUGHTYNESS
and turn it off for mobile builds
2025-06-13 21:16:41 -04:00
Abnormal
075f03235d
fix: Fix an issue where the album didn't update when switching variations
2025-06-13 21:09:10 -04:00
Cameron Taylor
fcb5fe85ff
gyroscope panning funzies on main menu
2025-06-13 20:47:09 -04:00
KarimAkra
a2c0625137
Fixed title state aligment
2025-06-13 07:10:55 +03:00
KarimAkra
d0d1d3c376
story menu state aligments
2025-06-13 07:10:43 +03:00
Karim Akra
d0fe228e21
Scale the pico accept backing card for wide screen
2025-06-13 09:53:52 +07:00
MoonDroid
1b7dc5f1ac
fix: Make backing out of options instant
2025-06-13 09:45:55 +07:00
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