I have a problem with value-weight ratio option, I can't set value, slider in the MCM does not work. After I tried to set a new value, it changed to "-1.#IND". I tied to set new value manually in configuration file but I can't find it on "Auto Item Collector.ini". Could anyone help me?
Indeed it's bugged. It'll be fixed in next update. Meanwhile, you can edit the value on the config file manually with a text-editor. The config file is "Fallout New Vegas\Data\config\Auto Item Collector.ini". Thanks for the report.
EDIT 14/02/2024: The issue has been fixed in v2.6.2.
Mod works perfectly but I was wondering if there is a way to keep it on even when overencumbered? Maybe I can change something on the script? I tried but I couldn't. Also, do you think is possible to make it work with b42-loot animations? I noticed that they only work when looking at a body while the dead enemy delay is active. Ty for the cell filter function btw!
Yes I agree, the over-encumbered check definitely needs ON/OFF switch. I'll implement it in next update.
If you are familiar with GECK, you can quick-patch by yourself. At the line 176 of the script called "aicOnCrosshairOn", where; float fFreeRoom = (player.GetActorValue CarryWeight) - (player.GetActorValue InventoryWeight)
change this line to;
float fFreeRoom = 1000
This will tell the encumber calculation that the player always can carry 1000 lbs more, effectively disabling the over-encumbered check.
For B42 Loot, let me see if I can make my mod compatible with it. Thanks for the input. Your cell filter idea turned out to be very handy!
EDIT 20/12/2023: B42 Loot support has been added on v2.6.
For some reason, neither the inclusive or exclusive filters work in my game. In the MCM menu i can see that it registered I added items to the filters but it just seems to ignore it when I'm looting. The rest of the mod works fine and auto colllects items as expected.
I need to have a look at your "Auto Item Collector.ini" and "AIC Custom Filter.ini". Could you post these here? These are in the game's "data/config" directory.
[General] iHotkey=49 ;Default:49 (N on keyboard). A hotkey for switching ON/OFF the auto-item-collecting scripts. bUIDisplay=1 ;0 or 1. Toggles UI message display. bWaitOnDyingActors=1 ;0 or 1. Wait on dying actors for a few seconds before auto-loot. iFontScale=100 ;Font scale, in percentage. bUseValueWeightRatio=0 ;0 or 1. Enables/disables "Value to Weight Ratio" feature. fValueWeightRatio=100.0 ;Default:100. Items that have more than this value to weight ratio will be auto-looted. [Ingestible] fWeightThreshold=10 ;0 to 10. AID/Ingestible items that is heavier than this value will be ignored. [Ammo] bAmmoGuns=1 bAmmoEnergy=1 bAmmoExplosive=1 ;1 or 0. Enables/disables auto-collecting ammo. [Weapon] bWeapGrenadesMines=1 ;1 or 0. Enables/disables auto-collecting Hand Grenades and Mines. bWeapThrowing=1 ;1 or 0. Enables/disables auto-collecting Throwing Weapons, such as Throwing Spears. [Misc] bMiscCaseGuns=0 ;1 or 0. Enables/disables auto-collecting ammo-casings. bMiscCaseEnergy=0 ;1 or 0. Enables/disables auto-collecting drained cells/packs/tanks. bMiscRockItLauncher=0 ;1 or 0. Enables/disables auto-collecting Rock-It Launcher ammo. bHandLoadingItems=0 ;1 or 0. Enables/disables auto-collecting hand loading items. [CustomFilter] bUseCustomFilter=1 ;1 or 0. Enables/disables Custom Filter. bCustomFilterOnly=0 ;1 or 0. Disables all the Main settings but Custom Filter. iCustomFilterKey=42 ;Default:42 (Left-Shift on keyboard).In Pipboy, clicking an item while holding this key makes the item to be added to Custom Filter. bUseCustomExclusiveFilter=1 ;1 or 0. Enables/disables Custom Exclusive Filter.
I uploaded a testing "2.4 RC" version. Please test it and see if you still encounter the same issue. Your old entries on Custom Filters must be deleted before the testing.
I forgot to mention that "2.4 RC" needs SUP NVSE v8.51 installed.
It's strange that everything works as expected on my end. Well, this means that I must overlook something. I'll test it some more. Thanks for the report.
I uploaded "2.4 RC2". Please test it. This one doesn't need SUP NVSE.
Now I've learned that Universal Item Sorter offers 3 different "sorting mode" and my previous fix didn't cover the "iMode=2" (which is what you are using, I believe). I addressed that in this version.
Love the mod! I was wondering if there is a way to exclude an entire cell. Let's say the novac player room. I use an autosorter and I can't use the exclude container tokens. I know I can toggle this mod with a key, it's just an idea.
This is surprisingly a substantial QoL increase over Push's Loot Assist mod; but maybe you could add this feature from it
-Option to have it collect all items over a certain weight/value threshold value-weight ratio -Maybe with different thresholds for different encumberment levels
Also suggest
-Option to mark containers as excluded from auto collection, so I don't accidentally loot my home base storage every time I look at it
Edit: just saw the no-autocollect tokens
Edit: -make it possible to tag items or recipes in-game for inclusion or exclusion from auto collecting
Actually this mod used to have the options like that on earlier versions. Each item categories (i.e. Misc, Ammo) had weight and value threshold sliders. I scrapped them because I thought they were making the MCM settings too complicated and bloated. Probably I should come up with something better for the item filtering system, but for now, I don't think I should add more weight and value threshold sliders to the MCM settings.
This sounds a good idea. Let me see if I can implement it to this mod.
This does sound complex. I usually like mods to work out of the box, and this one basically does - I have to repeat how nice it is not having to pay attention while I pick what to loot from containers - but I think it would benefit from a single V/W threshold, at least.
It doesn't have to bloat the MCM; here's what Push did in his ini
# iVtoWTakeRatio01=10 (integer) [default = 10] # iVtoWTakeRatio02=12(integer) [default = 12] # iVtoWTakeRatio03=20(integer) [default = 20] # These values define the mimumum V/W ratio of a MISC or AID item that will be # auto-looted in each ecumbrance tier defined above. With the default values of # 10, 12, and 20, this results in the following: # Tier 1 = a V/W ratio of 10+ (e.g. Sunset Sarsaparilla, Wonderglue) # Tier 2 = a V/W ratio of 12+ (e.g. Mantis Egg, Pilot Light) # Tier 3 = a V/W ratio of 20+ (e.g. Carton of Cigarettes) iVtoWTakeRatio01=10 iVtoWTakeRatio02=12 iVtoWTakeRatio03=20
This, to me, is overly complicated - one threshold is sufficient. I do wish his mod allowed autolooting of valuable weapons and apparel as well, but it works well for what it is.
I've checked out PushTheWinButton's Loot Assist and now I understand what you mean by "value-weight ratio". It's an interesting idea, but since Loot Assist and this mod have rather deferent feature-set, I'm not so sure how I should implement it to this mod. I think I'll take some time to decide if it should be included in this mod.
Meanwhile, I have implemented your "tagging recipes" idea to this mod and been testing it a bit. I think I like this feature so it will be included in next update.
I've been testing your "value to weight ratio" idea on this mod and have decided to include it to next update. It'll be one "value to weight ratio" setting for all items, as you have suggested. But since I personally don't find it useful, I'm struggling to decide what the default value should be. May be you have a suggestion on this? Any particular items you want to be auto-looted?
I'm taking a break from playing for a while, otherwise I would download and try this; The use case would be looting valuable weapons, apparel, and misc items, mostly to sell; hence V/W ratio. I think I might have made my first comment after going through Techatticup mine, killing a bunch of legionaries, and being very pleased that your mod automatically collected their aid, ammo, and casings - but then I had to manually pick and choose their valuable weapons. I might initially set the threshold ratio at around 15, but this would require testing to confirm. An ini option would be great, and an MCM slider would be amazing.
I believe v2.2 has all the features you've asked. Since there are various popular mods available that tweaks items' weight and value, I probably shouldn't think too much about deciding the default value for value-to-weigh ratio.
Help! For some weird reason the mod is not collecting A LOT of items, is weird because i have the max weight threshold set at 10 and the Min Value threshold set at 0, i also have the "exclusive item" and the "use custom filter only" deactivated and yet things like ammo or some consumables like water bottles says something like "the "item" couldn't be collected". I'm playing TTW if that help on some way
i mean, i use a mod that removes weight to most items except weapons and armor, i don't know if that have something to do, but still i have like 150 of free space left in my character out of the limit that is like 400
this one: https://www.nexusmods.com/newvegas/mods/56441?tab=description
there's also a mod that i use called contextual ammo looting which i changed the values to give an exagerate amount of ammo, don't know if finding like 800 rounds of 10mm or similar in a single container afects in some way your mod: https://www.nexusmods.com/newvegas/mods/81443
>don't know if finding like 800 rounds of 10mm or similar in a single container afects in some way your mod
Yes, actually it does. Unfortunately, looks like there is no quick-fix or work-around for this issue and we have to wait for my mod's next update. Thanks for the report.
super underrated mod. If you're still open to working on this, could there be a feature implemented thats kind of an over-encumbered check? Meaning if the item would over-encumber you, you wont auto-loot that item? Or would that be too performance intensive?
Yep, I'm always open to new ideas and I'm still working on this mod. The speed of progress is rather slow, unfortunately. Anyway, your idea sounds great and I definitely need to implement it. For this mod, the biggest to-dos that currently sit on top of other things are;
- Reworking the inventory-item filtering system - An item exclusion list, user-customizable (NCRFan86's idea) - A container exclusion list, user-customizable (HajimeSaito's idea) - An over-encumbered check (NEW! dandadern's idea)
And I'd better get these things done before Starfield comes out.
EDIT: Everything on the to-do list has been implemented in version 2.0. Now I'm ready for Starfield! ...and fixing bugs that will be introduced by the update.
85 comments
Meanwhile, you can edit the value on the config file manually with a text-editor. The config file is "Fallout New Vegas\Data\config\Auto Item Collector.ini".
Thanks for the report.
EDIT 14/02/2024: The issue has been fixed in v2.6.2.
Also, do you think is possible to make it work with b42-loot animations? I noticed that they only work when looking at a body while the dead enemy delay is active.
Ty for the cell filter function btw!
If you are familiar with GECK, you can quick-patch by yourself.
At the line 176 of the script called "aicOnCrosshairOn", where;
float fFreeRoom = (player.GetActorValue CarryWeight) - (player.GetActorValue InventoryWeight)
change this line to;
float fFreeRoom = 1000
This will tell the encumber calculation that the player always can carry 1000 lbs more, effectively disabling the over-encumbered check.
For B42 Loot, let me see if I can make my mod compatible with it.
Thanks for the input. Your cell filter idea turned out to be very handy!
EDIT 20/12/2023: B42 Loot support has been added on v2.6.
Anybody know what could be causing this?
[General]
iHotkey=49
;Default:49 (N on keyboard). A hotkey for switching ON/OFF the auto-item-collecting scripts.
bUIDisplay=1
;0 or 1. Toggles UI message display.
bWaitOnDyingActors=1
;0 or 1. Wait on dying actors for a few seconds before auto-loot.
iFontScale=100
;Font scale, in percentage.
bUseValueWeightRatio=0
;0 or 1. Enables/disables "Value to Weight Ratio" feature.
fValueWeightRatio=100.0
;Default:100. Items that have more than this value to weight ratio will be auto-looted.
[Ingestible]
fWeightThreshold=10
;0 to 10. AID/Ingestible items that is heavier than this value will be ignored.
[Ammo]
bAmmoGuns=1
bAmmoEnergy=1
bAmmoExplosive=1
;1 or 0. Enables/disables auto-collecting ammo.
[Weapon]
bWeapGrenadesMines=1
;1 or 0. Enables/disables auto-collecting Hand Grenades and Mines.
bWeapThrowing=1
;1 or 0. Enables/disables auto-collecting Throwing Weapons, such as Throwing Spears.
[Misc]
bMiscCaseGuns=0
;1 or 0. Enables/disables auto-collecting ammo-casings.
bMiscCaseEnergy=0
;1 or 0. Enables/disables auto-collecting drained cells/packs/tanks.
bMiscRockItLauncher=0
;1 or 0. Enables/disables auto-collecting Rock-It Launcher ammo.
bHandLoadingItems=0
;1 or 0. Enables/disables auto-collecting hand loading items.
[CustomFilter]
bUseCustomFilter=1
;1 or 0. Enables/disables Custom Filter.
bCustomFilterOnly=0
;1 or 0. Disables all the Main settings but Custom Filter.
iCustomFilterKey=42
;Default:42 (Left-Shift on keyboard).In Pipboy, clicking an item while holding this key makes the item to be added to Custom Filter.
bUseCustomExclusiveFilter=1
;1 or 0. Enables/disables Custom Exclusive Filter.
AIC Custom Filter.ini
0 $~~Finger
1 $~~~Pre-War Money
Thanks for the info.
It's strange that everything works as expected on my end. Well, this means that I must overlook something. I'll test it some more. Thanks for the report.
Now I've learned that Universal Item Sorter offers 3 different "sorting mode" and my previous fix didn't cover the "iMode=2" (which is what you are using, I believe). I addressed that in this version.
Thanks for the input.
EDIT 05/11/2023: "Cell Filter" has been implemented on v2.3.
-Option to have it collect all items over a certain
weight/value thresholdvalue-weight ratio-Maybe with different thresholds for different encumberment levels
Also suggest
-Option to mark containers as excluded from auto collection, so I don't accidentally loot my home base storage every time I look at it
Edit: just saw the no-autocollect tokens
Edit: -make it possible to tag items or recipes in-game for inclusion or exclusion from auto collecting
Actually this mod used to have the options like that on earlier versions. Each item categories (i.e. Misc, Ammo) had weight and value threshold sliders. I scrapped them because I thought they were making the MCM settings too complicated and bloated. Probably I should come up with something better for the item filtering system, but for now, I don't think I should add more weight and value threshold sliders to the MCM settings.
This sounds a good idea. Let me see if I can implement it to this mod.
Thanks for the input.
It doesn't have to bloat the MCM; here's what Push did in his ini
# iVtoWTakeRatio01=10 (integer) [default = 10]
# iVtoWTakeRatio02=12(integer) [default = 12]
# iVtoWTakeRatio03=20(integer) [default = 20]
# These values define the mimumum V/W ratio of a MISC or AID item that will be
# auto-looted in each ecumbrance tier defined above. With the default values of
# 10, 12, and 20, this results in the following:
# Tier 1 = a V/W ratio of 10+ (e.g. Sunset Sarsaparilla, Wonderglue)
# Tier 2 = a V/W ratio of 12+ (e.g. Mantis Egg, Pilot Light)
# Tier 3 = a V/W ratio of 20+ (e.g. Carton of Cigarettes)
iVtoWTakeRatio01=10
iVtoWTakeRatio02=12
iVtoWTakeRatio03=20
This, to me, is overly complicated - one threshold is sufficient. I do wish his mod allowed autolooting of valuable weapons and apparel as well, but it works well for what it is.
Just a suggestion! Thank you for your work.
It's an interesting idea, but since Loot Assist and this mod have rather deferent feature-set, I'm not so sure how I should implement it to this mod. I think I'll take some time to decide if it should be included in this mod.
Meanwhile, I have implemented your "tagging recipes" idea to this mod and been testing it a bit. I think I like this feature so it will be included in next update.
I'm taking a break from playing for a while, otherwise I would download and try this;
The use case would be looting valuable weapons, apparel, and misc items, mostly to sell; hence V/W ratio.
I think I might have made my first comment after going through Techatticup mine, killing a bunch of legionaries, and being very pleased that your mod automatically collected their aid, ammo, and casings - but then I had to manually pick and choose their valuable weapons.
I might initially set the threshold ratio at around 15, but this would require testing to confirm. An ini option would be great, and an MCM slider would be amazing.
Thank you!
Thanks for the input.
Which mod is it?
there's also a mod that i use called contextual ammo looting which i changed the values to give an exagerate amount of ammo, don't know if finding like 800 rounds of 10mm or similar in a single container afects in some way your mod: https://www.nexusmods.com/newvegas/mods/81443
Yes, actually it does.
Unfortunately, looks like there is no quick-fix or work-around for this issue and we have to wait for my mod's next update.
Thanks for the report.
Anyway, your idea sounds great and I definitely need to implement it.
For this mod, the biggest to-dos that currently sit on top of other things are;
- Reworking the inventory-item filtering system
- An item exclusion list, user-customizable (NCRFan86's idea)
- A container exclusion list, user-customizable (HajimeSaito's idea)
- An over-encumbered check (NEW! dandadern's idea)
And I'd better get these things done before Starfield comes out.
EDIT: Everything on the to-do list has been implemented in version 2.0. Now I'm ready for Starfield! ...and fixing bugs that will be introduced by the update.