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
MAJigsaw77 a11bde6f76 update haxeui-core and remove flixel-text-input. 2025-06-28 02:32:59 -05:00
Karim Akra d73eb4e392
minor spelling mistake (Thanks Abnormal)
Co-authored-by: Abnormal <86753001+AbnormalPoof@users.noreply.github.com>
2025-06-27 01:11:49 +03:00
Karim Akra 5a19397481 Add a default value for FEATURE_COMPRESSED_TEXTURES on project.hxp 2025-06-27 00:54:03 +03:00
Hundrec 9e07f5dd5a forgor a semicolon 2025-06-23 04:51:40 +08:00
Hundrec f1bef04165 Unlock Pico, restore input offsets on Desktop 2025-06-23 04:51:40 +08:00
MoonDroid 6114dfcedb
Merge pull request #1185 from FunkinCrew/feature/mobile-unlock-everything 2025-06-18 18:32:09 +07:00
Kade 50ca508fdd Exclude the censored versions for diff platforms 2025-06-17 16:57:11 -04:00
EliteMasterEric 123c9396ba Apply UNLOCK_EVERYTHING on mobile by default. 2025-06-17 15:08:48 -04:00
Mihai Alexandru 24101d654d
Merge branch 'master' into bugfix/ios-simulator 2025-06-17 08:29:46 +03: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
100ec 6fa4280e31 Re-enable Input Offsets menu for Desktop oopsies 2025-06-16 09:13:05 -07:00
Hundrec 0d2a737a8a finish a comment in project.hxp 2025-06-16 09:12:35 -07:00
Abnormal 5c2cc82340 missed a spot 2025-06-13 21:17:14 -04:00
EliteMasterEric d8a6abc48d Rename the variable to CENSOR_EXPLETIVES 2025-06-13 21:17:09 -04:00
EliteMasterEric 2cf29a67d9 Added a separate variable specifically for mobile censorship. 2025-06-13 21:16:42 -04:00
Abnormal e8cd87c1f1 Add FEATURE_NAUGHTYNESS and turn it off for mobile builds 2025-06-13 21:16:41 -04:00
Cameron Taylor e0b4c30719
icon update for iOS 2025-06-12 15:23:37 +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
MoonDroid 034a861c69 Set minimum iOS version to be 16.0 2025-06-11 03:21:10 -06:00
Hundrec 37a40c24a1 super secret change don't look 2025-06-08 20:10:54 -04:00
Eric c2643c3873
Update project.hxp 2025-06-07 21:17:10 -04:00
Eric a1c1187b43
Use the official team ID 2025-06-07 21:16:55 -04:00
Eric 451d4d1399
Fix typo in project.hxp (#1116) 2025-06-05 04:03:31 +03:00
Eric ea6e2aef7b
Merge pull request #1098 from FunkinCrew/chore/disable-lime-asset-cache-version-macro
[CHORE] Disable the lime.utils.AssetCache version macro
2025-06-04 20:24:38 -04: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 113326089a
Merge pull request #1096 from FunkinCrew/feature/in-app-review 2025-06-05 00:05:31 +07:00
MoonDroid e5b280c646 Turn off FEATURE_NEWGROUNDS for Mobile platforms 2025-06-04 23:43:49 +07:00
MoonDroid 36cbfe91bb Disable launchStoryboard temporarily until we find a fix 2025-06-04 23:43:21 +07:00
KarimAkra a5921ab96c Disable the lime.utils.AssetCache version macro 2025-06-04 16:31:15 +03:00
Eric 7fca9d4c7e
Additional mobile build configuration 2025-06-04 07:17:01 +07:00
EliteMasterEric 0e26f9d936 Implement in-app reviews 2025-06-03 20:00:34 -04:00
Karim Akra 9e8c4f1fa1
Set ASTC blocksize to 10x10 (#1095) 2025-06-04 05:41:25 +07:00
EliteMasterEric 8a3e623d28 Improvements to iOS simulator build documentation 2025-06-03 06:06:24 -04:00
Cameron Taylor 43abebcafd Merge branch 'abnormal/format-hxp' into rewrite/master 2025-06-03 02:54:53 -04:00
MoonDroid 6b63884e38 Merge remote-tracking branch 'origin/rewrite/master' into feature/bandaid-memory 2025-05-29 08:10:54 +07:00
MoonDroid 71cadd31ed Change block size value from 4x4 to 12x12 2025-05-29 07:03:51 +07:00
EliteMasterEric fc83685b0f Remove a bunch of deprecation warnings 2025-05-28 16:33:10 -07:00
MoonDroid a5b4a7d2cc Make UNLOCK_EVERYTHING work properly with songs. 2025-05-22 16:55:51 +07:00
Abnormal a413318782 chore: Format the project.hxp file 2025-05-11 18:43:45 -05:00
MAJigsaw77 83d198493c Implement IAP on iOS.
Co-Authored-By: MoonDroid <zdgzackda@gmail.com>
2025-05-06 18:08:26 -04:00
KarimAkra 377626c279 minimum SDK is supposed to be 28? 2025-05-06 18:08:26 -04:00
KarimAkra 045b240949 Automated the ASTC textures compression process to be in build time 2025-05-06 18:08:26 -04:00
KarimAkra a7b4f3d420 Format project.hxp 2025-05-06 18:08:26 -04:00
sector-a b0468fa056 Set target android SDK version in Project.hxp 2025-05-06 18:08:26 -04:00
Cameron Taylor 2777ec03a4 add team id for iOS compiling 2025-05-05 23:06:42 -07:00
Abnormal bfbbf9cb01 Bump game version to 0.6.4 2025-05-02 21:02:22 -05:00
EliteMasterEric e917da0a7b Merge branch 'rewrite/master' into funkin-mobile/main 2025-05-01 21:46:20 -04:00
EliteMasterEric 8de74c361c Additional cleanup 2025-05-01 19:55:44 -04:00
EliteMasterEric 0253df7269 Feature flag cleanup 2025-04-30 00:31:31 -04:00
KarimAkra 9307f514fe Added safety checks for ASTC textures 2025-04-29 17:05:20 +03:00
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