FishFry-1.7.2 - Gamepad Support Phase 1 and Keybind Performance Improvements
What's new
FishFry Forever 1.7.2 - Gamepad Support Phase 1 and Keybind Performance Improvements
More gamepad support is already built but not complete/tested. This has been the biggest hurdle of the project but it is going well! Read pinned comment in the Comments section for more gamepad support information.
Contextual Fishing
- Added separate Keyboard/Mouse and Gamepad contextual bindings, each with independent configuration and input validation.
- Added gamepad button combinations supporting LT, RT, and LT+RT with face buttons.
- Added contextual gamepad binding support outside Blizzard's native Gamepad UI, where physical trigger states are available.
- Improved temporary binding ownership and restoration when switching controller layers or unequipping a fishing pole.
Native Gamepad HUD
- Added Fishing icon integration with Blizzard's native gamepad action bars.
- Corrected Fishing icon placement, sizing, and alignment within the assigned controller slot.
- Fishing icon visibility no longer depends on the assigned trigger layer being actively selected.
Input Safety
- Disabled keyboard/mouse contextual Fishing and double-right-click Fishing while native Gamepad UI is active.
- Updated binding descriptions to explain input-mode restrictions.
- Added warnings and clearing controls for permanent controller bindings that could interfere with native actions.
Performance
- Reduced unnecessary Guide and inventory refreshes after HUD actions.
- Improved lure and consumable verification to avoid redundant inventory scans.
This mod has no additional files

