I'm trying to detect when a player bumps their head on a ceiling or object above them when they jump, so I can reduce z_move to 0, so rather than being stuck on the ceiling for a bit before gravity pulls them down, they'll fall immediatly. I'm currently doing this with a c_trace, but because that's a line, it's inaccurate, and it's also a "Slow" command (which I think should be fine, but perhaps there's another way). I'm thinking I should use a c_scan so no matter what part of the player's head touches the ceiling, it will reduce z_move to 0, but that's also a "Slow" command, and I feel like c_scan would be a lot slower than c_trace. Is there another way to accomplish this? I'm willing to use c_scan, I'm just not sure if that's very efficient.