Commit Graph
59 Commits
Author SHA1 Message Date
JackXson-RealandHundrec 1fc611d130 fix main menu scrolling during transition 2025-08-13 05:35:33 +08:00
MAJigsaw77andMoonDroid a92567886c Relocate the external folder outside of mobile package. 2025-08-03 12:48:54 +07:00
MAJigsaw77andAbnormal 70d5730b70 Fix compile. 2025-07-27 00:56:31 -05:00
Abnormal c527fed70c conflict stuffs lol 2025-07-27 00:56:31 -05:00
TechnikTilandAbnormal 054a5cd00b fix fullscreen bug and show clear save data if logged out of ng 2025-07-27 00:56:31 -05:00
TechnikTilandAbnormal 832f01345f Add Save Data Options, also allow user to load and save with Newgrounds Save Slots. 2025-07-27 00:56:31 -05:00
b9852c316b offset menu changes
Co-authored-by: Mihai Alexandru <77043862+MAJigsaw77@users.noreply.github.com>
2025-07-26 10:36:29 +03:00
MoonDroidandHundrec beb64528fb Properly manage swipe threshold on states. 2025-07-18 02:08:46 +08:00
Karim AkraandMihai Alexandru 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
Karim AkraandMoonDroid a74dcbc6f9 Fix keyboard & gamepad support on menus and playstate 2025-07-09 03:11:13 +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
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 1b7dc5f1ac fix: Make backing out of options instant 2025-06-13 09:45:55 +07:00
EliteMasterEricandKade de0a56ec95 Temporarily disable the input offsets feature until we get it fully functioning again. 2025-06-11 20:15:55 -07:00
AbnormalandKade 70f0a54191 feat: Options Menu scrolling 2025-06-10 08:57:55 -07:00
MoonDroid bc94a5a6ac fix: Remove control schemes and add back button into Options 2025-06-10 17:13:56 +07:00
Mihai AlexandruandGitHub eec304f42f mobile: add RESTORE PURCHASES button on the options menu. 2025-06-09 05:41:16 +07:00
MoonDroid d432e086cc Merge branch 'master' into mobile-pause-plus-back 2025-06-08 20:19:01 +07:00
fabs dc04ff23d7 move back button + swap class names 2025-06-08 04:09:20 +01:00
JackXson-RealandKade 1d9e34359c OptionsState now remembers selection 2025-06-06 17:21:54 -07:00
MoonDroid 4081f329d2 chore: Remove test purchase flow from OptionsState 2025-06-04 23:42:14 +07:00
MAJigsaw77andKade 24e535c90a Update extension-admob. 2025-05-10 10:19:53 -07:00
83d198493c Implement IAP on iOS.
Co-Authored-By: MoonDroid <zdgzackda@gmail.com>
2025-05-06 18:08:26 -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
MoonDroid 53794ab4cc Fix compiling for desktop platforms by adding missing conditionals in some classes. 2025-04-19 16:09:19 +07:00
MAJigsaw77 b755ed8d98 Implement extension-iapcore and testing for it. 2025-04-18 18:28:09 +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
sector-aandKarimAkra 418f7d71f9 Small fixes 2025-04-17 13:03:27 +03:00
sector-aandKarimAkra 64877bc999 Rename MobileControlsSchemeMenu to ControlsSchemeMenu 2025-04-16 23:41:11 +03:00
KoloandCameron Taylor 855deb5828 set enabled when prompt gone 2025-04-16 16:06:39 -04:00
sector-aandKarimAkra f970ea6acf Move TouchUtil and SwipeUtil to funkin.util 2025-04-16 15:00:02 +03:00
sector-aandKarimAkra 4b797d3526 allow input offset on mobile and gameover input delay 2025-04-16 13:39:04 +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
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
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
EliteMasterEricandCameron Taylor 0d8b04dd56 Add an option to destroy save data in the options menu. 2025-03-30 19:17:08 -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 0a911ae607 remove a buncho unused imports 2025-02-17 19:25:33 -05:00
EliteMasterEricandCameron Taylor b75a550c5b Nice little login prompt for desktop users. Scores/medals work nicely 2024-11-04 15:05:33 -05:00
EliteMasterEricandCameron Taylor e9e639500a Newly revamped Newgrounds integration, with working medals and leaderboards 2024-11-04 15:05:33 -05:00
EliteMasterEric 0bf1bead03 Fix some issues causing the Input Offsets view to crash on web. 2024-09-22 12:14:15 -04:00
AppleHairandEliteMasterEric 34a19ef583 [BUGFIX] Fixed cancelMenu sound not playing after switching state. 2024-07-10 18:08:55 -04:00
EricandGitHub 4169116129 Merge branch 'develop' into abstract-optionname 2024-06-07 21:44:28 -04:00
gamerbrossandEliteMasterEric 1172949a04 Fix Options Menu not enabled in transIn 2024-06-07 21:31:53 -04:00
nebulazorua fa4fa8116c abstract enum pagename
should make adding modded optionspages better and easier
makes it so you dont have to leech off an unused PageName or write your own code for making modded options, helping with compatibility between mods.
2024-05-11 16:51:27 +08:00
EliteMasterEric f474bc32a5 Merge remote-tracking branch 'origin/rewrite/master' into input-offsets 2024-04-24 21:54:45 -04:00