This is a third-person character controller for Godot 4.x with vehicle entry/exit functionality. Key features: - **Movement**: WASD with sprint, camera-relative direction - **Camera**: SpringArm3D with mouse look (clamped pitch) - **Interaction**: Sphere cast to find nearby cars (collision layer 3), enter/exit with interact key - **Driving state**: Disables player physics, hides mesh, attaches camera to vehicle The car node must implement `set_driver()`, `remove_driver()`, `attach_camera()`, and `detach_camera()` methods.