I am looking for ideas and thoughts for redesigning the Helmet Optics/Visors to be more user friendly. I started off this adventure wanting to add a targeting reticle to the default squad optic, but I quickly realized how half-baked the implementation of this feature was.
One of the main problems with the current implementation is that the Squad Visor is the default, which vast majority of users skip over and find annoying since the headset provides the same functionality. This led to PR #5600 which effectively removes the squad optic. This tells me that the feature is so annoying there was a dedicated PR to basically remove it. Also dont get me started on how NVGs work now.
The helmet visors are based off of the Infrared Sights found in lore, so first order of business will be renaming everything to Helmet Sight.
My initial redesign idea was to make the helmet sight more alike to the radio headset, meaning it is one item that can have plugins. That got shot down by the maintainers. It was a dumb idea anyways.
My second, and current, idea is to reuse the current assets (with the lore accurate renaming) and make it to where:
- Squad HUD functionality and Targeting Reticle are a toggleable action that is always available regardless of the currently selected sight. This can be toggled either through a menu, hotkey, or other functionality.
- Once a speciality sight is attached (i.e. medical or nvgs) it replaces the ādefaultā generic sight. So no need to toggle through several sights
- Add hotkey functionality to toggle to the exact HUD you want active. The current action button will only toggle the sight completely on or off.
- Delete the welder sight, because I have a personal vendetta against it
- Profit
Thoughts? Input? Ideas?