Had quite a bit of fun making and playing with this today. As I don’t actually intend to use it for anything I thought I might as well leave it here. The script itself is quite rough but it may give some people ideas on how to solve certain problems.
wall sliding(push into the wall to activate)
double jump(press up twice)
jumping off walls(note that jumping off a wall won’t consume a jump, but if you’re already consumed all jumps(double jumped) you won’t be sent up)
primitive dashing(press s)