Currently using a touched event at which point I fire a raycast in the direction of the player to check if theres a wall.
The objective I have in mind here is: when dashing if you make contact with a wall you grab onto it, I’ve tried a bunch of things but they either seem too sensitive or lacking at times. A runservice step seems to connect me to walls far away when flinging my camera despite the raycast only moving 1-3 studs out.