gmp(M02): add 3.3.5 input profile
Work-Package: M02-GMP-INPUT-PROFILE-335-001 Agent: sindo-main-codex Tests: player input/movement/capability/terrain/camera/presentation, coordinate/streaming, docs/coordination and renderer dry-run passed Fidelity: build-12340 binding hashes and selected defaults pinned; TrinityCore turn rate and WoWee mouse routing are compatibility references with explicit limits
This commit is contained in:
@@ -94,6 +94,12 @@ func initialize_for_character(character_body: Node3D) -> void:
|
||||
refresh_camera_transform()
|
||||
|
||||
|
||||
## Synchronizes orbit yaw after keyboard turning changes the character transform.
|
||||
func synchronize_yaw_from_character() -> void:
|
||||
if _character_body != null:
|
||||
_yaw_radians = _character_body.rotation.y
|
||||
|
||||
|
||||
## Replaces camera-distance collision behavior and immediately refreshes the camera.
|
||||
## Passing null is rejected and preserves the current policy.
|
||||
func set_collision_policy(collision_policy: CameraCollisionPolicy) -> void:
|
||||
|
||||
Reference in New Issue
Block a user