Abnormal and Cameron Taylor
cdc468ba15
feat: Sticker Registry
2025-04-14 19:25:29 -04:00
Eric and Cameron 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
EliteMasterEric and Cameron 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
Abnormal and Eric
3492d412c6
Blacklist SharedObject
2025-02-17 22:00:08 -05:00
Abnormal and Eric
06c12e36c6
Revert "blacklist one additional class"
...
This reverts commit 3267c61258 .
2025-02-17 20:36:36 -05:00
Abnormal and Eric
9b774e3264
format a few files
2025-02-14 18:13:05 -05:00
EliteMasterEric and Cameron 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
Abnormal and Cameron Taylor
a98f680f8f
Update PolymodHandler.hx ( #3993 )
2025-01-17 12:17:48 -05:00
Abnormal and GitHub
1c2fb43ae1
Update PolymodHandler.hx ( #3993 )
2025-01-16 19:40:22 -05:00
EliteMasterEric and Cameron 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
EliteMasterEric and Cameron Taylor
e9e639500a
Newly revamped Newgrounds integration, with working medals and leaderboards
2024-11-04 15:05:33 -05:00
Abnormal and Eric
3267c61258
blacklist one additional class
2024-10-08 14:02:40 -04:00
EliteMasterEric and Cameron 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 Taylor
d02e834460
Merge branch 'rewrite/master' into abnormalpoof/assets-getpath
2024-09-20 18:13:13 -04:00
EliteMasterEric
b6b2248aa3
Make funkin.Assets and funkin.Paths default imports for all scripts
2024-09-18 05:04:10 -04:00
EliteMasterEric
df87d677e1
Typo lol
2024-09-14 17:00:41 -04:00
EliteMasterEric
7511de1e7a
A bunch of Freeplay visual fixes
2024-09-01 03:28:56 -04:00
EliteMasterEric
200b3c963b
Updated compile defines to use feature flag system
2024-08-26 18:01:36 -04:00
EliteMasterEric
f3624f7e76
Fixes for scripted song events, define vocal tracks per variation, display suffixed difficulties properly.
2024-07-28 01:42:09 -04:00
Cameron Taylor
4164329ca9
Merge branch 'rewrite/master' into lemz1/note-kind-scripts
2024-07-22 22:20:58 -04:00
EliteMasterEric
729745899e
Blacklist haxe.Unserializer in scripts.
2024-07-18 23:27:24 -04:00
EliteMasterEric
d4cbe74939
Smaller fixes tied to note kinds
2024-07-12 21:40:46 -04:00
EliteMasterEric
60e741434c
Implemented playable character registry, added Freeplay character filtering, added alt instrumental support
2024-06-18 17:56:24 -04:00
EliteMasterEric
f3ec29ea46
Polymod now properly accesses ZIP mods.
2024-05-02 12:46:51 -04:00
EliteMasterEric
75af1b3947
Add mod list to crash logs
2024-05-02 04:07:56 -04:00
EliteMasterEric
656e5e7cf1
Blacklist more sensitive modules.
2024-05-02 02:49:55 -04:00
EliteMasterEric
244db84d61
Block people from doing SKETCHY SHIT in mods
2024-05-02 01:52:14 -04:00
EliteMasterEric
f474bc32a5
Merge remote-tracking branch 'origin/rewrite/master' into input-offsets
2024-04-24 21:54:45 -04:00
EliteMasterEric and Cameron Taylor
a6d44b1f15
Removed many unused assets to optimize bandwidth usage.
2024-04-05 19:43:52 -04:00
EliteMasterEric
35f99b49a4
Merge branch 'rewrite/master' into input-offsets
2024-03-28 20:23:31 -04:00
EliteMasterEric
6407770ed6
Rework every class to use FunkinSound.
2024-03-23 17:50:48 -04:00
EliteMasterEric
dc638a1303
Fix a bunch of merge bugs.
2024-03-23 15:34:37 -04:00
EliteMasterEric
36a9c29720
Work in progress on custom album art for freeplay
2024-03-20 14:37:24 -04:00
EliteMasterEric
9212ea9c90
Script fixes for 2hot explosions breaking Polymod
2024-03-05 02:29:44 -05:00
EliteMasterEric
73cf6b9fd2
Rewrite save data to fix scripted story levels. Add a "pre-transition death delay"
2024-03-04 16:37:42 -05:00
EliteMasterEric
31cd5b3414
Rework Conversation data parsing
2024-02-07 18:45:13 -05:00
EliteMasterEric
fa556dc1f2
Rewrite conversation JSON parsing code.
2024-02-07 09:21:44 -05:00
EliteMasterEric
80c7bcdfdf
Rewrite Stage data handling to use the Registry pattern, and add support for solid colors.
2024-01-16 17:08:25 -05:00
EliteMasterEric
edc6f85e21
Finish up event editing (selecting an existing event now shows its data in the event data toolbox)
2024-01-03 21:10:14 -05:00
Cameron Taylor
afcb677fac
index on rewrite/bugfix/pause-and-results-fixes: 9b8fc872 song diff menu sort
2023-10-17 00:38:28 -04:00
EliteMasterEric
f4bc682ea1
Remove funkin.play.song.SongData and refactor app to match.
2023-09-08 17:46:44 -04:00
bb09cc19e7
HTML5: Several fixes to asset loading ( #136 )
...
* Update Polymod to fix async script loading.
* Got into the Main Menu but playstate doesn't work
* Got into PlayState but GF script breaks!
---------
Co-authored-by: Cameron Taylor <cameron.taylor.ninja@gmail.com >
2023-09-04 22:18:45 -04:00
42d8d55067
Unit Test Suite ( #119 )
...
* Initial test suite
* Fix some build warnings
* Implemented working unit tests with coverage
* Reduced some warnings
* Fix a mac-specific issue
* Add 2 additional unit test classes.
* Multiple new unit tests
* Some fixins
* Remove auto-generated file
* WIP on hiding ignored tests
* Added list of debug hotkeys
* Remove old website
* Remove empty file
* Add more unit tests
* Fix bug where arrows would nudge BF
* Fix bug where ctrl/alt would flash capsules
* Fixed bug where bf-old easter egg broke
* Remove duplicate lines
* More test-related stuff
* Some code cleanup
* Add mocking and a test assets folder
* More TESTS!
* Update Hmm...
* Update artist on Monster
* More minor fixes to individual functions
* 1.38% unit test coverage!
* Even more tests? :O
* More unit test work
* Rework migration for BaseRegistry
* gameover fix
* Fix an issue with Lime
* Fix issues with version parsing on data files
* 100 total unit tests!
* Added even MORE unit tests!
* Additional test tweaks :3
* Fixed tests on windows by updating libraries.
* Set versions for flixel-ui and hamcrest
---------
Co-authored-by: Cameron Taylor <cameron.taylor.ninja@gmail.com >
2023-08-22 04:27:30 -04:00
Cameron Taylor
d750af4396
directory fix and hmm lock
2023-07-31 15:40:47 -04:00
EliteMasterEric
624d4f5111
Fix asset redirection
2023-07-31 15:04:18 -04:00
EliteMasterEric
d0ef34ced6
Merge branch 'master' into feature/new-input-system-yay
2023-07-26 22:00:14 -04:00