Small Features
- MASSIVELY improved editor performance, nearly all memory issues, slowdowns and crashes SHOULD be fixed, I urge anyone that had these issues, to check if its all good now, as im 99% confident it should be now
- Overlay clouds can now have their scroll direction changed: ("cloud_scroll": [-16, 0])
- Added loop offsets, to animation jsons, allows you to specify which frame, a looping animation should loop to, by default 0, optional ("loop_offset": 0)
- Added "can freeze x" and "can freeze y", to the player flingers, enabling them, will make it so the player is frozen, if their x or y speeds, are set to 0, and "additive" is disabled, instead of just not applying anything
Fixes
- Fixed the second layer order being wrong, and always displaying the second layer in front
- Fully fixed all the audio looping issues now, by reverting the new changes. fuck em
- Fixed the theme select icons not being overridable
- Made the overlay clouds and particles override, in the theme changer, ignore the "enable bg particles" setting
- Fixed signal drawers not being moved, alongside their parent gizmo
- Fixed moving platforms, being offset wrong when loading a custom level
- Speaker gizmos, now play their sfx, when changed
- Fixed the level editor closing, after saving, IF cancelling out of the "save and exit" dialogue
- Switched the horizontal direction names for the piranha plant, cause they were wrong
- Fixed invisible blocks not being able to be hit, while the player is upside down
- Fixed resetting the level in the editor, being broken
- Yoshi's animations now start playing, when he appears
- added "smooth_rotation" property, to homing bills
- Cannon balls now have a default animation
- Spike no longer changes direction, when throwing
- Fixed red piranha plants range being the same as the green ones