1
0
Fork 0
mirror of https://github.com/ninjamuffin99/Funkin.git synced 2025-08-30 10:25:00 +00:00
Commit graph

175 commits

Author SHA1 Message Date
sector-a d82d231539 Set minimal android sdk version through Project.hxp 2025-04-29 03:56:09 +03:00
EliteMasterEric 19b1c32124 Merge remote-tracking branch 'public/develop' into develop 2025-04-28 16:56:51 -04:00
Hundrec a7da71c8a8 Remove Changelog from game files
since it keeps getting revised after each release

Co-Authored-By: Hyper_ <40342021+NotHyper-474@users.noreply.github.com>
2025-04-28 14:38:52 -06:00
EliteMasterEric 7e62782fa1 Merge branch 'rewrite/master' into funkin-mobile/main 2025-04-28 13:49:40 -04:00
KarimAkra 7fe621a839 Small implementation to ASTC textures 2025-04-27 14:33:34 +03:00
EliteMasterEric 03d46084b4 Update game version to v0.6.3. 2025-04-25 02:32:28 -04:00
KarimAkra b541c5d974 disable DPI awareness as it causes issues 2025-04-21 01:11:17 +03:00
KarimAkra 2ba225265f Apply a custom LaunchScreen.storyboard for iOS
This makes the app use a proper logcal resolution (point per pixel res, not native idk why & i hate iOS)
2025-04-20 22:09:56 +03:00
KarimAkra 2ae503cfec Properly define openfl_dpi_aware in Project.hxp 2025-04-19 12:21:31 +03:00
MAJigsaw77 b755ed8d98 Implement extension-iapcore and testing for it. 2025-04-18 18:28:09 +03:00
sector-a 2932c24418 Add UNLOCK_EVERYTHING for testing purpose 2025-04-17 20:04:05 +03:00
sector-a dc000b33eb Add FEATURE_HAPTICS 2025-04-17 19:51:36 +03:00
MoonDroid 9e133b0a8a Fix a lil typo from the project file. 2025-04-17 20:27:44 +07:00
KarimAkra 36d361aa22 fixed the admob app id env being incorrect lol 2025-04-17 16:14:59 +03:00
KarimAkra b6e31e581a Fixed building errors 2025-04-17 14:51:33 +03:00
KarimAkra 5dd26101f2 Added environment config for getting android keystore & admob IDs 2025-04-17 14:22:45 +03:00
MoonDroid 44e166d411 Turn off non-exempt encryption config for iOS 2025-04-17 13:16:06 +03:00
sector-a b4f30c341e Fix strumline background 2025-04-17 13:12:18 +03:00
Karim Akra 7dee8e6e54 Give bundles a designated gradle project folder for building 2025-04-17 13:10:11 +03:00
MAJigsaw77 edfcfc8c55 Disable screenshots for mobile platforms 2025-04-17 13:08:07 +03:00
Karim Akra dfa8e635f1 Use pad delivery assets on bundles only 2025-04-17 13:03:27 +03:00
sector-a 0d2c48c374 Don't enable newgrounds API features on mobile 2025-04-17 13:03:01 +03:00
MAJigsaw77 e838fef8e6 Update to extension-haptics and update extension-admob aswell. 2025-04-17 12:55:12 +03:00
MoonDroid a64f7aa5d3 Fix bundling gradle error for android. 2025-04-17 12:53:07 +03:00
zackdroidcoder 6133087c2c Remove project file's attempt at signing, add noalpha icons for iOS 2025-04-17 12:41:26 +03:00
Karim Akra b012096151 Update signing method 2025-04-17 12:39:20 +03:00
KarimAkra 4d74ccbc4e add a -test compile flag 2025-04-17 12:36:12 +03:00
Mihai Alexandru 4dcaae5786 Add iap extension in da repo. 2025-04-17 12:03:16 +03:00
Mihai Alexandru 824767af66 Replace the traditional lime Haptics with funkin.haptic
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com>
2025-04-17 01:01:26 +03:00
Karim Akra 07818b84fd Added IOS signing place holder 2025-04-17 00:42:39 +03:00
sector-a 0e256021b1 Made note vibrations weaker, removed HAPTIC_VIBRATIONS define, moved vibration option from mobileOptions to options 2025-04-16 15:29:26 +03:00
KarimAkra 6720f7f9ca one shall stand one shall fall 2025-04-16 15:07:36 +03:00
KarimAkra 6b090542f1 added some args that are missing from the FunkinHitbox hitbox constructor 2025-04-16 15:06:20 +03:00
KarimAkra eb3022a0fc Oopsie 2025-04-16 15:06:20 +03:00
KarimAkra ea9938a318 rename DISABLE_ADMOB_ADS to FEATURE_ADMOB_ADS 2025-04-16 15:06:07 +03:00
KarimAkra 0fc5b84237 Implement Google Play Asset Delivery, Added some flags & refactored bundle system
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com>
2025-04-16 14:29:08 +03:00
KarimAkra 5c9d76791b Added a FeatureFlag to build an Android App Bundle (.AAB)
Co-Authored-By: MoonDroid <81515012+moondroidcoder@users.noreply.github.com>
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com>
2025-04-15 23:23:08 +03:00
KarimAkra 66e6ea9d41 Fixed few issues with extension-admob implementation
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com>
Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com>
2025-04-15 21:37:22 +03:00
KarimAkra d43dfac3e4 Added vibrations to most ResultState ranks and more!
* Vibrations for most ranks
* Vibrations when scrolling through FreeplayState
* Vibrations for notes hits
* Vibrations for game over

Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com>
2025-04-15 21:37:14 +03:00
KarimAkra 7b1abe437f Add proper configuration for AdMob ads
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com>
Co-Authored-By: Lily <egzozu.be.bas@gmail.com>
2025-04-15 21:37:00 +03:00
KarimAkra 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 7babcfaf6b Implement extension-admob for mobile ads
forgor that

videos and fixed banner size

make this a define

keep thes demo units when using TESTING_ADS only

always enable it on debug builds (?)

Update AdMobUtil.hx

admob features

Update PlayState.hx

Update AdMobUtil.hx

Update AdMobUtil.hx

Show privacy options form if required.

Update Main.hx

Update Main.hx

Update PlayState.hx

Update AdMobUtil.hx

Update AdMobUtil.hx

Update AdMobUtil.hx

Co-Authored-By: Mihai Alexandru <77043862+majigsaw77@users.noreply.github.com>
Co-Authored-By: sector-a <82838084+sector-a@users.noreply.github.com>
2025-04-15 21:36:05 +03:00
KarimAkra 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
Eric b7761d45b7 Disable FEATURE_RESULTS_DEBUG on release builds by default. 2025-03-31 22:39:08 -04:00
Cameron Taylor 0818bd9c93 disable results screen debugger 2025-03-31 19:51:22 -04:00
Cameron Taylor 43f6cf6267 changelog update 0.6.2 2025-03-31 19:48:06 -04:00
Cameron Taylor 0526eb7a64 0.6.1 quick hotfix crap 2025-03-31 16:01:50 -04:00
EliteMasterEric 0bc938d0fa Implement support for Newgrounds Events 2025-03-27 15:49:09 -04:00
EliteMasterEric 96e29b7921 Tweaks to medals and leaderboards (split Erect/character remixes, fix test medals not working etc) 2025-03-27 15:48:53 -04:00
EliteMasterEric 01693eb4ce Display additional info messages in the terminal (without breaking VSCode!) 2025-03-21 20:07:29 -04:00
EliteMasterEric 482530c569 Update flixel-addons to include changes from main 2025-02-16 18:36:39 -05:00
EliteMasterEric da4af6198d Set the damn version number already! 2025-02-07 12:51:05 -05:00
EliteMasterEric 1dd97ff9e2 Replace hxCodec with hxVLC 2025-01-06 22:29:31 -08:00
Cameron Taylor e0738e0674 chore: create a dedicated tracy build directory when compiling with tracy 2024-12-18 11:20:48 -05:00
Cameron Taylor 02de1c43e2 fix: explicitly allow high DPI 2024-12-10 18:02:53 -05:00
EliteMasterEric 775904a7c0 Use public medal IDs on release builds. 2024-11-04 15:05:33 -05:00
EliteMasterEric b75a550c5b Nice little login prompt for desktop users. Scores/medals work nicely 2024-11-04 15:05:33 -05:00
EliteMasterEric e9e639500a Newly revamped Newgrounds integration, with working medals and leaderboards 2024-11-04 15:05:33 -05:00
Cameron Taylor f46f57e23d proj hxp version bump 2024-10-18 19:51:06 -04:00
EliteMasterEric 4dbb0baa17 Enable log messages on all builds by default after we got too many complaints. 2024-10-18 19:11:27 -04:00
EliteMasterEric ce85ee20a7 Only display the Stage Editor in builds that enable it, and enable it by default (this re-enables the Stage Editor keybind). 2024-10-18 19:11:27 -04:00
Cameron Taylor 19abcb5009 bump version to 0.5.2 2024-10-10 13:58:11 -04:00
Cameron Taylor 136e7358b1 bump project version 2024-09-30 10:40:19 -04:00
Cameron Taylor 7a3d983bba Merge branch 'feature/discord-rpc-resurrected' into rewrite/master 2024-09-27 17:47:59 -04:00
EliteMasterEric 8d02a3f984 A bunch of controls fixes 2024-09-25 08:39:57 -04:00
Cameron Taylor 78d0ad9956 Merge remote-tracking branch 'origin/feature/tracy' into rewrite/master 2024-09-23 17:41:01 -04:00
EliteMasterEric 52f5c24f96 Add frame market support, and enable on demand tracing. 2024-09-23 16:09:34 -04:00
Cameron Taylor 252b87c451
Merge pull request #763 from FunkinCrew/feature/tracy
Add Tracy support for performance profiling
2024-09-23 15:03:33 -04:00
EliteMasterEric 8fd84f9d13 Functioning Discord Rich Presence! 2024-09-19 10:03:16 -04:00
Cameron Taylor 472d41a893 close sys.io.Process stuff when we're done with them 2024-09-18 16:15:10 -04:00
EliteMasterEric 2a5269c2a7 Disable on demand telemetry 2024-09-18 02:30:48 -04:00
EliteMasterEric 119148acf0 Define for enabling/disabling log trace 2024-09-18 02:11:31 -04:00
EliteMasterEric b70983a0e4 Build arguments for Tracy 2024-09-17 20:50:09 -04:00
EliteMasterEric 7063fafd33 Fix web builds using disgusting amounts of bandwidth 2024-09-10 17:26:33 -04:00
EliteMasterEric 6b9bdb5f2a Upgraded project file to HXP 2024-08-26 18:01:23 -04:00