MegaMek / megamek

MegaMek is a networked Java clone of BattleTech, a turn-based sci-fi boardgame for 2+ players. Fight using giant robots, tanks, and/or infantry on a hex-based map.
http://www.megamek.org
GNU General Public License v2.0
299 stars 288 forks source link

RFE: Improve graphical and text display for firing to help track which target is firing at which target #5967

Open OrbMonky opened 2 months ago

OrbMonky commented 2 months ago

After stepping away, I came back to find myself uncertain of which mech was firing at what target. This could also happen after a reload of a save etc, and primarily occurs in close combat conditions due to the way the indicator fades in.

At a glance, it is very hard to tell which of my 'mechs have fired, and what they have fired at, with the grey 'move' arrows closely matching the fading-in arrow that connects shooter to target as seen here. image image

I suggest a graphical and UI upgrade that allows for quick 'at a glance' confirmation for 'has this mech fired?' - perhaps an indicator above or below the Armor/Structure/TMM/Movement monitor bars that resembles a lock on symbol or crosshair. If you select an already fired unit using this indicator, you could potentially see the target(s) it has fired on as highlighted/showing in the target selection box on the left in this screenshot. image

I have created a crude MS Paint mockup to demonstrate the added clarity it may provide. image