Maybe fixed a case from interpolation that a sprite could not be cleaned up. Need to make a better system for controlling sprites.
Added binds for arrow keys to scroll multiline text.
Added support for colorto tween changing tint not just alpha.
Fix overlapping screen shakes causing screen to offset.
Other minor fixes.
3.5 plays through all the missions now more or less as intended minus various custom effects.
Fixes for movecamera command overlapping each other.
Fix if a character changes pattern during a move tween it keeps the tween.
Pre load checks for henshin01.
Some changes and placeholders for custom effects.
Made shaders a class to make it easier to add more in future.
Added shaders for updown and downup fades.
Fix loading characters with no pattern (e.g. black_mask) not working.
Gave ability to cancel lerps in case a character gets put on then immediately faded to another alpha.
Punch position uses the actual easing from utage now.
Fix audio context not being able to be created without user input in some new browsers.
Some changes for diva fades.
Made ui image match games slightly more.
Disabled select on text since you can't select it without triggering next anyways.
Various other minor fixes.