-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Experimental Polymod #5289
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Experimental Polymod #5289
Conversation
Instant 10/10 |
Keep in mind that operator functions have to be called explicitly. Meaning, when adding two FlxColors together you cant just do: |
|
the ultimate pr 🎉 |
|
Just fixed a bug with variable resolution in static functions. |
|
It got delayed?????????? |
6baae7d to
2ba1977
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
THATS FUCKING HSCRIPT RIGHT THERE. NONE OF THAT PANSY ASS EInvalidAccess BULLSHIT. PEOPLE class.someVariable, PEOPLE get_ ON THE VARIABLES, PEOPLE DELIVER THEIR NEW MODS ON THE BEST POLYMOD BRANCH. FUCKING HARD CORE import path.to.enum; FUCK IT class.someFunction() IT new ClassName() TIME SHIT. TAKE IT TO THE ClassName extends Object. STATIC FIELDS IN PLACES YOU DON’T EVEN REMEMBER. WE WIN TOGETHER WE CELEBRATE TOGETHER. HSCRIPT IS BACK BABY.



This version of Polymod includes the following:
New Language Features/Syntax
package, they have to have matching packages for now.PartialFULL support for abstracts. You can finally use FlxColor properly!import funkin.graphics.FunkinSprite as Sprite;)Additional Fixes
Constants).?.throwing an error instead of returning null.Assets.list()returning inconsistent values, and fixedlibrary.list()returning values from every library.I'm still merging stuff so continue testing to make sure everything works okay.