external: NPVs (V as NPC) - custom NPCs

A subpage dedicated to custom NPCs

This page is dedicated to the process of creating custom NPCs via community guides and -resources.

For the wiki version of this guide, see here.

Guides

How to manually swap V over an NPC, by NoraLee (Google Docs/Drive)

How to implement part 4+ of NoraLee's guide in WolvenKit (by nx#3390)

how to add custom behaviour, equipment, and translation strings (by xbaebsae)

YouTube video by Vesna [CyberVesna/Vesn4_]

Resources and Utilities

A (WIP) mapping between the character creator and appearance keys in the app/ent files

Set up for use with NoraLee's glb files (needs adjusting otherwise)

Other relevant guides on this wiki

Other information

The base head that's used for NPV can be found under

base\characters\head\player_base_heads\player_female_average\h0_000_pwa_c__basehead\
base\characters\head\player_base_heads\player_male_average\h0_000_pma_c__basehead\

To export a head mesh with shape keys, you have to export the corresponding .morphtarget, e.g.

base\characters\head\player_base_heads\player_female_average\h0_000_pwa__morphs.morphtarget

As these are not named in a human-readable way, you'll want to apply them via Blender script.

Last updated