Mouse to aim Click and hold to hook WASD to move Try to get to the top, I guess. I can confirm this is possible.
Fixed and improved the previous code by Banana Brigade Known Issues: -Hook can sometimes latch onto ground despite the mouse being above the player. -Player can use wasd while hooked to walls to phase through them (can be fixed by banning wasd while hooked, but Bannana Brigade asked me to allow swinging by pressing wasd while hooked) -Hook line can spread apart visually into multiple different lines if you aim it up and have a lot of x velocity -Hook line appears in a bent and random shape for a split second sometimes upon clicking