No it really wasn't, I did watch a few wallsliding tutorials though. Sticktoe is made using 4 raycasts on the player: 2 on the left and 2 on the right: if 2 of them are colliding, the controller transitions into a wallsliding state that returns only slow downwards velocity to the _integrate_forces function (function that allows more control over RigidBody2D's physics), I also referenced a lot of character controller code from the Godot's official RigidBody2D controller demo