Commit Graph
170 Commits
Author SHA1 Message Date
JackXson-RealandAbnormal 39104fe77f "Auto Pause" -> "Pause on Unfocus" 2025-06-18 01:54:03 -05:00
EliteMasterEricandAbnormal fb9bf59a7e Fix a null error caused by calling Constants.VERSION too early. 2025-06-12 03:33:34 -05:00
EliteMasterEricandHundrec 29ee386dfe Update Polymod to allow mods with versions v0.6.3 or v0.7.0. 2025-06-11 19:21:00 -06:00
KoloandKade 50d9584a38 another 20 trillion sandboxed classes 2025-06-11 17:31:40 -07:00
Hyper_andAbnormal cadfa3b7ce Polymod: Blacklist funkin.util.macro.*
It has `CompiledClassList` which allows access to `sys` and Newgrounds API functions.
2025-06-10 06:23:37 -05:00
VioletSnowLeopardandEric 34d5ed1169 Fix combo drop animations 2025-06-04 20:30:21 -04:00
Cameron TaylorandGitHub 9d671888ef Merge pull request #1057 from FunkinCrew/charlesisfeline/polymod-unserializer-2
[PUBLIC PR] Fix script blacklisting of haxe.Unserializer.
2025-06-03 03:41:03 -04:00
Mihai AlexandruandGitHub c6c48bd9a8 chore: backlist mobile extensions access.
"backlist"
2025-06-03 04:33:57 +07:00
EliteMasterEric 2e486d987b Add "hscript" to the HScript blacklist 2025-06-01 18:05:24 -04:00
charlesisfelineandEric 3dc7699aac silly typo... 2025-05-28 21:24:42 -04:00
MAJigsaw77andKade 14e8e1f42f Update extension-androidtools. 2025-05-10 10:19:53 -07: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
KarimAkraandCameron 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
cyn0x8andAbnormal 6f43438cdb hopefully fix #4814 2025-05-02 16:41:03 -05: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
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
KadeandCameron Taylor fe7bf3dd55 Merge pull request #994 from FunkinCrew/cyn0x8/fileutil-sandbox
[PUBLIC PR] Sandboxing for FileUtil (prevent deleting important game files etc)
2025-04-22 19:00:24 -04:00
cyn0x8andCameron Taylor 95ade2a08b FileUtil overhaul + sandboxing 2025-04-22 19:00:24 -04:00
AbnormalandCameron Taylor dda91cf770 change requested by eric 2025-04-18 19:35:24 -04:00
AbnormalandCameron Taylor 6a1160feab chore: Enable null safety for 11 classes 2025-04-18 19:35:24 -04: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
KarimAkra 5dd26101f2 Added environment config for getting android keystore & admob IDs 2025-04-17 14:22:45 +03:00
KarimAkra ea9938a318 rename DISABLE_ADMOB_ADS to FEATURE_ADMOB_ADS 2025-04-16 15:06:07 +03:00
KarimAkra 2680b064fe Blacklist admob from Polymod HScript 2025-04-15 21:36:37 +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 577421a782 Scoring rework: Penalize the player (deducting health and score) for dropping a hold note before it's finished. 2025-04-14 19:32:54 -04:00
AbnormalandCameron Taylor cdc468ba15 feat: Sticker Registry 2025-04-14 19:25:29 -04:00
AbnormalandCameron Taylor b83ae65a65 docs: Add missing documentation to the remaining functions in Module 2025-04-14 15:28:14 -04:00
EricandCameron Taylor c186666402 Update mod version number (this requires mods to check they are working, then change their metadata) 2025-04-11 15:58:51 -04:00
EliteMasterEricandCameron Taylor 0bc938d0fa Implement support for Newgrounds Events 2025-03-27 15:49:09 -04:00
EliteMasterEric 4e05d16cb6 Merge branch 'public-develop' into public-develop-merge 2025-03-10 20:46:33 -04:00
AbnormalandEric 3492d412c6 Blacklist SharedObject 2025-02-17 22:00:08 -05:00
AbnormalandEric 06c12e36c6 Revert "blacklist one additional class"
This reverts commit 3267c61258.
2025-02-17 20:36:36 -05:00
Cameron Taylor 0a911ae607 remove a buncho unused imports 2025-02-17 19:25:33 -05:00
AbnormalandEric 9b774e3264 format a few files 2025-02-14 18:13:05 -05:00
EliteMasterEricandCameron Taylor b5bb09a2f7 Add .git folders to Polymod ignore list. 2025-02-03 18:21:07 -05:00
fabs a6388962dd Merge branch 'public-develop' into rewrite/master 2025-01-27 22:31:38 +00:00
EliteMasterEric c232224f04 Added more functions to ReflectUtil, and made it so importing Reflect imports it instead of throwing an error. 2025-01-23 18:16:30 -05:00
KadeandGitHub 785c4be88b [ENHANCEMENT] [MODDING] Several QOL modding changes (#4009)
* Custom render distance strumline

* Custom note positions

* Custom vertices for holds

* Song Retry Event

Song retry event for pausesubstate.hx
Song retry event for playstate.hx
Song retry event for stage.hx
Song retry event for bopper.hx
Song retry event for song.hx
Scripted class event
Module event

* this should be cast

* Show notesplash toggle

* Formatting and EOF
2025-01-17 15:37:00 -05:00
AbnormalandCameron Taylor c38967b501 [ENHANCEMENT] Add Script Events for losing/gaining focus (#3721)
* add events for focus gain/lost

* add callbacks

* move the events to a new interface

* Ok NOW it works

* the event can now longer be canceled
2025-01-17 12:17:48 -05:00
AbnormalandCameron Taylor a98f680f8f Update PolymodHandler.hx (#3993) 2025-01-17 12:17:48 -05:00
AbnormalandGitHub 4b127b6413 [ENHANCEMENT] Add Script Events for losing/gaining focus (#3721)
* add events for focus gain/lost

* add callbacks

* move the events to a new interface

* Ok NOW it works

* the event can now longer be canceled
2025-01-16 20:25:19 -05:00
AbnormalandGitHub 1c2fb43ae1 Update PolymodHandler.hx (#3993) 2025-01-16 19:40:22 -05:00
EliteMasterEricandCameron 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
EliteMasterEricandCameron Taylor e9e639500a Newly revamped Newgrounds integration, with working medals and leaderboards 2024-11-04 15:05:33 -05:00
AbnormalandEric 3267c61258 blacklist one additional class 2024-10-08 14:02:40 -04:00
EliteMasterEricandCameron Taylor b0b73c8399 fix: Add additional classes to Polymod Blacklist 2024-10-03 21:25:34 -04:00
EliteMasterEric f1c1e63375 Use more dynamic API version rules for checking mod versions. 2024-09-27 12:19:41 -04:00