EliteMasterEric and Kade
fc83685b0f
Remove a bunch of deprecation warnings
2025-05-28 16:33:10 -07:00
MoonDroid and Kade
25e04cf061
Fix private access errors and remove iOS compiler block
2025-05-28 16:24:57 -07:00
MAJigsaw77 and Kade
8965bb059e
fix: ensure admob doesnt stop the audio session on iOS.
2025-05-28 16:24:57 -07:00
+5
d61cc1d5be
Merge public commits to MAIN and DEVELOP ( #1045 )
...
Co-authored-by: Hyper_ <40342021+NotHyper-474@users.noreply.github.com >
Co-authored-by: Lasercar <64717068+Lasercar@users.noreply.github.com >
Co-authored-by: Hundrec <hundrecard@gmail.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: 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: JackXson-Real <32755192+JackXson-Real@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 >
Co-authored-by: ChillyBeanBAM <109490279+ChillyBeanBAM@users.noreply.github.com >
2025-05-28 16:06:35 -07:00
MoonDroid and GitHub
d4ef73fb93
Merge branch 'rewrite/master' into feature/unlock-everything
2025-05-25 09:34:15 +07:00
MoonDroid and Cameron Taylor
7f924cd563
fix(mobile): Made freeplay scrolling more consistent and less buggy when dragging diagonally.
2025-05-23 16:00:06 -04:00
KarimAkra and Cameron Taylor
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
a5b4a7d2cc
Make UNLOCK_EVERYTHING work properly with songs.
2025-05-22 16:55:51 +07:00
sector-a and Kade
5788d04890
Prevent stacked amplitude from not working and fix hold note end vibration
2025-05-20 10:34:56 -07:00
sector-a and Kade
30e9b2fb67
Improve the way note vibrations are handled and tweak hold note vibrations
2025-05-20 10:34:56 -07:00
MoonDroid and Kade
a60560e36c
fix: ensure draggingDifficulty is set correctly during swipe interactions
2025-05-20 10:34:33 -07:00
MoonDroid and Kade
511fd88ee9
fix: replace #if mobile with #if FEATURE_TOUCH_CONTROLS for clarity and consistency
2025-05-20 10:34:33 -07:00
MoonDroid and Kade
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 and Kade
17f614ea06
refactor: replace FlxSprite with FlxObject for touch hitboxes
2025-05-20 10:34:33 -07:00
MoonDroid and Kade
29143505cc
chore: clean up unused and reorder imports in FreeplayState
2025-05-20 10:34:33 -07:00
MAJigsaw77 and Kade
c462a5f8d0
videos: initialize hxvlc's handle early for faster loading speeds.
2025-05-20 10:32:54 -07:00
Cameron Taylor
94f1720870
accomodate notch positioning for different orientations
2025-05-12 14:13:20 -04:00
Cameron Taylor
4f3f43d6e7
tidy(iOS): rename some variables in ScreenUtil.hx
2025-05-12 14:13:20 -04:00
Cameron Taylor
6689ae9e9d
fix(iOS): fix the notch size math on iOS
2025-05-12 14:13:20 -04:00
MoonDroid and Cameron Taylor
666b57a1cb
Increase scroll camera's height to account for bigger screens.
2025-05-12 12:52:24 -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 and Kade
adfd73d6ab
Enhance touch controls by adding capsule hitbox and updating hit detection logic
2025-05-10 10:21:25 -07:00
MAJigsaw77 and Kade
d104e3381b
Update extension-iapcore.
2025-05-10 10:19:53 -07:00
MAJigsaw77 and Kade
14e8e1f42f
Update extension-androidtools.
2025-05-10 10:19:53 -07:00
MAJigsaw77 and Kade
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 and Cameron Taylor
9a3e58a7d4
lock sync for static man
2025-05-09 12:55:10 -04:00
sector-a and Cameron Taylor
c8a86d3df8
Add the pressAction method in TouchUtil and use it everywhere it's useful
2025-05-09 12:54:45 -04:00
+3
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
83d198493c
Implement IAP on iOS.
...
Co-Authored-By: MoonDroid <zdgzackda@gmail.com >
2025-05-06 18:08:26 -04:00
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 and Cameron Taylor
e9b1d5fc04
Make downscroll unavailable if Arrows scheme is selected
2025-05-06 18:08:26 -04:00
sector-a and Cameron Taylor
13a2b192b9
Add available to menu items
2025-05-06 18:08:26 -04:00
sector-a and Cameron Taylor
27b1cd32b7
fix wrong class path
2025-05-06 18:08:26 -04:00
KarimAkra and Cameron Taylor
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 and Cameron Taylor
d3705042cf
Use NO_TESTING_ADS instead of !TESTING_ADS
2025-05-06 18:08:26 -04:00
KarimAkra and Cameron Taylor
f9b0acb998
these aren't needed actually
2025-05-06 18:08:26 -04:00
KarimAkra and Cameron Taylor
b536619773
silly me!
2025-05-06 18:08:26 -04:00
KarimAkra and Cameron Taylor
f6569907c8
delete this old unused scrapped hag
2025-05-06 18:08:26 -04:00
KarimAkra and Cameron Taylor
a34cbaf87f
Made FunkinBackspace automatically take android's back button as a back action
...
so now on Android you can use the phone's back button instead of always having to press the button in game!
2025-05-06 18:08:26 -04:00
KarimAkra and Cameron Taylor
ec5a736be6
move the DPad control scheme by the notch & give it tweens
2025-05-06 18:08:26 -04:00
MoonDroid and Cameron Taylor
00b54150a4
Adjust target position calculations for fullscreen scaling in SongMenuItem.
2025-05-06 18:08:26 -04:00
MoonDroid and Cameron Taylor
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 and Cameron Taylor
045b240949
Automated the ASTC textures compression process to be in build time
2025-05-06 18:08:26 -04:00
KarimAkra and Cameron Taylor
b84b531a2c
Fixed VSync getting automatically enabled on focus lost/gained in Mobile
2025-05-06 18:08:26 -04:00
KarimAkra and Cameron Taylor
fc78eeee4f
Fixed un-indexed freeplay scrolling with touch
2025-05-06 18:08:26 -04:00
sector-a and Cameron Taylor
c992180f7c
Fix capsules behavior in freeplay being a little bit weird
2025-05-06 18:08:26 -04:00
sector-a and Cameron Taylor
c026c104f5
Fix Strumline for the Arrows controls scheme
2025-05-06 18:08:26 -04:00
sector-a and Cameron Taylor
353f1780d1
Added nullSafety back in MusicBeat(Sub)State and fixed the errors
2025-05-06 18:08:26 -04:00