NPC Enhancer Gun - Starfield Unity
NPC Enhancer Gun

NPC Enhancer Gun

Free Mod

Community Rating

No ratings yet

Introducing the NPC Enhancer Gun!

Hello! This mod/creation will, upon loading a game, add the Enhancer Gun, based on the Novablaster, to the player’s inventory. Firing this gun at a non-crowd/child NPC will bring up a menu of choices for modifying the NPC:

  1. Open the Enhance interface that enables players to change the NPC’s appearance.
  2. Open a new set of menus to change a crew member or companion’s skills.
  3. Remove equipped items such as armor and weapons.
  4. Open the NPC’s inventory.

The Gun does no damage and firing it is flagged in the Creation Kit as a non-hostile act.

The Gun will only work on non-crowd NPC’s and adults. The Enhancer Gun is zero weight and value. It uses heavy fuse ammo. The Gun and some ammo are added to the player’s inventory when the mod is first installed or the start of a new game.

If lost, a replacement Gun can be found in a weapon’s case in the Den inside the Trade Authority. Look down on the floor to the right just as you enter the TA kiosk.

Change NPC Appearance: In Starfield, the Enhance interface only works for the player, so it can’t be used for an NPC. However, one can copy an appearance from one actor to another in papyrus. This work-around in the code is what the Gun uses to change an NPC’s appearance through the Enhance interface. First, the Gun’s script copies the player's appearance onto an invisible dummy NPC to save it.

It then copies the gun target NPC's appearance to the player and opens the Enhance menu. The player changes the appearance of the avatar to what they want the NPC to look like and saves using their character's name and pronouns.

(On PC, you can hit the ESC key to autofill the player’s info)

The script then copies the new appearance from the player to the NPC and finally restores the player’s old appearance by copying it from the Dummy NPC.

Due to limitations with the Enhance interface and the Creation Kit, the Gun does not work on crowd NPCs, children, nor the player's parents if they have the Kid's Stuff trait. If you change the NPC's gender, they could lose lip sync or talk in the opposite gender's voice.

If you want to gender flip a character, for now it has to be done by directly editing the actor entry in the Creation Kit and providing new voice files. If you want some guidance on how this is done, see my Adoring Fangirl mod.

Also, the Gun doesn't work well with custom clothing or accessories and can cause crashes if used with them. Take anything but vanilla clothing off the player character and the target NPC before using the gun if you run into problems.

Non-vanilla hair and other cosmetics MIGHT work. I know some do, but don’t have any compatibility information. Please share your successes!

You can use mods like Biometric ID at Enhance (link below) to use preset appearances. Doing so will load up a random biometric ID instead of the NPC's appearance which will be ID 1.

I've noticed that sometimes NPC's will "disappear" after the gun is used to change appearance only to have respawned in a different location. For example, when using the gun on Sam at the Lodge he will disappear and respawn in the upstairs bar area.

Change NPC skills: Choosing this option will bring up a series of menus that will enable the player to change a companion or crew’s skills using the addperk and removeperk functions in papyrus. The player can add or remove skills as they like, but there are limitations. Some skills do not have a full 4 ranks, but 3 or fewer. The Gun will not add any ranks that do not exist in the player’s game.

The Gun should play nice with other mods that modify crew skills and add ranks to them but will not be able to change any NEW skills that those mods add. That will require a patch.

The Gun cannot remove skills that are a part of the actor’s entry in the Creation Kit. For example, you will not be able to remove Andreja’s Theft skill. That will require directly editing the Actor’s entry via the Creation Kit or something like SFEdit.

Unequip NPC: This selection will strip an NPC of any equipment they are carrying or wearing. Yes, this makes them naked depending on your appearance mods. Note, I could not find a method of reversing this in Starfield papyrus. So NPC’s will stay stripped unless they are one whose inventory you can control, like a companion. Use with caution!

Open NPC Inventory: This selection will bring up the NPC’s inventory. You can take from the NPC’s inventory and into yours and the reverse. Sometimes, this is considered stealing! Again, unless you have full control of an NPC inventory, you won’t be able to force equip items. I might be able to enable this in the future, but only if there is a way in the vanilla papyrus to do so.

Requirements: There are no requirements other than the base game.

Recommended Mods: Biometric ID at Enhance SKK Fast Start New Game (Starfield) Beauty mods of your choice

(Possibly) Incompatible Mods: Souls of Cities - SFSE - May have some odd interactions when the gun is used on Crowd NPCs. Use with caution. Scared of Shootings - NPCs react to shootings - This and similar mods may cause a hostile reaction to the gun shooting someone.

Troubleshooting: Screen stays Black or the Mod crashes when changing NPC appearance: This is possibly because of interference with another mod, especially custom clothing. Try stripping your player of any clothing and gear first before using the gun.

The Gun does not work. Shots pass through NPCs: If this bug happens, try modifying the Gun at a workbench and try again.

If the above fix actions don’t work, go back to a previous save without the gun installed. Make a new save. Load that saves with no mods enabled except the Enhancer Gun. Try it and see what happens. If there is still an error. Try deleting, downloading the last updated version, and reinstalling the mod. Changing your Load Order might help as well. Try moving the mod at the end of the load order and test.

You can also use SSK Fast Start to make a new test game with just fast start and the gun installed, then add one mod at a time until you find the incompatible mod. If you do, please report it.

Tools Used: Starfield Creation Kit

How to Contact me PC Users: https://www.reddit.com/r/starfieldmods/comments/1dzdtpp/npc_enhancer_gun_a_device_to_change_any_human/ Xbox Users: https://www.reddit.com/r/StarfieldModsXbox/comments/1ihe9f3/comment/mawvj0u/?context=3

My Mods: Adoring Fangirl for Starfield NPC Enhancer Gun

Additional Screenshots Available

This mod has 5 additional screenshots available on the official Bethesda.net page.

View All Screenshots on Bethesda.net

YouTube Videos

Community Rating & Feedback

No ratings yet
Be the first to rate!

No reviews with comments yet.

Be the first to leave a review!

Forum

No forum posts link this mod yet.

Sign in to start a discussion.

Mod Information

Published
Jul 10, 2024
Last Updated
Feb 04, 2025
Platforms
WINDOWS, XBOXONE, XBOXSERIESX

Search Mods