lsml icon indicating copy to clipboard operation
lsml copied to clipboard

Weapon Lab: add 50% damage distance

Open VioletGiraffe opened this issue 8 years ago • 5 comments

It would be nice to have the distance at which you do 50% of the max. possible dmg both stated in the table and marked on the graphs in the Weapon Lab. To me, that's sort of a point beyond which you should only fire when you're desperate (or when you have no heat / ammo restrictions.

VioletGiraffe avatar Jan 25 '17 09:01 VioletGiraffe

this would be slick... and could be part of a sand chart.

sestrand avatar Aug 30 '22 19:08 sestrand

If some one wants to implement this, all the math is already done:

https://github.com/lisongmechlab/lsml/blob/2db92da3250e47e8a69dc0d1d4950870e2fda7ae/src/main/java/org/lisoft/lsml/model/item/WeaponRangeProfile.java#L186

it's "just" adding a UI for it.

LiSongMWO avatar Aug 30 '22 23:08 LiSongMWO

I am terrible with UI, but will think about this a bit. I think the weapon lab is one spot to put a horizontal line for the alpha. and the weapons groups could have a text entry. and something similar on the main mech page... I am thinking that there should be only one range selector (not sure why there are 3)... and perhaps the 50% dmg mark could be in option in that.

sestrand avatar Aug 31 '22 14:08 sestrand

The range selectors are for the three individual display segments. I assumed the user might want to look at different ranges for alpha and sustained damage for example.

LiSongMWO avatar Aug 31 '22 20:08 LiSongMWO

I am not sure it is worth changing to a single range for all three data points... but it feels odd to use as three selectors ... at least for me.

sestrand avatar Aug 31 '22 21:08 sestrand