All the upgrade would do is prevent any weapon from firing unless it was pointing at something within optimal (green) range. Not too different from when a Streak-SRM turns itself off, only it would be dependent upon range effectiveness instead of whether or not you have a target-lock. A second version could allow firing only within both green or yellow ranges wherever damage might occur. Of course, this upgrade would still allow you to waste heat/ammo by shooting at objects within range such as buildings, trees or the ground etc.
It seems simple and basic, but such a device would VASTLY change the way weapon groupings can interact with one another. Imagine grouping MG's and ATM's or a PPC together on the same key, but not worrying about running through your heat and/or ammo.
Oh. ...and as a side benefit 'ROCKET LAUNCHERS WOULD BE USEFUL'!
Edited by Servant of the Redeemer, 14 March 2018 - 08:56 AM.