Commit Graph
156 Commits
Author SHA1 Message Date
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
Cameron TaylorandGitHub cb16a8d55e Merge pull request #793 from FunkinCrew/cyn0x8/module-ondestroy-fix
[PUBLIC PR] Fix an issue when interacting with modules during onDestroy()
2024-09-25 19:24:48 -04:00
EricandGitHub 85763813ae Merge branch 'develop' into patch-2 2024-09-25 07:38:14 -04:00
EliteMasterEric 28d50a4567 Merge branch 'rewrite/master' into nothyper474/chart-selection 2024-09-22 01:10:56 -04:00
EricandGitHub 3ef238a2f6 Merge pull request #3282 from TechnikTil/playsound-typo
[DOCUMENTATION] playSound Typo in NoteScriptEvent
2024-09-21 05:45:35 -04:00
Cameron Taylor d02e834460 Merge branch 'rewrite/master' into abnormalpoof/assets-getpath 2024-09-20 18:13:13 -04:00
Cameron TaylorandGitHub 29e89c8acb Merge branch 'rewrite/master' into actualmandm/char-select-crash 2024-09-19 22:50:18 -04:00
EliteMasterEric b6b2248aa3 Make funkin.Assets and funkin.Paths default imports for all scripts 2024-09-18 05:04:10 -04:00
EricandGitHub b03d320c12 Merge pull request #3139 from AbnormalPoof/patch-1
chore: Update ScriptedFunkinSprite.hx
2024-09-18 01:58:40 -04:00
Til Tjardes 4be4570c94 Merge branch 'main' of https://github.com/FunkinCrew/Funkin into playsound-typo 2024-09-16 16:08:58 -06:00
Til Tjardes 0a8719088d techniktil coming back with another typo lets go 2024-09-14 15:06:03 -06:00
EliteMasterEric df87d677e1 Typo lol 2024-09-14 17:00:41 -04:00
AbnormalandGitHub 16905c8210 Update ScriptedFunkinSprite.hx 2024-09-08 21:48:48 +00:00
cynandGitHub df266e66d3 dont do that 2024-09-04 19:24:14 -07:00
EliteMasterEric 7511de1e7a A bunch of Freeplay visual fixes 2024-09-01 03:28:56 -04:00