lisongmechlab / lsml

Li Song Mech Lab
http://lisongmechlab.github.io/lsml/
GNU General Public License v3.0
42 stars 6 forks source link

Weapon Lab Graphs for each Weapon Group + Comparison #605

Open silvercheckmate opened 8 years ago

silvercheckmate commented 8 years ago

In conjunction with Issue https://github.com/EmilyBjoerk/lsml/issues/604 - LSML Loadout Comparison Tools.

Currently the graphs show your Alpha values and cannot be configured.

1) Make weapon groups selectable to be graphed. Essentially instead of graphing your alphastrike, LSML will now graph your selected weapon group. A checkbox can be used to denote the graphed weapon group.

2) Comparing 2 or more weapon groups I am assuming that if the user wishes to compare between weapon groups, he wishes to compare total damage values and can therefore discard individual weapon type data (how much damage is each weapon contributing) As such, colour schemes can be freed up and used to compare between weapon groups.

Imgur (Actual graph values are wrong, but the concept is still visible) Using different colours, the total damage values of each weapon group are overlayed across each other.

If the user picks 1 weapon group to be graphed, the individual weapon type data is shown. If the user picks more than 1 weapon group to be graphed, only total damage is shown and weapon group graphs are overlayed across each other.

sestrand commented 2 years ago

This sand chart should also have the alpha group, by default. it is a single button on the keyboard in the game. I like this.

LiSongMWO commented 2 years ago

It's easy to add the alpha group, a few lines. I opted not to at the time because it was already shown in the loadout window and size limits were a concern. But screens are bigger now, nobody is using 1024x768 screens anymore which was the minimum resolution LSML supported at the time.

But please don't hijack this feature request for that :)