githubEdit

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.

circle-info

For the wiki version of this guide, see here.

Guides

How to create an NPVarrow-up-right (Google Docs) - resources on Google Drivearrow-up-right - utility script for glb shapekeys on gistarrow-up-right

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

WolvenKit: Create an NPVarrow-up-right (Google Docs) Contains a section on facial animationsarrow-up-right

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

How to customize an NPVarrow-up-right via Tweak XL

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

Resources and Utilities

Website: NoraLee's NPV pickerarrow-up-right

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

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

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

Last updated