Mod work perfectly! Yes lStewieAl's Tweaks has this feature as well, but some how it doesn't work! And I found this mod work perfectly fine instead! How funny it is.
Stewie's version has more features, is more efficient, and has less bugs than this old mod of mine. If you're having a problem with Stewie's version, I highly recommend that you post a detailed bug report on the Tweaks Nexus page.
I did, but I don't want the tweaks, just this mod, that's why I'm asking. It's okay if you don't know or can't tell, I'm gonna test it then myself. I just thought it would be better to ask first.
This mod doesn't work with One Man Army NVSE, so I assume it won't work with Armed to the Teeth either, but I've never tested it.
Btw, you know you can just enable only the ammo count & ammo type tweaks, right? Stewie's DLL implementation has less bugs than mine, and drains less performance than my scripted method (granted it's negligible either way, but DLLs are almost always lighter than scripts).
I know, his tweaks for NV are definitely a cool addition, but they kinda urge me to make my game easier, I know it probably sounds weird since they're not cheats, but some of them can make your game easier and when I have access to them right in the game menu... sometimes it's hard to resist for me. I just prefer to have what I want as single addons rather than have easy to change tweaks in the game menu. I don't know how to explain better.
Amazing job man this has been something i have wanted for absolutely ages, i have tried different mods over the years to varying levels of success but never this well, you can even drop the weapon, pick it up and it will remember the count too its just perfect.
Thanks man, I appreciate it. The mod isn't 100% perfect, there are a few fringe and/or harmless interactions you can see in the Bugs tab, but they're nothing to worry about it.
I just tested and this doesn't happen for me. I tried equipping a grenade from the PipBoy, equipping it from a hotkey and equipping it using Weapon Hweel. In all instances my weapons remembered ammo count. Does it happen for you with all weapons?
Well i know 2 ways of reload wepon without reloading. Start reloading weapon switch to grenade and back, and second switch ammo type for handload weapons quick, none of that have been fixed.
Your first example doesn't occur for me, as for the second this was only recently fixed with HeroinZero's Reload Animation Fix (https://www.nexusmods.com/newvegas/mods/62994). This is why I specifically asked if it was occuring with all weapons or just a particular type.
Well, sorry man i using Solidproject Hwheel and its not having an issue of autoreloading when i just switch weapons by default, so i didnt get it. Thx for link btw.
Because of the way 'Weapon Hweel' works it only remembers the ammo count, but resets the ammo type when changing weapons using the wheel. Using hotkeys works perfectly and remembers the count and type.
I saw this mentioned in another comment but would you mind clarifying whether this can ever be rectified and if so which mod should/could be the one to do it?
Many thanks for this great mod that I'll probably use forever.
I could quite easily make the mod remember ammo type as well as count, but with the current implementation that'd mean doubling the amount of auxvars stored in the player's save, which can contribute to save bloat depending on how many weapons the player has used. I can't imagine this would cause problems for New Vegas alone, but it might be non-negligible for players running TTW. Still, I can't in good conscience release an update like this without figuring out an efficient way of cleaning unused auxvars (i.e. to forget ammo count of weapons no longer in the player's inventory).
Regarding Just Weapon Hweel, the vanilla game doesn't track ammo type unless using hotkeys, so if Yvile found a way to mimic that method of equipping then the problem could be avoided entirely. No promises, but I'll ask him and see what the prospects are.
Thanks for the response. With regards to the auxvars, is the problem that we don't know how to clear them at all or is it that we don't know how to script cleaning out unused ones? If it's the latter, could one make an MCM option to purge all of them? Forgive my uneducated questions, this stuff is way over my head but I find it fascinating.
It's not that "we" don't know how to do anything, it's that I personally don't know enough to implement something like this without it seemingly being clunky and inefficient. Here's what I'm thinking of:
1. If the player loads a save, their inventory is scanned for weapons. 2. For each weapon found, grab their FormID 3. For each FormID, see if there exists an associated auxvar for ammo count/type, and somehow indicate that it's to be kept. 4. Delete all remaining auxvars for ammo count/type.
There are a lot of moving parts here, and quite frankly I don't have enough experience to do it elegantly and (more importantly) efficiently. You might be tempted to think "if it's only running when a save is loaded then it doesn't need to be super efficient!", but the game already does a large amount of work behind the scenes whenever a save is loaded; the last thing I want to do is make the game do more work at a time where it's already more likely to crash.
89 comments
Yes lStewieAl's Tweaks has this feature as well, but some how it doesn't work! And I found this mod work perfectly fine instead! How funny it is.
I RECOMMEND THIS MOD INSTEAD OF THE ONE IN lStewieAl's Tweaks
Btw, you know you can just enable only the ammo count & ammo type tweaks, right? Stewie's DLL implementation has less bugs than mine, and drains less performance than my scripted method (granted it's negligible either way, but DLLs are almost always lighter than scripts).
I know, his tweaks for NV are definitely a cool addition, but they kinda urge me to make my game easier, I know it probably sounds weird since they're not cheats, but some of them can make your game easier and when I have access to them right in the game menu... sometimes it's hard to resist for me.
I just prefer to have what I want as single addons rather than have easy to change tweaks in the game menu. I don't know how to explain better.
Because of the way 'Weapon Hweel' works it only remembers the ammo count, but resets the ammo type when changing weapons using the wheel. Using hotkeys works perfectly and remembers the count and type.
I saw this mentioned in another comment but would you mind clarifying whether this can ever be rectified and if so which mod should/could be the one to do it?
Many thanks for this great mod that I'll probably use forever.
Regarding Just Weapon Hweel, the vanilla game doesn't track ammo type unless using hotkeys, so if Yvile found a way to mimic that method of equipping then the problem could be avoided entirely. No promises, but I'll ask him and see what the prospects are.
1. If the player loads a save, their inventory is scanned for weapons.
2. For each weapon found, grab their FormID
3. For each FormID, see if there exists an associated auxvar for ammo count/type, and somehow indicate that it's to be kept.
4. Delete all remaining auxvars for ammo count/type.
There are a lot of moving parts here, and quite frankly I don't have enough experience to do it elegantly and (more importantly) efficiently. You might be tempted to think "if it's only running when a save is loaded then it doesn't need to be super efficient!", but the game already does a large amount of work behind the scenes whenever a save is loaded; the last thing I want to do is make the game do more work at a time where it's already more likely to crash.