Commit Graph

4 Commits

Author SHA1 Message Date
f1d198fec9 style: format code using haxe-formatter 2025-08-12 02:39:24 +03:00
Vinegar (Moxie)
d7a31ab061 feat: rewrite Lua and HScript to be more modular
* Rewrote Lua by separating most of its classes and such into its own things so other classes can make use of them
* Made HScript better by being able to open multiple instances, and should work better then the old one that was held together by sticks and glue
* Made HScript less reliant on Lua (still needs it to function currently)
* Removed Smokeyys Animate Atlas in favor of FlxAnimate (it used more ram, and could only load 2018 atlases)
* Bump version internally due to breaking changes introduced
* TODO: Add more extensive HScript support and both need thorough testing, and add backwards compatibility
2025-08-07 17:51:11 -04:00
Miss Circle (Moxie)
7b2c03c869 reverted the Lua changes that broke everything
about Lua, also if it ain't broke, don't fix it lol, but it'll stay in a separate branch (that I won't update until it's fixed)
2024-08-06 02:41:12 -04:00
Altertoriel
6ca6e3f284 Lua Improvements (#468)
* Lua Improvments

* fix

* fix 2

* fix 3

* fix 4

* fix 5

* fix 6

* Fix 7, please action dont fail

* done

* done 2

* done 3

* final

* last fix

* please last fix final

* add `curSection` on lua

* ready for pr

* oops

* oop2

* Lua Improvements 2

* Update Project.xml

* fixed `lastCalledScript`

* Attempt Fix 2

* Attempt fix 3

* shit

* done i think

* fuck

* fuck 2
2024-08-01 01:53:54 -04:00