NPV - V as custom NPC
How to create your V as an NPC
Created by @manavortex Published May 13 2023
This guide will show you how to do the following things:
Setting up a Wolvenkit project with the prepared example files
Creating your V's head in Blender (has its own sub-page)
Adding them as an NPC to spawn them with AppearanceMenuMod (has its own sub-page)
Difficulty:
Easy, but not trivial: you don't need any prior knowledge, but the process is complex, and if you miss steps or deviate from the instructions, things will end up not working for you.
If you run into issues with this guide, the right place to ask for help is #mod-dev-chat
on the redmodding Discord server.
This guide uses the following versions:
Cyberpunk 2077 game version >= 1.6
Wolvenkit:
for game versions < 2.0, use 8.10.0
for game versions >= 2.0 / Phantom Liberty, use >= 8.11 (Link to Nightly)
Blender 3.6 (anything >= 3.4 should work. If it doesn't, try updating, though.)
AppearanceMenuMod >= 2.1
None of this would have been possible without NoraLee, who pioneered the process and taught me everything that I needed to know to set up these tools. This guide doesn't use any of their resources, but a lot of their knowledge. For the full guide with all edge-cases, bells, whistles and context, see their Google Drive.
This is the speedrun version. If you want extra details and context, please check Nora's Google Doc.
Preparation
I have prepared an example project (Nexus) for you again, but due to the complexity of V's head mesh, you have to do a little bit of prep work here.
Don't worry, I'll walk you through it step by step.
At any time during the guide, you can install the Wolvenkit project (Wolvenkit has a button in the toolbar) and spawn Tutorial Man and Tutorial Woman via AMM to check out your progress.
The character preset
To create a face, we need to know the following numeric values from the character creator:
Eyes
Eyebrows
Nose
Mouth
Jaw
Ears
Find the mirror in V's apartment and note them down.
Setting up the files
Download the example project of files from Nexus and load up your Wolvenkits
In Windows Explorer, find the prepared folders per body gender:
female
tutorial\npv\your_female_character
male
tutorial\npv\your_male_character
Delete the one you're not using (do one project per NPC. No, really, I mean it.)
Now it's time to do the actual work.
If you want to create your V's head for Cyberpunk, read on here
If you already have a head mesh and just want to set up the file structure, read on here
Please remember that before sharing your NPV, you have to change the paths! At the very least, rename the tutorial
folders inside of archive
and resources
to your user name and then do a fulltext search and replace in json.
However, you might want to do that after preparing the head in Blender, as you would otherwise have to move the utility script around.
At any time during the guide, you can install the Wolvenkit project (Wolvenkit has a button in the toolbar) and spawn Tutorial Man and Tutorial Woman via AMM to check out your progress.
Last updated