My comms officer mentioned a minor issue he had with his console last time. Our Helm was manoeuvring amongst a large fleet of enemy ships. Comms was trying to call for the surrender of enemies whose shields were down. Here's where the issue arrises. Ships are listed according to distance. Normally this is very helpful, but when weaving amongst an enemy fleet the ship buttons on the comms officer's console dance around faster than he can chase them with the mouse.
Rather than directly sorting by range, a variable based on range could be used such that:
If range > 1000, then sorting variable = range, else (i.e 1000 or closer) sorting variable = 1000.
In effect this would mean you have sorting by distance, unless you're right amongst then in which case they are unsorted but not dancing around.
A small suggestion perhaps, but hopefully helpful. (Although I'm sure it would be a lot more complex to implement than I made it sound, that was just the clearest way I could explain what I meant.)
[Last edited Mar 04, 2013 14:54:43]