5 months ago
Aircraft freelook input blocking ignores custom control rebinds
When Freelook is rebound to separate keys (not overlapping with flight controls), it still blocks Pitch and Roll inputs. This blocking should only occur when keys are shared.
Steps to Reproduce:
- Swap Roll and Yaw keybinds in control settings
- Hold Freelook and attempt to use flight controls
Expected Result:
Freelook should block the controls currently mapped to Pitch and Yaw
Actual Result:
Freelook blocks Pitch/Roll regardless of remapping. This causes:
- Yaw controls work during freelook (shouldn't)
- Roll controls are blocked (shouldn't be)
Additional Info:
- By default, freelook shares keys with Pitch/Roll, so blocking makes sense
- After rebinding to separate keys, blocking should be disabled
Suggested Fix:
Only block flight inputs when they share the same keybind as freelook.