
Classic NPC Loot System brings back the looting similar to Fallout and Skyrim where a dead NPC will show ALL of it’s playable inventory. Taking an equipped item will also unequip it from their dead body corpse, making them naked when all armor/clothing is gone.
ABOUT:
Classic NPC Loot System brings back the looting similar to Fallout and Skyrim where a dead NPC will show ALL of it’s playable inventory. Taking an equipped item will also unequip it from their dead body corpse, making them naked when all armor/clothing is gone.
REQUIREMENTS:
Jedi’s Starfield Script Hook v1.0.0+
INSTALLATION:
Place the files inside the “scripts” folder inside your game’s directory. (Ex: C:\Program Files (x86)\Steam\steamapps\common\Starfield\scripts)
– ClassicNPCLootSystem.dll (Script Mod)
TODO / KNOWN ISSUES:
– NPCs who are added to the loot system and not looted right after might be naked when loading that save.
– Doesn’t seem to work with those already dead NPCs that you find randomly? I don’t think the game registers them as actors?
– Might glitch out some mannequins cause it thinks its a dead NPC who can be looted.
– An ability to equip items that are added to the corpse via the transfer container?
– Check if NPC is in space and make the body turn into the the icy variant corpse when nude for realism?
Changelog:
v1.0.1 (10/9/23)
– Added extra checks to hooked functions to check if objects/function arguments actually exist before continuing (hopefully prevent crashes with quest items, etc.)
– Confirmed to work with latest patch released today (yay AOBs! :D)
v1.0.2 (10/10/23)
– Added output to game’s console and script hook’s console to show mod info/version
– Added extra check to see if actor loot is actually from an actor type to prevent unwanted types from being added to the system and possible crashes
– Added extra check for actor ref ids to make sure its the same actor in the system and prevent random bugs, for example if killing a lot of actors
Credits:
jedijosh920