Cab Winch Beta v0.2.0.0
Author: plutogaming91

Cab Winch lets you attach and detach compatible forestry winches from inside the vehicle cab.

Default controls:
- Attach winch target: Right Shift + R
- Detach winch target: Right Shift + U

Beta features:
- Cab camera look-at targeting for trees/logs
- Rear-mounted winch scan fallback
- One cab attach per physical winch rope/output
- Cable-length range check
- Separate attach and detach controls
- Raw key fallback for reliable Right Shift + R / Right Shift + U controls

Known beta notes:
- Some winches support base-game chained log attachments from the tip of an already attached log. Cab Winch intentionally limits cab attaching to the main physical rope/output.
- If a specific winch does not attach, enable diagnostics with cwToggleDebug, run cwDump while sitting in the tractor with the winch attached, then test cwAttach or cwDetach and check the log.

Diagnostic console commands for beta testers:
- cwDump: dump current vehicle/winch API info
- cwAttach: test attach command
- cwDetach: test detach command
- cwInput: dump raw key state
- cwToggleDebug: toggle debug logging

Changelog:
0.2.0.0
- Prepared beta release build.
- Cleaned in-game description and release notes.
- Suppressed normal debug log spam unless diagnostics are enabled.
- Kept working raw key fallback.
- Kept one physical rope/output cab attach limit.
- Kept dedicated detach key.

0.1.0.8
- Added dedicated detach key: Right Shift + U.
- Changed Right Shift + R to attach only.
- Limited cab attach to one target per physical winch rope/output.
- Added cable-length range checks.

0.1.0.6
- Added raw key polling fallback because the normal action event registered but did not fire in testing.
