Fallout 3
0 of 0

File information

Last updated

Original upload

Created by

skittered

Uploaded by

skittered

Virus scan

Safe to use

Tags for this mod

About this mod

A Utility type mod for those who've been running across naked NPCs after removing or changing a mod that adds leveled list armor/clothing to NPCs.

Requirements
Permissions and credits
** REQUIRES FOSE **

If you've ever removed a mod and ended up with naked NPCs wandering around, chances are it had added a "Leveled List" of armor/clothing to those NPCs.

Basically, this mod saves you the trouble of having to run up to each of those naked NPCs and console their inventory reset.

It checks for equipment in : UpperBody & BodyAddon1 & BodyAddon2 & BodyAddon3 : if ALL of them are empty, the NPC is considered 'naked' and will have it's inventory reset.

USAGE
It sits in the background twiddling it's thumbs until you need it, then you can either use the Inventory Item to start and stop it ..
.. or ..
You can leave the Inventory item at home and use the hot-key to start and stop the utility ..

-> hold -> leftshift period

.. until you see the start or stop message.

This mod was created to do nothing until you tell it to, at which point you can start it, let it do it's thing, then stop it again with minimal effort.

The ESP itself has no requirements besides FOSE and can be enabled or disabled whenever you decide it's served your needs.

NOTICE

This mod will mess with your companions if they're also missing ALL of those items.

This mod runs on the default Quest script timer (game default 5 second delay), so starting the scan does not show 'instant' results, and starting it with the hot-key requires holding them until you see one of the messages, then let go quickly. It runs on that default because the quest itself has to be running to monitor the hot-key ability. If you stop the quest with the console, you can use the inventory tool to start it again.

There is the possibility of stability issues if you leave the scanner running constantly, hence the Inventory, HotKey and Message options.
It may also cause 'pause' during combat if you allow it to check while you're in combat.

Possible loop crossover from the next mentions may also cause instability.

Distributed Necklaces and Chains and Powered Power Armor's Inventory Access both do the same kind of REFWalk for different purposes.

It is NOT RECOMMENDED to leave this mod "scanning" constantly if you're using either or both of those.
Again, hence the ease of starting and stopping this mods scanning ability.

The best method of issue avoidance (and if using DNC) would be to sit quietly, as close to the naked NPC's as possible, (wait for DNC to add a necklace if needed), then start, let run, and stop this mod. You'll know if you're in the same cell as the NPCs if they get clothed. (you can turn on messages to know when that 'should' have happened)

Unfortunately, it means DNC will have to re-add any necklaces it had added to previously naked NPCs.

As for Powered Power Armor, nothing can be done about that one except to avoid leaving this mod running constantly.

OTHER STUFF
An inventory reset resets the NPCs entire inventory .. everything they had is removed then replaced with whatever gets chosen from their respective lists. This does not affect what vendors sell, only their personal inventory. They then equip their new armor, (and weapon if they have use for it) .. this is why it works for re-clothing them.

When the scanner does get to the point it finds something to do, that loop runs very quickly,  because the internal FOSE loop it uses runs
(between)/(independent-of) regular script calls. A loop in a loop.

----------------------------------------------------------------------
 I use a replacer with the necklaces built into the armors, so I don't use DNC. The script idea came from there however.

The reason for the 4 part check is my own NPCs use BodyAddon1-2-3 for Tops, Bottoms, Shoes .. with nothing in UpperBody, and I didn't want
it messing with them, and, it just feels safer that way.

This has been primarily made as a 're-clother' because I like to mess with mods during my playthroughs and have run into 'naked' NPCs because of altered, missing or reloaded leveled lists of my own.

No, I hadn't found something else for doing this, so I wrote one myself,  and ease of use is also part of it's purpose.

Technically, the removal or addition of a few lines of code would make this thing capable of doing more/other general or specific things also.