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
MoonDroid and Mihai Alexandru
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
a98f6f9778
fix: Prevent queuing the back button in Main Menu
2025-06-19 17:08:02 +07:00
Cameron Taylor
153f2be177
soften (and sorta limit?) the panning on main menu
2025-06-16 19:51:54 -04:00
Lasercar and Eric
4819a74c29
Charselect remember character
2025-06-16 16:08:17 -04:00
Cameron Taylor
fcb5fe85ff
gyroscope panning funzies on main menu
2025-06-13 20:47:09 -04:00
MAJigsaw77
299a720575
mobile: multiiple fixes to admob and iapcore code.
2025-06-10 14:52:06 +03: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
db2644c0ff
add upgrade button to main menu + simple logic
2025-06-09 17:49:37 +01:00
fabs
dc04ff23d7
move back button + swap class names
2025-06-08 04:09:20 +01: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
KarimAkra
3179d33a17
Adjust the capsule scroll hitbox size for easier navigation on wider screens
2025-05-29 23:17:41 +03:00
Lasercar and Cameron Taylor
5695bc20e7
Cancel state change on debug menu
2025-05-28 22:57:56 -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
EliteMasterEric
0253df7269
Feature flag cleanup
2025-04-30 00:31:31 -04:00
EliteMasterEric
7e62782fa1
Merge branch 'rewrite/master' into funkin-mobile/main
2025-04-28 13:49:40 -04:00
EliteMasterEric and Cameron Taylor
e290e0c702
Make merch referrals error-proof (they don't work if the API is disabled whoops!)
2025-04-22 19:14:15 -04:00
sector-a and KarimAkra
c2956cd253
Put newgrounds related code in a define
2025-04-17 13:03:27 +03:00
MoonDroid and KarimAkra
5ca22a6910
Fix options menu hitboxes
2025-04-17 12:52:19 +03:00
zacksgamerz and KarimAkra
86d050a11f
Refactor swipe threshold calculation to use SwipeUtil across multiple states.
2025-04-17 00:31:19 +03:00
KarimAkra
51b82a0a7c
Fixed minor issues with swipes and Pointer Plugin
2025-04-16 16:07:59 +03:00
sector-a and KarimAkra
6c2ff099da
Uncomment swipeThreshold.set() calls
2025-04-16 16:05:53 +03:00
zacksgamerz and KarimAkra
16884ba28e
Implement TouchPointerPlugin and remove old legacy TouchPointer code.
2025-04-16 16:04:22 +03:00
zacksgamerz and KarimAkra
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
sector-a and KarimAkra
f970ea6acf
Move TouchUtil and SwipeUtil to funkin.util
2025-04-16 15:00:02 +03:00
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
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
8a60bc26b5
Experimental full screen scale mode for mobile
2025-04-15 21:33:32 +03:00
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
EliteMasterEric and Cameron Taylor
0bc938d0fa
Implement support for Newgrounds Events
2025-03-27 15:49:09 -04:00
Cameron Taylor
0a911ae607
remove a buncho unused imports
2025-02-17 19:25:33 -05:00
Cameron Taylor
f8cf32e0a9
feat: MERCH link on main menu is now fetched via NG api
2024-12-13 14:53:50 -05:00
EliteMasterEric and Cameron Taylor
e974718947
Disallow scripts from messing with medals.
...
Some cleanup and readd support for fetching URLs on web builds.
Link the missing medals
base64 medal stuff, and some debug crap
remove trace crap
update assets stuff
assets stuff
newgrounds username on titlescreen and replace things with NG.core instead of our own client singleton
2024-11-04 15:05:33 -05:00
EliteMasterEric and Cameron Taylor
e9e639500a
Newly revamped Newgrounds integration, with working medals and leaderboards
2024-11-04 15:05:33 -05:00
EliteMasterEric and Cameron Taylor
711e0a6b75
fix: Main menu music doesn't cut out when switching states anymore.
2024-10-04 12:15:20 -04:00
Cameron Taylor
7a3d983bba
Merge branch 'feature/discord-rpc-resurrected' into rewrite/master
2024-09-27 17:47:59 -04:00
EliteMasterEric
378179d1f7
Change crash keybind to Ctrl-Alt-Shift-L
2024-09-27 12:20:36 -04:00
Cameron Taylor
1c2a403dea
Merge branch 'rewrite/master' into kadedev/fix-audio-offsets
2024-09-23 13:07:32 -04:00
EliteMasterEric
6c743b3b89
Remove some spammy trace calls.
2024-09-21 20:33:51 -04:00
EliteMasterEric
8fd84f9d13
Functioning Discord Rich Presence!
2024-09-19 10:03:16 -04:00
Eric and GitHub
d81e09b1c3
Merge branch 'rewrite/master' into abnormalpoof/opening-urls
2024-09-19 03:46:46 -04:00
AbnormalPoof
aae7dcdada
fix crash when opening urls
2024-09-16 23:35:23 -05:00
EliteMasterEric
d5c7e4ffdb
Fix bug where Pico would become locked on every game restart.
2024-09-14 20:26:19 -04:00
EliteMasterEric
386dc22d7b
Debug hotkey properly resets char select cutscene
2024-09-12 15:34:16 -04:00
EliteMasterEric
0956b692d7
Add a debug hotkey to set characters as not seen.
2024-09-11 06:18:16 -04:00
EliteMasterEric
34d13c61de
Cleanup character unlock impl and queue it for after Story Mode is completed.
2024-09-05 17:54:03 -04:00
EliteMasterEric
7511de1e7a
A bunch of Freeplay visual fixes
2024-09-01 03:28:56 -04:00