I was going to write my suggestion, but this post (dating from 2006 and referring to ROOst) sums it very well:
I'm suggesting this because in ROOst, especially with semi-auto rifles, I sometimes reload despite still having 5-6 bullets in my magazine, simply because I wish to join in an assault on an enemy position and a full mag is preferable in such a situation. However, once the assault is over and I go back to long range fighting, I would like to have the option of finishing off my half-full mag I discarded earlier.
I think that would give more power to the player, all the while not getting in the way of those who think it's a useless feature. Plus, it seems relatively easy to implement.
What do you think?
(source: http://forums.tripwireinteractive.com/showthread.php?t=8334)So right now, it only says "new magazine is <relative weight>" AFTER you've already locked the thing in and chambered.
This makes very little sense...and it makes it impossible to quickly select a full(ish) magazine like you would be able to IRL.
How about making it so that when you hit the reload key, you pull out a magazine and it immediately tells you the relative weight, and if you hit the reload key again, it REVERSES the animation (to simulate re-pouching the magazine) and draws another? This would allow you to cycle through your magazines in search of a fuller one, while still being realistic in that you still have to spend a bit of time pulling out a magazine at least partially to get a feel for its weight.
I'm suggesting this because in ROOst, especially with semi-auto rifles, I sometimes reload despite still having 5-6 bullets in my magazine, simply because I wish to join in an assault on an enemy position and a full mag is preferable in such a situation. However, once the assault is over and I go back to long range fighting, I would like to have the option of finishing off my half-full mag I discarded earlier.
I think that would give more power to the player, all the while not getting in the way of those who think it's a useless feature. Plus, it seems relatively easy to implement.
What do you think?