- W/S climb straight up/down at a constant speed (camera pitch no longer
tilts or slows them); the camera only drives A/D strafe along the wall.
- The body now always faces the wall. Holding LMB and dragging sets the
wall pose: vertical drag leans out from / back to the wall (offset eases
back to zero while moving, never detaches), horizontal drag turns the
body (yaw held until leaving the wall, eased back by ground rotation).
- Pause the camera orbit while dragging the wall pose (LookSuppressed).
- Drop the camera-to-wall angle logic and the old approach/detach-distance
model; add wallMaxOffset, wallOffsetSensitivity, wallOffsetReturnSpeed
and wallRotateSensitivity.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>