NPCs and their files

Heroes, villains, the extended cast and innocent bystanders

Summary

Last documented update: January 6 2024 by manavortex

This page collects paths to .ent and .app files for various NPCs, as long as somebody considered them interesting enough to document them here.

Don't forget: To quickly find somebody's entry, you can use your browser's search function (Ctrl+F).

Wait, this isn't what I'm looking for!

To change NPC appearances, see Appearances: change the looks

To create custom NPCs, see AMM: Custom NPCs

To create V as an NPC, see NPV - V as custom NPC


Where to find…

CDPR's system of character classification is completely arbitrary and often contains redundancies. If you are looking for a character's files, you're generally much better-off to just search for it in Wolvenkit.

If you can't find a character's .ent file, search for variations of their name — e.g. Johnny is silverhand, Viktor is ripperdoc. Sometimes, it is easier to find the .app file first, and then get the .ent file by using Find files using this.

Major NPCs have their own .app files: base\characters\appearances\main_npc\.

Others are not so lucky - e.g., Mamá Welles is lobbed in with the other valentino goons: base\characters\appearances\gang\gang__valentinos_wa.app

Character files

You can find the corresponding .app file by right-clicking on the .ent file and selecting #find-files-using-this. If that doesn't help, search for entFileName.app (e.g. silverhand.app)

Primary characters

Secondary characters

Fixers

Also starring (a.k.a. "Wait, who?")

Characters who have very little screen time

Anonymous characters

Characters who don't even have names (but who are interesting regardless)

There are _ep1_ variants of a bunch of the generic corpos that can be found in the ep1 files, not sure how they differ from the basegame versions. (ie corpo__ep1_ncpd_ma.ent)

Last updated