Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Cheat Sheets for poses and animations
Loading...
Loading...
Loading...
Loading...
Created: Nov 10 2024 by Last documented update: Nov 10 2024 by
This page contains our wiki editing guidelines.
If you would rather learn how to edit the wiki, please check The Wiki -> #how-to-edit
The first thing you should do after clicking the "Edit in Change Request" button is to give your merge request a title. Not only will future you be grateful, nothing is more annoying than returning to something like this:
Please give your wiki page a header (see #summary). You can find a template to copy and paste under Page Header: Summary.
When updating a page, please adjust the "last documented update" line. (I keep forgetting myself, but it'll help people to see what is up-to-date and what isn't)
You can add images into the editor by either pasting from clipboard or drag-and-dropping a file.
Unfortunately, gitbook's default name is as helpful as the NCPD customer feedback box:
Please name your images. As of November 2024, you can find the "Files
" section on the left, in a tab behind the "Pages
" tree:
The internet is full of guides on writing nonfiction. This one is good.
Keep guides short and concise.
Remember that most of the world are not native speakers of English. Keep your sentences short and use clear language.
You can use ChatGPT or goblin.tools Formalizer (More to the point (unwaffle))
to go over your guides before posting them.
It's easier to follow a numbered list than to read a long paragraph
Use bold text to highlight stuff that is important.
For anything extra, check #put-extra-info-into-expandables.
Your guides should be easy to read. Here's a few tips how to achieve that.
You probably read the box "Your guides should be easy to read..." first. That's why I put it in a box: I wanted you to!
You can link to headings, which makes them quite useful to split up long guides into manageable content. Here's how I (manavortex) use them:
Heading 1 marks the beginning of a section
Heading 2 marks the beginning of a subsection within a section
Heading 3 splits subsections into individual parts
Anything that's not immediately relevant to the guide (but too interesting to cut out) can go into an expendable box.
The right image can sum up several paragraphs of writing. Make sure to use the right images.
If you include screenshots of anything, make sure to highlight the important parts (e.g. by drawing boxes and arrows). You can use Greenshot for this.
Modding your game, for users
Published: Jun 15, 2023 by Last documented update: Aug 25 2024 by
This page will give you a brief introduction of how mods work and how to install them by hand.
We strongly recommend using a mod manager, as manual modding is only recommended for advanced users.
Here are your options (wiki links):
If you want to create mods instead, check
If you need help installing Cyberpunk, check
If your modded install is acting up, please check
TL;DR: Your mods will not work unless you
put all files exactly into the right place
make sure to install all (and their requirements)
If you are on Linux/Steam Deck: follow to the letter
When you fuck things up, hit up or run and start over.
To see an , scroll down.
TL;DR:
Unless a requirement is marked as optional, your mod will not work if it is not installed.
Some requirements have requirements of their own. Make sure to check.
Cyberpunk 2077 offers limited out-of-the-box support via REDmod. To allow greater freedom, a number of core mods have been created — without them, we couldn't add items, influence the weather, or have flying cars.
Since this kind of mod interacts with the game's executable (.exe
), they will break every time CDPR updates.
TL;DR: you can ignore this unless you want to understand how things work, or want to install mods manually.
This list is supposed to give you an overview of which files go where. It is not a bucket list of things you have to install.
If REDmod is not installed and activated, your mods in /mods
will not load.
Loading a mod as REDmod means that Cyberpunk will precompile it to optimize load times — integrating it into the game's other files by adding it to the files under r6/cache
.
By contrast, vanilla mods (from /archive/pc/mod
) will be loaded individually and might add to your load times.
REDmods are installed in Cyberpunk 2077\mods
, where every mod has a subfolder with an info.json
.
If the mod contains only files inside the folder archives
, you can un-REDmod-ify it by moving all of those files to archive/pc/mod
.
If you had terrible experiences with Vortex for other games, be assured: Cyberpunk integration is working extremely well. Maybe give it another chance?
"Manual install" is a rather glorified term for "extracting the downloaded archive into your game directory". However, you have to make sure that the right files end up in the right folders.
You can inspect the file structure by simply opening the downloaded file, or by using this feature on Nexus (unless a mod author has disabled it):
The file structure is different for REDmods and non-REDmods. Mod authors usually tell you which file is which, though. To find out what that means, read on.
Here is how you can tell the two apart:
All REDmods mods will be preloaded by redMod.exe
before the game starts up. After a short delay, the mods will then be loaded as if they were part of the game itself — you're saving the startup delay on every savegame load.
On top of this, Vortex will let you define load order for REDmods. To support compatibility, it offers you automatic conversion.
Some mods (especially older ones) are just a loose collection of files without any folder structure:
To find out how to install, you have to read the mod's install instructions. You can read the next section for a general overview of which files go where, but that is not guaranteed to work.
As a rule of thumb, here's which files go where (unless the mod's instructions tell you otherwise):
A sample page header for you to copy/paste
Created: May 04 2077 by @you Last documented update: May 05 2077 by @you
This page contains a reusable header template that you can copy/paste into new wiki pages. It is a part of , but can be used standalone.
While anything below this box is optional, please always include the Summary!
After pasting, don't forget to adjust the text (and delete the hint boxes)
If you want to [do something else] instead, you can check [link]
Or maybe you want to see [the corresponding cheat sheet]?
To complete this guide, you need the following tools:
How to contribute to the thing you're currently reading (please do)!
Published: Feb 11 2024 by Last documented update: Nov 10 2024 by
This page gives you some intel on how the wiki works and why you should start contributing.
To skip the pep talk, you can jump directly to or (github/Google account required)
If you're already convinced, you can skip straight ahead to or
Wikis are the most open source thing since the invention of democracy, because everyone can edit them (that includes you!). They gather and share knowledge, facilitating all kinds of beautiful change — like the library of Alexandria before it was DDOSed by fire.
In terms of our wiki, that means:
Everyone can learn how to make mods for Cyberpunk 2077 You don't know shit about Netrunning? Doesn't matter, !
We don't have to research stuff all over . Want more than that? Here's where you can start digging...
You can easily find people who can help you Published: Feb 11 2024 by If you make any progress on this, please contact on Discord
Unfortunately, most people don't edit the wiki.
Of course there are plenty of good reasons, so let's go over them one by one (open the box)
You will never be bullied for sharing knowledge or skills on this wiki. If you ever feel as if you are, please get in touch with the mods on the , and we'll clear up the misunderstanding — because communication is hard and everyone here has the same goals.
Before you can edit, you need to sign up to Gitbook (no way around it). It's integrated with github, so you can use that or your google log-in.
As of today (March 2024), I've never received a single spam mail from them.
You can't edit without a change request (which is a snapshot of the wiki as-it-is that you can fuck around with to your heart's content).
Please name your change request immediately - it helps to keep track of what's what, and also makes it easier to delete obsolete change requests.
Your edits will be saved in your change request, so that you (or somebody else) can resume editing later. See
You can create one by clicking the Edit button in the upper right corner:
In the top left of your
Clicking on "Change Requests" to the left opens a side bar panel where you can browse existing change requests:
Click the "Edit" button to create a new change request:
You can upload images by either pasting them, or drag-and-dropping them into the article. Please make sure to
When you're done editing, you can request a review. The button is on the topright where the Edit button used to be:
... and that's it. After requesting a review, you don't have to do anything — your MR either gets merged directly, or the reviewer may change some things around (usually scatter some links), or they'll get back on you to clear things up.
List of words that need more context
Published: ??? by Last documented edit: September 14 2024 by Silverlags
A comprehensive list of jargon you might see on this Wiki or around our community. This glossary is not alphabetical, so be sure to use your browser search function to find what you're looking for. (CTRL+F for most applications)
GitHub: A website which hosts code and helps programmers collaborate on projects. The source code for e.g. WolvenKit or Cyber Engine Tweaks is hosted there. You can compile the WolvenKit source code yourself, or for non-developers you can find WolvenKit releases here first.
REDengine: The proprietary video game engine developed by CD Projekt Red for The Witcher 3 and Cyberpunk 2077. Witcher 3 uses REDengine 3 (RED3), Cyberpunk 2077 uses REDengine 4 (RED4).
Official Modkit for The Witcher 3 (WCC): An official CDPR command-line tool for modding The Witcher 3. Legacy WolvenKit makes extensive use of the Modkit. If you want to mod the Witcher, you're in the wrong wiki, choom!
REDmod: An for .
WolvenKit: The unofficial .
WolvenKit CLI: The of WolvenKit. (Formerly CP77 Tools)
CP77 Tools: The original Cyberpunk 2077 modding Command Line Tools. (Renamed and moved to WolvenKit CLI)
Noesis: (obsolete) A 3d viewer with plugin support for Cyberpunk 2077's file extensions. While Noesis can import and export 3D models, animations, and images, you should use Wolvenkit instead.
010 Editor: (obsolete) A hex-editing software that can be paired with a custom template to parse REDengine resource files and access its content. You can use Wolvenkit instead.
masklist: The masklist file is a custom .txt document used as a helper file to generate new mlmasks using the Import/Export tool.
Material json: Material json files are used by the Import/Export tool during for the mesh I/O process. The json will be named after the mesh file then suffixed with .Material.json (i.e. judy_01.Material.json)
Cooked/Uncooked: Whether a file is compressed by the REDengine build process.
Uncooked: After using the Official Witcher 3 Modkit to import an FBX to W2MESH, this file is uncooked. Rather than calling these files imported, the uncooked terminology is derived from the cooked (compressed) file state.
Packed: CDPR games do not load loose files, but rather compress resources into archives. This compression process is called packing. The Witcher 3 uses ".bundle" files, while Cyberpunk 2077 uses the ".archive" file format.
Raw: Generic term used to refer to non-REDengine files that have a resource counterpart. The raw format of the REDengine XBM texture format can be TGA, PNG, DDS, etc. e.g. "Do you have the raw texture?" - This is an inquiry about the TGA/PNG/DDS counterpart to a game texture file.
Resource: A technical term for a REDengine asset file (e.g. .xbm, .mesh, .env).
W2RC/CR2W: The file magic number for REDengine files. REDengine resource files are commonly referenced as W2RC/CR2W files for shorthand.
Reference: A string value in a resource that exists in another resource, and it is used to chain resource together as they are loaded into the game. Some examples are a DepotPath that points at another resource, a list index that points at a material entry, and an appearance that points at a component.
Vanilla: Original or unmodified i.e. Johnny Silverhand's vanilla appearance can be changed with a DLC.
Legacy: Techie slang for "the old system". Note that the new system doesn't have to be better, just newer.
Core Mods
Other optional mods that greatly enhance user experience
You mod Cyberpunk 2077 by adding files to your . The game natively supports modding, and the core mods will take care of everything else.
You can install mods by using /, or by hand
Regardless of your past experiences, the Nexus Mod Manager works reliably and well for modding Cyberpunk.
For more detailed information, see .
To learn more about this, check .
This is the reason why game updates break mods — we recommend to and only update your game once it's safe. After each patch, you can find a post on our that is kept up-to-date as the modders update their tools.
To learn more about the individual frameworks, check
Directory | explanation |
---|
REDmod never took off and most people stick to the legacy format. If your /mods
folder is empty, you don't need this. For more information, see below.
For instructions on how to install, see .
For documentation on the Vortex installation toggle, see .
For instructions on how to activate it, see and here for .
You can install mods via mod manager (, ) or . There are upsides and downsides to each — however, for beginners, .
If in doubt, install the non-REDmod ("legacy"
) format. To learn why, check below the table.
REDmod | Vanilla mod (packed correctly) |
---|
If you have problems with Vortex, check the of the guide.
For everything else, this wiki has a dedicated with step-by-step instructions for pretty much every common problem. If that doesn't cut it, you're welcome to find us on in the #mod-troubleshooting channel (but your first answer will be a link to that guide).
Until you complete the steps under and a wiki admin merges your changes, nothing of what you do will go live, so you can safely break everything.
When creating a new change request, please give it a title immediately (see the screenshot under as for why)
If you want to know more, you can check for this, or read the TL;DR below:
Please check the page for a few basics on wiki editing!
Cooked: Files extracted with the Asset Browser using WolvenKit (including Legacy) are cooked files. See also:
: Cyber Engine Tweaks, a utilized by the majority of mods.
: a core , which allows modders to add new features, modify the game behavior, add new scripting functions or call existing ones in your own plugins.
: is a core that can be integrated with the game and used to add/replace game scripts.
: without touching original game files, thus allowing multiple mods to expand same resources without conflicts. Requires Red4Ext.
: to create mods that modify TweakDB, a proprietary database of REDengine 4, containing essential information about game entities and behavior. Requires Red4Ext.
: is a library and framework for creating redscript and Cyber Engine Tweaks mods. Requires Red4Ext.
: in regards to clothes transmog system
: an extender of Cyberpunk's core functionality in regards to cyberware slot expansions system
AMM: is your ultimate Photo Mode helper that allows you to use tools to move NPCs and V around, pose them and further expand your photography portfolio with ; change the time of day or even teleport to a curated list of locations. Unleash your creativity by changing NPCs looks - now with extended features by using - decorate with endless props, and so much more awaits! Requires CET and Codeware.
. |
|
|
|
|
|
|
|
| a subfolder of |
|
|
| part of a REDmod, can't be installed standalone |
The game just updated, and you're crashing. Now what?
Who doesn't know it? Your modded game is working, then there's an update, and from one moment to the next everything is a smoking crater. Unfortunately, that's normal: as long as you're living on earth, things fall down when you let go of them, and game updates break mods.
This page will give you a brief overview on what you can do in the situation described above by linking to the corresponding sections of the troubleshooting guide.
If you are on Linux and have exhausted these options, make sure to double-check the launch options, as Steam sometimes resets these between updates.
The first step is to update your core frameworks. Check every mod on this page — make sure that you have a version from after the update.
You're too fast, choomba: modders haven't gotten around to updating the frameworks yet. That leaves you with two options:
remove all mods and play vanilla until the updates arrive
You can try to temporarily disable any mod from the script section of known problem children. Sometimes, that fixes your issues.
Your game and the core frameworks need to be version-compatible. You can make sure of that by
One by one, installing all of the frameworks you need
Make sure to follow the instructions carefully – they will prevent you from running into a bunch of other issues.
If these instructions didn't help you, there probably are no updates yet and you'll just have to wait. You can find warnings about version mismatches in these log files.
Of course, you can always
look around in the troubleshooting guide or use your browser's search function there (Ctrl+F and type)
check a list of known problem children and disable them for now
further troubleshoot your installation
Reset your installation:
Fall back to a clean state (via mod | precise | nuclear: fast | nuclear: very fast)
Enable all core mods and make sure that the game starts
Re-enable your other mods (check bisect for how to do it fastest)
Find help on Discord in #mod-troubleshooting
You might want to deactivate ReShade before you start debugging. Especially after DLSS, it has been known to cause crashes.
Likewise, you'll want to turn off your antivirus to rule it out as a problem source.
How to use MO2 - it's that simple
MO2 (Mod Organizer 2, Nexus | Github) is a free, widely-used mod manager, especially popular for Bethesda games like Skyrim or Fallout. It fully supports Cyberpunk 2077 and is praised for its ease of use.
Using MO2 keeps your base game directory untouched and allows for easy mod installation, uninstallation, and updating. Additionally, you can create different profiles for mod configurations.
If you need further help with MO2 beyond this guide, feel free to ask for assistance on their official Discord server.
Download MO2 from either Nexus Mods (yes, Skyrim Nexus) or GitHub
Install MO2
When installing, choose the Global Instance option (recommended for multiple games).
Or choose Portable Instance if you want a separate installation of MO2 for each game.
Launch MO2
Create a new instance:
Browse to the Cyberpunk 2077 installation folder to create the new game instance.
Customize your Profile Settings (Optional):
These can be left unchecked unless you need profile-specific INI files, save games, or automatic archive invalidation.
You can change these settings later as needed.
CET and Red4Ext have to be installed manually
Download Cyber Engine Tweaks (CET) and RED4ext from Nexus Mods manually
Install them by extracting their files to the game folder.
Go to the Nexus Mods website for Cyberpunk 2077 mods.
Download mods via the "Mod Manager Download" button. MO2 will start to automatically download the mod.
In MO2, open the Downloads tab and double-click the mod to install it.
After installation, ensure the mod is enabled by checking it in the Plugins list or the Installed Mods section.
If you have mods from external sources:
Download the mod and move it to the Downloads folder by using the file folder dropdown in MO2 ("Open Downloads folder").
Alternatively, drag and drop the mod into the Downloads tab within MO2.
You always have to launch the game through MO2 if you use MO2 as mod manager.
Always Launch the Game through MO2:
If you're using MO2 as your mod manager, make sure to run Cyberpunk 2077 via MO2.
Steam will still track your playtime and achievements.
Run the Game:
After setting up all your desired mods, click Run in MO2 to launch Cyberpunk 2077.
Stay up to date with the latest versions of both MO2 and the mods for the best experience and compatibility.
\ |
\ | Default mod directory: contains .archive mods and .xl files in |
\ |
| Redscript mods (not the same as REDmod) |
| red4ext tweaks |
\ | Mod directory from before 1.3. Use |
is in a folder named after the mod | may be in an extra folder if packed incorrectly |
has an | does not have an |
contains a folder with any of - - | contains any of the folders
- |
Is packed with one level of nesting ( | Has multiple levels of nesting |
Manual install instructions:
Extract the folder |
>= 8.15 | You can't make mods without Wolvenkit |
>= 4.2 | 3d editing software. You only need this if... |
>= 1.6.0 | The Wolvenkit Blender Addon. You can't import/export to Blender without it. |
Installing and setting up Vortex Mod Manager, the recommended way to install, manage, and upgrade mods.
Vortex is a multi-game mod manager developed for and by NexusMods, the website where most Cyberpunk 2077 mods are hosted. Here you can download mods manually or with Vortex and keep track your download history.
To use Vortex, you need an account there. If you don't have one, you can sign up here – don't worry, it's free.
Technically speaking, you don't. You can install mods manually or use Mod Organizer 2 (but without our support, sorry, choom). However, Vortex for Cyberpunk is the most beginner-friendly way of managing your mods and will save you a lot of hassle.
If you have PTSD from modding Skyrim or Fallout with Vortex, be assured that Vortex for Cyberpunk is integrated extremely well. Go ahead, give it a try!
If you run into issues with Vortex that aren't addressed in this guide, you can contact Nexus support or join our Discord and find (volunteer) help in the #vortex-support channel.
Your staging folder must be on the same drive as your game installation
Your staging folder must not be your game install directory
Vortex has a lot of options. If you put wrong options, mods can go brr.
Once you are signed in on Nexus, it's time to download Vortex Mod Manager.
Click this link, it will take you directly to the download page
Select the "Manual Download" option on the first entry:
You'll now see a download page. If you don't have Nexus Premium,
Select "Slow Download"
Wait through the five seconds cooldown
Optional, depending on your browser: Select your download location for files that you don't want to keep
Wait until the installer is downloaded
Run the installer: either
select the file from your download history (Ctrl+J for most browsers)
go to your download directory and double-clicking the file
Proceed with the steps in the next section
This guide will assume that you install Vortex to C:\Program Files\Black Tree Gaming Ltd\Vortex
. If you install it somewhere else, please adjust accordingly.
Run the installer by double-clicking it.
If Windows shows you a prompt now, select yes — you want the setup to make changes on your device, it's supposed to install Vortex.
Click through the setup and finish its instructions!
Congrats! You've finished installation! Vortex should launch automatically and you can now move onto setup.
Here is where we get into the weeds, the particulars of Vortex setup before we can use it.
If you can setup Vortex on your own, skip to the Settings section of this guide. (Why are you reading this?)
If you are already logged in, proceed to the next section "Adding Cyberpunk"
If Vortex didn't open by itself, open it from the start menu.
Log into Nexusmods by clicking on the red circle in the top right of your client
You will see either a browser window or an error message that Vortex couldn't open one – in this case, copy the URL in the box at the bottom and open the browser window yourself
Optional: log into nexusmods (if you aren’t)
Allow Vortex to access your Nexus account by clicking "Authorize":
Click "Log in to Vortex":
Instead of the red icon, you should now see your profile picture and username from nexusmods.
This section will tell you how to add Cyberpunk to Vortex's managed games.
On the sidebar on the left side of your dashboard, click "Games"
In the page that now shows, type "Cyberpunk" into the search bar
Hover over its thumbnail and click "manage"
You will now see a popup complaining about "Game support not installed". Don't panic, this is expected!
Click the "download" button at the bottom of the window to install the Vortex plugin for Cyberpunk:
The extension should download automatically
You need to restart Vortex – agree to the prompt.
Optional: If Vortex was able to auto-detect your game install, you are done now and can proceed with the Settings section.
Vortex will tell you that it couldn't detect your game install and prompt you to set it manually. Click "Continue".
In the explorer window that now pops up, navigate to the folder containing your Cyberpunk exe (e.g. C:\Games\Cyberpunk 2077\bin\x64
)
Once you are in the right folder, click "Select Folder"
Vortex can now manage your game! Proceed to the next section, Settings.
This section tells you how to set the recommended settings in Vortex, grouped by tab. If a tab isn't covered, there are no recommendations and you can do what you like.
Start by clicking "Settings" in the left sidebar of your Vortex Dashboard, then select the first tab.
This section controls how Vortex looks and behaves. If this is your first time using Vortex, just leave it at the defaults and scroll down to "Automation
".
The settings here tell Vortex what to do with your mods as it gets them.
Here's a screenshot of the recommended settings with an explanation below:
To put a mod in the game, Vortex requires you to complete four steps. The folders for these are configured in the Mods section.
Downloading: Putting the mod into Vortex's download cache, either by clicking the button on Nexus or by dragging-and-dropping an archive onto the client. The archive will now live in Vortex's download directory.
Installing: Unpacks the mod and copies it to Vortex's staging directory.
Enabling: This mod should be included in the next deploy
Deploying: The mod has been copied from Vortex's staging directory to your Cyberpunk game directory.
In theory, you can configure Vortex so that you hit the download button on the website and it will download, install, enable and deploy for you. The downside with that is that you might not notice errors as they pop up in the background, which is why we recommend doing that one single click by yourself.
This setting controls the automatic REDmod conversion. In general, you do not want this. For an explanation of what that means, see #mod-format-redmod-or-vanilla
This section controls Vortex file storage. It's mostly a matter of personal preference and disk space availability on your end.
This folder
must be on the same drive as your game installation, or deploy will fail
must not be your game install directory
Where Vortex keeps its mods, ready to deploy them into the Cyberpunk game directory.
The default folder location is {USERDATA}\{GAME}\mods
, which resolves to C:\Users\YourUsername\AppData\Roaming\Vortex\cyberpunk2077\mods
You can keep it as this, or you can make a folder for it in a place you can easily access it, like C:\Games\Mods
. Wherever you decide, you want to make sure it is accessible and you can remember it in case of issue.
Where Vortex stores downloaded archives. Can be wherever you like, even on a different drive.
We recommend keeping an extra folder in there for manually downloaded mods, as Vortex can manage these as well – you just have to drag-and-drop them into the client.
Finally, we will return to our dashboard.
No matter what settings you chose in interface, you should still have a section labeled "Tools", where at this point you should at least see four things, the last of which will be disabled:
It can be helpful here to toggle "Enable Toolbar" above it so that you can always see them wherever you are in Vortex.
These are different options to launch the game via Vortex.
Click on the three dots next to "Launch Game with REDmods Enabled" and set it as primary. This will make Vortex pick this option when you click on the Cyberpunk 2077 picture on the far left.
"REDmod Deploy Latest Load Order" is also incredibly useful if your mods are acting up: Just using the "deploy" button on the main management page can fail – by using this button, you can debug your REDmod deployment.
This section will teach you how to install mods. Keep reading!
You can browse different mod collections on Nexus, but caution: collections can be outdated or abandoned. To make sure that a collection works with the current game version, check its comments - if they are full of complaining people, it doesn't.
The following mods are requirements for many other Cyberpunk mods. We recommend that you install their latest version and keep them up-to-date, since you will run into them sooner or later.
Some mods that depend on redscript may say they require cybercmd, but it's unnecessary to install since RED4ext performs the same functionality and then more. It only still exists for users who wish to use redscript and REDmod mods at the same time, but not use RED4ext.
For more information on the core mods, check Core Mods explained
Check if you have an up-to-date version of the core mods. Outdated collections can include earlier versions. If you update them, there's a good chance that everything will work.
The game should always be able to launch with just the core mods enabled. If it doesn't, head over to the troubleshooting page and make sure that you can launch and start a new game.
Before you play your game, check the bell in the top right corner next to your profile picture. Click it to expand the notifications. What you want to see is all green or blue--any red or orange issues will need to be resolved before starting your game.
Since this is your first time launching the game with mods, you should see a prompt to bind an overlay key for Cyber Engine Tweaks (CET). (If it does not, check here.) You can assign whatever you like, this button will hide or unhide the CET overlay.
While you have it open, you can navigate to the "Settings" option, and select "Skip Start Menu" and "Suppress Intro Movies" (if you don't want them). The setting will become active after the next restart.
Make sure to click save to keep your choices.
Let's get a mod that'll change something. For this example, we've picked KS UV framework, which will change V's feet.
Usually, you want to start at the description page to see the exact file that you need to download. For a detailed guide on the parts of a mod page and how to navigate Nexus, see our Downloading Mods section.
For now, you can simply go straight to the Files page of the KSUV mod.
So that you can see the changes in-game immediately, to know if you've installed correctly, you will download the first option, "Recommended. UV Framework New High Heel Feet with Custom Textures - Classic Install". This will change the feet visually now, and allow for custom textures later. Click "mod manager download". A window will pop up telling you that you need another mod "-KS- Vanilla Shoes for High Feet" installed before downloading this. You can do this after downloading this mod; your feet just won't fit in any vanilla shoes until you do. For now, click download to continue to the final download page, where you will select "slow".
Once your timer counts down, it should begin downloading in Vortex. The setting "Bring Vortex to foreground when starting downloads in browser" is enabled by default, so if you didn't change it, the Vortex window should pop up now. Otherwise, click over to it, and you should be able to see a 1 next to Downloads in the sidebar.
Assuming you're using recommended settings, the mod won't have installed itself, so you will click on "Mods" in the left sidebar. You should already have mods installed, enabled, and downloaded from the collection. Scroll down until you locate the blue "Never Installed" button next to the mod you want to install. Click it once, and if you're using recommended settings, it should enable and deploy automatically.
For this mod, a window will pop up, warning you that it may need manual adjustment, due to multiple .archive files. These are important windows to pay attention to, because many mods that have multiple files do require manual adjustment. This information is usually found on the description page, which is why you want to read it carefully before download.
For this mod, however, that is ok, and intended. You may simply click "Understood".
To test your new body framework mod, simply select "New Game" and pick a female-bodied V. If the feet are flat, it is not installed correctly. If they look a little funny, like barbie feet, you've done it right.
Let's install a mod without a mod manager download button and manage it in Vortex to show you how it works.
Mod authors sometimes disable mod manager integration for a variety of reasons. Usually, Vortex can handle these files just fine – if not, it will complain about it, and loudly so.
Click this link, which will take you straight to the files tab.
Select whichever one you like, like the "Arey", third option down.
Optional: Check what it looks like
Click on the "images" tab (to the right of "files")
Find the picture named "Arey"
Navigate back to the "Files" tab
Scroll down to the third option, Arey Hair PHYSICS ENABLED
The file doesn't have any particular instruction.
Optional: view the file contents – they sometimes contain helpful information:
Manually download the file – you know the drill by now.
Return to the Vortex "mods" page. You have two ways to install the mod now:
Drag-and-drop the downloaded file on your client, or
use "Install From File" in the orange bar and select the file you just downloaded in the explorer window that pops up
You should now have successfully installed the file.
If you have used the recommended settings, it should enable and deploy automatically. Otherwise, you need to do that yourself.
Start the game
Head to the character creator and create a female-bodied V
Check hair 48 – normally, it looks like this:
If your hair is two big buns--you did it! If it's just the normal single bun with braids, go back and try again.
Congratulations! You know how to use Vortex!
Launch parameters for Cyberpunk2077.exe (and what they do)
Created: Jun 17 2024 by , based on research by Last documented update: Aug 25 2024 by
This page lists all known launch parameters for the Cyberpunk2077.exe
Just because the executable accepts these parameters doesn't mean that they do anything or were ever intended to.
If you are trying to get your modded steam deck to work, check
You need to send the parameters in the form of
-parameter arg
for example
-engine CGameEngine
Parameter | Argument (if given) | Explanation |
---|
Welcome to the Cyberpunk 2077 modding wiki!
This is the dedicated repository for modding guides, resources and know-how.
This wiki is a community project! Do you want to improve or add anything? and start editing right now, or find us on .
Don't worry, we'll review everything - you can't mess anything up, and all contributions are welcome!
What is your game directory, where can you find it?
Published: Jan 27 2024 by Last documented update: Jan 27 2024 by
This page will tell you
what your Cyberpunk 2077 game directory is, with extra information in the expandable box
how you can find the game folder
how to use Windows Search to delete leftover files from a mod
The game directory is called Cyberpunk 2077
(unless you re-named it). It's the place where Windows put everything that it needs to run the game when you click on the icon — that includes mods.
Unless you changed the default settings, your game is installed here:
You can open a Windows Explorer in the game folder like this:
Press Windows+R
to open the Run
dialogue
type explorer
(don't forget the space)
Copy and paste the game path from the table above into the text box
Press Enter
or click OK
If you don't know your game directory, you can find it in your client:
Right-click on the game in your library, then select Manage
-> Browse local files
With the game selected in your library, click on the More
button, then on Manage Installation
and Show folder…
Right-click on your game in the list and select Manage
. Then, click on the folder icon:
Once the Cyberpunk folder is open in your Windows Explorer, you can use the Windows Search bar
in the upper right corner (Hotkey: Ctrl+F
) to find files by name.
For example, if you have trouble with atelier and have decided to do a clean reinstall, you can search for atelier
:
You're seeing the atelier install folder (good) and a bunch of atelier stores (bad, these are innocent).
You can either double-click on the virtual-atelier-full
folder (first item) to navigate there, or use any of the following options.
If you right-click on a folder or file, you will see a menu entry "open folder/file location". This will open a new Windows Explorer window in the folder containing the item you selected, letting you browse and delete.
Select multiple items from the list by holding the Ctrl
key while you click.
Once you have selected everything that you want to delete, simply press the delete
key, or right-click and select Delete
.
REDmod is a command line tool developed by CDPR and Yigsoft which can be used to stage installed mods to work with a modded game.
This section is for managing mods with REDmod.
For install instructions, check
For creating mods, see the Modding Guides section in the wiki's navigation tree to the left.
REDmod preloads any mods on its list, loading them as if they were a part of the game's regular structure. Preloading requires the game to be started via launcher (or Vortex) and will add a short delay, but the loading times during gameplay will be much faster.
Compatibility: Not all mods can be easily converted. Some outright break in the process.
Especially modders don't like the extra delay during startup
While the mods are precompiled, a console window will be visible. This scares many users.
The only thing that requires REDmod format are custom audio file additions (or use the mod from Nexus).
You can convert REDmods to the legacy format by putting any files into the . .script
files need to be converted to .reds
, but TweakXL can simply read REDMod tweaks.
Legacy mods will load before any REDmods.
You can handle deployment and load order with
the REDlauncher that comes with the game
Vortex Mod Manager from NexusMods
REDmod WolvenKit integration and manage your mods easily from within the WolvenKit Mod Manager
starting Cyberpunk with the parameter -modded
Navigate to Cyberpunk 2077
Click Play
Click the Settings button and Enable mods
Click Play (Do not skip this)
A window will open showing progress on mod deployment.
Conflicts are handled on a per-file basis, but can be handled by specifying a specific load order. The rules here are the opposite of e.g. Skyrim: the first mod to change a file wins.
Example:
modA contains a script file
Cyberpunk 2077\mods\modA\scripts\cyberpunk\player\player.script
.
modB contains a script file with the same name:
Cyberpunk 2077\mods\modB\scripts\cyberpunk\player\player.script
This will discard all changes modB made, since by default, REDmod and the game loads mods alphabetically (modA overrides changes in modB).
However, you can specify a load order with REDmod, which the game will respect.
If a REDmod is giving you trouble, you can force a redeploy by either of the following means:
Either
Delete the content of r6/cache/modded
in your Cyberpunk directory
or
Uninstall the mod
Start the game
As soon as it launches, close the game again
Reinstall the mod
Now, restart the game. REDMod will rebuild the cache and hopefully fix your problem.
REDMod's redeploy is triggered on any of these changes:
mods change: You added or removed a mod
A mod's version changes: The version number in the info.json
was changed.
A mod's files change: You added or removed archives
The REDmod deploy
command stages installed mods to work when the game starts with the modded
flag.
Open the WolvenKit Mod Manager.
Click the Deploy Mods button in the toolbar.
You will see all installed mods in your game. Enable the mods you would like to play with.
You can specify a specific load order with the -mod parameter:
This will override changes to \cyberpunk\player\player.script
that modA makes in favor of modB. It will also tell the game to load modB before modA and modC.
Open the WolvenKit Mod Manager.
Adjust the load order by dragging and dropping rows.
Click the Deploy Mods button.
You can adjust the load order by dragging and dropping the installed mods inside the mod manager.
When you click the Deploy Mods button, the current load order will be forwarded to redmod.exe and mods will be deployed and loaded in this order.
To start a modded game that loads mods deployed by REDmod use the -modded
flag on Cyberpunk2077.exe
Example:
This however will skip the initialization process that should be done after any new REDmod mod install.
INFO The executable is located at
<Cyberpunk 2077>\bin\x64\Cyberpunk2077.exe
This page explains the features added in the different game versions.
Load mod load order from a text file. by Auska
RedMod deploys a list of mods in order - passed through the command line.
This change now makes it you don’t have to pass the names in the command line but read it from file.
We can specify load order of archives in another load order file.
Fix mesh Export paths and allow exporting to non-base resource paths. by Mana Vortex
The fbx importer would throw an error if in the resource path there wouldn't be base
--- Example:
❌/environment/decoration/industrial/pipes/entropy_pipe_01/entropy_pipe_01_module_small_l020_a.mesh
✅base/environment/decoration/industrial/pipes/entropy_pipe_01/entropy_pipe_01_module_small_l020_a.mesh
https://www.cyberpunk.net/en/modding-support
Last documented edit: Sep 08 2024 by
This page will tell you the following things:
If you just want to turn it on, check .
If you're looking for the log, go to your and find it under
tools\redmod\bin\REDmodLog.txt
If you are a mod developer, check
I just want to know which to use!
Unless the mod author says otherwise, do not use REDmod.
TL;DR: You trade a longer initial startup for shorter loading screens.
But REDmods come second in . The easiest way to avoid these altogether is not using REDmod, which is why it never took off.
REDmod is a modding framework with a set of command line tools to precompile mods before launch.
If you don't speak Netrunner: During game launch, the modded content will be added to the game's regular file. Your in-game loading screens will be much faster.
Unless the Nexus page explicitly tells you that it's REDmod only (or you are making a mod), assume that you don't.
REDmod is shipped as free DLC with the game. You need to add it inside the platform store (GOG, Steam, Epic). You can click the link below, or find more detailed instructions further down on the page.
If you're accessing Cyberpunk through Steam Family Sharing, you'll be unable to install REDMod (thanks, Steam!). In this case, you can ask the person who's family sharing with you for their Tools
folder.
When REDmod is installed correctly you will find a new folder tools/redmod
inside your game root directory, with subfolders: bin
, scripts
, tweaks
.
directory: contains .archive mods (in subfolders). Contains only a .stub file if empty.
Plugins like and RadioExt
Manual install instructions:
The folders archive
, bin
, r6
from the download must merge with the same folders in your (do not put the bin in the bin).
Wolvenkit |
The game loads REDmods from this path: <
>/mods/<name>
.
EXAMPLE:
REDMod: C:\GoG\
\mods\<name>\archives\<name>.archive
Legacy: C:\GoG\
\archive\PC\mod\<name>.archive
Legacy archive mods in /archive/pc/mod
are still supported, but their load order cannot be managed with REDmod.
Before being able to play a modded game, you need to your installed mods.
Then, you need to before starting the game.
If that doesn't do it, you can consult the for advice.
As of September 2024, the only thing we can't do without REDmod is adding new sounds (replacing existing sounds is fine). The mod attempts to mitigate that.
Deploy mods when Enabled
Automatically deploys each mod as you enable it, merging step 3 and 4. We recommend enabling this, as it saves you a click.
Install Mods when downloaded
Automatically completes step 2 when you download a mod. We recommend disabling this as it lets you address issues and popup one after the other
Enable Mods when installed
Automatically completes step 2 when you install a mod. We recommend enabling this, as it saves you a click.
Run Vortex when my computer starts
Starts Vortex with Windows - disable or enable at your discretion
deploy
- Deploys mods to the game by compiling them together
The deploy
command stages installed mods to work when the game starts with the modded
flag.
archives from <Cyberpunk 2077>/mods/<name>
are staged to load
scripts in <Cyberpunk 2077>/mods/<name>/scripts
are compiled into a modded script blob
tweak files in <Cyberpunk 2077>/mods/<name>/tweaks
are compiled into a modded tweakDB blob
sound files in <Cyberpunk 2077>/mods/<name>/customSounds
are staged to load
You can specify a specific load order with the -mod parameter
-root=<path>
the game root folder for which the deploy command is run.
INFO - this needs to be
<Cyberpunk 2077>
-mod=<modA dirname> [<modB dirname> ...]
stage only the mods in the given directory names (without the leading mods\),
in left to right load order precedence. You must escape any spaces by enclosing the argument in double quotes (for example Mod With Space
should be given as -mod="Mod With Space"
.)
-modlist=<filename>
-?|-h|--help
Prints out a description of how to use the command.
redmod deploy -root="C:\Gog\Cyberpunk 2077"
Stages all installed mods under C:\Gog\Cyberpunk 2077\mods
for loading
redmod deploy -root="C:\Gog\Cyberpunk 2077" -mod=modB modA modC
Stages only the three mods C:\Gog\Cyberpunk 2077\mods\modA\
, C:\Gog\Cyberpunk 2077\mods\modB\
and C:\Gog\Cyberpunk 2077\mods\modC\
for loading. In this case, modB
will override both modA
and mod
C, and modA
will override modC
(in case any of them modify the same asset paths.)
redmod deploy -root="C:\Gog\Cyberpunk 2077" -modlist="loadorder.txt"
Same as above, but will load the mods from the file loadorder.txt instead.
Scripts: Compiled into a script blob |
Tweaks: Compiled into a modded tweakDB |
Sound files |
How to get mods working on SteamDeck or other Linux distros
This page tells you how to set the launch options for Steam under Linux.
If you have trouble after an update and have exhausted all the usual steps, double-check your #launch-options (sometimes, Steam helpfully changes them to make you crash)
If you want to optimize Cyberpunk 2077 settings for your SteamDeck, find a guide on /r/SteamDeck
You need to
Install d3dcompiler_47
Install vcrun2022
Adjust the Steam launch option to be:
WINEDLLOVERRIDES="winmm,version=n,b" %command%
The guide below has been confirmed working for dozens of people on SteamDeck, various Linux distributions, and Mac OS. Follow it by the letter and it will work for you as well.
To play games on Linux, you need various programs and libraries. On the steam deck, most are preinstalled, and all you need is a tool to configure them.
This guide has information about Protontricks (recommended) and Lutris (only here for the sake of completeness). If you use anything else, we can not support you
Make sure that you are on the most recent version of Protontricks. This guide will follow how to perform these steps on a SteamDeck, but other systems running KDE Plasma should be similar. Other Linux distros will need to go to their respective app stores, or use the Flatpak CLI tool, to download Protontricks.
If you don't want to read text, find a video documenting the process here. Thanks to Connor for providing the screenshots and transcription!
To configure the necessary parameters, you can use the app Protontricks, which you can download through the built-in app browser "Discover":
Open Protontricks (you can search for this by selecting start menu)
When Protontrick opens, select Cyberpunk:
Choose "Select the default wineprefix":
Add an override: Check both of the checkboxes below
If you do not see vcrun2022
please verify you're on the latest version of Protontricks
Apply via "OK". You may receive an error below or similar. If you do, click "Yes" to continue the installation.
Taken from CET's github
Open Lutris
Right click on the game > Settings
> Runner options
While newer versions of Lutris can use Proton, it is advised you use Wine-GE instead. Make sure you're using at least lutris-GE-Proton8-1
Scroll down to DLL overrides, click on Add to add a key. Add the following keys:
You need to pass a few parameters to the Cyberpunk.exe to enable mods. Read the section for your client to find out how.
If you have typos or forget characters in your launch parameters, they will not work. You can copy-paste the text from the guide below.
For a full list of launch options, check Launch parameters. Use them at own risk!
Switch to steam and make sure that the launch options are set as below:
The command is case sensitive. Copy-paste the text from the box above to make sure.
You can find the launch options for GOG in the game's config menu under Manage Installation
-> Configure...
As under Steam, you have to add the following:
The command is case sensitive. Copy-paste the text from the box above to make sure.
While at your library right click Cyberpunk then navigate to Settings
-> ADVANCED
and scroll down to Environment Variables
Now set a new variable name WINEDLLOVERRIDES
with a value of winmm,version=n,b
Variable Name and Value are both case sensitive, Copy-paste for certainty.
Anything that includes =
and doesn't start with -
goes to Environment Variables, while things starting with**-
usually go under Game Arguments, for example-skipStartScreen
**
This is the most common error. You wouldn't believe how often people show up in the support discord channel, yell in frustration for 10 minutes, and then found out that they included an extra space, forgot a letter, or made a simple typo.
Do not be these people. Copy-paste from the guide and delete any extra spaces.
Make sure to be on the last version of protontricks. If that does not work, try the second-to-last version — sometimes, the tools themselves break.
You can check protontricks' github page. If there is anything seriously broken, you will find something there.
You can find us on the modding discord in #cet-troubleshooting
or #red4ext-support
. Beware: If it turns out to be a typo in your launch options, there will be snark. ;)
A mod is crashing and you know which — what now?
This page assumes that you have made use of the troubleshooting guide, have identified a broken mod and want to help fixing it.
It will help you rule out side effects and collect e necessary information for a bug report. Of course you can always reach out, but there's a good chance that you'll be asked to do the stuff on this list, so you might as well do it first.
If you can't or won't do that, please check at least Step 0!
Without people like you, many bugs would never be discovered and fixed, and modding would be even more frustrating than it already is. So thank you for taking the time!
"Crashes when you equip your strap-on? I fixed that a month ago. Just update! :)"
Make sure that you're on the most recent version of both the mod. You probably are, but — better double-check.
This recommendation comes from a professional software developer, who has "fixed" more than one software problem by just updating the software.
Maybe the mod author knows about this problem and hasn't been able to fix it. If they do, then either the description will mention it, or there will be a pinned post in the comments section.
If there isn't either, then you have found something new. Exciting!
The first step is to isolate the problem. Make sure that it is exactly this mod and no other. It works like this:
Temporarily remove all mods from your game.
Install only the problem child together with all dependencies. Make sure that they're all on the most recent version. Does the problem still happen? (If not, then it's something else)
Now, disable only the problem child. Does the problem go away? (If not, then it's one of the dependencies)
If the problematic mod is a core framework, please read the next section as well.
If you can reliably reproduce the problem (that's Netrunner speech for "it happens every time without fault"), then you have everything you need for a bug report.
If your problem child isn't one of these mods, you don't need to read this.
The core frameworks are generally extremely stable. That's not to say that they don't have bugs, but such bugs are generally found and fixed quickly.
If you suspect that one of them is the cause of your crash, make very sure that you have no dependent mods installed, since those will be inactive as long as the dependency isn't there (think of it like a fuse box: without electricity, the fridge can't keep making that noise).
Since your problem could be anything, we'll go about it the other way. I'll list everything that you could include, and tell you when it's needed.
When: Always
Any information you collect is helpful, but fixing a bug is easiest if you can watch it with your own eyes. For that reason, we need a list of the exact steps needed to make the problem happen.
Write the steps they need to do, not the ones they don't.
When: If the problem happens
at a certain location or a certain quest phase
when loading into exactly this save (if it happens for all of your saves, then it's probably not needed)
Your save games can be found in the following folder:
which is the same as
Find your individual save game folder (e.g. AutoSave-0
) and create a zip.
When: If the problem child
adds an error in any log files that doesn't happen without it (use the error checker tool)
Is a plugin (lives in Cyberpunk 2077/bin/x64/plugins)
Is dependent on a plugin (like above, but with more subfolders)
What:
The log file with the error
If it's a plugin mod, then add the plugin's log. Most common here is Cyber Engine Tweaks; the log file is Cyberpunk 2077/bin/x64/plugins/cyber_engine_tweaks/cyber_engine_tweaks.log
When: If the problem child is one of the core frameworks.
These mods are the foundation that everything else builds on, and the people who develop and maintain them are incredibly competent. Please don't waste their time — make very sure that you have isolated the problem. You don't call your internet provider before checking your network cable and restarting your router!
You can find the crash reports in this folder:
which is the same as
Find the most recent one (e.g. Cyberpunk2077-20230816-225038-11372-16140
) and create a zip.
You're 100% sure that the mod is the cause of the problem, and you have collected the necessary information, so now you can reach out and provide a helpful bug report.
The first place to go is the mod's Nexus page.
If there is a Bugs
tab, you can create a new bug report
If there is a Posts
tab, you can leave a post
If there is a Comments
tab, you can drop a comment
If there is neither, you can try and message the author (click on their Nexus profile name)
If you can't reach the mod author, you're welcome to hit up the redModding Discord, for example in #mod-troubleshooting
. Someone there might be able to get the word out.
If you have found a mod that corrupts save games until it is installed again, please let us know so that we can update the troubleshooting guide!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| a number |
| a number |
|
|
|
|
| a number from 0-4 |
|
| a number |
| a number |
| a number |
| a number | maximum FPS |
|
|
|
|
|
|
|
|
|
| <a number>,<a number> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| triggers REDMod recompilation on start |
|
|
|
|
|
|
|
|
|
|
|
| a string |
|
|
|
|
|
|
|
| a number or |
|
| a number |
|
|
| a number (seconds) Default is 60 | The number of seconds the game can stay frozen before assuming that it has crashed |
|
Steam |
|
GOG |
|
Epic |
|
How do I get my fucking mod working and what do dependencies have to do with it?
This page will give you an explanation of requirements (#theory-what-is-a-requirement). After that, you will find a guide on debugging a dependency chain to troubleshoot a mod.
The example will use VirtualAtelier, but the same principle applies to each and any mod.
In the process of this guide, you will be told to check a certain mod's log file. If you don't know how to do that, check Finding and reading log files.
It is something that your mod needs to work; for that reason, requirements are also called dependencies. The game will load them first.
Most of them are other mods.
Unfortunately, that is not how computers work.
Cyberpunk 2077 offers native modding support via REDmod, but it is limited — if we
Now that we've gotten the theory out of the way, let's get to the practical part. Below, you find an example of how the process will look – and after that, you find the steps to complete it yourself.
You're trying to get VirtualAtelier to work. There is no log file and you want the full version, so you investigate ArchiveXL.
When you re-do Level 1, you can't find a log file for ArchiveXL either, so you look at its dependencies and find that you need Red4ext.
When you re-do Level 1 with Red4ext, you find an error in its log file that complains about version incompatibility. You realize that you forgot to complete Level 2 Step 3, update Red4ext, and Virtual Atelier starts working.
Rejoice!
You're trying to install a mod — and it's not working. How do we fix this?
If you aren't there yet, open your Cyberpunk 2077 game folder ("Browse local files" in Epic/Steam/GOG). This is where you installed the game.
if you're debugging an Atelier Store, start with VirtualAtelier as a dependency.
Use the Windows Search to find a matching log file (e.g. search for the mod's name - here are more instructions if you need them).
If you have found a log file, read on under #a-log-file-exists
If you have not found one or if it contains no errors or warnings, go to Your own HUD icons
-> If you can't find one, read on under #the-file-only-has-warnings.
This means that your mod is loaded, but never initialized. Go to #there-is-no-log-file-or-its-empty
Something is wrong with the mod itself. You can now go and troubleshoot it.
Your mod is being loaded, so the dependencies are OK (if they aren't, the log file would tell you so).
Warnings in the log file don't necessarily mean that something is outright broken. But since you're here and your mod isn't working, that is probably the case. Proceed with troubleshooting.
The good news: the mod itself is not the problem.
The bad news: you'll have to check its requirements.
Let's do that now: read on under #level-2-the-requirements
Open the mod's Nexus page and check the Description tab (the first one). You will see something like this:
For each of the dependencies, repeat the following steps:
Check if it is optional.
If there is a condition and you meet it (e.g. "if you are using Codeware" and you are using Codeware), consider it not optional.
If it's no optional, install it.
If you already have it installed, update it.
Now that you have the requirement installed, it's time to re-do Level 1, but do it with the requirement.
Only update once all frameworks are stable!
Things fall down when you let go of them, and mods break whenever a game updates. That is due to framework compatibility.
Always make sure that your framework mods are up-to-date.
You should generally wait with updating to the latest game version until all mods are up-to-date. If it's too late for that, you can try downgrading Cyberpunk, or wait until the frameworks update.
In GOG Galaxy, this can be done as a global setting — you disable auto-update for all of your games — or as a per-game option for some games like Cyberpunk 2077.
Open the GOG Galaxy page for Cyberpunk 2077 and click the manage icon next to the big play button, then Manage installation
and Configure...
Disable the Automatically update to the newest version
checkbox. Optionally, select the game patch you want to play on here.
Open the settings and select the entry Game features
in the sidebar, then uncheck the box for Auto-update games
.
In the EPIC launcher, this is a global setting — you can only disable auto-update for all of your games.
Open the settings menu and scroll down to MANAGE GAMES
, then disable auto-updates.
Unlike the competition, Steam will not give you any control about auto-updating. For that reason, you need to forbid it from writing to a specific file on disk, without which it will be literally unable to update. Here's how:
Find the steamapps
folder (:
Right-click on Cyberpunk 2077 in your Steam Library and select Properties
On the side bar, click on Local Files
Select Browse
. This will take you to Cyberpunk's install directory, which is inside the folder we want (e.g. C:\Steam\steamapps\common\Cyberpunk 2077
)
Navigate two levels up (in windows explorer this is done by clicking the up arrow at the top left of the window, next to the file path, or by using the shortcut Alt + Up Arrow Key)
Find the file appmanifest_1091500.acf
Set the file to read-only:
Right-click on the file and select Properties
At the bottom of the dialogue, check the Read-only box
As long as Steam can't write to this file, it can't update Cyberpunk. Once you are ready to update, simply uncheck the Read-only checkbox again.
Don't forget to deactivate it again later!
Head to the Cyberpunk game detail page
Find the settings button next to the Play button
Select Manage Installation
-> Configure…
Select the game version
Sorry, choomba, you're fucked. No downgrading possible.
Since 2.0, Steam supports downgrading to version 1.63_hotfix.1
.
Right-click on the game in Steam and select Properties, then go here:
For downgrading to other versions, see the expandable box below.
How does load order work in Cyberpunk?
Written & Published: Nov 22, 2023 by
This page will explain to you what Load Order is and how it works, then tell you how to influence it.
You're not supposed to manage load order conflicts outside of .archive
mods and REDmods. If you ever feel the need to do that, a modder fucked up. An exception to this are Tweak mods, as the tweakDB is also a database of static values, conflicts can happen (e.g. two mods both edit the weapon stats of the Masamune).
For REDmods, see #conflicts-and-load-order
For .archive mods, use Fuzzo's Archive Conflict Checker Tool (Nexus link).
There currently is no tool to check tweak conflicts
Unless two mods are changing the same file, you don't need to bother about this at all. Unfortunately, the moment you're using frameworks or anything body modding related, you will run into this scenario.
In Cyberpunk, conflicts inside .archive
mods are one per-file basis, whatever mod modifies a file first will win – unlike e.g. Skyrim, where esps may overwrite each other.
There are two mods that change boob size (and both mods modify the same file, e.g. a rig or mesh):
Since i_know_nothing_about_back_problems will load first, the conflicting file inside realistic_boobs_DDDDDDDDD_cup does nothing.
The game loads mods in the following order (higher wins):
All .archive files in Cyberpunk 2077/archive/pc/mod
in alphabetical order (see below).
Note: If a file called modlist.txt
is found inside archive/pc/mod
then the game will load archives according to the order inside that file. The file may contain archive names, one mod archive name in each line. Example:
This means the game will load modb
before moda
, even though the filenames are not in alphabetical order. This allows for conflict management without renaming the physical files.
Anything in Cyberpunk 2077/mods
. All REDmod archives are loaded strictly after all archive files found inside /archive/pc/mod
.
The game reads mods in ASCII-alphabetical order (REDmods by folder name, .archive files by archive file name).
This is ASCII ordering:
You can re-name your folders and .archive files following the rules under #load-order-ascii-sort to influence in which order the game will load your mods, or you can use Fuzzo's Archive Conflict Checker Tool (Nexus link).
Prefixing your archive file names with non-alphanumeric characters works fine in case of Cyberpunk, but is a terrible habit that might break file paths in other games or operating systems.
You will forget the warning above and re-learn this the hard way.
If you are creating a compatibility mod (something that modifies the files of another installed mod), then yours needs to load first.
For example, if you want to do a custom recolour of the mod _ArchiveXL_Netrunner_Variants.archive
, then your Wolvenkit project could be named _00_ArchiveXL_Netrunner_Variants
, or _ArchiveXL_Netrunner_00_Recolour
.
WolvenKit - The ultimate mod editor for REDengine games
To dowload the tool and know more about it, go to the WolvenKit Wiki:
WolvenKit is an open-source modding tool for Cyberpunk 2077 and The Witcher 3: Wild Hunt. Our vision is to develop a standalone software which can read and write all REDengine file formats, simplify and accelerate modding workflows, and help you create great mods for great games.
How the Wolvenkit Blender plugin works
Published: ??? by Last documented edit: May 20 2024 by
This is the landing page for the Wolvenkit Blender plugin. Here, you can find #usage instructions, as well as an overview of its features:
If this is your first time using Blender, you can check out Blender: Getting Started
Under Installing the Wolvenkit Blender Plugin, you can find a detailed install guide
For detailed usage instructions, check WKit Blender Plugin: Import/Export
The plug-in's source code and original readme are on github
If you run into issues using the plugin, you can check WKit Blender Plugin: Troubleshooting
The plugin is developed on Blender 3.6 and Blender 4.0. For maximum compatibility, install the same version.
As soon as you have a mesh or armature selected, the viewport toolbar (keyboard shortcut to hide/unhide: n
) will show you the CP77 Modding
tab:
In the animation tools, you can find
shortcuts for playing, renaming and deleting existing animations
shortcuts to add new actions and insert keyframes
You can load one of Cyberpunk's default armatures at any time:
If you import an .anims file, selecting any armature will give you the option to play any existing animation:
Lets you transfer vertex weights from one collection to the other (please read the info box below):
The plugin will transfer weights by submesh name. If your target armature has more submeshes than your source armature, simply create duplicates and rename them accordingly.
For documentation of the autofitter, see the corresponding wiki page.
Lets you change the armature target (the skeleton that'll move and deform your mesh)
Lets you export a hair profile. For documentation, see #hair-profiles-.hp
You can find a guide about Hair modeling beginner tutorial at the link.
With the press of a button, you can switch out the currently active material to a coloured and numbered grid for easier UV mapping.
If the UV checker is currently assigned, pushing the button again will restore the original material.
The collision tools and -generator can
generate of convex colliders with the exact shape of your mesh The number of vertices to sample should be set to match the number set in the .phys file in order to ensure successful export
generate box and capsule colliders with either user specified sizing or sized automatically to match the selected mesh
export edited collision bodies back to .phys ***currently requires a wolvenkit converted .phys.json file
Frequently used tools for modding workflows
Plugin error messages and how to resolve them
Published: Apr 19 2024 by Last documented update: Apr 19 2024 by
This page will tell you how to resolve error messages from the .
This should only happen for meshes with armatures.
Switch to the Data tab (the green triangle)
If you don't have vertex groups, add one
If you already have vertex groups, select the one named to the bone closest to your ungrouped vertices
If you aren't already, switch to Edit Mode (Hotkey: Tab
)
Click the "Assign" button under the vertex groups panel
Switch to the Data tab (the green triangle)
The plugin should have switched your viewport to Edit Mode (if not, do it yourself - hotkey: Tab
)
Find out which vertices are the problem by moving them around in the edit view
In the list of vertex groups, select the armature bone closest to your ungrouped verts
Click the "Assign" button under the vertex groups panel
Rinse and repeat the process for all submeshes until the plugin lets you export
You are trying to export a pose, but you didn't select your armature. Click on the armature object in the outliner:
You're trying to export something, but you haven't selected any meshes. Select everything that you want to export in the outliner (top-right panel) - the armature parent will be auto-selected for you.
For Cyberpunk material assignments to work, your mesh must have UV maps.
Switch to the Data tab and add one:
Triangulation means that faces must have exactly three corners.
The plugin should have switched the viewport to Edit Mode. If not, do it yourself (Hotkey: Tab
)
Triangulate faces (Hotkey: Ctrl+T
). The default settings are fine.
You should now be able to export.
The armature (rig, skeleton) is the thing that makes your mesh move in-game.
It's enough to check the "Export as Static Prop" box during export, and the error will go away.
Open the Modifiers
tab (the orange wrench) and repeat the following steps for each mesh:
Make sure that there is exactly one Armature
modifier present. If there is none, click Add Modifier
and add one.
Click into Object
and select the armature that your mesh is parented to.
Turn on UV Sync Selection:
Once you have found an overlapping vertex, select linked (Hotkey: Ctrl+L
)
Move the entire UV island by a whole tile in any direction (Hotkey: e.g. G
-> X
-> 1
)
Repeat the process until there are no more overlapping islands.
This page will tell you how to find the right log file for your problem.
This section has a list of log files by framework. If you've arrived here from one of the troubleshooting channels on , the file you're supposed to find is most likely in this list.
If you aren't looking for a particular log file, please proceed to .
The paths below are given relative to your .
Name of framework | Path to log file |
---|
If you don't want to download and run script files from the internet, you can go and complete the steps by hand. Otherwise:
Go to DocPresto's and click the download button:
This will download a .bat script (it should be called findAllErrors.bat
or similar)
Double-click it
The script will show you two options.
Option 1 (recommended): Delete all old log files
Type 1 and press Enter. The script will delete all old log files for you.
Wait until the game has started (the script will do that as well)
Do whatever you need to do to make your problem appear
Start the script again
Option 2: Scan log files
The script will scan your cyberpunk directory and open a .txt file with anything it finds, separated by file.
Make sure to include the asterisk and the dot: *.log
, as you will otherwise see files that you don't care about.
The list of results should look like this:
You can sort this list by file size
, name
, or date modified
by clicking on the corresponding header.
With a few exceptions, log files have the name of their mod. If they don't, check what folder they're in.
If you're drowning in log files and have no idea how to filter them, you can delete or remove them. Don't worry, they will be re-created on next launch.
Don't delete anything that isn't Type: Text Document
ending in .log
! Doing that will break other mods or even your entire install.
Now, restart your game and do whatever you did to make the error appear. Then, search the Cyberpunk directory for *.log
again.
You can ignore files that
have a date modified
older than your last game launch: they won't have any information about your problem
have a size of 0: they're empty, the mod in question never initialized.
Sort the files by size
(if you just deleted them) or by date modified
(if you didn't)
Open each of the files in a text editor (such as Notepad, it's installed with Windows). The relevant information will be at the very bottom.
If the log file doesn't have any, ignore it. Close it and proceed to the next file.
There's definitely something going on here, you're on the right track!
Errors look like this:
An error in the log files almost always means that something exploded in a way that nobody has planned for.
If your warning isn't listed below, use your own best judgement.
Published: 22.09.2024 by Last documented update: 22.09.2024 by
This guide will show you how to download and install the from github source.
Unless you either know what you're doing or have been told by someone in the to install the current development version, you should stick to the release version.
Head to the Wolvenkit Blender IO suite's
Click the green Code
button
Click "Download ZIP
" at the bottom
You should have downloaded a file called Cyberpunk-Blender-add-on-main.zip
.
Open the Blender Preferences (Toolbar: Edit
-> Preferences
) and select the AddOns
tab
Search for cyberpunk
See the current install path under File
. It should be something like this:
Everything before the __init__.py
is the path to the current install.
Navigate your Windows Explorer to the path you found in 2.3
(Shortcut: Windows+R
, type %APPDATA%
, confirm, then browse from there)
Delete the whole i_scene_cp77_gltf
folder.
Leave the explorer window open, you need it for Step 3!
Open Cyberpunk-Blender-add-on-main.zip
that you downloaded in step 1.
Find the folder named i_scene_cp77_gltf
. This is the blender add-on:
Copy or drag the folder to the addons
folder from step 2.2.
After restarting Blender, you now have the very latest version of the plugin. If you want anything more recent, you have to become a developer yourself.
Remember to include all necessary information:
The exact version you installed
Unless you can always cause the exact bug, the .blend
file with your problem
Happy modding!
How to import and export with the Wolvenkit Blender plugin
Published: ??? by Last documented edit: May 26 2024 by
This page lists step-by-step instructions for the export and import of game files.
You can only export files which are part of a .
The Wolvenkit parts of the workflow will link you to the , where you can find screenshots and (hopefully) up-to-date descriptions.
(Wolvenkit wiki)
(Wolvenkit wiki)
If this is your first time using Blender, check
(has additional information that might come in handy)
For where to export a mesh, see
For how to export a mesh, see
If your mesh won't export from Wolvenkit, try unchecking the following box(es) in the export settings:
Select File -> Import -> Cyberpunk GLTF
In the Blender File view, find the glb you exported from Wolvenkit. By default, the textures will be saved to your material depot in PNG format already.
You must first select all meshes that you want to export. The plugin will automatically add their parent armature.
Select File -> Export -> Cyberpunk GLB
For an explanation of the sidebar settings on the right, read on below the picture.
By default, the Wolvenkit Blender IO Suite will only export selected meshes and their parent armatures. Unchecking this box will display the Export Visible Meshes checkbox, which is unchecked by default.
If you don't check either of these boxes, the plutin will export all meshes and armatures into the same .glb file. You usually do not want this.
The process of importing animations into Blender is the same as it is with meshes.
Select your armature
You can export an entity by adding it to your project and running the corresponding script from inside Wolvenkit. Here are the relevant guides:
After you have exported the entity from Wolvenkit via script, switch to Blender and select File -> Import -> Cyberpunk Entity (.json)
Navigate the file browser to the ent.json
in your project's raw
folder and import it.
Will switch the workbench's rendering mode from Eevee to Cycles. This will make sure that the shaders work as intended.
Will fix lighting
Will read materials from material.json
files, generating shaders in the process.
This option imports a vehicle entities collision bodies for editing. The collision bodies give substance to the mesh and determine how the world responds to the vehicle - without proper collision bodies, your character, NPCs and anything else your vehicle bumps into would pass right through the mesh. Unless you're adding a new vehicle or significantly altering an existing one, you generally want to leave this box unchecked.
Entity export is currently (1.5.0) not supported.
To export edited collision bodies back to .phys.json, simply press the "export collisions" button in the Collision Tools Panel and use the File View to navigate to your original .phys.json.
** Currently only modifying existing .phys files is supported.
After you have exported the streamingsector from Wolvenkit via script, switch to Blender and select File -> Import -> Cyberpunk StreamingSector
Navigate in the file view to your Wolvenkit project's root file, and select the .cpmodproj
file:
To learn more about .hp files and their parameters, see
Select the imported hair and switch to Blender's Shading
perspective. Here, you can alter the gradients,
Recommended: make sure that your material name in Blender ends with _cards
Make sure that your hair mesh is selected
In the CP77 Modding panel, select Export Hair Profile
Your new .hp.json file will be generated in the raw
folder of Wolvenkit project that you imported the hair mesh from with the name of mod_<material name in Blender>.hp.json
:
Install guide
Published: ??? by Last documented update: 22.09.2024 by
If you never installed a previous version of the plugin, you can go straight to
Open the Blender Preferences (Toolbar: Edit
-> Preferences
) and select the AddOns
tab
Complete either of the options below:
Remove
buttonThe build-in Blender way. Should work. If it doesn't check the second option
Check the plugin's file
entry. It will usually be something like this:
Navigate there with your Windows Explorer (Hotkey: Windows+R
, paste the path above after changing your Blender version), and delete everything — either the entire folder, or all files inside.
Optional: Close and re-open Blender
Download the latest release of the plugin from github:
Scroll past the change notes to the Assets section
Download the zip file with the plugin:
Start Blender
Open the Blender Preferences (Toolbar: Edit
-> Preferences
) and select the AddOns
tab
Click the "Install" button and select the zip file you downloaded in step 2
You only need to do this if you never installed the plugin before.
After you have successfully installed the plugin, you can now use the search bar to find it:
Make sure the box is checked and restart Blender.
You can do both by hand. Find your Blender install's plugin folder, the path will look something like this (replace 3.6 with your Blender version):
Inside the plugins folder, the Wolvenkit Blender IO Suite will be installed to the subfolder i_scene_cp77_gltf
.
To uninstall the plugin, delete the entire folder.
To install the plugin, find the folder in your downloaded zip file that contains the file __init__.py
, move it here, and rename it.
Now, restart Blender.
How to use the auto refitter
Published: ??? by Last documented edit: Feb 12 2024 by
The auto-refitter is a tool developed by that automates the tedious process of refitting meshes for the various body mods.
If you need a tutorial for manual refitting, check or follow the links from there.
With a mesh selected, you can find it in the Mesh Tools section of the CP77 panel. Use the dropdown to select a target body, then click the button to apply the changes:
Future versions of the plugin will make this process much easier. For now:
Duplicate the mesh (Hotkey: Shift+D
, Esc
)
Delete the modifier from the other mesh
After the shapekeys are gone, apply the modifier:
Select the mesh without shapekeys (the one you changed by applying the modifier)
Switch to the Data tab and create a modifyer by hitting the + button
Name your new shapekey Basis
. This is how it's supposed to look when no shapekeys are active.
Select the mesh with shapekeys (the one with the original shape)
Switch to the Data tab, select the second shapekey in the list, and transfer it:
Repeat the process with all other shapekeys
You can now delete the original mesh.
If you want to merge, select the shapekey that you want to change, and set its value as high as you can without clipping. Then, select the "New Shape from Mix" entry in the dropdown menu (see the screenshot above).
You can now delete your original shapekey and rename the newly-created one (which will be called "Key 2" or something like that) to the original's name.
The lattice modifier has to be created from hand and added to the Wolvenkit Blender IO suite.
TODO: This section will eventually document the steps how you can
add a body mod to your local version of the plugin
share that edit with everyone else by having it added officially
If it's not working as expected
Published: Jan 20 2024 by Last documented update: Apr 19 2024 by
This page contains troubleshooting options for the .
If the plugin gives you error messages on export, please check instead.
If you can't solve your problem with these steps, feel free to reach out on in the #blender-add-on
channel.
The first thing people on Discord will tell you is to read this page, so you might as well get it out of the way.
Blender errors will show up in the system console window (View -> Toggle System Console).
If you installed Blender via Steam, stay on the stable stream and make sure to keep Blender up-to-date.
As of , the plugin supports 4.1.0 and requires >= 4.0.2. This information might be outdated by the time you read it.
You can see the exact Blender version in the lower right corner of the program:
Open the preferences from the menu (Edit -> Preferences)
Switch to the AddOns
tab in the bar on the left
In the filter field at the top right of the list, search for cyberpunk
Expand the entry and find the Version
field
You need to restart Blender after updating the plugin!
See if Blender encountered any errors by checking the console output. From the menu, select View
-> Toggle System Console
.
After updating Wolvenkit, make sure to re-export your .mesh with materials!
The plugin needs your Wolvenkit Depot to a) exist and b) be more or less recent.
If you aren't sure how old your depot is or if you have one at all, it might be time to regenerate:
If it's not set, set it now
If it's set: Open the folder in Windows Explorer and delete everything there.
After regenerating your depot, make sure to re-export your .mesh with materials!
/mods//scripts
/mods//tweaks
/mods//customSounds
If this still doesn't work, check the for additional instructions, or find us on Discord in #mod-troubleshooting
.
Mod name | Pos | why |
---|---|---|
Game version | Plugin version | Wolvenkit version |
---|---|---|
This should only happen for meshes with armatures. You can check the screenshot under for references.
For more information on this, check .
You should now be able to export, but your material will most likely look funky. To remedy this, refer to ->
You have vertex groups in your mesh that don't have a corresponding bone in the armature. to delete them:
If your mesh isn't supposed to move, check
If your mesh is supposed to move with the body, check
You should have an armature in your .blend file because you're importing over an original Cyberpunk mesh. If you don't, you might want to refer to a guide such as and follow the steps.
That's due to . The only thing you can do to avoid the issue is to make sure that no two vertices share the same UV coordinate.
switch to the UV editing perspective ( -> )
Move it to your
You can now look at to understand the individual error messages, or go back to the discord channel where people told you to grab this script.
Browse to your and use the windows search to search for *.log.
Make sure to run this , unless you have already narrowed down the problem (e.g. if it's a CET mod, you can run this search in bin\x64\plugins\cyber_engine_tweaks
).
You are looking for lines with error
or warning
. If you want to see what they look like, scroll down to the .
You found errors: Congratulations, you've found at least silver. Check for how to proceed.
You found warnings: These might indicate that you're on to something, but don't let them panic you. If the mod is doing what it should, just ignore them. You can already, or keep looking for errors.
If the file is directly in bin\x64\plugins\cyber_engine_tweaks
, that means CET is broken and you need to .
If the file is in a subfolder of bin\x64\plugins\cyber_engine_tweaks
, you have found a broken mod, but CET mods won't break the game. In this case, treat it like a .
If the log is anywhere else, you have found .
If the mod with the warnings is working, you can ignore them. If the game is crashing or if you can't find any errors, you can try the or and hope that you're lucky.
This might indicate that a Redscript mod is loaded twice. Search the Cyberpunk root folder the mod name and make sure that you have no duplicates. If you're uncertain about this, try the on your r6
folder.
Please remember to report any bugs you find — either in the , or by opening an (you need an account for this).
For a rough guide on finding your way around Blender, check , or
In the file picker, overwrite the glb you were editing (you need to to import back to Wolvenkit).
Do not check this box if you are exporting a .glb file without animation data (it is for )
For where to import a mesh, see
For how to import a mesh, see
You can use Wolvenkit's to export .anims to .glb. The default setting is fine.
Follow the process for , but check the checkbox in the side panel.
For where to import an .anim, see
For how to import an .anim, see and change the to Anims
.
(you can also use this for characters)
To export streamingsectors, you have to use the corresponding Wolvenscript. The workflow is documented .
The export process is not part of the plugin yet (1.5.0); it is documented .
->
a hair mesh with materials (the default setting), then
You can now .
If you want to install the current development version of the plugin, read .
On the page, find the most recent release
from one of the meshes
OK, that's a bit nasty, because it means you'll have to either merge the shapekeys, or create (which is easier than it sounds like).
Check on that this is the last available version of the plugin.
If it's not, you need to update. the old version, then the most recent plugin
Our technical experts will want to see this. If you can't make sense of it via Google or ChatGPT, hit up the #blender-add-on
channel on .
Please complete the steps in first!
You need the ().
If that doesn't help, you can also give the a try.
In the , find the
Follow the instructions on the Wolvenkit wiki to .
MyMod.archive
2
M comes before m
myMod.archive
3
!myMod.archive
1
! comes before A
2.0.0 or higher
latest (at least 1.5.0)
up to 1.6.3_hotfix1 (but before 2.0)
< 1.5.0
REDmod can export .mesh, .w2mesh, .xbm, rsvg and .svg files using the resource-export command.
redmod resource-export -depot=<depot> -input=<resource-path> -output=<file> -<optional parameters>
PARAMETERS
REDmod can export REDengine .xbm files to several raw formats for editing.
dds: DirectDraw Surface bmp: Windows Bitmap jpg: Joint Photographics Experts Group tga: Truevision Targa png: Portable Network Graphics
XBM PARAMETERS
you can also export textures using the wolvenkit gui (recommended)
redmod import -gameRoot=<depot> -inputPath=<file> -animset=<resource-path> [options]
The import
command imports an .re
animation file into an existing .anims
animation set file.
Optional parameters include specifying an existing animation name to rename inside the animset file (otherwise the filename of the .re
animation file is used) or specifying a different output path (default is overwrite).
INFO - It is best to name
.re
animation correctly even if you replace an existing animation, because the imported animation will always have the filename of the.re
file.
-gameRoot=<path>
directory-path to the depot for animset and output (e.g. C:\modding\depot
)
INFO - this is the base depot from which relative <resource-paths> are loaded
INFO - You need to have the
.rig
file used by the.anims
animationset present in your depot path.
-inputPath=<file>
absolute path to the animation .re
file
-animset=<resource-path>
resource .animset file to use
INFO - resource path must start with
base\
(e.g.base\animations\npc\generic_characters\male_average\open_world\generic_male_average__stand__rh_cane_lh_cigar__01.anims
)
-outputPath=<resource-path>
resource .anims
file name to write, default is to overwrite the input animset (resource path must start with base\
)
-animationRename=<name>
parameter representing the old name of animation to be replaced by the new animation (default is the filename of the .re
animation file)
INFO - the imported animation will always have the filename of the
.re
file even if you specify the animationRename parameter.
-?|-h|--help
Prints out a description of how to use the command.
redmod import -gameRoot="E:\modding\depot" -input="E:\raw files\animtest1\macarena_long (1).re" -animset=base\animations\npc\generic_characters\male_average\open_world\generic_male_average__stand__rh_cane_lh_cigar__01.anims -output=base\out\new_test.anims -animationRename=stand__rh_cane_lh_cigar__01__smoke__02"
Imports the animation file E:\raw files\animtest1\macarena_long (1).re
into the animset file E:\modding\depot\base\animations\npc\generic_characters\male_average\open_world\generic_male_average__stand__rh_cane_lh_cigar__01.anims
and replaces the animation with the name stand__rh_cane_lh_cigar__01__smoke__02 with the name macarena_long (1). The result is saved to to E:\modding\depot\base\out\new_test.anims
.
Using REDmod to export .mesh and .w2mesh files to .fbx format
Optional Parameters for meshes
Example Command:
You can also export to .fbx with REDmod through the Wolvenkit GUI!
redscript |
|
red4ext |
|
ArchiveXL |
|
TweakXL |
|
Cyber Engine Tweaks |
|
REDmod |
|
If your mods are causing trouble, here's what you can do
This page information for people who are using mods rather than making mods. You will find step-by-step guides, grouped by different problems.
Did you know? You can use your browser's search function (Ctrl+F) to quickly find your problem on the page – simply type a word from your error message.
Before you start debugging, make sure that
your graphics driver is up-to-date
your Windows is up-to-date (no, really) and that you are at least on Windows 10
you have the most recent version of .NET Desktop Runtime installed
you have Visual C++ Redistributable 2022 installed (direct download, Microsoft)
your game is running from an SSD (Solid State Disk) rather than a HDD
Before you start debugging, update your mods and make sure that all dependencies have the latest version, in particular the core mods (Redscript, Red4ext, Cyber Engine Tweaks, ArchiveXL and TweakXL).
If you are on RED4Ext >= 1.13, make sure to uninstall cybercmd!
Find a download-ready collection for Vortex here.
This section aims to give you a quick overview. If your exact problem isn't listed here, please look through the different sections below and try anything that looks promising.
To enable REDmods, check #activating-mods (you need to install REDMod first)
Check this forum post. If that doesn't help, read on.
If your game is crashing during certain car chase missions, try removing Eye Exposure Adaption.
If you can't play because the game is crashing, this section will help you find the right troubleshooting steps in the rest of the guide.
If you're done with this shit and would rather reinstall, see #the-nuclear-option-a-clean-install
If you're trying to start your game, but it never even launches, this is the right section for you. Otherwise:
If the game crashes before you make it to the menu, see #crash-before-menu
If the game crashes when you're trying to load a save, see #crash-on-loading-a-save
Check the section #cyberpunk-has-flatlined below.
Empty your cache, check the info box under#redscript-red4ext.
You need to update the game and RED4ext
You need to install the VisualC Redistributables. Check the red box under #navigation for a download link.
If you think that your error is file-related, you can check the section "Something something files" or use your browser's search function (Ctrl+F
) to search this page for your error.
Your problem lies with either red4ext or redscript. You can find what to do under #redscript-red4ext
If you're starting the game, but never make it to the in-game menu, this is the right section for you. Otherwise:
If the game never even starts, see #crash-on-startup
If the game crashes when you're trying to load a save, see #crash-on-loading-a-save
If you run into the error above, or if the game complains about attempting to read inaccessible memory, do this:
Go to your Cyberpunk game directory and find the folderr6\cache
.
Find the filetweakDB.bin
and copy it (Ctrl+C
)
In r6\cache
, browse to the folder modded
(create it if it doesn't exist)
paste tweakDB.bin
here (Ctrl+V
)
If asked to overwrite, select Yes
If you have Phantom Liberty, repeat the process with tweakdb_ep1.bin
Your problem most likely related to Cyber Engine Tweaks. To find out how to troubleshoot it, check the "disable CET" section.
If you can make it to the menu but crash out when you're loading a save or starting a new game, this is the right section for you. Otherwise:
If the game never even starts, see Commands
If the game crashes before you make it to the menu, see #crash-before-menu
If you can start a new game without crashing, see #corrupt-ish-saves
Most likely, you have an issue with an .archive mod. Here's what you can do:
To rule out that it's a save game problem (those are extremely rare), start a new game.
Go to the bisect section and start with the first two entries on the list
If that doesn't solve your problem, or if the issue is save-game related, feel free to browse around some more.
You only need to read this if you can start a new game without mods, but crash on loading a previous save game. For any other problem, please see the corresponding section(s).
Some mods store data in save files. Removing those mods may (but doesn't have to) lead to your save game crashing until you install them again.
At the current time (09/2023, before PL), that has been confirmed to affect those mods:
Immersive Rippers - see the expandable list below for uninstall instructions, or check the mod's pinned post on Nexus
If you are experiencing this issue with a mod that is not on this list, please check Broken mods: How to help
This section tells you how to deal with crashes during gameplay.
Kiroshi Crowd Scanner and Tooltip Fixer do not play together (source, discord). Uninstall one of them.
Somewhere in Japantown is a mesh with a broken material. Material and Texture Override removes the cache, and thus forces the game to re-create this material, and causes the game to crash.
Many mods list MTO as a dependency, but it's usually optional and you only need it to force-apply changes to original game materials.
If you can make it crash reliably
You're lucky, because it means that you can systematically troubleshoot. Go to the bisect section; start with .archive mods, but if that doesn't fix it, do the other folders as well.
If you can't
… that puts you in the same boat as the rest of us: most veteran players live with occasional crashes, especially while tabbing out and back in under certain circumstances.
That being said, if the crashes exceed what you're willing to live with, you'll have to find out a way to improve it, but your options are thin on the ground. Depending on how long it takes for the crash to occur, you might try
resetting your game to a clean state (if the error persists, it's not mods)
temporarily disabling certain types of mod to home in on the cause (see the bisect section for an overviev)
Best of luck!
Cyberpunk 2077 encountered an error caused by a corrupt or missing script file and will now be forced to close. Please verify...
You have an error with #redscript-red4ext. Please see the next section.
When your game doesn't even start up, either of these frameworks isn't working properly.
The first step whenever you run into this error is deleting the folder r6/cache
and verifying your game files. If that doesn't help, keep reading.
Below, you can find a list of the most common error messages with steps to resolve them.
If you are using RED4ext, uninstall cybercmd.
If you're sure that you don't have cybercmd, it's time for more detailed troubleshooting:
If you are on Linux, make sure to double-check the launch options, as Steam sometimes resets these between updates
If your game stops crashing when you disable red4ext, that points to an error with a . Make sure that your error is related to red4ext before you proceed!
Find the folder Cyberpunk 2077/red4ext/log
and check for a file named red4ext.log
.
Does it exist?
No: RED4Ext is not installed correctly. Make sure that you fix this before troubleshooting further.
Yes: look inside, it will tell you which mods aren't compatible with the current game patch and may be the cause of this issue
if that doesn't help, go to #3.-reset-redscript in the corresponding section (you will need to verify your game files).
If that doesn't solve your problem, you can
troubleshoot or reset redscript
the faster variant: temporarily disable all mods and reinstall the core frameworks
Cyberpunk 2077 encountered an error caused by corrupted or missing archives and and will now be forced to close. Please verify...
One of the .archive files in your folder is broken. To find out which one, try the bisect approach, starting with the first two folders.
There are various non-mod-related reasons why the game couldn't be starting. If you have followed these steps and they haven't gotten you anywhere, check the errors in this section:
Other than that, there are general troubleshooting steps, because missing Windows stuff can make Cyberpunk go brr. Make sure that
your graphics driver is up-to-date
you have the most recent version of .NET Desktop Runtime installed
you have Visual C++ Redistributable 2022 installed (direct download, Microsoft)
Also, try starting the game without Reshade to rule it out as a source of crashes (this happened after the DLSS patch) and temporarily disable your antivirus.
If none of that helps, find us on Discord in #mod-troubleshooting.
There is such a thing as too many mods which are making the game crash. This number seems pretty random, but generally doesn't start below ~460.
To fix this, you need to disable analysis in the settings:
This is not a Cyberpunk error!
Check your NVidia Control Panel panel. If power saving options are enabled, turn them off:
If you don't, check for other power config options in your operating system.
The error below is partial to Steam:
There are three potential fixes:
Workaround suggested by CDPR:
Set Power Limit (TJ max) for CPU to 150W
Reduce Long and Short Duration Package Power Limit to 150 W (Intel default is 253)
Set the maximum CPU Core Temperature to 98°
Reduce the P-Core ratio of the processor
Deactivate Turbo Boost of the CPU
Disable CPU Hyper-Threading
Or check Reddit:
Downclock your processor (via reddit, do so at own risk)
Before trying to implement any of the other solutions, configure the REDprelauncher.exe
in the to always run as administrator.
Right-click on the file and select Properties
Switch to the Compatibility
tab
Check the box Run this program as an administrator
The second reason might be that your antivirus fucks with your game files in a way that the game can't cope with.
Try the following steps:
Turn off your antivirus and your firewall - anything that counts as "System Protection".
Yes, that includes Windows Defender
Yes, all of it. That includes your computer's bodyguard if it has one.
Now, start the game.
If the error persists, verify game files through your client (you won't catch any viruses doing that)
Start the game again
If it works now, you need to find out how to keep your antivirus away from your game directory. If it doesn't, then you can turn the stuff back on now.
There's a chance of >95% that we have already found the source of your problems — pirated copies just don't mod well. That's the first reason why things won't work.
The second reason is that CDPR needs to earn money to pay people to make games for us. If you can at all afford it, please buy the game. It's a good deal: how much are you willing to spend for a movie ticket? How long does a movie keep you entertained?
You are, of course, welcome to peruse the troubleshooting guide. It might even help you. But know that pirated copies will never be explicitly supported.
It doesn't have to be either of these. But if it is, you'll never find it with the rest of the list. Rule it out by deactivating them while you're debugging.
Antivirus
ReShade
If you can start a new game without mods, but can't load an existing save, see#corrupt-ish-saves.
These mods are not problem children – quite the opposite. But if they are outdated, either your game or your mods won't work. Make sure that you have them all up-to-date with the most recent game version.
Some mods go far beyond the ordinary, adding whole new features to the game (why no flying cars, CDPR?). Unfortunately, that means they're more prone to breaking than others. Here's a non-comprehensive list.
Being on this list does not mean that a mod is "bad" or that you shouldn't use it – they break much for the same reason as the frameworks do, and are fixed in the same way (the modder has to update). Until that happens, you will have to disable them.
Displays in-world holographic arrows that direct you towards your quest objectives. Is very likely to break upon patches.
Adds car chases and a bunch of related features. While CP2077 needs more car chases and explosions, this usually breaks and will require an update.
Adds mod settings to the in-game menu – Redscript version. This needs to be updated after every game patch.
Adds mod settings to the in-game menu – CET version. The mod itself will be fine, but it's dependent on Cyber Engine Tweaks being up-to-date.
The below mods will no longer work on versions beyond 2.0/2.1 and in some cases can completely break your save. If you have any of these, remove them.
Adds flying cars to Cyberpunk. While this is awesome, it will absolutely break whenever CDPR changes anything, and requires updating. It has been broken for a long time as of patch 2.02 and later and will not work.
Replaces the default crash logs with actual usable logs instead. This needs to be updated after every game patch. It has been broken for a long time as of patch 2.02 and later and will not work.
Effectively an in-game save editor that can give you a lot of items and even create a new game plus method. This mod has stopped working since 2.0 and while it will be updated in the future, in the mean time mods like Simple Menu (CET) and Pseudo New Game Plus can be used.
Makes multiple NPCs nude. In all versions since 2.0, this causes missing characters, missing body parts, exploding limbs, and other issues. Do not use the mod, there is a Naked NPCs collection by modder marnhorn that does the same thing and will work on current game versions.
These mods change the game journal that controls all quests to add more romance options. This method only works on the patch it's made for and therefore they will not work on version 2.1 and later. Other mods that do the same thing, but in a compatible way, are Panam Romance Enhanced and Judy Romance Enhanced, which use ArchiveXL (the safe method).
This mod adds furry, animal-like NPCs to the game and optionally replaces main characters. While lore accurate to a point, the mod is made in the same way as PMO and therefore breaks quests in 2.1 and later.
Most famous for edits of the female body that defy gravity and wreak havoc on V's spinal disks, this modder has been around since the early days, and the same is true for their mods.
However, modding has come a long way since then, and spawn0 never followed. For that reason, their mods are known to have compatibility issues with pretty much everything in the general vicinity.
On the bright side, their mods won't crash your game and are downwards compatible until the dawn of time. With Phantom Liberty, sp0 mods have been known to cause crashes to desktop near the dam.
Bad news: The game's logs are usually less helpful than the Swiss navy. Good news: Mods are doing a far better job. Bad news again: You have to find the right log file in the game directory. Good news again: There's intel how (see below)
jackhumbert's mod ctdhelper will give you additional information. There is a chance that it shows you something helpful. Make sure the ctdhelper is updated before using it, though.
If you don't want to download and run script files from the internet, you can go and #step-1-temporarily-disable-all-your-mods by hand. Otherwise:
Download this script (right-click -> save as) Link goes to Presto's github repository
Now, do either of the following things:
Move it to your Cyberpunk install folder and double-click it
Drag-and drop your Cyberpunk folder on the file that you downloaded
After running, the script will have created a folder _LOGS
in your Cyberpunk game directory, which contains a file listing all the log files for you.
The list will give you useful information along with a list of files to check. Once you've found the broken mod, you can go here for instructions on how to troubleshoot further – they also tell you when you should ask for help!
You have hundreds of mods, and one of them is broken. How do you find out which one it is without wasting the entire day?
Don't worry! As long as you have less than 2048 mods, bisection lets you find the problem child with only 10 rounds. (Otherwise, it's 11)
Some mods install themselves to multiple directories, but that doesn't matter. Due to the fact how mod loading works, you can find the error like this.
If you are using Vortex, you should enable and disable mods through Vortex rather than directly on disk. The principle below still works, you're just selecting the halves inside Vortex instead of moving them between directories. If you do opt to work directly on disk, do not save changes to files if Vortex prompts for it.
If you already know which folder contains the broken mod, skip to the next section.
You can find a video of the process below.
To find out the type of broken mod, take each Directory
from the following list and complete the steps in the next paragraph after the table.
Rename the game data folder ( for short – e.g. archive/pc/mod
) to a by appending an underscore (e.g. /mod_
).
Only do this with the last subfolder in the path, the result should be \archive\pc\mod_
, not archive_\pc_\mod_\.
The folder is now hidden from the game. Since it doesn't know, it will try to look inside anyway - create a new empty folder with the original name for that (e.g. /archive/pc/mod).
Start the game. You will now run into one of these two scenarios:
Your problem is gone: Jackpot. This is the correct folder for the next section: #go-bisect Before you go there, you can restore all the other folders you moved, deleting the empty directories.
Your problem is still there: This folder is innocent. Proceed with the next directory
from the table above.
You can put the innocent folders back if you want: due to the way mods are loading, there won't be side-effects.
Congratulations, you have found which folder causes the problem — you're more than halfway there. All that's left is to find the broken mod. Here's how.
The process is the same every time, no matter if you are moving files or folders.
If you don't vibe with text, there's a #bisect-video-demonstration below.
Switch on half of the mods from your by moving them back to the .
Remember (roughly) which batch you moved (e.g. "everything after E"
or "the first half")
Start the game. You will now run into one of two scenarios:
The error is still there: Progress! Go to Step 5.
The error is gone: Progress too! Go to step 4
The error is gone: You have identified which mods aren't the problem! Good! Do the following:
In your , find the last batch of mods that you touched
Half of these go into the
Go back to step 2 – you should now definitely see the problem again.
The error is still there: You have narrowed it down, let's narrow it down further. Do the following:
In your , find the last batch of mods that you touched
Half of these go back into the
Go back to step 2 for the next round – the problem might be there or not.
Repeat this process until you know which mod is causing the crash. Then, you can either try to update it, or do a full uninstall
If your CPU is too busy, the game will try to save resources by dropping audio, starting with dialogue audio. Disabling spatial audio from the main menu might help:
Missing footsteps had in the past been connected to a bug in Let There Be Flight, so it is worth debugging your script mods. However, if you're on the most recent version (check the github for previews), you might just have to bisect your mods at random.
If the mod in question is Cyber Engine Tweaks (CET), check the corresponding troubleshooting page.
Normally, a mod should just work, as long as all of their requirements are working. If you aren't certain what that means, you can check Users: troubleshooting requirements for detes, or follow the checklist below ( #getting-a-mod-to-work).
Make sure that you have enabled mods in your launcher.
If items or hairs aren't changing, you need to install cookedapps nulled
If materials aren't updating, you need to install material override
If you already have all of that, check the next section.
If you've been using Mod Organizer 2 to install your mods, chances are high that it's been doing it incorrectly, at least for some of the more important mods. You'll need to do additional steps detailed here in order to get MO2 working with Cyberpunk.
Check that you've enabled mods (see Deploying Mods and Starting Game).
Check the requirements on the mod's nexus page. Make sure that you have installed them all and that they are up-to-date.
If the requirements list Cyber Engine Tweaks, check its log file under Cyberpunk 2077\bin\x64\plugins\cyber_engine_tweaks\cyber_engine_tweaks.log
For a more detailed guide, see Users: troubleshooting requirements
Make sure that all of your core frameworks are up-to-date and starting up correctly (here's how you can check their log files)
Check the other log files in the game directory (here's a guide how)
Optional: reach out to us on Discord in #mod-troubleshooting
You almost never need to do this.
However, if you want to remove anything that Cyberpunk might have stored on your disk, you need to find and delete the following folders (as per CDPR's own troubleshooting guide:
%userprofile%\Saved Games\CD Projekt Red\Cyberpunk 2077
%userprofile%\AppData\Local\REDEngine
%userprofile%\AppData\Local\CD Projekt Red
You can quickly navigate to the folders by pasting the path into your Windows Explorer's path bar, or pressing Windows+R, pasting the path there, and
This is the last resort and you do not need to do this — run Mod Remover for the same result in less time. However, if you're still set on reinstalling, the instructions below will help you completing that in minimal time.
Unless you back them up, your mods will be lost. If you don't want that, make backups of the following folders:
The script linked above will do that for you.
Unless you back up your mods and scripts, all your settings and manually installed mods will be lost.
The instructions below tell you which folders not to delete. Delete everything else.
Go to the Cyberpunk 2077 install directory
Delete everything except for the folder archive
Inside archive
, delete everything but the folders pc
Inside pc
, delete everything but the folders content
and ep1
Verify your files
Unless you back up your mods and scripts, all your settings and manually installed mods will be lost.
Will download < 1GB.
Rename or remove the following folders. If you do not have them, you don't need to do anything.
Afterwards, verify your files.
In case neither of these options is good enough for you, you can find a full reinstall guide on CDPR's support page.
You have completed either of the previous steps. Your game should start now. If it does not, you either have leftover files (check here for how to get rid of them), or you have a problem that is not related to Cyberpunk. Make sure to follow the hints in the red box at the very beginning of this guide.
Now it's time to systematically install mods. We'll start by installing the frameworks and making sure that the game starts up without any framework-dependent mods. Afterwards, you can add back all of your mods, and if the game stops working, find the offender via bisect.
Don't worry about your savegames — those are fine, even if they won't load right now. We're just laying the foundation here that you can later build upon.
Let's go about it step-by-step.
This step will tell you how to set up your Cyberpunk install with the necessary dependencies so that you can start modding.
Check the framework page. For each of the frameworks, complete the following steps:
If you didn't have it in your previous install, skip it.
Install it (manually or via Vortex, your choice)
Install all of its dependencies
Start the game and load a savegame (you can also do this after installing all of them, but if you run into issues, that will make isolating the point of failure more difficult).
Optional (for CET): Start the game and make sure that it asks you to bind a key. If not, check the corresponding section of this guide.
If you are using redmod (have any folders inside of /mods
), you probably have cybercmd installed. That is no longer necessary with RED4ext >= 1.13 and can lead to false positives. Uninstall it!
Once you are done, start up your game and load a savegame. If you don't have one or the game still crashes, start a new game.
This should now work. If it doesn't, you need to check your log files to see which framework is causing trouble, or find us on Discord in #mod-troubleshooting.
You need to complete this step before proceeding: if the core frameworks aren't working without mods, they won't work with mods – adding anything now will just make debugging more difficult.
Fortunately, this is not rocket science. Be methodical and install them one by one. If you need help, you can find us on Discord (#mod-troubleshooting
)
If you don't (yet) have any mods, you can head over to Nexus and start installing. Make sure that you include all necessary dependencies!
This section assumes that
you installed all required core mods
your game is starting
you can (without crashing) do either of these things:
load a savegame
start a new game
If you didn't make it that far, the steps below won't help you and will only obscure your problem. Please head back to #step-1-temporarily-disable-all-your-modsand complete the process.
If you need help, find us on Discord in #mod-troubleshooting!
Head directly to the bisecting section and pretend you have just removed all your mods.
For each folder that you have backed up (check link for a list), repeat the following steps:
Put it back into its original place in your new/fresh install
Start up the game
Load a non-modded savegame or start a new game
If your crash(es) are back, you can now go to the bisect section and follow the steps for your folder.
Your error goes something like this:
Cyberpunk is trying to write to a file that doesn't exist
These are caused by access errors – Cyberpunk is trying to read or write a file, and for some reason, it can't.
Follow the steps in this section one by one, or find us on Discord in #mod-troubleshooting.
Ignore this if you can't spot any file paths in the error message
If Cyberpunk is trying to move files to a subdirectory that it can't access, make sure that the directory actually exists (if it doesn't, create it). The most frequent candidate for this is /r6/cache/modded
.
Sometimes, the game instance doesn't shut down properly and is still running in the background, althoguh you can't see a window. This problem goes away after rebooting.
Open your task manager (Ctrl+Shift+Esc)
Switch to the Details tab
Sort by Name and scroll to C
Check if you can see anything Cyberpunk in the list.
If yes, right-click on it and select End Task
It is possible that your antivirus is causing this problem. Before you lose your mind, try temporarily disabling it.
Always a good idea to do that from time to time – in this case, it could make the error go away.
If it doesn't, check the next steps on the list.
Sometimes, files in your are set to read-only.
We've had confirmed reports of the following culprits:
Steam
mo2 mod manager
various flavours of antivirus
You can fix this either via Windows Explorer or via system console, the results will be the same.
Press Windows+R
type cmd
and press Return to open the command line
run the following command (replace the path with your actual game dir):
Navigate to the Cyberpunk game directory and right-click on it
Select Properties (the last entry in the drop-down menu)
Uncheck the "Read-only" box:
After unchecking and applying changes, the box will jump back to maybe-checked. That's because Windows can't tell if the folder contains read-only files. However, since you just made sure that it doesn't, you can ignore this.
Sometimes, file ownership got messed up, and not all files in the folder are accessible by your current Windows account. It is a mystery how this comes to be.
You can fix it via system console or via Windows Explorer; either of those will do. If in doubt, the commandline one is more thorough.
In any of the commands below, you need to substitute C:/Path/to/Cyberpunk2077
with the path to your .
Press Windows+R
Type cmd and press return
Run the following command (make sure to insert your real Cyberpunk path):
If that didn't help, run the command whoami
to see your current user name. You will need it for the next step.
It should be identical to your Windows username, but if you have spaces or special characters, Windows might get funny about the spelling.
Run the following command (putting your actual game dir and the username from whoami
):
We haven't included the full instructions here, but you can check this guide.
If none of these things has helped, reboot your computer.
Not to say that your game will work now – but if you still have an error, it's hopefully a different one. Go back to the start of the guide and let's fix that one too!
This section tells you how to deal with
quests that are not starting
broken text messages
broken journal entries
When two mods hook into the same quest to do their thing, this can break the quest.
Phone Messages Overhaul
Judy/Panam Romance Messages Extended
These mods can not be used together. PIck either of the entries below!
If it wasn't that, check any other mod that hooks into basegame quests, such as romance mods or "quest fixes".
You can't 'fix' a quest by changing quest facts. Setting a quest fact after you've passed the sequence where it is checked will do nothing — worst case is you will brick your save.
LocKey#
This can be caused by mods not including translation files for your language. Check if there is a translated version, or change the game language to English.
Most likely caused by a mod conflict: two mods are trying to change the same text archive or journal entry. You can use the Archive Conflict Checker Tool to find conflicting mods, or check the list below.
Phone Messages Overhaul (you can resolve this by setting this mod to load first)
Hot Fuzz
Biosculpted Exotics
Database Fixes
If none of the mods have suggestions about load order, swap them around and see if it fixes the issue.
You're running into the following error:
This workflow is geared at the exact error above. If you have a different one, it's still worth checking this, but you can also head back to the start of the guide and find the right section.
In the past, Codeware wasn't a standalone mod, but was instead inside of other mods. Since that is different now, the leftover versions can cause errors.
Search your Cyberpunk game directory for Codeware
.
If you have exactly one folder, this is not your problem — proceed to the next step.
Delete everything you have found.
Reinstall the latest version of Codeware from Nexus.
Delete the folder r6/cache
Verify your game
Actually check this. Do not rely on memory or common sense – if in doubt, re-download. (This is totally not something that the guide's author learned the hard way)
If you are on RED4ext >= 1.13:
uninstall cybercmd
Check that you have the latest versions of all troublesome Redmods.
It is in r6/log/redscript.log
.
See if you can find any errors – warnings may or may not be a problem, see here for context.
If you rename or delete any directories, make sure to create a new, empty directory.
Vortex: Disable them
Manual: Remove the contents of r6/scripts/
.
You can zip the directory from the windows context menu, then delete its contents.
delete
verify game files
create a new directory r6/cache/modded
(this will prevent errors)
Make sure that r6/scripts
Make sure that red4ext/plugins
(that the red4ext core frameworks aren't getting loaded)
Make sure your game starts up without error.
Hopefully, your problem should be gone now.
It's time to put your mods back and see if you can start the game - see Starting from Scratch.
XML document parsed with errors: C:\Path\toCyberpunk 2077\r6/config/inputUserMappings.xml
Error description: Error parsing element attribute
According to InputLoader's documentation, you can ignore this. Keep searching! (You can also try reinstalling InputLoader and hope that the error goes away)
CET needs at least VisualC 14.40.33810.0 . You can download it from the official Microsoft website (direct link)
Delete the file Cyberpunk 2077\bin\x64\plugins\cyber_engine_tweaks\bindings.json.
The game should let you bind a new key at the next startup.
With 1.62, screenshots are now saved to Documents\CDPR\Cyberpunk\Screenshots
, and the previous location will receive an empty file.
With 1.63, screenshots have now been moved back to \Pictures\Cyberpunk 2077
That is due to Input Loader requiring an update.
If you have passed the start of Act 2 and you aren't getting a text with a metro ticket because of an outdated mod, there is nothing you can do. Even removing the mod won't fix it. Remove the mod, then play from an earlier save.
This is a new one with 2.1 — a reciprocal effect of CDPR's romance interactions with previous romance or phone message overhauls. The bad news is that the broken state is baked into your savegame and you can't get rid of it by removing your mods. The good news is that modders are already on top of the problem, and simply updating should fix your issue.
Make sure to check the instructions and pinned comments on the Nexus for any romance or phone message overhaul mods before running the command below. There's a good chance that you can only use it once for any given save, and you don't want to waste your shot.
You can try running the following command (which has solved the issue for some people):
Switch "judy" for the affected NPC's name. Then, save and reload.
Alternatively, you can use this mod for Judy (which is supposed to have helped as well).
If that didn't solve your problem, there is a good chance that you're stuck. You can check the Nexus pages and -comments of everything that looks as if it interacted with romance partners or phone messages, but there is a good chance that you missed the point where the interactions should trigger. Check #im-not-getting-a-metro-ticket for details.
Here's how to fix your sudden indecent exposure.
Go to the vanilla wardrobe in your apartment
Create an outfit (anything will do)
Equip the outfit
Un-equip the outfit
Save and reload
You have an outdated or two different versions of Kala's Unique Eyes installed.
Make sure to uninstall all your eye mods, then open your Cyberpunk game directory and use the Windows Search for e.g. kala
. Make sure to delete all leftover files!
Here's the catch-all solution. After this, your game will work (or the problem you have is not Cyberpunk related).
(optional, as this might solve it): Reset the Redscript cache.
If your problem doesn't go away, follow the instructions in the next section.
You might want to deactivate ReShade before you start debugging. Especially after DLSS, it has been known to cause crashes.
The bad news is, at this point you have little choice but to reset your Cyberpunk install and re-mod it from scratch. The good news is that the process is really streamlined. If you don't run into any hitches, you're <30 minutes away from a working game.
Now, how do we go about this?
Yes! There is a batch script that will automate steps 1-4 of the list below for you.
If you don't want to download and run script files from the internet, you can go here and complete the steps by hand. Otherwise:
Download the mod remover script by either
downloading it from Nexus and following the install instructions
grabbing it from github (right-click -> save as) and moving it to your Cyberpunk game directory Link goes to the github repository of the person who wrote most of this guide.
Optional: If you don't want the script to delete modded files for you (because you just want to disable mods), right-click on the file and select Edit, then find and delete line 6:
Make sure that the file is in your Cyberpunk game directory. If you downloaded from Nexus, you should have a cyberpunk2077_disable_all_mods.bat.
Double-click it
Follow the instructions and prompts
Verify your game files
Optional: You can now proceed to Step 5 and start modding your game again.
Instead of following these instructions, you can also reinstall the game. Do yourself a favour and check the instructions, as you might be left with residual files otherwise.
Follow the instructions and prompts
Press the purge button — this will remove any and all installed mods.
Do not press deploy.
Start Cyberpunk however you want, as long as it's not via Vortex. If it starts now, you're done here and can proceed with bisecting – otherwise, go to Remove RedScript.
Complete the instructions in the section manual now.
Find the following folders:
and rename them to
The purpose of renaming them is that the game won't find them anymore, but you still have a back-up of the files inside. Feel free to achieve this goal however.
You can optionally create a new, empty folder with the same name.
Check if the problem is gone.
If it is, put the folders back one after the other and apply the bisection method.
Find the folder
and move it out of plugins
(e.g. put it on your desktop).
If you'd rather delete it, make sure that you retain a copy of your mods
and plugins
directories, as they contain your mod settings (AMM decorations etc.)
Check if the problem is gone.
If it is, put the folder back and apply the bisection method to cyber_engine_tweaks\mods
and cyber_engine_tweaks\scripts
until you have found the culprit.
First, remove (or rename) the cache:
Verify game files. Check if the problem is gone.
If that didn't do the trick, find the following folders:
and rename them, you know the drill.
Check if the problem is gone.
If it is, put them back one by one until you find the one that breaks it. If that is one of r6\scripts
or r6\tweaks
, apply the bisection method.
You can try resetting RedScript first, but at this point, you'll going to have to verify your files anyway.
Delete the following files and folders. You don't need a backup, as you can reinstall RedScript from Nexus. If any of them don't exist, that's okay — just means you don't have to delete them.
@Auska has compiled a handy script for unix people:
Exact procedure as documented by @ArsenicTouch
Go to Games -> Installed, right-click on your game and select the following menu entry:
Open your library
Right-click on "Cyberpunk 2077" and select "Properties"
Select "Local Files"
Click "Verify integrity of game files…"
Open your "Library"
On the "Cyberpunk 2077" tile, find the "…"
Select "Manage"
Click "Verify"
All files you deleted have been re-acquired. If there are no left-over files from earlier modding attempts, your game should work now.
If it does not and you have exhausted the reset options as specified in this guide (troubleshooting and nuclear both) and your game still does not start, then your problem exists outside of Cyberpunk. In this case, you can
check your file permissions (separately for REDprelauncher.exe)
google your error message and try solutions at random
Now that your un-modded game is starting, it's time to install the core frameworks. Do this before you enable your other mods, as they won't work without their dependencies and can only add problems at this stage.
You can now re-enable your mods. Do it in chunks and check that the game keeps working so that you can narrow down where the problem is, in case it isn't gone for good.
You have followed all the steps and your game is launching, but you now have a mod on your hands that just doesn't work, and you want it to. What do you do now?
If you join a modding discord to ask for help, people will walk you through this list, so you might as well do it first. Nobody will unbundle someone else's mod and just fix it for free unless they want to use it themselves.
Many mods require frameworks or other mods to work. Check the mod's page and description for those, and install them.
Repeat the process by installing the dependencies' dependencies, until you have everything necessary.
Often, the description contains detailed installation instructions, known incompatibilities and/or workarounds. Sometimes, mods worked on past versions of Cyberpunk, but the author stopped updating. In that case, proceed to point 5 of this list.
Before you get upset, please keep in mind that modders don't do this for a living (these are called "game developers" and they get paid for it). Somebody made this in their spare time, for their own use, and then decided to share it with you for free. Do you know the easiest way to avoid toxic users? It's not publishing your mods. No reward system, credit points or reputation will ever make up for online abuse.
As a mod author, I can tell you that I will ignore assholes, but gladly spend an extra hour after work to help out someone who politely asks me for help.
You're unlikely to be the first person to run into this problem. There is a good chance that the comment section on the download page has helpful information. Look for either a pinned post by the mod's author or a user discussion about your problem — these often contain a solution.
While mod managers are very reliable and get better with every new release, you should rule out that they are the cause of the problem by installing the mod from hand.
If everything else works and installing the mod by hand still breaks compilation, then it is broken. See "Dealing with a broken mod" below. start your game client's file verification.
Describe your problem as clearly as you can, and add all useful data.
Bad bug report: "Your mod doesn't work lol pls help"
Good bug report (example): "Hi, installing your mod (manually and Vortex) causes a Redscript compilation error on startup (possible screenshot of error popup). xxx.log says <citation of error message>. All my dependencies are up-to-date, and I've ruled out that it's any other mod. Can you help me out?"
Good bug report (example 2): "Hi, when I try to equip Item <item name and colour>, it doesn't show up and I only get glitches. I'm using Hyst's boob mod and <specific version and variant> of your mod. I hope you can help me? Thank you for making this."
As per the last red box, do keep in mind that you're asking a favour. The modder doesn't have your problem, and if they do, they know exactly how to fix it. The most time-efficient response for them is to ghost you, so any kind of response is either them being nice or getting mad when you or someone involved ignores visible information.
At this point, you have exhausted all easily accessible solutions. If you still want the mod to work, you will have to get involved yourself. A commendable attitude! (Not sarcasm, it really is.)
This is the point where you might want to join a modding discord, because now you're entering the territory where other modders can actually help you.
Usually, there will be a log file that will point you towards the source of your problem. If there isn't (the game loads and the mod just fails silently), that means that the error is inside the archive and you have to become a modder.
But sometimes, you're lucky. Sometimes, the error is in a script file. You can tell this by a log entry pointing towards a file in your Cyberpunk folder (e.g. r6\scripts\my_broken_script.reds
).
Open up that file in a text editor like Notepad++ and try to find and fix the problem. Sometimes, the log file has more information. Sometimes, an online syntax check can help you — there isn't one for redscript, but it's fairly close to lua.
Sometimes, such mistakes are trivial — a forgotten , or incorrect file encoding. Often, they are not.
A tip for nil access error in lua
If the error isn't in any script files, you will have to unbundle the .archive, load it in WolvenKit, and get your hands dirty. We'll be seeing each other, choomba!
"I can show you the world"
Created: Aug 18 2024 by Last documented edit: Aug 18 2024 by
This page describes RHT's World Inspector, telliung you what you can do with it.
Here, you can inspect world nodes and their properties:
Here, you can scan for any nodes around you:
If you expand the node properties, you can simply hide them at run-time, or use the integration with Removal Editor to create permanent presets:
Reverse search of world nodes and spawned entities by their node IDs (e.g. if you're browsing a sector in Wolvenkit)
The world inspector's Watch
tab lets you inspect the player puppet and all of their components at runtime.
You can use the information below for AppearanceCreatorMod; check Submeshes, Materials and Chunks -> #acm for details.
How does MLSB's tag browser work?
In 1.6.8, the MLSetupBuilder library has been completely overhauled. This page will tell you how to find things there.
The model browser of 1.6.7 has been transformed from a tree with sub-branches into a table with many capability. One of those capability is tags filtering.
If you don't care for the theory, skip directly to #how-do-i-start-using-tags-filters
Filtering will only consider an item's name, but not its visual appearance:
Tags are displayed to the right, but are written text-like in the Database. Every keyword is divided from the other with a space. As the caption says, the selected line tags is written like : base man massive head
It is important because there are some rules to this syntax that will help you atomize the search of one model into the 40K+ models paths stored in the Database. The most important rule is that every model starts with :
base - for Vanilla Cyberpunk 2077 models
PL - for Phantom Liberty ONLY models
In the Models Library panel, click on the tags filter button in the header of the table
Let's say we wanna search only in the models of the Phantom Liberty expansion for man models.
We will add a first condition specifying in the options that our tags Starts with the word PL
Then we can click on Add Condition and specify that the tags need to Contains the word man
with a space before the word man
The space is NEEDED since the also the keyword woman contain the word man
You will see that for every condition you add, the datas will be filtered in realtime.
You can remove and add tags filtering condition as you like.
Clicking to the little x
in the right upper corner of the tags filtering panel you can toggle the panel and access the list you got.
You can combine the tags filtering with the basic search field in the table interface to find what you need.
The basic search field search model by their path in the archives, this means that ALL the part of the path can match a text filter like that.
base
PL
player
man
woman
child
big
fat
massive
animals
gloves
arms
head
item
legs
shoes
torso
vehicle
mechanical
weapons
firearms
melee
explosives
environment
Details about the keyworks:
player identify all those materials that by model name are for sure assigned to the game player
animal identify the models related to the Animals Gang member body size
Tag filtering ca be combined with the default path search to display only legs models related in this case to jeans
Analyze Cyberpunk's UI
Created: Aug 18 2024 by Last documented edit: Aug 18 2024 by
This page describes RHT's Ink Inspector and tells you how to analyze Cyberpunk's UI
This tab lets you see the UI's entire hierarchy.
If you highlight a row, an overlay will appear on the corresponding parts of the screen.
By binding a custom hotkey, you can analyze any widget on the game's default interface:
How to hot reload things with RedHotTools
Published: Aug 18 2024 by Last documented edit: Aug 18 2024 by
This page describes Red Hot Tools's Hot Reload mechanism.
Although there is a CET overlay, Hot Reload is fully integrated with Wolvenkit and Visual Studio Code — you don't have to do anything except pushing the right button.
As you know, Cyberpunk 2077 loads its mods from archive/pc/mod
. While you run around in Night City, it will keep them open and use the files inside as it needs them.
As far as the game is concerned, the .archive
files never change.
By placing .archive
s inside the hot
folder, you put them under the control of RHT, which will add them to the game's internal pool of never-changing content:
That's because RHT moves the file into mods
and splices them into the game's resource pool.
Don't worry if your files disappear from hot
, that means everything is working as intended.
Red Hot Tools invalidates the game's resources and loads your changes, but things that are already spawned won't be affected. Here is how you can trigger change detection:
Loading a save (always works)
Spawning a new copy of your item via CET and equipping that (usually works)
Despawning and respawning the NPC or world entity you're modifying (usually works)
Respawn the UI widget (usually works)
Unequipping and re-equipping your item (sometimes works)
Simply push the "Hot Reload" button in your toolbar:
You can download the RHT plugin red-hot-vscode-x.x.x.vsix
from github:
Install the extension via Extension Manager's ...
menu (Install from VSIX...
) and restart VScode.
Now you can see the following actions:
Here, you can manually trigger a reload of archive extensions (read: .xl
files).
You only have to do this if you edit an .xl file in archive/pc/mods
.
Pushing the button will not reload .archive
files. RHT will do that automatically by watching the hot
folder.
Here, you can manually trigger a reload.
You can do this via by running "Hot Reload Scripts" from Visual Studio Code
Here, you can manually trigger a reload.
You can do this via by running "Hot Reload Scripts" from Visual Studio Code
psiberx's RedHotTools - a powerful utility for better mod development
Created: Jun 13 2024 by Last documented edit: Aug 18 2024 by
This page will give you an overview about psiberx's mod RedHotTools, give you an #installation-guide, and link you to more detailed documentation on the sub-pages.
Integrated with Cyber Engine Tweaks, Wolvenkit and VisualStudio Code, RHT offers an invaluable toolikit for mod developers:
This CET widget lets you inspect the world around you, as well as the player and their equipment. Read more about it under RHT: The world inspector
Via #world-inspector-watch-the-player you can see the player puppet's component in both first and third person, seeing changes to their appearance in real time.
This CEt widget lets you inspect the game's interface. Read more about it under RHT: Ink Inspector
This feature allows reloading mod files without restarting the game. You can use the CET widget to trigger it at any time, or rely on the integration with WolvenKit.
For more information, read RHT: Hot Reload
This feature is enabled automatically
See scripts validation and binding errors
Prevent game from starting if scripts compilation fails
You can download RedHotTools on psiberx's github:
To install it, extract both downloaded files directly into your Cyberpunk 2077 game directory.
The tool of your choice for editing multilayered materials
Published: ??? by Last documented update: Jan 20 2024 by
This page will teach you how to download and configure MLSetupBuilder, the tool of choice to edit multilayered materials in Cyberpunk.
At the bottom of the page, you will find #video-guides. Keep in mind that they are outdated.
MLSB <= 1.6.8 does not include a full material preview. The 3d view will only show you which parts of a mesh are affected by your material. If you want to preview a material in colour, you'll have to do this in Blender — use the Wolvenkit Blender IO Suite's mesh import.
To learn more about Multilayered: Cyberpunk's supershader, check the link
To create your own mlmask, check Textures: Custom MultilayerMask
To create your own normal map, check Self-made normal maps
MLSetupBuilder (commonly referred to as "MLSB") is a Cyberpunk 2077 modding tool to comfortably edit MLSetup files, developed and maintained by Neurolinked.
There is a dedicated channel on the Redmodding Discord and a thread on the Cyberpunk 2077 Modding Discord Server, where you can find a chat history full of (yet) undocumented features, along with previews and videos of the most recent development versions.
For integration with Wolvenkit, install MLSB as a plugin:
Click on "Home" in Wolvenkit's title bar
Select "Plugins" in the left sidebar
If MLSB is installed, you'll see an "Update" button, otherwise, it will say "Install". Do that.
If that doesn't work for any reason, you can install it by hand: download the latest release from Neurolinked's github and extract the files to following subfolder in your Cyberpunk game directory (the number must be the same as displayed in the WKit plugin list)
Cyberpunk 2077\tools\neurolinked\mlsetupbuilder\MlsetupBuilder-1.6.7
We will now launch MLSB and do the initial setup.
In Wolvenkit's Plugin view, click "Open", this will open a Windows Explorer with the install folder (Cyberpunk 2077\tools\neurolinked\mlsetupbuilder
)
Navigate to the folder with the higest version (at the time of this guide, that is MlsetupBuilder-1.6.7
)
Start MlsetupBuilder.exe
Optional: You can pin that file to your start menu or create a shortcut if you want to launch MLSB directly.
For MLSetupBuilder
To make the most of MLSB's features, you will want to configure it first. However, you can start using the tool right away.
Here's how (or scroll down for the screenshot):
Right-click on the newly created mlsetup.json
file
Select "Open in MLSetupBuilder"
As of Version 1.6.7, this is what you will see now:
Start by importing the file from the preview. That will populate the Layer Config box with the MLSetup that you just loaded.
The preview was hiding an empty 3d viewport. To use that, you will need to configure MLSB first, but you can already click through the individual layers and assign material properties (such as roughness, normal strength, base material and colour) from the "Material Properties" panel.
Don't forget to hit "Apply" after you have changed a material.
Once you're done:
select File -> Export
overwrite the original mlsetup.json
switch back to Wolvenkit
in the "raw
" folder, right-click on your file
select "Import/Convert from JSON"
Congratulations — you now have an .mlsetup
! If you pack your mod and launch the game, you should now see your changes.
There are 3 important functions to note:
Materials: this manages the tiles, opacity, offset, and roughness of the texture.
Color: this manages color and luminosity of the texture.
µblend: this manages the pattern and acts as a secondary, tiled normal map. Additionally, the contrast
value can be used to block out parts of the layer to create patterns.
You can only use microblends if this layer's mask is not fully white.
Note
After any edits, make sure to Apply edits to save progress and complete changes to any/all functions (Hotkey: Ctrl+Shift+A
)
Each and every layer is attached to its own Multilayer layer when converted from .json to .mlsetup. When adding new layers, ensure designating intended functions for each layer as part of the larger Multilayer inside WolvenKit.
This is where you can load models from the game for a direct preview which layer will affect which parts: simply click on the "Library" button.
Here, you can either browse to your model directly, or use text search:
After selecting a model, you can close the library browser again. Now selecting a layer will show you directly which parts of the mesh it corresponds to.
That's it! Happy recoloring!
Inside MLSB there are some other tools, the most important one is the Material Composer.
From this window you can import and export .Material.json files ( these files are exported by Wolvenkit with the WithMaterial option). You can edit the materials parameters, adding material or removing them from the material file. Material templates found in the .Material.json file can be put in the Library and then used later for another edit of materials of a completely different mesh. You can duplicate entries just changing the name of the material and putting them in the buffer again (that's what i did to have 10 different material colors that comes for the glass material of the Kendachi Monokatana mod). Material Composer will also display all the material parameters that comes with the material template (materials baked by the CDPR system have their parameters hidden if they were left as default before the baking of the release).
We're assuming that you have already configured Wolvenkit. If you haven't, please do so now.
In MLSetupBuilder 1.6.7, select the menu Help -> download Wolvenkit.CLI and extract the linked version:
In MLSB >= 1.6.8, download the most recent version of WolvenKit Console and extract it to a folder of your choice.
Now, switch to MLSetupBuilder.
Select "File -> Preferences"
Apply the following settings:
Press Ctrl+R to reload MLSB and make sure that the settings are applied.
Again, this step is optional, you can use MLSB straight away.
Open the menu "Build" and select "Repository" to uncook the archives:
Select the following settings (if you want to uncook everything, this step can take several hours, so we'll only do the essentials for now)
Click "Uncook".
Wait. Do not interact with the program in any way until the process has finished - especially interacting with the console might just freeze up the entire windows cmd process. This is not MLSB's fault, but due to a Windows standard implementation.
This process can take some time — if you have selected everything, it can be several hours on slow machines. (You should've listened during step 1, choomba ;))
When the process is complete, close the Depot Generator window.
Optional: if you can't see any changes, press Ctrl+R
to relaod MLSB.
Repeat Step 1 from #extract-a-partial-depot, but select Microblends this time
In the bottom left corner, hit "Start"
Wait.
When the process is complete, close the Depot Generator window.
Optional: if you can't see any changes, press Ctrl+R
to relaod MLSB.
That's it, you're done now and can use the 3d viewport!
Close MLSB, then open %APPDATA%\Mlsetupbuilder\config.json
in a text editor and decrement the version by one (e.g. 1.6.8
=> 1.6.7
). This will force MLSB to re-check its settings.
Alternatively, you can also delete the file and reconfigure.
For MLSB <= 1.6.7, you have to use the exact CLI version you find under Help
-> Download Wolvenkit.CLI
object Object
You need to install the most recent version. If that doesn't make the error go away and your most recent version is something with 1.6.7, update the interface.js — download it here from Neurolinked's github repository, then replace the file with the same name in MLSB's install directory, subfolder resources\app\js
.
If you have installed it as a Wolvenkit plugin, that directory will be Cyberpunk 2077\tools\neurolinked\mlsetupbuilder
.
Does the progress bar still move? If yes, then you're good - ignore this.
If not, you haven't left your fingers off MLSB and need to start over. Click "Uncook", then go afk until it's done.
If that doesn't help either, it's worth trying Wolvenkit Console's latest Nightly.
Please keep in mind that these guides are seriously outdated. If things don't look as expected, check this guide, which is much more up-to-date, or find help on Discord (link in #introduction-what-is-mlsb)
Using Redmod to create mods.
Last documented edit: Sep 07 2024 by
This page tells you how to use REDmod for mod creation.
If you want to know what REDmod does, check here
If you're a mod user, check the REDmod page in the Mod Users section
REDmod is a command line tool developed by CDPR and Yigsoft, which allows us to interact with game files in a variety of ways.
Modules for mod creators:
When creating a REDmod, there is a certain file structure that you need to follow to ensure that it can be used by others. You will want to have a folder that is the name of the mod and in this folder you will have a file named info.json.
Whether you are doing Animation Modding, Script Modding, TweakDB Modding, Audio Modding, or other mods (archive mods), you will also need to have at least one subfolder for the mod files to go into. This subfolder should be located on the same level as the info.json
file, and be nested directly inside the folder with the mod name.
An example REDmod might look something like this:
When sharing you mod, you would package the folder that is the name of the mod. You could also package the mods folder with the "mod folder", but it is not necessary and it is assumed one might have other mods in their mods
folder anyways.
For a REDmod to be recognized and loaded by the game engine, you must include an info.json
file. This file sits in the root folder of the mod's folder at the same level as the subfolders containing your modded files. There are two required entries and a few optional entries that can be in this json file. At minimum a name
field and a version
field are needed:
In the above:
The name
field is the mod's name and should generally be the same as the folder the info.json
file sits in.
The version
field is the mod's version. The version should generally use "Semantic Versioning"
The description
field is optional for all mods, but it is generally suggested one should include it so other tools have something to display for a given mod.
The customSounds
field is semi-optional. It is required for Audio Modding.
INFO - Semantic Versioning is a method of versioning where each number gives meaning for a release based on their position. It uses the format
MAJOR.MINOR.PATCH
where aMAJOR
release change is one which will break workflows,MINOR
could break a workflow but is generally safe and might introduce deprecations, and aPATCH
is a small non breaking change that all users on the sameMAJOR
andMINOR
can update to without any issues.
using the import and resource-import commands
Redmod can be used to import a large variety of files into REDengine formats for use in your mods.
Red Engine Format | Raw Format |
---|---|
Check a folder with .archive files for conflicts (which files modify the same resource)
Download from
Extract somewhere
call via command line: red4-conflicts.exe "c:\Path\to\Cyberpunk 2077\archive\pc\mods"
Profit
Web tool allowing you to search for voice-overs, music and sound effects of the game. Available on .
See the Finding audio page for a usage guide:
To make a script mod in REDmod:
make a new mod and create a new folder here: <Cyberpunk 2077>/mods/MODNAME/scripts
copy the .script
file(s) you want to change from <Cyberpunk 2077>/tools/redmod/scripts
preserving the folder structure!
add an info.json
file to <Cyberpunk 2077>/mods/MODNAME/scripts
with some mod info
Done. To test, launch the game with REDmod.
What is Noesis?
From the website: Noesis is a tool for previewing and converting between hundreds of model, image, and animation formats. It utilizes a robust plugin system, with support for native extension modules and Python scripts.
Noesis is considered one of Cyberpunk 2077 Modding's cornerstones for its ability to open .mesh files and convert it into a wide variety of other 3d file extensions (like GLB and FBX) thanks to alphaZomega's CP77 Python script that makes that possible.
After installing Noesis, put the fmt_CP77mesh.py file in the python folder located inside the plugins folder, and make sure that oo2ext_7_win64.dll
is placed next to the plugin in folder.
Open your .mesh file in Noesis64.exe, then right click on it inside the app and press Export, from there you will be given file extensions to export into, .FBX is the go-to for any usual process and for easier importing into 3D Apps like Blender and 3DS Max.
Same goes for .xbm files.
Open your 3d file (like .fbx or .glb) in Noesis64.exe, export and select .mesh - CyberPunk 2077 mesh [PC], when a dialogue box shows up browse and select the .mesh file that is appropriate for your import(for example if it was a shirt you'd probably export over .mesh files that has shirts in them), then click OK.
To make a tweak mod in REDmod:
make a new mod and create a new folder here: <Cyberpunk 2077>/mods/MODNAME/tweaks
copy the .tweak
file(s) you want to change from <Cyberpunk 2077>/tools/redmod/tweaks
preserving the folder structure!
add a info.json
file to <Cyberpunk 2077>/mods/MODNAME/tweaks
with some mod info
Done. To test, launch the game with REDmod.
The REDmod sound import tool can be used in a project.
Add the .wav
sound files you wish to import to your /customSounds folder in your mod project
Click Tools > Sound Modding Tool
In the Sound Modding Tool, choose which event to mod from the list of game sound events
Adjust the in the bottom right
Click Save
Place raw .wav
audio files inside <Cyberpunk 2077>/mods/<name>/customSounds
. Include a info.json file with your mod (<Cyberpunk 2077>/mods/<name>/customSounds/info.json
) where you sepcify how to use your custom sounds.
name - the game audio event to override
type - the sound type. Options are:
mod_skip: do not play this sound event
mod_sfx_2d: will be played without any positions / attenuation
mod_sfx_city: has a longer attenuation that is suitable for city sounds
mod_sfx_low_occlusion: has a long attenuation that isn't occluded much e.g. a VO or quest sound that you don't want to be muffled
mod_sfx_occlusion: medium attenuation with normal occlusion
mod_sfx_radio: needs to be tuned to a broadcast channel (e.g. radio)
mod_sfx_room: has a shorter attenuation suitable for something that can be heard across a room
mod_sfx_street: has a medium attenuation, good for something to be heard down a street
mod_sfx_ui: for menu and ui sound replacement
file - the .wav
file to use (inside /customSounds
)
gain and pitch
How the savegame editor works
Using the save editor puts you at risk of creating a bricked savegame. This means that the save will still load in Cyberpunk, but certain things in the game are broken (e.g. quests are stuck or won't trigger).
If your savegame crashes on load, please check the section.
CyberCAT is version dependent. If you want a savegame to load with a certain version of the game, you must use the compatible version of CyberCAT.
Game Version | CyberCAT version |
---|
On Windows, save games are stored in
Import your savegame
Make the necessary changes
Export your savegame again. Save it in the same folder.
After loading a save, you can export V's appearance as a preset from the Appearance tab. This will create a v2preset
file, which you can import via Load Preset
.
You can add items from the Inventory tab or edit existing items by double-clicking on them.
Switch inventories in the upper right corner
Edit items by double-clicking them
Add new items by using the corresponding button
CyberCAT lets you edit quest facts:
While you progress through the main story, Cyberpunk will log your progress by setting quest facts
. These are not standardized and will only be checked under specific circumstances, usually when the game is about to trigger the next stage of a quest or event.
Once that moment has passed, there is no way to re-trigger it other than loading an earlier save. This is not an issue of tooling, it's simply due to how Cyberpunk's quest system works.
Unfortunately, no. Quest state data is currently not editable with the save editor and there are currently no plans on implementing it.
Past: no. Future: Maybe. Almost all quest facts will at best do nothing by setting or changing them and more commonly will break your quest system. There are very few that will work and most are dependent on when they're set.
Your only option is to reload from a previous save and make better choices. If only life worked the same way.
Appearance editor is disabled until its fully fixed.
Only gender and voice tone can be changed.
Loading / Saving of presets still works
Item additions might not fully work yet
Make sure that you export to a savegame folder. They contain the following files:
metadata.9.json
sav.dat
screenshot.png
CyberCAT needs those files to correctly export the savegame.
Please keep in mind that nobody is paid to work on this tool — CyberCAT is maintained by volunteers in their free time.
What is 010 Editor?
010 Editor is a generic hex editing software which is capable of reading and writing REDengine W2RC files. A custom template for the 010 Editor created by @alphaZomega must be used to parse game files as human-readable.
The 010 Editor can be downloaded from Sweetscape's website
Install 010 Editor and run it.
install alphaZomega's template by navigating to Templates > View Installed Templates, then click Add and add CP77_CR2W.bt.
Navigate to your Cybeprunk 2077 installation, locate the oo2ext_7_win64.dll
file, then copy and paste the DLL to the same location as the BT template file.
Unpack and pack the compressed "KARK'd" data within a CP77_CR2W file
Deletes an entire name and value's worth of a section inside the aforementioned formatted file
Changes all the Material headers' numbers inside a file to be a universal one with zero offsets
Creates a new material header inside a file
The REDmod animation import tool can be used as a Plugin in .
Add the .re
animation file you wish to import to your /Raw folder in your mod project
Add the .anims
animation set file from the game with the Asset Browser
Click View > Import/Export tool
In the Import/Export tool, navigate to Import: a list of all .re
animation file in your /Raw folder will appear
Double click the entry to change the import options:
Select the .anims
animation set file to import from the dropdown
Select the animation name you wish to override from the dropdown
Click process
INFO - It is best to name
.re
animation correctly even if you replace an existing animation, because the imported animation will always have the filename of the.re
file.
INFO - You need to have the
.rig
file used by the.anims
animationset present in your WolvenKit project.
See also: Import Command
The import
command imports an .re
animation file into an existing .anims
animation set file.
Optional parameters include specifying an existing animation name to rename inside the animset file (otherwise the filename of the .re
animation file is used) or specifying a different output path (default is overwrite).
INFO - It is best to name
.re
animation correctly even if you replace an existing animation, because the imported animation will always have the filename of the.re
file.
INFO - You need to have the
.rig
file used by the.anims
animationset present in your depot path.
Kind of mod | Directory | explanation |
---|---|---|
You can find more troubleshooting help for Cyber Engine Tweaks in the : ->
Hot Reload is integrated with . Depending on your workflow, you don't need these buttons.
In the project explorer under Wolvenkit's archive
folder, right-click on am mlsetup
file
This folder will only be visible in the "source" or "archive" tab of your
Select ""
This will generate an mlsetup.json
file in your project's .
This folder will only be visible in the "source" or "raw" tab of your project explorer
Download Noesis from Rich Whitehouse's website
Download the plugin from here \
In the Add Item tab, you can use the dropdown to search the item's base ID. If that doesn't help you, check the top sections of our wiki page on how to find a specific item.
This is an excellent way to brick your savegame forever. Make a backup. You have been warned. (Check for an explanation)
While the save editor currently supports setting them, we recommend using CET commands if you must go down that route. The contains some that might work in very few instances. Again, most of these are not supported and are highly dependent upon when they are set.
Once you have exhausted all other means of support, you can find help in #save-editing
on the . Please have the following things handy:
alphaZomega's CP77_CR2W.bt 010 template can be downloaded from the following link:
.archive
\mods
Redmod directory: contains .archive mods (in subfolders)
.archive
\archive\pc\mod
Legacy directory: contains .archive mods
.lua (cyber engine tweaks)
\bin\x64\plugins
Cyber Engine Tweaks
redscript
\r6\scripts
redscript mods
red4ext
\r6\tweaks
red4ext tweaks
Game folder v1.6.7
C:\Your\Path\To\Cyberpunk 2077\archive\pc\content
Game folder v1.6.8
C:\Your\Path\To\Cyberpunk 2077
uncook folder
You can find this folder in your WolvenKit's settings as "Depot Path" (you've seen it in the window from Step 1)
Wolvenkit Depot Path
You can find this folder in your WolvenKit's settings as "Depot Path" (you've seen it in the window from Step 1)
Wolvenkit-CLI.exe
The executable of Wolvenkit Console from Step 2, You can download the last compatible and tested CLI from inside MLSB going in the menu Help > Download Wolvenkit.CLI
.fnt (font)
.ttf: TrueType font
.otf: OpenType font
.cff: Compact Font Format
.regionset (Texture Region Set)
.json: Texture region set definition.
.mesh (Mesh)
.xml: Speed Tree XML Resource File .smd: Source Mesh Data
.fbx: Autodesk FBX
.curveset (Curve Set)
.csv Comma Separated Value Table
.mlsetup (MultiLayer Setup file)
.json: MultiLayer Setup JSON File .mlsetup: MultiLayer Setup File
.genericanimdb (Generic anim database)
.csv: csv file
.cubemap (Cubemap)
.dds: DirectDraw Surface
.bmp: Windows Bitmap
.jpg: Joint Photographics Experts Group .tga: Truevision Targa
.png: Portable Network Graphics
.exr: OpenEXR
.rig (Rig)
.re CDPR proprietary format
.ies (IES Light Profile Data Resource)
.ies: IES light profile
.mlmask (Multilayer Mask)
.tiff: Tagged Image File Format
.tif: Tagged Image File Format
.json: JSON
.rsvg (SvgResource)
.svg: SVG Resource definition file
.xbm (Bitmap Texture)
.dds: DirectDraw Surface
.bmp: Windows Bitmap
.jpg: Joint Photographics Experts Group .tga: Truevision Targa
.png: Portable Network Graphics
.tiff: Tagged Image File Format
.tif: Tagged Image File Format
.exr: EXR
.cube: Cube LUT
A list of look-ups
In this section, you can look up information like "what is the material name for skin color type 3 again" or "where are the Mantis blade arms".
Detailed information should go in other sections and be interlinked.
Everything about gear
This section collects
look-ups about equipment (preview pictures and spawn codes)
documented variants per item
Please use the wiki page tree to find the section's content, or click on the next
link at the bottom of this page.
This page is archived. Its contents are no longer relevant.
These are the part names used in filenames for .mesh and .ent files. Each header is their category - base
is used in both Interior
& Exterior
.
base
steering_wheel
pedals
base
bumper_f
bumper_b
hood
trunk
door_fl
door_fr
door_bl
door_br
fuelcap
fuelport
wheel
for WKit export "With Materials" |
Justifies UVs, generation of hair cards Mesh has to be in quads |
Ctrl+J only works if they don't share bones |
2.1.1 | >= 0.27d |
2.0 / Phantom Liberty | >= v0.26 |
1.63_hotfix1 | ??? |
This page lists various properties of the player head. Use the Table of Contents or your browser's search (Hotkey: Ctrl+F
) to quickly find what you're looking for.
Check Cheat Sheet: Character Creator for color values and appearances
If you want to edit the player's head, you need meshes and morphtargets.
If you want to make a custom NPC, check NPV - V as custom NPC
You can find much additional information about the player head under NPV: Preparing the head in Blender
The folders contain the entire player head. The minimum amount of meshes rendered is 3 (head, teeth, eyes), and can go up to 13 (fem V)/14 (masc V).
Every complexion has its own associated texture file. These are sorted by body gender under
The files are ending in 01..05
. Each complexion has its own appearance in the head mesh, e.g.:
Skin materials are defined in the base head .mesh
file (while the shape comes from the .morphtarget):
You can find the definitions in the localMaterialBuffer. Each material overrides the following properties locally:
Normal (bump/height map)
Albedo (diffuse/complexion)
All other properties are pulled from a .mi file in the following folder:
This section only lists .mi files used by the player head. To see which skin is which, check Cheat Sheet: Character Creator -> #skin-tones
About half of these files are shared by NPCs. Editing or replacing these will affect all of Night City!
For a list of freckles and make-up sorted by colour and skin type, see Cheat Sheet: Character Creator -> #cheek-makeup-style
Every eyebrow option has an associated texture file, normal map, and alpha map.
These files can be found in the following folder:
Provided below is a table with the eyebrows and their associated texture files.
Player photo mode uses one of
Index | Expressions | CNAME keys to activate them |
---|---|---|
For a guide how to replace photo mode expressions, see here.
The AMM expressions for both body genders use the following file and keys:
base\animations\facial\male_average\interactive_scene\generic_average_male_facial_idle.anims
Courtesy of Maximilium, Pinkydude and Vitum
Character creator options and their values
Created: Sep 01 2024 by Last documented update: Sep 01 2024 by
This page lists various properties of the character creator. Use the Table of Contents or your browser's search (Hotkey: Ctrl+F
) to quickly find what you're looking for.
Please note that this page lists appearances and colours. For mesh paths, please check Cheat Sheet: Head
You can use NoraLee's NPV part picker to find the correct appearances.
Option | Value | Option (continued) | |
---|---|---|---|
See Cheat Sheet: Head-> #head-material-instances for the corresponding files
Bold options are unique to V and not shared with NPCs
For a mod fixing various mix-ups in the character creator, see here.
Lipstick colours and styles are sorted in (more or less) ascending order in the appearance list in the mesh.
Style order is Default - Glossy - Matte (no suffix, _02, _03)
Link: Reference images on imgur
For a list of #name-of-meshes-by-index, check Cheat Sheet: Hair
Chunkmasks for different piercing meshes (for custom NPCs etc), thanks to xbae's NPV part picker
The body tattoos can be found in the following folder:
For the female body gender, there are three different chest sizes!
Where to find the E3 marketing assets
This page tells you where to find those assets from the E3 demonstrations/trailers that CDPR left in the files.
Please note that while there are texture folders, though their folders will be noted, the textures themselves will not be listed here.
In these folders, you will find the assets used for V as seen in the 43-minute 2018 gameplay demo.
File | Description |
---|---|
These folders contain the V used in the early 2020 marketing materials and "The World of Cyberpunk 2077", the assets here more closely resemble the final game.
When compared to female V, male V has fewer remaining assets left over from development (mostly 2018 is missing). However, what we saw of male V in the 2019 Deep Dive demo, early 2020 trailers, and "The World of Cyberpunk 2077" remain behind.
Note that not everything in the foremost folder will be listed, only what's important. There are simply too many assets to list here, most of which are identical to the final game if not straight duplicates.
Important exception; outside of the above folder, somewhere else in a different folder is a beard mesh that is combined with 3D eyebrows and eyelashes.
base\characters\head\pma\h0_001_ma_c__player\hb_001_ma_c__player.mesh
Textures for male V here are scattered across two different folders, h0_000_pma_c__basehead
and h0_001_ma_c__player
respectively.
Overview of hair related things
Summary
Published: November 04 2022 by @manavortex Last documented update: Oct 06 2024 by
You can find previews of hair styles and -colors under Cheat Sheet: Character Creator
This page will give you an overview for working with Cyberpunk's hair material.
There is a modding guide for how to Replace a hair mod's slot
For a guide on how to add hair to Cyberpunk, check Basic Hairstyle Replacement Tutorial
For a more detailed explanation of the hair shader, see Hair and skin material properties
To look up hairstyles in more detail, you can use NoraLee's excellent NPV part picker
These names correspond to the mesh
files.
To find a hair's control files, check the next section: #hair-control-files-by-index
Many hairs have different meshes if cyberware_01 is used. In this case, the alternative file name will be given in italics.
All the files below can be found under the following subfolder:
To quickly find physics-enabled hair, you can use the Wolvenkit Search with the following query:
Hairs and all their components are assigned and defined via .app and .ent files. You can find them in the following folder:
Beards are only used by mascV. Their entity files can be found in this folder:
Any .app files are stored under
Beard morphtargets and the meshes they pull in can be found in the player's basehead folder:
Any beard uses the same two components, beard
and beard_shadow_01
.
Beard 01 will only use the shadowbase.
Where rigs and animations are stored
Last documented update: January 6 2024 by
This page lists file paths and properties for various rigs and animations. Use the Table of Contents or your browser's search (Hotkey: Ctrl+F
) to quickly find what you're looking for.
Any links will lead you to additional context.
If you want to make animations, check Creating Animations - Poses for V & NPCs and the guides under the page.
For general documentation on how animations work, see Animations
Anims description | Path in game files |
---|---|
First person animations are used solely on the player character (V). There's one rig per body gender:
While most rigs are called man_xxx
, they're also used by NPCs of the female body gender.
The facial animations are linked in the .ent files under base\characters\base_entities\xxx\xxx.ent
. They are otherwise referenced from an entAnimationSetupExtensionComponent inside the .app file.
Deforms can be found under base\characters\base_entities\*\deformations_rigs
.
Which body parts are where?
Last documented edit: January 06 2024 by
This page lists various properties of the player body. Use the Table of Contents or your browser's search (Hotkey: Ctrl+F
) to quickly find what you're looking for. Any links will lead you to additional context.
You can find the list of skin tones, hair and facial expressions under Cheat Sheet: Head
The details on arms can be found under Cheat Sheet: Arms
When editing body mods, you need to edit both the mesh and the morphtarget.
There is no dedicated guide yet, but you can refer to A new head for V.
For a list and explanation of body mods, check the Overlay textures by framework page.
While you can use this information to show/hide parts of the player body via chunkmasks, you might consider using ArchiveXL tags instead.
These meshes cover up seams at arms and shoulders, where the mesh edges might show gaps.
You can find NPC bodies in the following folder:
Find this information under Cheat Sheet: Head.
For a list of #skin-tones-by-index, see Cheat Sheet: Head
Skin materials are defined in the individual body files. For their paths, see #player-base-body.
You can find the definitions in the localMaterialBuffer. Each material overrides the following properties locally:
Normal (bump/height map)
Albedo (diffuse/complexion)
All other properties are pulled from a .mi file in the following folder:
The names of the body's material instance files are identical to those used by the player head. Find them under #head-material-instances.
If you want to make a body mod, you need to modify the following files. Please do clothing modders a favour either fit your body to vanilla proportions, or register a tag for ArchiveXL: body mods and refits right away!
base\characters\head\player_base_heads\player_female_average\h0_000_pwa__morphs.morphtarget
base\characters\head\player_base_heads\player_female_average\h0_000_pwa_c__basehead\h0_000_pwa_c__basehead.mesh
base\characters\common\player_base_bodies\player_female_average\t0_000_pwa_base__full.morphtarget
base\characters\common\player_base_bodies\player_female_average\t0_000_pwa_base__full.mesh
base\characters\common\player_base_bodies\player_female_average\l0_000_pwa_base__cs_flat.mesh
base\characters\common\player_base_bodies\player_female_average\arms_hq\a0_000_pwa_base_hq__full.mesh
(only used in character creation)
base\characters\common\player_base_bodies\player_female_average\arms_hq\a0_000_pwa_base_hq__l.mesh
base\characters\common\player_base_bodies\player_female_average\arms_hq\a0_000_pwa_base_hq__r.mesh
base\characters\common\player_base_bodies\player_female_average\fpp\n0_000_pwa_fpp__neck.mesh
base\characters\common\player_base_bodies\player_female_average\fpp\t0_000_pwa_fpp__torso.mesh
base\characters\common\player_base_bodies\player_female_average\fpp\a0_000_pwa_fpp__full_l.mesh
base\characters\common\player_base_bodies\player_female_average\fpp\a0_000_pwa_fpp__full_r.mesh
base\characters\common\player_base_bodies\player_female_average\fpp\l0_000_pwa_fpp__cs_flat.mesh
base\characters\head\player_base_heads\player_man_average\h0_000_pwa__morphs.morphtarget
base\characters\head\player_base_heads\player_man_average\h0_000_pwa_c__basehead\h0_000_pwa_c__basehead.mesh
base\characters\common\player_base_bodies\player_man_average\t0_000_pma_base__full.mesh
base\characters\common\player_base_bodies\player_man_average\arms_hq\a0_000_pma_base_hq__full.mesh
(only used in character creation)
base\characters\common\player_base_bodies\player_man_average\arms_hq\a0_000_pma_base_hq__l.mesh
base\characters\common\player_base_bodies\player_man_average\arms_hq\a0_000_pma_base_hq__r.mesh
base\characters\common\player_base_bodies\player_man_average\fpp\n0_000_pma_fpp__neck.mesh
base\characters\common\player_base_bodies\player_man_average\fpp\t0_000_pma_fpp__torso.mesh
base\characters\common\player_base_bodies\player_man_average\fpp\a0_000_pma_fpp__full_l.mesh
base\characters\common\player_base_bodies\player_man_average\fpp\a0_000_pma_fpp__full_r.mesh
\
Arms are why we can't have nice things.
The player base body does not come with arms attached — this made it easier for the developers to switch out the different kinds of cyber arms. It makes everything harder for you.
You can look up the component names and their properties in the .ent files per body gender in these folders (the file names will start with a0_
).
Female arms are using different meshes for the first person perspective. You will find this is a common theme.
Type | Folder or .ent files | Component names |
---|---|---|
An in app example how to include Component Names and hiding them via chunkmask (untick the submesh numbers to hide the mesh).
Cyber arms are complex, with active and inactive states, and in the case of the female body, separate entities and meshes for the inactive state in First and Third Person Perspectives.
They also have separate Rigs and Animations, which are not included here to avoid complete information overload.
To add insult to injury, if you dig into the actual meshes in use, you will find some cases of wa
meshes being used by ma
components and vice versa. But there's a mod for that.
Note that the same component name is used for all arm states, even when declared in different .ent files.
Note that it is not a typo on this page that the inactive component names use wa
instead of ma
. That's just how it is.
This is the first cyberarm type where we see the arm split across multiple .ent files.
The Launcher is asymmetric and only present in the left arm. The right arm component just re-uses the default mesh.
There's no easy way to hide arms except by getting rid of everything - The ArchiveXL hide_arms
tag actually hides everything with an a0_
prefix. For more information, check #archivexl-tags
If you want to selectively hide arm meshes or sub-meshes you will need to become familiar with all the contents of this page, and the chances that you can do anything elegantly are slim.
Remember: Arms are why we can't have nice things.
Various kinds of materials, and where to find them
Last documented update: January 6 2024 by
This page contains a brief overview of existing materials. Use the Table of Contents or your browser's search (Hotkey: Ctrl+F
) to quickly find what you're looking for. Any links will lead you to additional context.
More and detailed information can be found under Material properties and its nested pages!
How it works in the abstract: Textures, Materials and Shaders
Re-using materials as templates: Re-using materials: .mi
How it works in the example: 3d objects: .mesh files
General information: Multilayered: Cyberpunk's supershader
Properties and definition: Multilayered Material: Properties
Preview images: Multilayered: Previews
Using a textured material (guide)
The default PBR material used in Cyberpunk 2077 is metal_base.remt
If this overfulfills your needs, you can also try out engine\materials\pbr_simple.mt
, which has only color (RGB), Roughness, and Metalness.
You can find a mlmask with three white layers under the following path:
A white mlMask will apply the selected material to the whole surface of the mesh.
For further details, see Textured (PBR) material properties
Use engine\materials\metal_base.remt
, the example below has been copied from base\environment\architecture\watson\japan_town\building\hotel\motel_notell\room\_plastic_black.mi
base\environment\decoration\decals\mesh_decal_lines\textures\lines_plain_black.mi
See Emissive Material Propertiesfor how it works and how to configure it.
Blackbody shaders are used for heat. Their colour can be adjusted via the temperature
parameter.
FX shaders are animated effect shaders.
Something else to dig into: emitters/particleDrawer/meshes
For more details on glass materials and instructions on how to configure them, see here.
For a full documentation of this material, check Transparent material properties -> #transparent-plastic
For a full documentation of this material, check Transparent material properties -> #see-through-cloth
Use base\materials\fillable_fluid_vertex.mt
to fill vessels, or see here for details.
Mirrors are generally a farce but here are your options:
metal_base.remt
with roughness set to black and metalness set to white. Quick in-game example here: base\environment\decoration\furniture\bathroom\mirror\mirror_a.mesh
base\vehicles\common\materials\glass_tech_reflective.mi
: this may seem a little better depending on your use case (for eg car side mirrors). Since the base material is just base\materials\glass.mt
- you'll need to place a black planar mesh behind the mirror mesh so that it isn't see through and adjust the TintColor
+ GlassSpecularColor
to a light-ish grey
Reflections in both the above cases are going to be cubemaps in non-RT graphic modes so they will not be high res or even accurate most of the time (you won't see NPCs for example)
With ray tracing, the reflection will look better and accurate
Below example image use glass_tech_reflective.mi
Cyberpunk 2077 uses materials cleverly, and often you can save a lot of work by simply re-using something CDPR has already defined
You can find a ready-to-use zipper material by copying dec_zipper
from base\characters\garment\player_equipment\torso\t1_057_tankbra\t1_057_pwa_tankbra.mesh
Find a ready-to use stitches material by copying dec_stitches
from base\characters\garment\player_equipment\torso\t1_057_tankbra\t1_057_pwa_tankbra.mesh
This material uses metal_base.remt
and can be recoloured via BaseColorScale
vector attribute (Wolvenkit will show a color picker)
We need guns, lots of guns.
Last documented edit: Feb 07 2024 by
This page lists weapon .ent files by associated iron for your convenience.
Do you want to complete your stash? Check Reddit!
For a guide on adding custom weapons, check ItemAdditions: Weapons or New Iconic Weapon: Step by Step
For an overview of weapon properties, check Cheat Sheet: Weapon BaseStats
For an overview of weapon audio profiles, check Cheat Sheet: Weapon Audio
Weapons dont seem to have ent files that tie them together in quite the same way as most things they do however have app files that have the component lists, so who cares?
(Just to be difficult some rifles are referenced by a random file in the quests folder called empty_entity.ent, and the katanas and knives seem to have ents) If your wanting to import to Blender Sim created a bunch of dummy ent files to let you import things: https://www.nexusmods.com/cyberpunk2077/mods/9077
Generally speaking the files are in \base\weapons then organised by type and then name. But searching an app file then right clicking and find used files is faster than browsing, so here are the file names.
Weapon | App or Ent File | Ent file |
---|---|---|
Photo Mode Cheat Sheet
Last documented update: January 6 2024 by
This page acts as a look-up table for photo mode. Use the Table of Contents or your browser's search (Hotkey: Ctrl+F
) to quickly find what you're looking for. Any links will lead you to additional context.
For theoretical knowledge, check the Animationssection
For creating own photo mode poses, see Creating Animations - Poses for V & NPCs in the Modding Guides section.
You can find all photo mode animation sets in the following folder:
You can find the following files there:
Entity | Action | Idle | Face |
---|---|---|---|
The Photo Mode idle animations are named and indexed as follows:
Any settings from the "Effects" tab are applied via LUT (lookup table). You can find all of them in the following folder:
An asset is a specific, objectified concept in the game that can be highly detailed like a blade of grass, or larger like a building, or intangible like sound effects. Unity defines an asset as, "Shorthand for anything that goes into a video game – characters, objects, sound effects, maps, environments, etc." Every asset is defined in a set of normalized asset files that describe its relationship to the game, other assets, and itself.
The following list contains file formats that are used to compose visual assets such as vehicles and weapons.
The community-devloped tool WolvenKit can be used to browse game archives and extract game files.
3d models
2d textures
Parent file for most visual assets which is directly linked by the Tweak DB
Sets up appearances for assets such as NPCs and vehicles referenced by entity files
Base shader files for REDengine
Instanced shaders for mesh materials
Mask component of the Multilayer supershader
Material setup component of the Multilayer supershader
Pre-defined tiling surface component of the Multilayer supershader
Color ramp data to set colors for meshes using the hair shader
Look up vehicle-related stuff
The pages following this aim to give a detailed view of the resources that make up each vehicle in the game, with the hope that you'll be able to create (not just modify) vehicles for the game.
You can also check the section of the console command list to see their names and spawn codes.
(Dumped as of 2.12a)
This page is archived. Its contents are no longer relevant.
In base\appearance_mappings.json
, entity types have their resources defined. The vehicle definition is below:
key | value |
---|
Vroom Vroom
The list below has the main entity files for the vehicles in the game, should be a good starting off point for whatever your wanting to do to them.
Referenced from base\appearances_mappings.json
, base\vehicles\base_types_map.csv
maps vehicle names to their respective .ent files. The names are defined in each vehicle's .app file as baseEntityType
.
Vechicle | Ent File |
---|
Item spawn codes and how they link to appearances
Each item is uniquely identified by this . You can use it to spawn items via with the following command:
Items.money
is the baseID for eddies, and the 5000 will stuff 5 grand into your pocket.
You can usually find any BaseID on the wiki. Search for a game item, then expand the section "technical details" in the box to the right.
A selection of lists for looking up item codes. Alternatively, you can browse through the game's files, or search the web.
We're finding the item by name. If you don't even know that much, check the and see if you can find the name from a picture.
Head to the and search for your item. For this guide, we'll be using the Reinforced Puffer Vest
.
In the box on the left, find the Technical section. This will list your base ID:
You can use the base ID to spawn the item via Cyber Engine Tweaks:
Game.AddToInventory("Items.Vest_17_basic_01")
Usually, the base ID consists of two parts: the item name, and the item's appearance.
Vest_17
is the name of the item. You can use this to find its control files (see Step 2 below).
basic_01
is the variant name. This is used inside the control files to load a specific appearance.
Open WolvenKit and use the Asset Browser to search for the item's app file:
vest_17 > .app
If you have more than one file, hover over them to view their file paths, and pick the one that's inside a player
folder.
Open the .app file (right-click, "Open without adding to project")
Inside the .app file, open the appearances
array
You will see something like this:
Ignore camera mode and open the appearance that you want (basic_02_w
)
Open the components
array and find the component that has mesh
in its name:
You want mesh file's DepotPath
. This is where Wolvenkit stores the 3d object, which contains the materials.
Now that you've found your mesh, you can edit it.
Search for your item, e.g. Q005_Johnny_Pants
Select one of the entries from the list on the left
In the detail panel with the item's properties, find the appearanceName
.
If you don't have a detail panel, make the Tweak Browser window wider
The appearance name will be something like l1_pants_16_q005_johnny_
. Does this look familiar?
This page is archived. Its contents are no longer relevant.
This section contains an overview of things that you might encounter while modding vehicles. For a full list of sub-pages, please check the link tree in the left-hand menu.
For the documentation on .app files (appearance definitions), see or check the subpage.
For the documentation on .ent files, see .
An example entry for a vehicle entEntityTemplate from a vehicle's .ent file looks like this:
key | example |
---|
For more information about TweakDB modding, follow the links under .
To make your new vehicle available in-game, add its record to the flat Vehicle.vehicle_list.list
To unlock a vehicle at the start of the game, add the record to Vehicle.vehicle_list.initially_unlocked_list
For the purpose of recoloring or exchanging items
Created & Published: November 5 2022 by @manavortex
This page is a look-up for or items. For an overview of existing items, see .
As for how to find this information when it's not on the page, check .
When adding an entry, please include the following information:
Relative path
Item spawn code(s)
Number of variants
Mapping of variant names to item spawn codes
File Path: base\characters\garment\citizen_prostitute\torso\t1_047_tank__pushup\
image | # available variants |
---|
name of variant | corresponding meshMeshAppearance |
---|
File Path: base\characters\garment\citizen_prostitute\torso\t1_097_tank__corset_doll\
File Path: base\characters\garment\player_equipment\torso\t2_084_jacket__short_sleeves
File Path: base\characters\garment\player_equipment\torso\t2_002_vest__puffy
File Path: base\characters\garment\player_equipment\legs\l1_070_pants__loose
This page is archived. Its contents are no longer relevant.
Referenced from base\appearances_mappings.json
, base\vehicles\vehicle_filename_parsing.json
contains a regex string is defined that outlines the allowable file names for .ent files ():
For a filename like v_sport2_mizutani_shion__ext01_body_01.ent
, this would match the following groups:
Group 1: sport
Group 2: mizutani
Group 3: body
Group 1 (base) | Name |
---|
Group 2 (category) | Name |
---|
Group 3 has no mapping, is of the type partType
.
Curiously, this regex doesn't work for vehicles such as the Type 66, or the 911, since numbers aren't permitted in Group 2. It's unknown if this is even used, or if there is replacing done at some point.
The TweakDB default vehicle record
This is the main vehicle record in TweakDB, referenced from VehicleObject
in the game, that references all the other vehicle-related records. Below is the .tweak vehicle template (that's also in the TweakDB) that you can customize for creating your own vehicle. The name Vehicle.vehicle_template
near the top will need to be customized to your vehicle name.
entityTemplatePath
is an important field here, because this is the file that ties our record to the resource files needed for rendering.
Heroes, villains, the extended cast and innocent bystanders
Last documented update: January 6 2024 by
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
).
To change NPC appearances, see
To create custom NPCs, see
To create V as an NPC, see
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 .
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 .
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
Characters who have very little screen time
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)
File name (use male_head for masc) | Shared with NPCs |
---|---|
Eyebrow | Diffuse Texture | Alpha Mask |
---|---|---|
enabled chunks (NOT chunkmask) | |
---|---|
Enabled chunks | |
---|---|
chunkmask | ||
---|---|---|
Piercing | file names | chunkmask |
---|---|---|
file | ||
---|---|---|
File | Description |
---|---|
01 | Femme frame | Masc frame |
---|---|---|
Colour in CC | Name in Files |
---|---|
01 | Femme frame | Masc frame |
---|---|---|
name of rig | Path in game files |
---|---|
Name of rig | Used by | Path in game files |
---|---|---|
Component | |
---|---|
Component | |
---|---|
NPC | file path | explanation |
---|---|---|
Folder or .ent files | Component names |
---|---|
Type | Folder or .ent files | Component names |
---|---|---|
Type | Folder or .ent files | Component names |
---|---|---|
Type | Folder or .ent files | Component names |
---|---|---|
Type | Folder or .ent files | Component names |
---|---|---|
Type | Folder or .ent files | Component names |
---|---|---|
Type | Folder or .ent files | Component names |
---|---|---|
Type | Folder or .ent files | Component names |
---|---|---|
Type | Folder or .ent files | Component names |
---|---|---|
for cyberspace|blackwall > .mt|.remt
, then right-click the file and select to find files using this kind of shader.
for decal > .mt
, then right-click the file and select to find files using this kind of shader.
for emissive > .mt|.remt
, then right-click the file and select to find files using this kind of shader.
material | description |
---|---|
material | description |
---|---|
for blackbody > .mt|.remt
, then right-click the file and select to find files using this kind of shader.
material | description |
---|---|
for fx > .mt|.remt
, then right-click the file and select to find files using this kind of shader.
material | description |
---|---|
for glass > .mt|.remt
, then right-click the file and select to find files using this kind of shader.
Non-ray traced cubemap reflection | Ray traced reflections |
---|---|
index | animation name | translation |
---|---|---|
In-Game Num. | File Name (For HDR user, just replace "sdr") |
---|---|
If you can't find any files with the method below, scroll to at the bottom of this guide before proceeding.
You should now have at least one .app file, where the item's appearances are defined.. To learn more about this, check . This is not necessary for this guide.
If you can't find any files, check below.
To use it for the base of a new in-game item, check the guide
To change its materials, check the guide
Some items don't obey , for example Q005_Johnny_Pants
. So how can you find these kinds of items?
Find and open the and wait for it to initialize. As of Wolvenkit 8.14, it is pinned to the right side of the viewport
Time to proceed with
Depending on what you are looking for, you can check and dig directly for the mesh file. This might be tedious, but you'll also discover a lot of things on the way, so it's definitely worth a try!
image |
---|
name of variant | corresponding meshMeshAppearance |
---|
image |
---|
name of variant | corresponding meshMeshAppearance |
---|
image |
---|
name of variant | corresponding meshMeshAppearance |
---|
image |
---|
name of variant | corresponding meshMeshAppearance |
---|
You can find the corresponding .app file by right-clicking on the .ent file and selecting . If that doesn't help, search for entFileName.app (e.g. silverhand.app
)
Character | Entity File Path | remark |
---|
Character | Entity File Path | remark |
---|
Character | Entity File Path | remark |
---|
Character | Entity File Path | remark |
---|
Character | Entity File Path | remark |
---|
female
.mesh
base\characters\head\player_base_heads\player_female_average\h0_000_pwa_c__basehead\
female
.morphtarget
base\characters\head\player_base_heads\player_female_average
male
.mesh
base\characters\head\player_base_heads\player_man_average\h0_000_pwa_c__basehead\
male
.morphtarget
base\characters\head\player_base_heads\player_man_average
h0_
head (with ears)
hb_
male V only: beard
heb_
eyebrows
he_
eyes
ht_
teeth
hx_
applied on top of h0:
cyberware
makeup
freckles
pimples
tattoos
scars
l1_
ear ring (01-04)
female body gender
base\characters\head\player_base_heads\player_female_average\h0_000_pwa_c__basehead\h0_000_pwa_c__basehead.mesh
male body gender
base\characters\head\player_base_heads\player_man_average\h0_000_pma_c__basehead\h0_000_pma_c__basehead.mesh
female body gender
base\characters\head\player_base_heads\player_female_average\h0_000_pwa_c__basehead\textures
male body gender
base\characters\head\player_base_heads\player_man_average\h0_000_pma_c__basehead\textures
female_head_01_ca_pale_00_warm_ivory.mi
❌
female_head_01_ca_pale.mi
✔
female_head_02_ca_limestone_00_beige.mi
❌
female_head_02_ca_limestone.mi
✔
female_head_03_ca_senna_00_amber.mi
❌
female_head_03_ca_senna_01_honey.mi
❌
female_head_03_ca_senna_02_band.mi
❌
female_head_03_ca_senna.mi
✔
female_head_04_ca_almond_00_umber.mi
❌
female_head_04_ca_almond.mi
✔
female_head_05_bl_espresso.mi
✔
female_head_06_bl_dark.mi
✔
01
heb__base_d01.xbm
heb_wa__base_ds01.xbm
02
heb__base_d02.xbm
heb_wa__base_ds02.xbm
03
heb__base_d03.xbm
heb_wa__base_ds03.xbm
04
heb__base_d04.xbm
heb_wa__base_ds04.xbm
05
heb__base_d05.xbm
heb_wa__base_ds05.xbm
06
heb__base_d06.xbm
heb_wa__base_ds06.xbm
07
heb__base_d07.xbm
heb_wa__base_ds07.xbm
08
heb__base_d08.xbm
heb_wa__base_ds08.xbm
1
Neutral
facial_neutral
2
Charm
facial_charming
3
Fury
facial_furious
4
Boredom
facial_bored
5
Anger
facial_pissed
6
Satisfaction
facial_pleased
7
Disgust
facial_disgusted
8
Happiness
facial_happy
9
Fear
facial_scared
10
Surprise
facial_surprised
11
Sadness
facial_sadness
12
Whistle
facial_whistling
Neutral
idle__neutral__male
Joy
idle__joy__male
Smile
idle__happy__male
Sad
idle__sadness__male
Surprise
idle__surprise__male
Aggressive
idle__aggression__male
Anger
idle__anger__male
Interested
idle__interested__male
Disinterested
idle__disinterested__male
Disappointed
idle__disappointed__male
Disgust
idle__disgust__male
Exertion
idle__exertion__male
Nervous
idle__nervous__male
Fear
idle__fear__male
Terrified
idle__fear_reaction__male
Pain
idle__pain__male
Sleepy
idle__tiredness__male
Unconscious
idle__unconscious__male
Dead
idle__dead__male
1
01_ca_pale
7
03_ca_senna_01_honey
2
01_ca_pale_00_warm_ivory
8
03_ca_senna_02_band
3
02_ca_limestone
9
04_ca_almond
4
02_ca_limestone_00_beige
10
04_ca_almond_00_umber
5
03_ca_senna
11
05_bl_espresso
6
03_ca_senna_00_amber
12
06_bl_dark
01
hb_000_pma_c__basehead_shadowbase_01
02
hb_000_pma_c__basehead_big_beard_afro
03
pma__morphs_default
04
hb_000_pma_c__basehead_handlebar_stache
05
hb_000_pma_c__basehead_jesse_beard
06
hb_000_pma_c__basehead_maelstrom_full
07
hb_000_pma_c__basehead_big_beard
08
hb_000_pma_c__basehead_short_afro
09
hb_000_pma_c__basehead_thick_beard_afro
10
hb_000_pma_c__basehead_fu_manchu
11
hb_000_pma_c__basehead_logan
12
hb_000_pma_c__basehead_patmc
01
1111
02
1100
03
1110
04
1101
05
0010
06
0011
07
0001
01
frecles (brown_01, brown_02, brown_03, black_01)
02
frecles (brown_04, brown_05, brown_06, black_02)
03
frecles (brown_07, brown_08, brown_09, black_03)
04
frecles (brown_10, brown_11, brown_12, black_04)
05
cheeks (_color_01)
06
cheeks (_color_02)
07
cheeks (_color_03)
08
cheeks (_color_04)
09
cheeks (_color_05)
10
cheeks (_color_06)
11
cheeks (_color_07)
12
cheeks (_color_08)
13
cheeks (_color_09)
14
cheeks (_color_10)
01
1111
02
1011
03
0111
01
hx_000_pXa__morphs_scars_01
2049
02
hx_000_pXa__morphs_scars_01
2050
03
hx_000_pXa__morphs_scars_01
2052
04
hx_000_pXa__morphs_scars_01
2064
05
hx_000_pXa__morphs_scars_01
2080
06
hx_000_pXa__morphs_scars_01
2112
07
hx_000_pXa__morphs_scars_01
2176
08
hx_000_pXa__morphs_scars_01
2304
09
hx_000_pXa__morphs_scars_01
3072
01
i1_000_pXa_c__basehead_earring_01.mesh i1_000_pXa_c__basehead_earring_02.mesh i1_000_pXa_c__basehead_earring_03.mesh
4 1 2
02
i1_000_pXa_c__basehead_earring_01.mesh i1_000_pXa_c__basehead_earring_02.mesh
15 2048
03
i1_000_pXa_c__basehead_earring_01.mesh i1_000_pXa_c__basehead_earring_02.mesh
1040 263
04
i1_000_pXa_c__basehead_earring_01.mesh i1_000_pXa_c__basehead_earring_02.mesh i1_000_pXa_c__basehead_earring_03.mesh
4 2268 1
05
i1_000_pXa_c__basehead_earring_01.mesh i1_000_pXa_c__basehead_earring_02.mesh i1_000_pXa_c__basehead_earring_03.mesh
536 2873 2
06
i1_000_pXa_c__basehead_earring_02.mesh
5153
07
i1_000_pXa_c__basehead_earring_01.mesh i1_000_pXa_c__basehead_earring_02.mesh i1_000_pXa_c__basehead_earring_03.mesh
2562 2 4094
08
i1_000_pXa_c__basehead_earring_01.mesh i1_000_pXa_c__basehead_earring_02.mesh i1_000_pXa_c__basehead_earring_03.mesh
520 8064 1
09
i1_000_pXa_c__basehead_earring_01.mesh i1_000_pXa_c__basehead_earring_02.mesh i1_000_pXa_c__basehead_earring_03.mesh
2052 35 4092
10
i1_000_pXa_c__basehead_earring_01.mesh i1_000_pXa_c__basehead_earring_02.mesh i1_000_pXa_c__basehead_earring_03.mesh
1548 6143 3
11
i1_000_pXa_c__basehead_earring_01.mesh
2047
12 (fV)
1_000_pwa_c__basehead_earring_04.mesh
4
12 (mV)
1_000_pma_c__basehead_earring_01.mesh
512
13 (fV)
1_000_pwa_c__basehead_earring_04.mesh
1
13 (mV)
1_000_pma_c__basehead_earring_01.mesh
8
14 (fV)
1_000_pwa_c__basehead_earring_04.mesh
2
14 (mV)
1_000_pma_c__basehead_earring_04.mesh
4
15 (mV)
i1_000_pma_c__basehead_earring_04.mesh
1
16 (mV)
i1_000_pma_c__basehead_earring_04.mesh
2
01
Valentinos
tx_000_pwa_base__full_tattoo_01.mesh
02
geometric blackwork
tx_000_pwa_base__full_tattoo_02.mesh
03
serpent
tx_000_pwa_base__full_tattoo_03.mesh
04
flowers/mandalas
tx_000_pwa_base__full_tattoo_04.mesh
05
NUSA
tx_000_pwa_base__full_tattoo_05.mesh
h0_001_wa_c__demo_vicky.mesh
Head
hb_001_wa_c__demo_vicky.mesh
Eyebrow/eyelash
(Note: this is different than the traditional eyebrow mesh the game actually uses, these are fully modelled 3D meshes.)
he_001_wa_c__demo_vicky.mesh
Eyes
heb_001_wa_c__demo_vicky.mesh
Eyebrows (Note: same format as the final game eyebrows.)
ht_001_wa_c__demo_vicky.mesh
Teeth
hx_001_wa_c__demo_vicky_makeup_eyes_01.mesh
Eye makeup
hx_001_wa_c__demo_vicky_makeup_freckles_01.mesh
Freckles
hx_001_wa_c__demo_vicky_makeup_lips_01.mesh
Lip makeup
hx_001_wa_c__demo_vicky_pimples_01.mesh
Pimples
h0_000_pwa_c__basehead.mesh
Head
he_000_pwa_c__basehead.mesh
Eyes
heb_000_pwa_c__basehead.mesh
Eyebrows
ht_000_pwa_c__basehead.mesh
Teeth
hx_000_pwa_c__basehead_cyberware_01.mesh
Cyberware
hx_000_pwa_c__basehead_cyberware_02.mesh
Cybeware
hx_000_pwa_c__basehead_cyberware_03.mesh
Cyberware
hx_000_pwa_c__basehead_cyberware_04.mesh
Cyberware
hx_000_pwa_c__basehead_cyberware_05.mesh
Cyberware
hx_000_pwa_c__basehead_makeup_01.mesh
Lip makeup
hx_000_pwa_c__basehead_makeup_02.mesh
Eye makeup
i1_000_pwa_c_earring__basehead.mesh
Earing
h0_000_pma_c__basehead_scar_01.mesh
Head scar (Note: potentially what we see in the 2018 trailer)
h0_000_pma_c__basehead.mesh
Head
h0_000_pma_c__short_spiked_cyberware_01.mesh
Hair with cyberware cutout(?)
h0_000_pma_c__short_spiked.mesh
Hair
hb_000_pma_c__basehead__e3_demo_reduced.mesh
Beard
he_000_pma_c__basehead_cyberware.mesh
Eyes with cyberware cutout(?)
he_000_pma_c__basehead.mesh
Eyes
heb_000_pma_c__basehead_01.mesh
Eyebrows (Note: Like 2018 Female V, these are 3D modeled eyebrows!)
hh_000_pma_c__basehead_haircap_01.mesh
Hair cap
hx_000_pma_c__basehead_cyberware_01.mesh
Cyberware (Note: Same as used in the trailer/gameplay videos.)
i1_000_pma_earring__basehead_01.mesh
Earing
hh_033_wa__player hh_033_pwa__player_cyberware_01
hh_145_ma__v_short
hh_059_wa__voodoo_02 hh_059_pwa__voodoo_02_cyberware_01
hh_053_ma__kerry_eurodyne_common hh_053_pma__kerry_eurodyne_common_cyberware_01
hh_034_wa__militech_agent_common
hh_035_ma__mohawk_tall hh_035_pma__mohawk_tall_cyberware_01
hh_089_wa__thompson_common hh_089_pwa__thompson_common_cyberware_01
hh_028_ma__corpo_bun hh_028_pma__corpo_bun_cyberware_01
hh_090_wa__alt_player
hh_075_ma__peralez_common
hh_078_wa__evelyn_common
hh_036_ma__high_tight hh_036_pma__high_tight_cyberware_01
hh_035_wa__mohawk_tall hh_035_pwa__mohawk_tall_cyberware_01
hh_059_ma__voodoo_02 hh_059_pma__voodoo_02_cyberware_01
hh_036_wa__high_tight hh_036_pwa__high_tight_cyberware_01
hh_030_ma__punk_idol
hh_082_wa__afro_bun_bun hh_082_pwa__afro_bun_cyberware_01
hh_062_ma__slick_back
hh_079_pwa__denny
hh_085_ma__takemura_common
hh_091_wa__dakota_braid_band
hh_037_ma__gungho hh_037_pma__gungho_cyberware_01
hh_063_wa__messy_bob
hh_039_ma__punk_shaved hh_039_pma__punk_shaved_cyberware_01
hh_042_wa__topknots_band hh_042_pwa__topknots_cyberware_01
hh_051_ma__judy_common hh_051_pma__judy_common_cyberware_01
hh_999_wa__buzz_cap hh_999_pwa__buzz_cap_cyberware_01
hh_999_ma__buzz_cap hh_999_pma__buzz_cap_cyberware_01
hh_008_wa__sk8t_or_die hh_008_pwa__sk8t_or_die_cyberware_01
hh_025_ma__pompadour hh_025_pma__pompadour_cyberware_01
hh_011_wa__demo
hh_008_ma__sk8t_or_die hh_008_pma__sk8t_or_die_cyberware_01
hh_029_wa__misty_common
hh_011_ma__demo
hh_040_wa__pixie_bob
hh_026_ma__rat_tail hh_026_pma__rat_tail_cyberware_01
hh_041_wa__valentino_band hh_041_pwa__valentino_cyberware_01
hh_027_ma__scavenger
hh_044_wa__classic
hh_031_ma__morgan_blackhand
hh_045_wa__short_spiked hh_045_pwa__short_spiked_cyberware_01
hh_032_ma__ripper_doc_common hh_032_pma__ripper_doc_cyberware_01
hh_051_wa__judy_common hh_051_pwa__judy_common_cyberware_01
hh_040_ma__pixie_bob
hh_060_wa__voodoo_03 hh_060_pwa__voodoo_03_cyberware_01
hh_047_ma__swirl_pomp hh_047_pma__swirl_pomp_cyberware_01
hh_064_wa__bob_fringe
hh_048_ma__dual_braids
hh_068_wa__animals_band
hh_058_ma__voodoo_01
hh_081_wa__buns_02
hh_060_ma__voodoo_03 hh_060_pma__voodoo_03_cyberware_01
hh_083_wa__ponytail_base_01
hh_061_ma__midlength_wavy
hh_083_wa__ponytail_base_01
hh_065_ma__afro_knots hh_065_pma__afro_knots_cyberware_01
hh_077_wa__nomad_02
hh_068_ma__animals_03_band
hh_088_wa__corpo_bob
hh_073_ma__nomad_01
hh_118_wa__gillean
hh_082_ma__afro_bun_bun hh_082_pma__afro_bun_cyberware_01
hh_115_wa__alanah_common
hh_089_ma__thompson_common hh_089_pma__thompson_common_cyberware_01
hh_121_wa__t_bug_common
hh_103_ma__common_spikes
hh_151_wa__judy_variation02_common hh_151_pwa__judy_variation02_cyberware_01
hh_120_ma__arasaka_bun_common_01 hh_120_pma__arasaka_bun_01_cyberware_01
hh_006_wa__demo hh_006_pwa__demo_cyberware_01
hh_007_ma__demo hh_007_pma__demo_cyberware_01
hh_083_wa__ponytail_base_01
hh_112_ma__kicinski_player
hh_093_wa__sumo
hh_113_ma__iwinski_common
hh_085_wa__takemura_common
hh_045_ma__short_spiked hh_045_pma__short_spiked_cyberware_01
hh_054_wa__rogue_young_common hh_054_pwa__rogue_young_cyberware_01
hh_094_ma__saul_common
hh_049_wa__thiago_common
hh_049_ma__thiago_common
hh_039_wa__punk_shaved hh_039_pwa__punk_shaved_cyberware_01
hh_122_ma__roy
hh_103_wa__common_spikes
hh_093_ma__sumo_knot
hh_106_wa__ponytails
hh_006_ma__demo
hh_140_wa__short_afro hh_140_pwa__short_afro_cyberware_01
hh_140_ma__short_afro hh_140_pma__short_afro_cyberware_01
hh_141_wa__afro
hh_141_ma__afro
hh_142_pwa__afrohawk hh_142_pwa__afrohawk_cyberware_01
hh_142_pma__afrohawk hh_142_pma__afrohawk_cyberware_01
hh_143_wa__flat_top hh_143_pwa__flat_top_cyberware_01
hh_143_ma__flat_top hh_143_pma__flat_top_cyberware_01
hh_144_wa__afro_braid_bun hh_144_pwa__afro_braid_bun_cyberware_01
hh_144_ma__afro_braid_bun hh_144_pma__afro_braid_bun_cyberware_01
hh_146_wa__dread_undercut hh_146_pwa__dread_undercut_cyberware_01
hh_146_ma__dread_undercut hh_146_pma__dread_undercut_cyberware_01
hh_999_wa__buzz_cap hh_999_pwa__buzz_cap_cyberware_01
hh_999_ma__buzz_cap hh_999_pma__buzz_cap_cyberware_01
1
05_brown_liquorice
2
01_blonde_platinum
3
02_red_merlot
4
03_ginger_copper
5
04_teal_ombre
6
06_black_carbon
7
07_blonde_golden
8
08_blonde_dishwater
9
09_blue_sapphire
10
10_brown_ombre
11
11_red_apple
12
12_gray_gunmetal
13
13_ginger_strawberry
14
14_teal_ash
15
15_pink_magenta
16
16_pink_rose
17
17_blue_steel
18
18_blue_red_ombre
19
19_cold_white
20
20_cyberpunk_yellow
21
21_goblin_green
22
22_liliac
23
23_mermaid_aquamarine
24
24_purple_ombre
25
25_black_salt_n_pepper
26
26_green_toxic
27
27_brown_medium
28
28_blue_sky
29
29_citrus_yellow
30
30_dark_purple
31
31_green_orange
32
32_liliac_ombre
33
33_phoenix_fire
34
34_purple_blonde
35
35_silver_rose
hh_033_pwa__hairs_151
hh_037_pma__hairs_145_fpp
hh_000_pwa__hairs_059 bhh_000_pwa__hairs_059_cyberware_01
hh_001_pma__hairs_053 hh_001_pma__hairs_053_cyberware_01
hh_034_pwa__hairs_006 hh_034_pwa__hairs_006_cyberware_01
hh_002_pma__hairs_035 hh_002_pma__hairs_035_cyberware_01
hh_003_pwa__hairs_89 hh_003_pwa__hairs_89_cyberware_01
hh_003_pma__hairs_028 hh_003_pma__hairs_028_cyberware_01
hh_004_pwa__hairs_090
hh_004_pma__hairs_075
hh_078_wa__evelyn
hh_005_pma__hairs_036 hh_005_pma__hairs_036_cyberware_01
hh_035_pwa__hairs_083_braid_01
hh_006_pma__hairs_059 hh_006_pma__hairs_059_cyberware_01
hh_036_pwa__hairs_093
hh_007_pma__hairs_030
hh_008_pwa__hairs_082 hh_008_pwa__hairs_082_cyberware_01
hh_008_pma__hairs_062
hh_009_pwa__hairs_079
hh_009_pma__hairs_085
hh_010_pwa__hairs_091
hh_010_pma__hairs_037 hh_010_pma__hairs_037_cyberware_01
hh_011_pwa__hairs_063
hh_011_pma__hairs_039 hh_011_pma__hairs_039_cyberware_01
hh_012_pwa__hairs_042 hh_012_pwa__hairs_042_cyberware_01
hh_012_pma__hairs_051 hh_012_pma__hairs_051_cyberware_01
hh_013_pwa__hairs_999
hh_013_pwa__hairs_999_cyberware_01
hh_014_pma__hairs_025 hh_014_pma__hairs_025_cyberware_01
hh_008_pwa__hairs_082
hh_014_pma__hairs_025 hh_014_pma__hairs_025_cyberware_01
hh_011_pwa__hairs_063
hh_015_pma__hairs_008 hh_015_pma__hairs_008_cyberware_01
hh_029_pwa__hairs_088
hh_016_pma__hairs_011
hh_040_pwa__hairs_049
hh_017_pma__hairs_026 hh_017_pma__hairs_026_cyberware_01
hh_041_pwa__hairs_039
hh_018_pma__hairs_027
hh_044_pwa__hairs_140
hh_019_pma__hairs_031
hh_045_pwa__hairs_141
hh_020_pma__hairs_032 hh_020_pma__hairs_032_cyberware_01
hh_021_pwa__hairs_051 hh_021_pwa__hairs_051_cyberware_01
hh_021_pma__hairs_040
hh_022_pwa__hairs_060 hh_022_pwa__hairs_060_cyberware_01
hh_022_pma__hairs_047 hh_022_pma__hairs_047_cyberware_01
hh_023_pwa__hairs_064
hh_023_pma__hairs_048
hh_024_pwa__hairs_068
hh_024_pma__hairs_058
hh_025_pwa__hairs_081
hh_025_pma__hairs_060 hh_025_pma__hairs_060_cyberware_01
hh_027_pwa__hairs_083_straight_01 hh_035_pwa__hairs_083_braid_01
hh_026_pma__hairs_061
hh_027_pwa__hairs_083_straight_01 hh_026_pwa__hairs_083_bulb_01
hh_027_pma__hairs_065
hh_028_pwa__hairs_077
hh_028_pma__hairs_068
hh_029_pwa__hairs_088
hh_029_pma__hairs_073
hh_030_pwa__hairs_118
hh_030_pma__hairs_082 hh_030_pma__hairs_082_cyberware_01
hh_031_pwa__hairs_115
hh_031_pma__hairs_089 hh_031_pma__hairs_089_cyberware_01
hh_032_pwa__hairs_121
bhh_032_pma__hairs_103
hh_033_pwa__hairs_151 hh_033_pwa__hairs_151_cyberware_01
hh_033_pma__hairs_120 hh_033_pma__hairs_120_cyberware_01
hh_034_pwa__hairs_006 hh_034_pwa__hairs_006_cyberware_01
hh_034_pma__hairs_007 hh_034_pma__hairs_007_cyberware_01
hh_083_wa__ponytail_bulb_01
hh_035_pma__hairs_112
hh_036_pwa__hairs_093
hh_036_pma__hairs_113
hh_038_pwa__hairs_085
hh_000_pma__hairs_045
hh_000_pma__hairs_045_cyberware_01
hh_039_pwa__hairs_054 hh_039_pwa__hairs_054_cyberware_01
hh_039_pma__hairs_094
hh_040_pwa__hairs_049
hh_040_pma__hairs_049
hh_041_pwa__hairs_039 hh_041_pwa__hairs_039_cyberware_01
hh_041_pma__hairs_122
hh_042_pwa__hairs_103
hh_042_pma__hairs_093
hh_043_pwa__hairs_106
hh_043_pma__hairs_006
hh_044_pwa__hairs_140 hh_044_pwa__hairs_140_cyberware_01
hh_044_pma__hairs_140 hh_044_pma__hairs_140_cyberware_01
hh_045_pwa__hairs_141
hh_045_pma__hairs_141
hh_046_pwa__hairs_142 hh_046_pwa__hairs_142_cyberware_01
hh_046_pma__hairs_142 hh_046_pma__hairs_142_cyberware_01
hh_047_pwa__hairs_143 hh_047_pwa__hairs_143_cyberware_01
hh_047_pma__hairs_143 hh_047_pma__hairs_143_cyberware_01
hh_048_pwa__hairs_144 hh_048_pwa__hairs_144_cyberware_01
hh_048_pma__hairs_144 hh_048_pma__hairs_144_cyberware_01
hh_049_pwa__hairs_146 hh_049_pwa__hairs_146_cyberware_01
hh_049_pma__hairs_146 hh_049_pma__hairs_146_cyberware_01
hh_013_pwa__hairs_999 hh_013_pwa__hairs_999_cyberware_01
hh_050_pma__hairs_999 hh_050_pma__hairs_999_cyberware_01
01
hb_000_pma_c__basehead_shadowbase_01
02
hb_000_pma_c__basehead_big_beard_afro
03
pma__morphs_default
04
hb_000_pma_c__basehead_handlebar_stache
05
hb_000_pma_c__basehead_jesse_beard
06
hb_000_pma_c__basehead_maelstrom_full
07
hb_000_pma_c__basehead_big_beard
08
hb_000_pma_c__basehead_short_afro
09
hb_000_pma_c__basehead_thick_beard_afro
10
hb_000_pma_c__basehead_fu_manchu
11
hb_000_pma_c__basehead_logan
12
hb_000_pma_c__basehead_patmc
player_male
base\characters\entities\player\deformations_rigs_ma\player_man_fpp_deformations.rig (pulled from player_ma_fpp.ent)
player_female
base\characters\entities\player\deformations_rigs_wa\player_woman_base_deformations.rig (pulled from player_wa_fpp.ent)
woman_base
female body gender, default body shape
base\characters\base_entities\woman_base\woman_base.rig
man_base
male body gender, default body shape
base\characters\base_entities\man_base\man_base.rig
man_child
children of any body gender
base\characters\base_entities\man_child\man_child.rig
woman_child
-
base\characters\base_entities\woman_child\woman_child.rig
man_big
any body gender: big folks, e.g. Jackie, River, Rhino…
base\characters\base_entities\man_big\man_big.rig
woman_big
-
base\characters\base_entities\woman_big\woman_big.rig
man_fat
any body gender: fat folks, e.g. Dexter
base\characters\base_entities\man_fat\man_fat.rig
woman_fat
-
base\characters\base_entities\woman_fat\woman_fat.rig
man_massive
Smasher
base\characters\base_entities\man_massive\man_massive.rig
male body
base\characters\common\player_base_bodies\player_man_average\t0_000_pma_base__full_seamfix.mesh
t0_000_pma_base__full_seamfix
female body
base\characters\common\player_base_bodies\player_female_average\t0_000_pwa_base__full_seamfix.mesh
t0_000_pwa_base__full_seamfix
base\characters\common\player_base_bodies\player_female_average\tattoos\tx_000_pwa_base__full_tattoo_01.mesh
tx_000_pwa_base__full_tattoo_01
base\characters\common\player_base_bodies\player_female_average\tattoos\tx_000_pwa_base__full_tattoo_02.mesh
tx_000_pwa_base__full_tattoo_02
base\characters\common\player_base_bodies\player_female_average\tattoos\tx_000_pwa_base__full_tattoo_03.mesh
tx_000_pwa_base__full_tattoo_03
base\characters\common\player_base_bodies\player_female_average\tattoos\tx_000_pwa_base__full_tattoo_04.mesh
tx_000_pwa_base__full_tattoo_04
base\characters\common\player_base_bodies\player_female_average\tattoos\tx_000_pwa_base__full_tattoo_05.mesh
tx_000_pwa_base__full_tattoo_05
base\characters\common\player_base_bodies\player_man_average\tattoos\tx_000_pma_base__full_tattoo_01.mesh
tx_000_pma_base__full_tattoo_01
base\characters\common\player_base_bodies\player_man_average\tattoos\tx_000_pma_base__full_tattoo_02.mesh
tx_000_pma_base__full_tattoo_02
base\characters\common\player_base_bodies\player_man_average\tattoos\tx_000_pma_base__full_tattoo_03.mesh
tx_000_pma_base__full_tattoo_03
base\characters\common\player_base_bodies\player_man_average\tattoos\tx_000_pma_base__full_tattoo_04.mesh
tx_000_pma_base__full_tattoo_04
base\characters\common\player_base_bodies\player_man_average\tattoos\tx_000_pma_base__full_tattoo_05.mesh
tx_000_pma_base__full_tattoo_05
man base
base\characters\common\base_bodies\man_average\t0_000_ma_base__full.mesh
average body type, male body gender
man big
base\characters\common\base_bodies\man_big\t0_000_mb_base__full_hql.mesh
Sumo body type
man child
base\characters\common\base_bodies\man_child\t0_000_mc_base__full.mesh
Used for all children, regardless of body gender
man fat
base\characters\common\base_bodies\man_fat\t0_000_mf_base__full.mesh
fat citizens
man massive
base\characters\common\base_bodies\man_massive\t0_000_mm_base__full_head.mesh
Used for Sasquatch and Adam Smasher's 2020 appearance
woman average
base\characters\common\base_bodies\woman_average\t0_000_wa_base__full_hq.mesh
average body type, female body gender. Boob and foot submeshes included.
woman small
base\characters\common\base_bodies\woman_small\t0_000_ws_base__full.mesh
???
female body gender
base\characters\common\skin\character_mat_instance\female\body\
male body gender
base\characters\common\skin\character_mat_instance\male\body\
base\characters\common\player_base_bodies\player_man_average\arms_hq
arms_full
is only used by character creator!
Active
base\characters\cyberware\player\a0_002__monowire_whip\entities\a0_002_wa__monowire_whip.ent
Inactive FPP
base\characters\cyberware\player\a0_002_wa__monowire_whip_holstered.ent
Inactive TPP
base\characters\cyberware\player\a0_002_wa__monowire_whip_tpp.ent
Active
base\characters\cyberware\player\a0_002__monowire_whip\entities\a0_002_ma__monowire_whip.ent
Inactive
base\characters\cyberware\player\a0_002_ma__monowire_whip_holstered.ent
Active
Inactive FPP
base\characters\cyberware\player\a0_003__mantisblade\entities\a0_003_wa__mantisblade_holstered.ent
Inactive TPP
base\characters\cyberware\player\a0_003__mantisblade\entities\a0_003_wa__mantisblade_photomode.ent
Active
Inactive FPP and TPP
base\characters\cyberware\player\a0_003__mantisblade\entities\a0_003_ma__mantisblade_holstered.ent
Active
Inactive FPP
base\characters\cyberware\player\a0_005_wa__strongarms_holstered.ent
Inactive TPP
base\characters\cyberware\player\a0_005_wa__strongarms_photo_mode.ent
Active
Inactive
base\characters\cyberware\player\a0_005_ma__strongarms_holstered.ent
Active
Inactive FPP
base\characters\cyberware\player\a0_006__launcher\entities\a0_006_wa__launcher_holstered.ent
Inactive TPP
base\characters\cyberware\player\a0_006__launcher\entities\a0_006_wa__launcher_holstered_photo_mode.ent
Active
Inactive
base\characters\cyberware\player\a0_006__launcher\entities\a0_006_ma__launcher_holstered.ent
engine\materials\metal_base.remt
Cyberpunk's default textured (or emissive) material. Super versatile, supports glow and transparency
base\materials\mesh_decal.mt
For decals etc., supports alpha channel. Can optionally be made half-transparent (for tattoos etc.)
base\fx\_shaders\holo_mask.mt
Special effect material that transforms a mesh into an hologram. Can use a custom texture for decal and is color controllable.
base\surfaces\atlases\wood\wood_bare\wood_bare_01_pine.mi
Basic wood texture, no masks
BaseColor
base\materials\placeholder\white.xbm
Normal
optional: path to your normal map
Roughness
optional: path to your roughness map
RoughnessBias
0.200000003
BaseColorScale
Colour as Vector (Wolvenkit shows a color picker)
base\characters\common\cyberspace\silverhand_overlay_cyberspace_mml.mi
A multilayered material for cyberspace appearances. You can use this as base material to get the Johnny effect.
base\fx_shaders\blackwall_blendable_metal_base.mt
metal_base, but with that fancy blackwall effect that we all know and love. There are blackwall variants of most shaders, check the hint box.
base\environment\decoration\containers\cases\coffin\textures\m_z_gold.mi
a shiny gold (metal_base.remt)
base\materials\mesh_decal_gradientmap_recolor_emissive.mt
no animation support. Supports recolouring (via color picker), emissive (EV) and gradientMaps as well as transparency via masking.
base\materials\mesh_decal_emissive.mt
animation support. Supports emissive (via EV), recolouring (numeric), and tiling.
base\materials\decal_tintable.mt
no animation support, no emissive, but Diffuse, Normal, Roughness and Metalness, and allows different color assignments for R, G and B channels of TintMaskTexture
. Not used by anything.
base\materials\mesh_decal_multitinted.mt
unfortunately not used by anything, but supports up to 10 tints! If anyone finds out how the TintMaskTexture
needs to look, please document!
base\environment\decoration\furniture\kitchen\neokitsch_fridge\textures\mi_neokitsch_fridge_z_emissive.mi
White emissive bright glow (from a fridge)
base\materials\screen\screen_fluff_blue.mi
blue/pinkish oscillating glow (from the collar of the jacket V wears in the trailer)
base\fx\shaders\neon_tubes.mt
A glowing shader with color parameter
base\fx\shaders\signages.mt
The standard neon for advertising fonts in Night City. Comes in many colours, can be customized via textures and gradients. Check "city_deco_font" for examples.
base\fx\shaders\hologram_two_sided.mt
half-transparent holo material, allows three colours to tint it
base\vehicles\standard\v_standard3_militech_hellhound\entities\meshes\textures\max_tac_stripe_01.mi
Use it with any texture for a cool rotating glow shader (it's fun)
base/fx/shaders/device_diode.mt
A glowing shader with RGB color attribute and up to three glowing shades
base\fx\_shaders\hologram.mt
Holo material (example .mi)
base\fx\_shaders\holo_mask.mt
Special effect material that transforms a mesh into a hologram. Can use a custom texture for decal and is color controllable.
base\fx\shaders\metal_base_blackbody.mt
A PBR temperature shader for numeric values, can be used in e.g glowing coal (find files using this for examples)
base\fx\shaders\blackbodyradiation.mt
A temperature shader with smoke effects
base\fx_shaders\multilayer_blackbody_inject.mt
A temperature shader with mlmask and -setup
base\fx\shaders\blackbody_simple.mt
A temperature shader with a texture and a numeric temperature value
base\fx\shaders\metal_base_glitter.mt
A PBR temperature shader. Configured with numeric values.
base\fx\shaders\metal_base_blackbody.mt
A blackbody shader for e.g. glowing coal. Copy from base\environment\decoration\misc\foliage\burnt_wood\burnt_wood_ab.mesh
base\fx_shaders\oda_helm.mt
Oda's helmet shader. Colour is assigned via the lightComponent in the helmet's .ent file
base\fx_shaders\lightning_plasma.mt
Used by female V's electric mantis blades and nothing else
Basic glass, with warping properties, simple tint as color, simple opacity
base\materials\glass_onesided.mt
Non-warping glass, destructible, tintable via colors
base\vehicles\common\materials\glass_windshield_tinted_black.mi
Device screen glass
base\fx\shaders\parallaxscreen.mt
base\materials\glass_onesided.mt
take from Hanako's dress, localMaterialBuffer.materials.transparent
base\characters\main_npc\hanako\t1_001_wa_dress__hanako.mesh
base\materials\glass_onesided.mt
take from mana's Barong Tagalog mod, manavortex\clothing\torso\barong_tagalog\meshes\pma__barong__base_body.mesh
or download the .mi file
1
idle_stand_01
Tabula Rasa
2
idle_stand_02
What Can I Get Ya?
3
idle_stand_03
C'mere, Gonkbrain
4
idle_stand_04
Peace & Love
5
idle_stand_05
Don't Even
6
idle_stand_06
Serious 'Tude
7
idle_stand_07
What Do We Have Here?
8
idle_stand_08
Sir, Yes, Sir!
9
idle_stand_09
Dead End, Amigo
10
idle_leaning_01
Waiting for Godot
11
idle_posing_01
Who's Number One?
12
idle_posing_02
Wanna Try Me?
13
idle_laying_01
Like One of Your French Girls
14
idle_cigarette_01
The Pensive Philosophizer
15
idle_cigarette_02
Break Time
16
idle_cigarette_03
Last Drag Before the Gig
17
idle___mariner_moon
In the Name of the Moon, I'll Punish You!
18
???
V's Bizarre Pose
19
idle_sitting_crossed_01
Needed a Breather
20
idle_squat
Slav Squat
21
idle_johnny_breathtaking
You're Breathtaking!
22
idle___drake_no
Hard Pass
23
idle___drake_yes
Now You're Talking!
24
idle___fist_in_hand
Got a Problem?
25
idle___joker_stairs
Joker Stairs
26
idle___military_salute
For the Glory of the Motherland!
27
idle___na_kortah
On the Trail
28
idle___praise
V for Victory
29
idle___runthejewel
Run the Jewels
30
idle___selfie
Selfie Time
31
idle___talk_to_the_hand
Talk to the Hand
32
idle__baseballbat
With a baseball bat
33
idle__fists
I Know Kung-Fu
34
idle__hammer
With a Hammer
35
idle__handgun
My name is V. Just V.
36
idle__katana
With a Katana
37
idle__knife
With a Knife
38
idle__knuckles
Knuckle Sandwich
39
idle__lmg
With an LMG
40
idle__rifle
With a Rifle
41
idle__shotgun
With a Shotgun
42
idle__smg
With an SMG
43
idle_cp2020_alt
Alt (circa 2020)
44
idle_mammoth_fighter
Black Mastodon
45
idle_triceratops_fighter
Blue Triceratops
46
idle_facepalm
Facepalm
47
idle_eddie
Rhapsody of a Rockerboy
48
idle_cold_army
Cold-blooded Soldier
49
idle_cp2020_dj_gang
Elvis Lives
50
idle_carrot
Ready for War
51
idle_show_off
Check the 'cep, baby!
52
idle_bizzare_buongiorno
V's Bizarre Buongiorno
53
idle_bizzare_josi
V's Bizarre Gesture
54
idle_bizzare_look_at_me
V's Bizarre Step
55
idle_bizzare_hey_you
V's Bizarre Pick-up Line
56
idle_fireball
Hawaiian King's Energy Blast
57
idle_k_heart
From Korea with Love
58
idle_live_v_and_prosper
Fortune and Long Life
59
idle_from_nc_with_love
I <3 Night City
60
idle_metal
Chromatic fucking rock!
61
idle_mindblown
Mind. Blown.
62
idle_nighticty_with_love
Good Vibes Only
63
idle_planet_jupiter
Thunder Warrior
64
idle_planet_mars
Fire Warrior
65
idle_planet_mercury
Water Warrior
66
idle_planet_moon
Lunar Warrior
67
idle_planet_venus
Love Warrior
68
idle_popcorn
Lemme Grab the Popcorn
69
idle_trex_fighter
Red Tyrannosaurus
70
idle_cp2020_rocker
Unleash Your Inner Silverhand
71
idle_smart
Think Smart
72
idle_super_hero
Knight City
73
idle_giant_salute
Scout Salute
74
idle_dance
Indian Sweetheart
75
idle_thunder
When Lightning Strikes
76
idle_vege
I promise it's going to hurt!
77
idle_whistling
Distracted Girlfriend
78
idle_fighter
You ready for this?
79
idle_sabertooth_fighter
Yellow Saber-toothed Tiger
01
pm_sdr_filmic_02.xbm
02
pm_sdr_filmic_03.xbm
03
pm_sdr_faded_01.xbm
04
pm_sdr_filmic_01.xbm
05
pm_sdr_filmic_00.xbm
06
pm_sdr_red_01.xbm
07
pm_sdr_stark_bw.xbm
08
pm_sdr_green_01.xbm
09
base\weather\24h_basic\luts\hdri\cp2077_ar_v001.xbm
10
pm_sdr_inverted_orange_01.xbm
11
pm_sdr_inverted_blue_01.xbm
12
pm_sdr_military_inverted_01.xbm
13
pm_sdr_vivid_punk_01.xbm
14
pm_sdr_vape_01.xbm
15
pm_sdr_cp_yellow_01.xbm
Arch Nemesis Sportsbike | v_sportbike2_arch_nemesis_basic_01.ent v_sportbike2_arch_nemesis_lina_01.ent |
Archer Bandit | v_standard2_archer_bandit_01.ent |
Archer Hella (police version) | v_standard2_archer_hella__basic_01.ent v_standard2_archer_hella__police_01.ent v_standard2_archer_hella_ep1__basic_01.ent v_standard2_archer_hella_ep1__kurtz_01.ent |
Archer Quartz (Nomad version) | v_standard2_archer_quartz__basic_01.ent v_standard2_archer_quartz_nomad__01.ent |
Brennan Apollo Sportsbike | v_sportbike3_brennan_apollo_basic_01.ent |
Chevalier Thrax | v_standard2_chevalier_thrax__basic_01.ent |
Chevalier Emperor | v_standard3_chevalier_emperor_01__basic_01.ent v_standard3_chevalier_emperor__nusa_01.ent |
Chevalier Centurion | v_utility4_chevalier_centurion__basic_01.ent v_utility4_chevalier_centurion__cargo_01.ent v_utility4_chevalier_centurion__flatbed_01.en |
Herrera Outlaw | v_sport1_herrera_outlaw_basic_01.ent v_sport1_herrera_outlaw_heist_01.ent (PL version) |
Herrera Riptide | v_sport1_herrera_riptide_01.ent |
Kaukaz z71 Aras | v_kaukaz_z71_aras__basic_01.ent |
Kaukaz Bratsk | v_utility4_kaukaz_bratsk_extended__basic_01.ent v_utility4_kaukaz_bratsk__basic_01.ent v_utility4_kaukaz_bratsk__basic_concrete_truck_01.ent v_utility4_kaukaz_bratsk__basic_container_truck_01.ent v_utility4_kaukaz_bratsk__basic_dump_truck_01.ent v_utility4_kaukaz_bratsk__basic_machine_truck_01.ent v_utility4_kaukaz_bratsk__basic_metalstud_truck_01.ent v_utility4_kaukaz_bratsk_corp_bud_01.ent v_utility4_kaukaz_bratsk_corp_bud_02.ent v_utility4_kaukaz_bratsk_corp_bud_03.ent v_utility4_kaukaz_bratsk_dogtown_container_truck_01.ent v_utility4_kaukaz_bratsk_barghest_container_truck_01.ent |
Kaukaz Zeya | v_utility4_kaukaz_zeya__barrels_01.ent v_utility4_kaukaz_zeya__basic_01.ent v_utility4_kaukaz_zeya__container_01.ent v_utility4_kaukaz_zeya__freight_01.ent v_utility4_kaukaz_zeya__full_01.ent v_utility4_kaukaz_zeya__kurtz_01.ent |
Kusanagi Sportsbike | v_sportbike1_yaiba_kusanagi_basic_01.ent |
Mahir mt28 coach | v_mahir_mt28_coach_basic_01.ent |
Mahir Supron | v_standard25_mahir_supron_01__basic_01.ent v_standard3_mahir_supron_kurtz__basic_01.ent v_standard3_mahir_supron_kurtz__basic_no_cd_01.ent v_standard3_mahir_supron_kurtz__basic_mq304.ent |
Makigai Maimai | v_standard2_makigai_maimai_01_basic_01.ent |
Makigai Tanishi | v_standard3_makigai_tanishi_basic_01.ent v_standard3_makigai_tanishi_hfs_01.ent v_standard3_makigai_tanishi_player_01.ent |
Miltech Basilisk | v_militech_basilisk_01__basic_01.ent |
Militech Behemoth | v_utility4_militech_behemoth_basic_01.ent v_utility4_militech_behemoth_basic_flatbed.ent v_utility4_militech_behemoth_netwatch_01.ent v_utility4_militech_behemoth_police_01.ent |
Militech Griffin AV | av_militech_griffin__basic_01.ent |
Militech HellHound | v_standard3_militech_hellhound__basic_01.ent |
Militech Manticore AV | av_militech_manticore_basic_01.ent |
Militech Wyvern AV | av_militech_wyvern__basic_01.ent |
Mizutani Shion (Nomad version) | v_sport2_mizutani_shion__basic_01.ent v_sport2_mizutani_shion_nomad__basic_01.ent v_sport2_mizutani_shion_nomad__courier_01.ent |
Mizutani Hozuki | v_standard3_mizutani_hozuki__basic_01.ent |
Orbital Air Rocket | orbital_air_rocket.ent orbital_air_capsule_ext01_body.ent (passenger capsules) |
Jonnys Porsche 911 | v_sport2_porsche_911turbo__basic_01.ent |
Quadra Turbo | v_sport1_quadra_turbo__basic_01.ent |
Quadra Type 66 (Nomad version) | v_sport2_quadra_type66__basic_01.ent v_sport2_quadra_type66_nomad__basic_01.ent |
Quadra Sport R7 | v_sport1_quadra_sport_r7_01.ent |
Rayfield Aerondight | v_sport1_rayfield_aerondight__basic_01.ent |
Rayfield Caliburn | v_sport1_rayfield_caliburn__basic_01.ent |
Rayfield Excalibur AV | av_rayfield_excalibur__basic_01.ent |
Thorton Colby Station wagon | v_standard2_thorton_colby__basic_01.ent |
Thorton Colby Pickup (Nomad version) | v_standard25_thorton_colby_pickup__basic_01.ent v_standard25_thorton_colby_pickup_nomad__basic_01.ent |
Thornton Galena (Nomad version) | v_standard2_thorton_galena_01__basic_01.ent v_standard2_thorton_galena_nomad__01.ent |
Thornton Mackinaw Pickup (w rear shell) (Nomad version) | v_standard3_thorton_mackinaw_01__basic_01.ent v_standard3_thorton_mackinaw_larimore_01.ent v_standard3_thorton_mackinaw_nomad_01__basic_01.ent |
Thornton Mackinaw Monster truck | v_utility4_thorton_mackinaw_bmf_01.ent |
Thorton Merrimac | v_standard25_thorton_merrimac_01_basic_01.ent v_standard25_thorton_merrimac_01_player_01.ent |
Villefort Alvarado | v_sport2_villefort_alvarado__basic_01.ent v_sport2_villefort_alvarado__hearse_01.ent |
Villefort Alvarado Cabrio | v_sport2_villefort_alvarado__cabrio_01.ent |
Villefort Columbus | v_standard25_villefort_columbus_01__basic_01.ent v_standard25_villefort_columbus_scavengers_01.ent v_standard25_villefort_columbus_songbird_01.ent |
Villefort Cortes (police version) (Delamain cab) | v_standard2_villefort_cortes_01__basic_01.ent v_standard2_villefort_cortes_01__police_01.ent v_standard2_villefort_cortes_02__delamain_01.ent |
Villefort Deleon | v_sport2_villefort_deleon_01.ent |
Trains | av_public_train.ent av_public_train_b.ent v_monorail_train_basic_01.ent v_spaceport_tram_basic_01.ent |
Zetatech Atlus AV | av_zetatech_atlus_basic_01.ent av_zetatech_atlus_basic_02.ent |
Zetatech Bombus AV | av_zetatech_bombus__basic.ent |
Zetatech Canopy AV | av_zetatech_canopy__basic_01.ent |
Zetatech Octant AV | av_zetatech_octant.ent av_zetatech_octant__basic_01.ent |
Zetatech Surveyor AV | av_zetatech_surveyor_basic_01.ent |
Zetatech Valgus AV | av_zetatech_valgus_basic_01.ent |
Undershirt_03_basic_01 | blue |
Undershirt_03_basic_02 | black_red |
Undershirt_03_basic_03 | yellow_pink |
Undershirt_03_basic_04 | pink_panther |
Undershirt_03_rich_01 | white_2 |
Undershirt_03_rich_02 | black_gold |
Jacket_01_basic_01 | purple_green |
Jacket_01_basic_02 | black |
Jacket_01_old_02 | semurai_blue_panther |
Jacket_01_old_01 | green |
Jacket_01_rich_01 | neon_yellow |
Jacket_01_rich_02 | silver |
Vest_17_basic_01 | bwstripes |
Vest_17_basic_02 | bbstripes |
Vest_17_rich_01 | pwstripes |
Vest_17_rich_02 | gbstripes |
Pants_12_basic_01 | ??? |
Pants_12_basic_02 | spandex_pink_stripes |
Pants_12_basic_03 | spandex_green_pattern |
Pants_12_old_01 | corduroy_brown_paint |
Pants_12_old_02 | ??? |
Pants_12_old_03 | spandex_red_skull |
Pants_12_rich_01 | spandex_orange_stripes |
Pants_12_rich_02 | cotton_purple_gradient |
Pants_12_rich_03 | spandex_gold_green |
Johnny Silverhand |
|
Judy |
| Judy has two .ent files, and the one one under |
Panam |
|
Evelyn |
|
Misty |
|
Jackie |
| The app file is named |
River |
| The .ent file is still named after his concept character. The app file is named |
Kerry |
| The app file is named |
Alt Cunningham |
|
Goro Takemura |
| The .app file is called |
Rogue |
|
Yorinobu |
| The .app file is named |
Hanako |
|
Saburo |
| The .app file is named |
Viktor |
|
|
President Myers | ep1\characters\entities\main_npc\president_myers.ent |
Songbird | ep1\characters\entities\main_npc\songbird.ent |
Reed | ep1\characters\entities\main_npc\reed.ent |
Kurt Hansen | ep1\characters\entities\main_npc\kurt.ent |
Lizzy Wizzy (PL version) | ep1\characters\entities\main_npc\celebrity_chrome_ep1.ent |
Alex | ep1\characters\entities\main_npc\alex.ent |
Meredith |
| The app file is named |
Dex |
|
Smasher |
| The app file is named |
T-Bug |
|
Claire |
| The .app file is called |
Placide |
|
Saul |
|
Mitch |
|
US Cracks | sq017_red_menace.ent sq017_purple_force.ent sq017_blue_moon.ent | The band shares one .app file, you can find it under |
Lizzy Wizzy |
| The .app file is named |
Mama Welles |
|
|
Mr. Blue Eyes |
| You can find his appearance as
|
Dex |
|
Wakako Okada |
|
Mr. Hands |
|
|
Dakota Smith |
|
Dino |
| The .app file is called |
Muamar Reyes |
| The .app file is called |
Regina Jones |
| The .app file is called |
Padre |
| The .app file is called |
8ug8ear |
| The .app file is called |
Cheri Nowlin |
| You can find her appearance as |
Rita Wheeler |
| You can find her appearance as |
Rachel Casich |
|
|
Kirk |
|
|
Lizzy Wizzy |
| The app file is called |
Ripperdocs | service__ripperdoc_ma.ent service__ripperdoc_mb.ent service__ripperdoc_wa.ent |
|
Trauma Team | corpo__traumateam_ma.ent |
|
Maxtac | corpo__max_tac_ma.ent max_tac_mb.ent max_tac_wa.ent |
|
NCPD | corpo__ncpd_ma.ent corpo__ncpd_mb.ent corpo__ncpd_wa.ent |
Militech goons | corpo__militech_ma.ent corpo__militech_mah.ent corpo__militech_mb.ent corpo__militech_wa.ent | mah seems to be the heavies (soldier types) |
Netwatch | corpo__netwatch_ma.ent |
Kangtao | corpo__kangtao_ma.ent corpo__kangtao_mah.ent | mah seems to be the heavies (soldier types) |
Arasaka | corpo__arasaka_ma.ent corpo__arasaka_mah.ent corpo__arasaka_mb.ent corpo__arasaka_mm.ent corpo__arasaka_wa.ent | mah seems to be the heavies (soldier types) |
Barghest | gang__kurtz_army_ma.ent gang__kurtz_army_mb.ent gang__kurtz_army_wa.ent |
Black Ops | corpo__black_ops_ma.ent corpo__black_ops_mb.ent corpo__black_ops_wa.ent |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This page collects cheat sheets for weapon tweaks. It does not contain information on its own; please check the child pages in the wiki's file tree.
You can use this to spawn poses with props.
Tweak base stats
Last documented update: May 4 2024 by manavortex
This page will show you a list of all base stats, so you don't need to search the tweak database yourself.
For a list of weapon stats and explanations of what they do, check Cheat Sheet: Weapon BaseStats.
1-12
Skin type
Compexion: 01-04
off, default, glossy, matte
1-51
01-20
Eyes
1-22
off, 1-14
Eyebrows
off, 1-11
Blemishes
off, 01-03
Nose
1-22
Nails
long, short
Mouth
1-22
Jaw
1-22
Chest (f only)
default, small, big
Ears
1-22
Nipples
off, 1-3
off, 1-8
Body Tattoos
off, 1-5
off, 1-9
Body Scars
off, 1-2
Facial Tattoos
off, 1-11
Genitals
off, vagina, penis1, penis2
Piercings
off, 1-14
Penis Size
default, small, big
Public Hair Style
off, 1-5
Teeth
0-4
off, 1-20
Player female inventory animation
base\animations\ui\female\ui_female.anims
Player male inventory animation
base\animations\ui\male\ui_male.anims
male body
base\characters\common\player_base_bodies\player_man_average\t0_000_pma_base__full.mesh
t0_000_pma_base__full
female body
base\characters\common\player_base_bodies\player_female_average\t0_000_pwa_base__full.mesh
t0_000_pwa_base__full
female body, big boobs
base\characters\common\player_base_bodies\player_female_average\t0_000_pwa_base__full_breast_big.mesh
applied by morphtarget
female body, small boobs
base\characters\common\player_base_bodies\player_female_average\t0_000_pwa_base__full_breast_small.mesh
applied by morphtarget
female body, flat feet
base\characters\common\player_base_bodies\player_female_average\l0_000_pwa_base__cs_flat.mesh
l0_000_pwa_base__cs_flat
Excel Sheet (2.0 compatible)
Excel sheet from #cet-commands
on Discord with item codes.
Please note the tabs at the bottom.
A list with BaseIDs
Google Sheets (August 2022), supports filtering
all items, on mascV, with CET spawn codes
Steam: garments (m!V)
Spawn codes to in-game names, with many screenshots on masc V
cp2077.8713.su (f!V)
Screenshots on femme V with spawn codes
Frag grenade (hex)
w_explosives_001__frag_grenade_01.ent
Frag grenade (rounded)
w_explosives_001__frag_grenade_02.ent
Flash grenade
w_explosives_flash_grenade.app
Incendary grenade
w_explosives_incendiary_grenade.app
Biohazard grenade
w_explosives_biohazard_grenade.app
EMP grenade
w_explosives_emp_grenade.app
Recon grenade
w_explosives_recon_grenade.app
w_explosives_cutting_grenade.app
w_explosives_homing_delivery.app
w_explosives_sticky_delivery.app
Arasaka Kenshin
w_handgun__arasaka_kenshin.app
Arasaka Yukimura
w_handgun__arasaka_yukimura.app
Slaughtomatic
w_handgun__budget_slaughtomatic.app
Liberty (rogues)
w_handgun__constitutional_liberty__rogue.app
Unity
w_handgun__constitutional_unity.app
Kangtao chao
w_handgun__kangtao_chao.app
Malorian (jonnys)
w_handgun__malorian_silverhand.app
Militech Lexington
w_handgun__militech_lexington.app
Militech Lexington (Silenced)
w_handgun__militech_lexington__silenced.app
Militech Omaha
w_handgun__militech_omaha.app
Arasaka Kappa
w_handgun__arasaka_kappa.app
Tsunami Nue
w_handgun__tsunami_nue.app
Tsunami Nue (Jackies)
w_handgun__tsunami_nue_jackie.app
Tsunami Nue w scope
w_handgun__tsunami_nue_scope.app
Defender
w_lmg__constitutional_defender.app
ma70hb
w_lmg__midnight_ma70hb.app
Darra Nova
w_revolver__darra_nova.app
Darra Quasar
w_revolver__darra_quasar.app
Malorian Overture
w_revolver__malorian_overture.app
Militech Crusher
w_revolver__militech_crusher.app
Techtronika Burya
w_revolver__techtronika_burya.app
Arasaka Masamune
w_rifle_assault__arasaka_masamune.app
Arasaka Masamune w scope
w_rifle_assault__arasaka_masamune_scope.app
Darra Umbra
w_rifle_assault__darra_umbra.app
Militech Ajax
w_rifle_assault__militech_ajax.app
Nokota Copperhead
w_rifle_assault__nokota_copperhead.app
Nokota Copperhead w scope
w_rifle_assault__nokota_copperhead_scope.app
Nokota Sidewinder
w_rifle_assault__nokota_sidewinder.app
Tsunami Kyubi
w_rifle_assault__tsunami_kyubi.app
Sor22
w_rifle_precision__midnight_sor22.app
Militech Achilles
w_rifle_precision__militech_achilles.app
Rostovic Kolac
w_rifle_precision__rostovic_kolac.app
Techtronika Pozhar
w_rifle_precision__techtronika_pozhar.app
Techtronika Grad
w_rifle_sniper__techtronika_grad.app
Tsunami Ashura
w_rifle_sniper__tsunami_ashura.app
Tsunami
w_rifle_sniper__tsunami_nekomata.app
Carnage
w_shotgun__budget_carnage.app
Tactician
w_shotgun__constitutional_tactician.app
Rostovic Igla
w_shotgun_dual__rostovic_igla.app
Rostovic Palica
w_shotgun_dual__rostovic_palica.app
Rostovic Satara
w_shotgun_dual__rostovic_satara.app
Rostovic Testera
w_shotgun_dual__rostovic_testera__base1.app
Arasaka Shingen
w_smg__arasaka_shingen.app
Guillotine
w_smg__budget_guillotine.app
Darra Pulsar
w_smg__darra_pulsar.app
Militech Saratoga
w_smg__militech_saratoga.app
Militech Saratoga tactical
w_smg__militech_saratoga_tactical.app
Senkoh lx
w_smg__senkoh_lx.app
Kangtao Dian
w_special__kangtao_dian.app
Kangtao Zhuo
w_special__kangtao_zhuo.app
Militech Heavy Machine Gun (HMG)
w_special__militech_hmg.app
Chainsword
w_budget_chainsword_appearances.app
Butchers knife
butchers_knife_appearances.app
Chefs knife
w_chefs_knife_appearances.app
Kukri
w_kukri_appearances.app
Machete
w_machete_appearances.app
Machete Borg Axe
w_machete_borg_axe_appearances.app
Machete Borg
w_machete_borg_appearances.app
wakizashi
w_wakizashi_appearances.app
Cattle Prod
w_cattle_prod_appearances.app
Cane
w_cane_appearances.app
Crowbar
w_crowbar_appearances.app
Dildo
w_dildo_appearances.app
Iron Pipe
w_iron_pipe_appearances.app
Pipe Wrench
w_pipe_wrench_appearances.app
Tire iron
w_tire_iron_appearances.app
Tomahawk
w_tomahawk_appearances.app
Baseball Bat
w_baseball_bat_appearances.app
Katana (25 appearances)
w_katana_appearances.app
Katana (29 appearances)
w_katana_grip.app
w_katana__common__grip1_04.ent
w_katana__common__grip1_03.ent
w_katana__common__grip1_03_decal_01_tygerclaws.ent
w_katana__common__grip1_02.ent
w_katana__common__grip1_01.ent
Wakakos katana
w_katana__common__grip1_wakako.ent
Witcher freebie
w_katana__common__grip1_witcher.ent
w_knife_appearances.app
neurotoxin
w_knife__combat__grip1_02.app
punk
w_knife_punk_appearances.app
tanto
w_tanto_appearances.app
Kanabo
w_kanabo_appearances.app
Shovel
w_shovel_appearances.app
Tech Sledgehammer
w_sledge_hammer_tech_player.app
f!V
photomode__female__action.anims
photomode__female__idle.anims
photomode_female_facial.anims
m!V
photomode__male__action.anims
photomode__male__idle.anims
photomode_male_facial.anims
Johnny
-
photomode__johnny__idle.anims
photomode_johnny_facial.anims
4 | Undershirt_02_basic_01 Undershirt_02_basic_02 Undershirt_02_rich_01 Undershirt_02_rich_02 |
Undershirt_02_basic_01 | panther |
Undershirt_02_basic_02 | violet |
Undershirt_02_rich_01 | black_pink |
Undershirt_02_rich_02 | gold |
Undershirt_03_basic_01 Undershirt_03_basic_02 Undershirt_03_basic_03 Undershirt_03_basic_04 Undershirt_03_rich_01 Undershirt_03_rich_02 |
Jacket_01_basic_01 Jacket_01_basic_02 Jacket_01_old_01 Jacket_01_old_02 Jacket_01_rich_01 Jacket_01_rich_02 |
Vest_17_basic_01 Vest_17_basic_02 Vest_17_rich_01 Vest_17_rich_02 |
Pants_12_basic_01 Pants_12_basic_02 Pants_12_basic_03 Pants_12_old_01 Pants_12_old_02 Pants_12_old_03 Pants_12_rich_01 Pants_12_rich_02 Pants_12_rich_03 |
First Person
base\characters\common\player_base_bodies\player_female_average\fpp
Third Person
base\characters\common\player_base_bodies\player_female_average\arms_hq
arms_full
is only used by character creator!
name | Vehicle |
baseTypesFile | base\vehicles\base_types_map.csv |
baseTypePrefix | baseType |
categoriesFile | base\vehicles\categories.csv |
partsFile |
partsCategoriesFile |
scanDirectory | base\vehicles\ |
filenameParsingRules |
Dump of the quest id info and names
The list below has the quests by type, with name, for the full journal data that should help identify quests by name, objectives, descriptions download the json below.
[MainQuest] ep1/quests/main_quest/q300_phantom_liberty = Phantom Liberty [MainQuest] ep1/quests/main_quest/q301_crash = Dog Eat Dog [MainQuest] ep1/quests/main_quest/q301_finding_myers = Hole in the Sky [MainQuest] ep1/quests/main_quest/q301_q302_rescue_myers = Spider and the Fly [MainQuest] ep1/quests/main_quest/q302_reed = Lucretia My Reflection [MainQuest] ep1/quests/main_quest/q303_baron = The Damned [MainQuest] ep1/quests/main_quest/q303_hands = Get It Together [MainQuest] ep1/quests/main_quest/q303_songbird = You Know My Name [MainQuest] ep1/quests/main_quest/q304_deal = Firestarter [MainQuest] ep1/quests/main_quest/q304_netrunners = I've Seen That Face Before [MainQuest] ep1/quests/main_quest/q304_stadium = Birds with Broken Wings [MainQuest] ep1/quests/main_quest/q305_border_crossing = Leave in Silence [MainQuest] ep1/quests/main_quest/q305_bunker = Somewhat Damaged [MainQuest] ep1/quests/main_quest/q305_postcontent = This Corrosion [MainQuest] ep1/quests/main_quest/q305_prison_convoy = Black Steel In The Hour of Chaos [MainQuest] ep1/quests/main_quest/q305_reed_epilogue = Four Score and Seven [MainQuest] ep1/quests/main_quest/q306_devils_bargain = The Killing Moon [MainQuest] ep1/quests/main_quest/q306_postcontent = From Her to Eternity [MainQuest] ep1/quests/main_quest/q306_reed_epilogue = Through Pain to Heaven [MainQuest] ep1/quests/main_quest/q306_somi_epilogue = Unfinished Sympathy [MainQuest] ep1/quests/main_quest/q307_before_tomorrow = Who Wants to Live Forever [MainQuest] ep1/quests/main_quest/q307_tomorrow = Things Done Changed [MainQuest] ep1/quests/minor_quest/mq304_succession = Run This Town [MainQuest] ep1/quests/minor_quest/sts_ep1_08_katya_data_shard = Am I Demon? [MainQuest] quests/main_quest/act_01/q101_01_firestorm = Love Like Fire [MainQuest] quests/main_quest/act_01/q101_resurrection = Playing for Time [MainQuest] quests/main_quest/act_01/q103_warhead = Ghost Town [MainQuest] quests/main_quest/act_01/q104_01_sabotage = Lightning Breaks [MainQuest] quests/main_quest/act_01/q104_02_av_chase = Life During Wartime [MainQuest] quests/main_quest/act_01/q105_02_jigjig = The Space in Between [MainQuest] quests/main_quest/act_01/q105_03_braindance_studio = Disasterpiece [MainQuest] quests/main_quest/act_01/q105_04_judys = Double Life [MainQuest] quests/main_quest/act_01/q105_dollhouse = Automatic Love [MainQuest] quests/main_quest/act_01/q108_johnny = Never Fade Away [MainQuest] quests/main_quest/act_01/q110_01_voodooboys = M'ap Tann Pèlen [MainQuest] quests/main_quest/act_01/q110_03_cyberspace = Transmission [MainQuest] quests/main_quest/act_01/q110_voodoo = I Walk the Line [MainQuest] quests/main_quest/act_01/q112_01_old_friend = Down on the Street [MainQuest] quests/main_quest/act_01/q112_02_industrial_park = Gimme Danger [MainQuest] quests/main_quest/act_01/q112_03_dashi_parade = Play It Safe [MainQuest] quests/main_quest/act_01/q112_04_hideout = Search and Destroy [MainQuest] quests/main_quest/act_01/q113_corpo = Totalimmortal [MainQuest] quests/main_quest/act_01/q113_rescuing_hanako = Last Caress [MainQuest] quests/main_quest/act_01/q114_01_nomad_initiation = We Gotta Live Together [MainQuest] quests/main_quest/act_01/q114_02_maglev_line_assault = Forward to Death [MainQuest] quests/main_quest/act_01/q114_03_attack_on_arasaka_tower = Belly of the Beast [MainQuest] quests/main_quest/act_01/q115_afterlife = For Whom the Bell Tolls [MainQuest] quests/main_quest/act_01/q115_rogues_last_flight = Knockin' on Heaven's Door [MainQuest] quests/main_quest/act_01/q116_cyberspace = Changes [MainQuest] quests/main_quest/epilogues/q201_heir = Where is My Mind? [MainQuest] quests/main_quest/epilogues/q202_nomads = All Along the Watchtower [MainQuest] quests/main_quest/epilogues/q203_legend = Path of Glory [MainQuest] quests/main_quest/epilogues/q204_reborn = New Dawn Fades [MainQuest] quests/main_quest/prologue/q000_corpo = The Corpo-Rat [MainQuest] quests/main_quest/prologue/q000_nomad = The Nomad [MainQuest] quests/main_quest/prologue/q000_street_kid = The Streetkid [MainQuest] quests/main_quest/prologue/q000_tutorial = Practice Makes Perfect [MainQuest] quests/main_quest/prologue/q001_01_victor = The Ripperdoc [MainQuest] quests/main_quest/prologue/q001_02_dex = The Ride [MainQuest] quests/main_quest/prologue/q001_intro = The Rescue [MainQuest] quests/main_quest/prologue/q003_maelstrom = The Pickup [MainQuest] quests/main_quest/prologue/q004_braindance = The Information [MainQuest] quests/main_quest/prologue/q005_heist = The Heist [MainQuest] quests/meta/01_climbing_the_ladder = Become A Legend [MainQuest] quests/meta/02_sickness = Nocturne Op55N1 [MainQuest] quests/meta/03_haru_kasai = Godmaker [MainQuest] quests/meta/04_mysterious_stranger = Hidden in the Shadows [MainQuest] quests/meta/05_arasaka_princess = Kunitsu-kami [MainQuest] quests/meta/06_samurai_reunited = Blistering Love [MainQuest] quests/meta/08_headhunter = NO_TITLE [MainQuest] quests/meta/09_solo = (Don't Fear) The Reaper [MainQuest] quests/meta/10_survive = Survive...Whatever the Cost [MainQuest] quests/meta/11_johnny_business = Out of the City [MainQuest] quests/side_quest/sq032_tapeworm = Tapeworm [MainQuest] quests/templates/generic_gameplay_quest = NO_TITLE [MainQuest] quests/templates/test_template_quest = NO_TITLE [SideQuest] ep1/quests/minor_quest/wst_ep1_11_bill_meeting = New Person, Same Old Mistakes [SideQuest] quests/meta/07_nc_underground = The Beast In Me [SideQuest] quests/side_quest/sq004_riders_on_the_storm = Riders on the Storm [SideQuest] quests/side_quest/sq006_dream_on = Dream On [SideQuest] quests/side_quest/sq011_concert = A Like Supreme [SideQuest] quests/side_quest/sq011_johnny = Second Conflict [SideQuest] quests/side_quest/sq011_kerry = Holdin' On [SideQuest] quests/side_quest/sq012_lost_girl = I Fought the Law [SideQuest] quests/side_quest/sq017_01_riot_club = I Don't Wanna Hear It [SideQuest] quests/side_quest/sq017_02_lounge = Off the Leash [SideQuest] quests/side_quest/sq017_kerry = Rebel! Rebel! [SideQuest] quests/side_quest/sq018_jackie = Heroes [SideQuest] quests/side_quest/sq021_sick_dreams = The Hunt [SideQuest] quests/side_quest/sq022_head_hunter = NO_TITLE [SideQuest] quests/side_quest/sq023_bd_passion = There Is A Light That Never Goes Out [SideQuest] quests/side_quest/sq023_hit_order = Sinnerman [SideQuest] quests/side_quest/sq023_real_passion = They Won't Go When I Go [SideQuest] quests/side_quest/sq024_badlands_race = The Beast in Me: Badlands [SideQuest] quests/side_quest/sq024_city_race = The Beast in Me: City Center [SideQuest] quests/side_quest/sq024_santo_domingo_race = The Beast in Me: Santo Domingo [SideQuest] quests/side_quest/sq024_the_big_race = The Beast in Me: The Big Race [SideQuest] quests/side_quest/sq025_0_pickup = Human Nature [SideQuest] quests/side_quest/sq025_compensation = Tune Up [SideQuest] quests/side_quest/sq025_delamain = Epistrophy [SideQuest] quests/side_quest/sq025b_delamain_insurgence = Don't Lose Your Mind [SideQuest] quests/side_quest/sq025c01_angry = Epistrophy: Wellsprings [SideQuest] quests/side_quest/sq025c02_sad = Epistrophy: North Oak [SideQuest] quests/side_quest/sq025c03_mean = Epistrophy: Coastview [SideQuest] quests/side_quest/sq025c04_manic = Epistrophy: Rancho Coronado [SideQuest] quests/side_quest/sq025c05_scared = Epistrophy: Northside [SideQuest] quests/side_quest/sq025c06_mean = Epistrophy: Badlands [SideQuest] quests/side_quest/sq025c07_suicidal = Epistrophy: The Glen [SideQuest] quests/side_quest/sq026_01_suicide = Both Sides, Now [SideQuest] quests/side_quest/sq026_02_maiko = Ex-Factor [SideQuest] quests/side_quest/sq026_03_pizza = Talkin' 'bout a Revolution [SideQuest] quests/side_quest/sq026_04_hiromi = Pisces [SideQuest] quests/side_quest/sq027_01_basilisk_convoy = With a Little Help from My Friends [SideQuest] quests/side_quest/sq027_02_raffen_shiv_attack = Queen of the Highway [SideQuest] quests/side_quest/sq028_kerry_romance = Boat Drinks [SideQuest] quests/side_quest/sq029_sobchak_romance = Following the River [SideQuest] quests/side_quest/sq030_judy_romance = Pyramid Song [SideQuest] quests/side_quest/sq031_cinema = Blistering Love [SideQuest] quests/side_quest/sq031_rogue = Chippin' In [SideQuest] quests/side_quest/sq031_smack_my_bitch_up = A Cool Metal Fire [SideQuest] quests/side_quest/sq_q001_tbug = The Gift [SideQuest] quests/side_quest/sq_q001_wakako = The Gig [SideQuest] quests/side_quest/sq_q001_wilson = The Gun
[MinorQuest] ep1/quests/minor_quest/mq033_ep1 = Tomorrow Never Knows [MinorQuest] ep1/quests/minor_quest/mq300_safehouse = Water Runs Dry [MinorQuest] ep1/quests/minor_quest/mq301_bomb = Balls to the Wall [MinorQuest] ep1/quests/minor_quest/mq303_addict = Dazed and Confused [MinorQuest] ep1/quests/minor_quest/mq305_combat_zone_report = Shot by Both Sides [MinorQuest] ep1/quests/minor_quest/mq306_dumpster = No Easy Way Out [MinorQuest] ep1/quests/minor_quest/q304_car_retrieval = Moving Heat [MinorQuest] ep1/quests/minor_quest/q304_gear_pickup = Dirty Second Hands [MinorQuest] ep1/quests/minor_quest/q304_splinter_stash = Voodoo Treasure [MinorQuest] ep1/quests/minor_quest/sts_ep1_08_loot_pickup = Money For Nothing [MinorQuest] ep1/quests/minor_quest/sts_ep1_08_steven_meeting_night_city = The Show Must Go On [MinorQuest] ep1/quests/minor_quest/sts_ep1_12_pickup = Corpo of the Month [MinorQuest] ep1/quests/minor_quest/wst_ep1_04 = Addicted To Chaos [MinorQuest] ep1/quests/minor_quest/wst_ep1_05 = Go Your Own Way [MinorQuest] ep1/quests/minor_quest/wst_ep1_09 = One Way or Another [MinorQuest] quests/main_quest/prologue/q003_stout = Venus in Furs [MinorQuest] quests/minor_quest/mq001_scorpion = I'll Fly Away [MinorQuest] quests/minor_quest/mq002_veterans = Gun Music [MinorQuest] quests/minor_quest/mq003_orbitals = Space Oddity [MinorQuest] quests/minor_quest/mq005_alley = Only Pain [MinorQuest] quests/minor_quest/mq006_rollercoaster = Love Rollercoaster [MinorQuest] quests/minor_quest/mq007_smartgun = Machine Gun [MinorQuest] quests/minor_quest/mq008_party = Stadium Love [MinorQuest] quests/minor_quest/mq009_loser = NO_TITLE [MinorQuest] quests/minor_quest/mq010_barry = Happy Together [MinorQuest] quests/minor_quest/mq011_wilson = Shoot To Thrill [MinorQuest] quests/minor_quest/mq012_stud = Burning Desire [MinorQuest] quests/minor_quest/mq013_punks = A Day In The Life [MinorQuest] quests/minor_quest/mq014_02_second = Stairway To Heaven [MinorQuest] quests/minor_quest/mq014_03_third = Poem Of The Atoms [MinorQuest] quests/minor_quest/mq014_04_fourth = Meetings Along The Edge [MinorQuest] quests/minor_quest/mq014_zen = Imagine [MinorQuest] quests/minor_quest/mq015_wizardbook = Spellbound [MinorQuest] quests/minor_quest/mq016_bartmoss = KOLD MIRAGE [MinorQuest] quests/minor_quest/mq017_streetkid = Small Man, Big Mouth [MinorQuest] quests/minor_quest/mq018_writer = Killing In The Name [MinorQuest] quests/minor_quest/mq019_paparazzi = Violence [MinorQuest] quests/minor_quest/mq021_guide = Fortunate Son [MinorQuest] quests/minor_quest/mq022_ezekiel = Ezekiel Saw the Wheel [MinorQuest] quests/minor_quest/mq023_bootleg = The Ballad of Buck Ravers [MinorQuest] quests/minor_quest/mq024_sandra = Full Disclosure [MinorQuest] quests/minor_quest/mq025_02_kabuki = Beat on the Brat: Kabuki [MinorQuest] quests/minor_quest/mq025_03_arroyo = Beat on the Brat: Arroyo [MinorQuest] quests/minor_quest/mq025_05_glen = Beat on the Brat: The Glen [MinorQuest] quests/minor_quest/mq025_06_pacifica = Beat on the Brat: Pacifica [MinorQuest] quests/minor_quest/mq025_07_fight_club = Beat on the Brat: Rancho Coronado [MinorQuest] quests/minor_quest/mq025_psycho_brawl = Beat on the Brat [MinorQuest] quests/minor_quest/mq026_conspiracy = The Prophet's Song [MinorQuest] quests/minor_quest/mq027_stunts = Living on the Edge [MinorQuest] quests/minor_quest/mq028_stalker = Every Breath You Take [MinorQuest] quests/minor_quest/mq029_tourist = The Highwayman [MinorQuest] quests/minor_quest/mq030_melisa = Bullets [MinorQuest] quests/minor_quest/mq032_sacrum = Sacrum Profanum [MinorQuest] quests/minor_quest/mq033_tarot = Fool on the Hill [MinorQuest] quests/minor_quest/mq035_ozob = Send in the Clowns [MinorQuest] quests/minor_quest/mq036_overload = Sweet Dreams [MinorQuest] quests/minor_quest/mq037_brendan = Coin Operated Boy [MinorQuest] quests/minor_quest/mq037_brendan_dumpster = I Can See Clearly Now [MinorQuest] quests/minor_quest/mq037_brendan_hooligan001 = Spray Paint [MinorQuest] quests/minor_quest/mq038_neweridentity = Big in Japan [MinorQuest] quests/minor_quest/mq040_biosculpt = Raymond Chandler Evening [MinorQuest] quests/minor_quest/mq041_corpo = War Pigs [MinorQuest] quests/minor_quest/mq042_nomad = These Boots Are Made for Walkin' [MinorQuest] quests/minor_quest/mq043_cyberpsychos = Psycho Killer [MinorQuest] quests/minor_quest/mq044_jakes_vehicle = Sex On Wheels [MinorQuest] quests/minor_quest/mq045_victor_debt = Paid in Full [MinorQuest] quests/minor_quest/mq046_cave_vehicle = Murk Man Returns Again Once More Forever [MinorQuest] quests/minor_quest/mq047_ad_vehicle = Dressed to Kill [MinorQuest] quests/minor_quest/mq048_cyberware = Upgrade U [MinorQuest] quests/minor_quest/mq049_edgerunners = Over the Edge [MinorQuest] quests/minor_quest/mq050_ken_block_tribute = I'm in Love with My Car [MinorQuest] quests/minor_quest/mws_wat_08_trauma_drama = Career Opportunities [MinorQuest] quests/side_quest/sq_cyberpsychos_regina = Cyberpsychosis [MinorQuest] quests/vehicle_metaquest/archer_bandit = Quartz "Bandit"
[StreetStory] ep1/quests/street_stories/combat_zone_reward = Hi Ho Silver Lining [StreetStory] ep1/quests/street_stories/sts_ep1_01 = Gig: Dogtown Saints [StreetStory] ep1/quests/street_stories/sts_ep1_03 = Gig: The Man Who Killed Jason Foreman [StreetStory] ep1/quests/street_stories/sts_ep1_04 = Gig: Prototype in the Scraper [StreetStory] ep1/quests/street_stories/sts_ep1_06 = Gig: Heaviest of Hearts [StreetStory] ep1/quests/street_stories/sts_ep1_07 = Gig: Roads to Redemption [StreetStory] ep1/quests/street_stories/sts_ep1_08 = Gig: Spy in the Jungle [StreetStory] ep1/quests/street_stories/sts_ep1_10 = Gig: Waiting for Dodger [StreetStory] ep1/quests/street_stories/sts_ep1_12 = Gig: Treating Symptoms [StreetStory] ep1/quests/street_stories/sts_ep1_13 = Gig: Talent Academy [StreetStory] quests/street_stories/badlands/badlands_reward = Every Grain of Sand [StreetStory] quests/street_stories/badlands/inland_avenue/sts_bls_ina_02 = Gig: Big Pete's Got Big Problems [StreetStory] quests/street_stories/badlands/inland_avenue/sts_bls_ina_03 = Gig: Flying Drugs [StreetStory] quests/street_stories/badlands/inland_avenue/sts_bls_ina_04 = Gig: Radar Love [StreetStory] quests/street_stories/badlands/inland_avenue/sts_bls_ina_05 = Gig: Goodbye, Night City [StreetStory] quests/street_stories/badlands/inland_avenue/sts_bls_ina_06 = Gig: No Fixers [StreetStory] quests/street_stories/badlands/inland_avenue/sts_bls_ina_07 = Gig: Dancing on a Minefield [StreetStory] quests/street_stories/badlands/inland_avenue/sts_bls_ina_08 = Gig: Trevor's Last Ride [StreetStory] quests/street_stories/badlands/inland_avenue/sts_bls_ina_09 = Gig: MIA [StreetStory] quests/street_stories/badlands/inland_avenue/sts_bls_ina_11 = Gig: Sparring Partner [StreetStory] quests/street_stories/city_center/city_center_reward = Gas Gas Gas [StreetStory] quests/street_stories/city_center/corpo_plaza/sts_cct_cpz_01 = Gig: Serial Suicide [StreetStory] quests/street_stories/city_center/downtown/sts_cct_dtn_02 = Gig: An Inconvenient Killer [StreetStory] quests/street_stories/city_center/downtown/sts_cct_dtn_03 = Gig: A Lack of Empathy [StreetStory] quests/street_stories/city_center/downtown/sts_cct_dtn_04 = Gig: Guinea Pigs [StreetStory] quests/street_stories/city_center/downtown/sts_cct_dtn_05 = Gig: The Frolics of Councilwoman Cole [StreetStory] quests/street_stories/generic_sts_quest = Undiscovered [StreetStory] quests/street_stories/heywood/glen/sts_hey_gle_01 = Gig: Eye for an Eye [StreetStory] quests/street_stories/heywood/glen/sts_hey_gle_03 = Gig: Psychofan [StreetStory] quests/street_stories/heywood/glen/sts_hey_gle_04 = Gig: Fifth Column [StreetStory] quests/street_stories/heywood/glen/sts_hey_gle_05 = Gig: Going Up or Down? [StreetStory] quests/street_stories/heywood/glen/sts_hey_gle_06 = Gig: Life's Work [StreetStory] quests/street_stories/heywood/heywood_reward = God Bless This Mess [StreetStory] quests/street_stories/heywood/vista_del_rey/sts_hey_rey_01 = Gig: Bring Me the Head of Gustavo Orta [StreetStory] quests/street_stories/heywood/vista_del_rey/sts_hey_rey_02 = Gig: Sr. Ladrillo's Private Collection [StreetStory] quests/street_stories/heywood/vista_del_rey/sts_hey_rey_06 = Gig: Jeopardy [StreetStory] quests/street_stories/heywood/vista_del_rey/sts_hey_rey_08 = Gig: Old Friends [StreetStory] quests/street_stories/heywood/vista_del_rey/sts_hey_rey_09 = Gig: Getting Warmer... [StreetStory] quests/street_stories/heywood/wellsprings/sts_hey_spr_01 = Gig: On a Tight Leash [StreetStory] quests/street_stories/heywood/wellsprings/sts_hey_spr_03 = Gig: The Lord Giveth and Taketh Away [StreetStory] quests/street_stories/heywood/wellsprings/sts_hey_spr_06 = Gig: Hot Merchandise [StreetStory] quests/street_stories/pacifica/coastview/sts_pac_cvi_02 = Gig: Two Wrongs Makes Us Right [StreetStory] quests/street_stories/pacifica/west_wind_estates/sts_pac_wwd_05 = Gig: For My Son [StreetStory] quests/street_stories/santo_domingo/arroyo/sts_std_arr_01 = Gig: Serious Side Effects [StreetStory] quests/street_stories/santo_domingo/arroyo/sts_std_arr_03 = Gig: Race to the Top [StreetStory] quests/street_stories/santo_domingo/arroyo/sts_std_arr_05 = Gig: Breaking News [StreetStory] quests/street_stories/santo_domingo/arroyo/sts_std_arr_06 = Gig: Nasty Hangover [StreetStory] quests/street_stories/santo_domingo/arroyo/sts_std_arr_10 = Gig: Severance Package [StreetStory] quests/street_stories/santo_domingo/arroyo/sts_std_arr_11 = Gig: Hacking the Hacker [StreetStory] quests/street_stories/santo_domingo/arroyo/sts_std_arr_12 = Gig: Desperate Measures [StreetStory] quests/street_stories/santo_domingo/rancho_coronado/sts_std_rcr_01 = Gig: The Union Strikes Back [StreetStory] quests/street_stories/santo_domingo/rancho_coronado/sts_std_rcr_02 = Gig: Cuckoo's Nest [StreetStory] quests/street_stories/santo_domingo/rancho_coronado/sts_std_rcr_03 = Gig: Going-away Party [StreetStory] quests/street_stories/santo_domingo/rancho_coronado/sts_std_rcr_04 = Gig: Error 404 [StreetStory] quests/street_stories/santo_domingo/rancho_coronado/sts_std_rcr_05 = Gig: Family Matters [StreetStory] quests/street_stories/santo_domingo/santo_domingo_reward = Ride Captain Ride [StreetStory] quests/street_stories/watson/kabuki/sts_wat_kab_01 = Gig: Concrete Cage Trap [StreetStory] quests/street_stories/watson/kabuki/sts_wat_kab_02 = Gig: Hippocratic Oath [StreetStory] quests/street_stories/watson/kabuki/sts_wat_kab_03 = Gig: Backs Against the Wall [StreetStory] quests/street_stories/watson/kabuki/sts_wat_kab_04 = Gig: Fixer, Merc, Soldier, Spy [StreetStory] quests/street_stories/watson/kabuki/sts_wat_kab_05 = Gig: Last Login [StreetStory] quests/street_stories/watson/kabuki/sts_wat_kab_06 = Gig: Shark in the Water [StreetStory] quests/street_stories/watson/kabuki/sts_wat_kab_07 = Gig: Monster Hunt [StreetStory] quests/street_stories/watson/kabuki/sts_wat_kab_08 = Gig: Woman of La Mancha [StreetStory] quests/street_stories/watson/kabuki/sts_wat_kab_101 = Gig: Small Man, Big Evil [StreetStory] quests/street_stories/watson/kabuki/sts_wat_kab_102 = Gig: Welcome to America, Comrade [StreetStory] quests/street_stories/watson/kabuki/sts_wat_kab_107 = Gig: Troublesome Neighbors [StreetStory] quests/street_stories/watson/little_china/sts_wat_lch_01 = Gig: Catch a Tyger's Toe [StreetStory] quests/street_stories/watson/little_china/sts_wat_lch_03 = Gig: Bloodsport [StreetStory] quests/street_stories/watson/little_china/sts_wat_lch_05 = Gig: Playing for Keeps [StreetStory] quests/street_stories/watson/little_china/sts_wat_lch_06 = Gig: The Heisenberg Principle [StreetStory] quests/street_stories/watson/northside_industrial_district/sts_wat_nid_01 = Gig: Occupational Hazard [StreetStory] quests/street_stories/watson/northside_industrial_district/sts_wat_nid_02 = Gig: Many Ways to Skin a Cat [StreetStory] quests/street_stories/watson/northside_industrial_district/sts_wat_nid_03 = Gig: Flight of the Cheetah [StreetStory] quests/street_stories/watson/northside_industrial_district/sts_wat_nid_04 = Gig: Dirty Biz [StreetStory] quests/street_stories/watson/northside_industrial_district/sts_wat_nid_05 = Gig: Rite of Passage [StreetStory] quests/street_stories/watson/northside_industrial_district/sts_wat_nid_06 = Gig: Lousy Kleppers [StreetStory] quests/street_stories/watson/northside_industrial_district/sts_wat_nid_07 = Gig: Scrolls before Swine [StreetStory] quests/street_stories/watson/northside_industrial_district/sts_wat_nid_12 = Gig: Freedom of the Press [StreetStory] quests/street_stories/watson/watson_reward = Last Call [StreetStory] quests/street_stories/wesbrook/charter_hill/sts_wbr_hil_01 = Gig: Until Death Do Us Part [StreetStory] quests/street_stories/wesbrook/charter_hill/sts_wbr_hil_06 = Gig: Family Heirloom [StreetStory] quests/street_stories/wesbrook/charter_hill/sts_wbr_hil_07 = Gig: Tyger and Vulture [StreetStory] quests/street_stories/wesbrook/japan_town/sts_wbr_jpn_01 = Gig: Olive Branch [StreetStory] quests/street_stories/wesbrook/japan_town/sts_wbr_jpn_02 = Gig: We Have Your Wife [StreetStory] quests/street_stories/wesbrook/japan_town/sts_wbr_jpn_03 = Gig: A Shrine Defiled [StreetStory] quests/street_stories/wesbrook/japan_town/sts_wbr_jpn_05 = Gig: Wakako's Favorite [StreetStory] quests/street_stories/wesbrook/japan_town/sts_wbr_jpn_09 = Gig: Hothead [StreetStory] quests/street_stories/wesbrook/japan_town/sts_wbr_jpn_12 = Gig: Greed Never Pays [StreetStory] quests/street_stories/wesbrook/westbrook_reward = Professional Widow
[CyberPsycho] quests/minor_quest/ma_bls_ina_se1_07 = Cyberpsycho Sighting: The Wasteland [CyberPsycho] quests/minor_quest/ma_bls_ina_se1_08 = Cyberpsycho Sighting: House on a Hill [CyberPsycho] quests/minor_quest/ma_bls_ina_se1_22 = Cyberpsycho Sighting: Second Chances [CyberPsycho] quests/minor_quest/ma_cct_dtn_03 = Cyberpsycho Sighting: On Deaf Ears [CyberPsycho] quests/minor_quest/ma_cct_dtn_07 = Cyberpsycho Sighting: Phantom of Night City [CyberPsycho] quests/minor_quest/ma_hey_spr_04 = Cyberpsycho Sighting: Seaside Cafe [CyberPsycho] quests/minor_quest/ma_hey_spr_06 = Cyberpsycho Sighting: Letter of the Law [CyberPsycho] quests/minor_quest/ma_pac_cvi_08 = Cyberpsycho Sighting: Smoke on the Water [CyberPsycho] quests/minor_quest/ma_pac_cvi_15 = Cyberpsycho Sighting: Lex Talionis [CyberPsycho] quests/minor_quest/ma_std_arr_06 = Cyberpsycho Sighting: Under the Bridge [CyberPsycho] quests/minor_quest/ma_std_rcr_11 = Cyberpsycho Sighting: Discount Doc [CyberPsycho] quests/minor_quest/ma_wat_kab_02 = Cyberpsycho Sighting: Demons of War [CyberPsycho] quests/minor_quest/ma_wat_kab_08 = Cyberpsycho Sighting: Lt. Mower [CyberPsycho] quests/minor_quest/ma_wat_lch_06 = Cyberpsycho Sighting: Ticket to the Major Leagues [CyberPsycho] quests/minor_quest/ma_wat_nid_03 = Cyberpsycho Sighting: Where the Bodies Hit the Floor [CyberPsycho] quests/minor_quest/ma_wat_nid_15 = Cyberpsycho Sighting: Bloody Ritual [CyberPsycho] quests/minor_quest/ma_wat_nid_22 = Cyberpsycho Sighting: Six Feet Under
[Contract] ep1/quests/sandbox_activities/sa_ep1_15 = sa_ep1_15 [Contract] quests/minor_activities/badlands/se1/ma_bls_ina_se1_02 = Reported Crime: Comrade Red [Contract] quests/minor_activities/badlands/se1/ma_bls_ina_se1_03 = Reported Crime: Blood in the Air [Contract] quests/minor_activities/badlands/se1/ma_bls_ina_se1_06 = Reported Crime: Extremely Loud and Incredibly Close [Contract] quests/minor_activities/badlands/se1/ma_bls_ina_se1_18 = Reported Crime: I Don't Like Sand [Contract] quests/minor_activities/badlands/se1/ma_bls_ina_se1_22 = Cyberpsycho Sighting: Second Chances [Contract] quests/minor_activities/badlands/se5/ma_bls_ina_se5_33 = Reported Crime: Delivery From Above [Contract] quests/minor_activities/city_center/downtown/ma_cct_dtn_03 = Cyberpsycho Sighting: On Deaf Ears [Contract] quests/minor_activities/city_center/downtown/ma_cct_dtn_12 = Reported Crime: Turn Off the Tap [Contract] quests/minor_activities/heywood/glen/ma_hey_gle_02 = Suspected Organized Crime Activity: Chapel [Contract] quests/minor_activities/heywood/glen/ma_hey_gle_07 = Reported Crime: Smoking Kills [Contract] quests/minor_activities/heywood/wellsprings/ma_hey_spr_11 = Suspected Organized Crime Activity: Living the Big Life [Contract] quests/minor_activities/pacifica/coastview/ma_pac_cvi_10 = Reported Crime: Roadside Picnic [Contract] quests/minor_activities/pacifica/coastview/ma_pac_cvi_12 = Suspected Organized Crime Activity: Wipe the Gonk, Take the Implants [Contract] quests/minor_activities/pacifica/coastview/ma_pac_cvi_13 = Reported Crime: Honey, Where are You? [Contract] quests/minor_activities/pacifica/west_wind_estate/ma_pac_wwd_02 = LocKey39425 [Contract] quests/minor_activities/santo_domingo/arroyo/ma_std_arr_03 = NO_TITLE [Contract] quests/minor_activities/santo_domingo/arroyo/ma_std_arr_07 = Reported Crime: Disloyal Employee [Contract] quests/minor_activities/santo_domingo/arroyo/ma_std_arr_10 = Reported Crime: Ooh, Awkward [Contract] quests/minor_activities/santo_domingo/arroyo/ma_std_arr_14 = Reported Crime: Supply Management [Contract] quests/minor_activities/santo_domingo/rancho_coronado/ma_std_rcr_08 = LocKey39438 [Contract] quests/minor_activities/santo_domingo/rancho_coronado/ma_std_rcr_10 = Reported Crime: Welcome to Night City [Contract] quests/minor_activities/santo_domingo/rancho_coronado/ma_std_rcr_12 = Reported Crime: A Stroke of Luck [Contract] quests/minor_activities/santo_domingo/rancho_coronado/ma_std_rcr_13 = Reported Crime: Justice Behind Bars [Contract] quests/minor_activities/santo_domingo/rancho_coronado/ma_std_rcr_16 = NO_TITLE [Contract] quests/minor_activities/santo_domingo/rancho_coronado/ma_std_rcr_18 = LocKey42920 [Contract] quests/minor_activities/watson/kabuki/ma_wat_kab_05 = Reported Crime: Protect and Serve [Contract] quests/minor_activities/watson/little_china/ma_wat_lch_01 = Suspected Organized Crime Activity: Opposites Attract [Contract] quests/minor_activities/watson/little_china/ma_wat_lch_03 = Reported Crime: Worldly Possessions [Contract] quests/minor_activities/watson/little_china/ma_wat_lch_05 = Reported Crime: Paranoia [Contract] quests/minor_activities/watson/little_china/ma_wat_lch_08 = Suspected Organized Crime Activity: Tygers by the Tail [Contract] quests/minor_activities/watson/little_china/ma_wat_lch_15 = Reported Crime: Dangerous Currents [Contract] quests/minor_activities/watson/northside_industrial_district/ma_wat_nid_01 = Suspected Organized Crime Activity: Vice Control [Contract] quests/minor_activities/watson/northside_industrial_district/ma_wat_nid_02 = Suspected Organized Crime Activity: Just Say No [Contract] quests/minor_activities/watson/northside_industrial_district/ma_wat_nid_03 = Cyberpsycho Sighting: Where the Bodies Hit the Floor [Contract] quests/minor_activities/watson/northside_industrial_district/ma_wat_nid_06 = Suspected Organized Crime Activity: No License, No Problem [Contract] quests/minor_activities/watson/northside_industrial_district/ma_wat_nid_10 = Reported Crime: Dredged Up [Contract] quests/minor_activities/watson/northside_industrial_district/ma_wat_nid_12 = Reported Crime: Needle in a Haystack [Contract] quests/minor_activities/watson/northside_industrial_district/ma_wat_nid_26 = Reported Crime: One Thing Led to Another [Contract] quests/minor_activities/watson/northside_industrial_district/ma_wat_nid_27 = Reported Crime: Don't Forget the Parking Brake! [Contract] quests/minor_activities/westbrook/charter_hill/ma_wbr_hil_05 = Reported Crime: You Play with Fire... [Contract] quests/minor_activities/westbrook/japantown/ma_wbr_jpn_07 = Reported Crime: Lost and Found [Contract] quests/minor_activities/westbrook/japantown/ma_wbr_jpn_09 = Reported Crime: Another Circle of Hell [Contract] quests/minor_activities/westbrook/japantown/ma_wbr_jpn_20 = !DUPLICATE [Contract] quests/minor_activities/westbrook/north_oak/ma_wbr_nok_01 = Reported Crime: Crash Test [Contract] quests/minor_activities/westbrook/north_oak/ma_wbr_nok_03 = Reported Crime: Table Scraps [Contract] quests/minor_activities/westbrook/north_oak/ma_wbr_nok_05 = Suspected Organized Crime Activity: Privacy Policy Violation [Contract] quests/street_stories/e3_vm_hack_v2/asdasd = LocKey39381
[VehicleQuest] ep1/quests/sandbox_activities/courier_outro = Courier outro [VehicleQuest] quests/vehicle_metaquest/arch = Nazaré Racer [VehicleQuest] quests/vehicle_metaquest/archer_quartz = Quartz EC-L r275 [VehicleQuest] quests/vehicle_metaquest/brennan_apollo = Apollo [VehicleQuest] quests/vehicle_metaquest/chevalier_emperor = Emperor 620 Ragnar [VehicleQuest] quests/vehicle_metaquest/chevalier_thrax = Thrax 388 Jefferson [VehicleQuest] quests/vehicle_metaquest/herrera_outlaw = Outlaw [VehicleQuest] quests/vehicle_metaquest/mahir_supron = Supron FS3 [VehicleQuest] quests/vehicle_metaquest/makigai_maimai = MaiMai P126 [VehicleQuest] quests/vehicle_metaquest/mizutani_shion = Shion MZ2 [VehicleQuest] quests/vehicle_metaquest/mizutani_shion_nomad = Shion "Coyote" [VehicleQuest] quests/vehicle_metaquest/quadra_turbo = Turbo-R 740 [VehicleQuest] quests/vehicle_metaquest/quadra_type66 = Type-66 640 TS [VehicleQuest] quests/vehicle_metaquest/quadra_type66_avenger = Quadra Type-66 Avenger [VehicleQuest] quests/vehicle_metaquest/quadra_type66_nomad = Quadra Type-66 "Javelina" [VehicleQuest] quests/vehicle_metaquest/quadra_type66_nomad_ncu = Quadra Type-66 "Cthulhu" [VehicleQuest] quests/vehicle_metaquest/rayfield_aerondight = Rayfield Aerondight "Guinevere" [VehicleQuest] quests/vehicle_metaquest/rayfield_caliburn = Rayfield Caliburn [VehicleQuest] quests/vehicle_metaquest/thorton_colby = Colby C125 [VehicleQuest] quests/vehicle_metaquest/thorton_colby_nomad = Thorton Colby "Little Mule" [VehicleQuest] quests/vehicle_metaquest/thorton_colby_pickup = Thorton Colby CX410 Butte [VehicleQuest] quests/vehicle_metaquest/thorton_galena = Galena G240 [VehicleQuest] quests/vehicle_metaquest/thorton_galena_nomad = Thorton Galena "Gecko" [VehicleQuest] quests/vehicle_metaquest/thorton_mackinaw = Mackinaw MTL1 [VehicleQuest] quests/vehicle_metaquest/tier1 = !OBSOLETE [VehicleQuest] quests/vehicle_metaquest/tier2 = !OBSOLETE [VehicleQuest] quests/vehicle_metaquest/tier3 = !OBSOLETE [VehicleQuest] quests/vehicle_metaquest/tier4 = !OBSOLETE [VehicleQuest] quests/vehicle_metaquest/tier5 = !OBSOLETE [VehicleQuest] quests/vehicle_metaquest/tier6 = !OBSOLETE [VehicleQuest] quests/vehicle_metaquest/tier7 = !OBSOLETE [VehicleQuest] quests/vehicle_metaquest/tier8 = !OBSOLETE [VehicleQuest] quests/vehicle_metaquest/villefort_alvarado = Alvarado V4F 570 Delegate [VehicleQuest] quests/vehicle_metaquest/villefort_columbus = Columbus V340-F Freight [VehicleQuest] quests/vehicle_metaquest/villefort_cortes = Cortes V5000 Valor [VehicleQuest] quests/vehicle_metaquest/yaiba_kusanagi = Kusanagi CT-3X
[CourierQuest] ep1/quests/sandbox_activities/courier_test = Just Another Story [CourierSideQuest] ep1/quests/sandbox_activities/courier_intro_journal = Push It to the Limit [CourierSideQuest] ep1/quests/sandbox_activities/courier_outro_dock = Baby Let Me Take You
A list of interesting locations and their sector files
Last documented edit: January 14 2024 by manavortex
This page lists locations of interest & their world sector filenames. If you want to learn how to edit them instead, check World Editing in the Modding Guides section.
If you want to know how they work the theory is here.
If the place you're looking for isn't yet on the list, check Finding Locations for instructions on how to find it. Please consider signing up and adding it or find us on Discord to leave your findings in the #world-editing
channel.
Remember, you can use your browser's search function (Ctrl+F
) on this page to search for e.g. Edgerunners
Description | Sector Files |
---|---|
by ouijxou
Lights and their properties at a glance
Published: Feb 09 2024 by manavortex Last documented edit: Feb 09 2024 by manavortex
This page gives you an overview about lights at a glance.
For a guide how to add lights to AMM props, check AMM: Light Components
For an overview and explanation of lights, check Lights explained (currently WIP)
base\gameplay\devices\lights\indestructible\fluorescent_lamp_b.ent
Recolourable via AMM panel. Has a Light and a LightGlow component, no flicker
for candle > .ent
Fixed colour, flickering light, soft natural glow
A list and section for further exploration of the MinimapDataNode and .cminimap files.
Certain exterior streaming sectors contain a list of coordinates that can be converted/quantized into vector shapes and displayed on the minimap. Currently, very little is known about them at time of writing and finding them was difficult. MinimapDataNodes are generally linked with .cminimap files, which are internally embedded into their streamingsector excluding a few that can be found in: base\worlds\03_night_city\sectors_generated\minimap\resources\
It is currently posited that they are tied to LOD3 Exterior Sectors.
Below is a list gathered from the JSON-converted files of all the world sectors from the base game of streaming sectors that contain Minimap Node Data and likely .cminimap embedded references for further study. As of right now, there appears to only be 394 in the base game, location information/correlation has yet to be discovered:
Relative Path |
---|
Audio files for frequent modding
Published: Apr 05 2024 by manavortex Last documented edit: Sep 19 2024 by manavortex
Instead of holding a list of audio file paths, you can use Zhincore's soundDB tool to browse
For a guide, check Modding Guides ->Sound-> Finding an audio file,
There is nothing here yet! Maybe you'd like to sign up and edit?
A collection of tweak IDs for certain types of entity
This page doesn't contain any data, it only groups subpages. Please check the wiki's file tree for the individual types of record.
You can find more information about this under Types of tweak records
To find all entries of a certain type, you can use the method described under#searching-.tweak-files-with-powershell.
Feel free to create a new sub-page with your findings!
Weapon IDs and the tweaks they use
Created: Apr 01 2024 by manavortex Last documented update: Apr 01 2024 by manavortex
This page collects tweak IDs (and their description) for iconic wepaons, grouped by weapon type
To learn what Tweaks are, check Tweaks
To learn more about this, check New Iconic Weapon: Step by Step ->#step-12-making-an-iconic-mod-special-ability
To look up iconic modifiers, open Cyberpunk 2077\tools\redmod\tweaks
and check
base\gameplay\static_data\database\items\weapons\parts\iconic_mods.tweak
More intel on #browsing-the-tweakdb
BaseID | Iconic modifier | Tweaks | Value |
---|---|---|---|
How to limit pose selectability
Published: Apr 27 2024 by , based on research by Last documented update: Apr 27 2024 by manavortex
You can use this to limit pose availability.
Adding a poseStateConfig
will cause your pose to be hidden in other circumstances. This might be confusing.
Unless indicated otherwise, none of the pose states below are available when swimming.
Explanation for BaseStats behavior. (Tested in game)
Published: Feb 07 2024 by destinybu Last documented update: Feb 07 2024 by destinybu
This page contains an overview on weapon property records and explains their properties.
For a full dump of all base stats, check Cheat Sheet: Base Stats
If you're looking for a guide to add weapons, check ItemAdditions: Weapons or New Iconic Weapon: Step by Step
For an overview of weapon audio profiles, check Cheat Sheet: Weapon Audio
For an overview of weapons and their .ent files, check Cheat sheet: Weapons
To use any of the values from the table, prefix them with BaseStats.
, e.g. BaseStats.RecoilDir
BaseStat | Description |
---|---|
quest sector | contents |
---|---|
Description | Sector files |
---|---|
Fixer / Location | Sector Files |
---|---|
Description | Sector files |
---|---|
Description | Sector files |
---|---|
BaseID | Iconic modifier | Tweaks | Value |
---|---|---|---|
BaseID | Iconic modifier | Tweaks | Value |
---|---|---|---|
To test the applied effects, you can use . Simply copy the code into a new file inside of Cyberpunk 2077/r6/scripts/
, e.g. debug_damage_types.reds
. After starting up the game and hitting people with your weapon, you can see the log output via CET.
List of interesting locations for teleporting
An entire channel dedicated to locations
Megabuilding H10: Vs Apartment
interior_-22_19_1_1 megabuilding walls+hallway, some collision interior_-22_20_1_1 megabuilding walls+hallway interior_-43_39_3_0 devices, clutter next to stash door interior_-44_39_3_0 Walls, surrounding floor, desk stuff interior_-44_40_3_0 Walls, floor, sofa table, clutter interior_-46_40_3_0 lots of exterior clutter, samurai poster
exterior_-22_19_1_0 (contains interior data)
exterior_-3_2_0_3 Megabuilding H10 exterior walls
See #vs-apartment-quest-sectors for what is where quest_b705140105a75f58 quest_acd280b2b73c4d5b quest_2467054678ccf8f6 quest_3509076113f76078 quest_e1ef450702659584 quest_2be595b225125038 quest_5eb84e72f3942283
quest_1fbb2ceaeeaac973 quest_bffc520d8fa11b1b
Northside: Vs Apartment (dump) Thanks Chanka on Discord x = -1504.0516
y = 2227.487
z = 22.231918
exterior_-6_8_0_2 - Hotel Exterior detail
interior_-48_68_0_0 - Hotel Interior
interior_-12_17_0_2 - Walls/Larger Interior
exterior_-12_17_0_1 - Whole Block
interior_-47_69_0_0 - Right Side of Apt
interior_-48_69_0_0 - Left Side of Apt
interior_-24_34_0_1 - Furniture, Walls, Floors
exterior_-24_34_0_0 - Radio, Arcade machine, Hotel Exterior detail
Japantown: V's apartment
interior_-13_15_0_0 walls, bedroom interior_-25_30_0_0 hallway, plants, clutter
V's penthouse / mansion
exterior_-21_18_1_0 interior_-11_9_0_2 interior_-21_18_1_1 interior_-22_18_1_1 interior_-43_37_3_0 interior_-43_39_3_0 quest_81387f43768bad6c scorpion statue, dreamcatcher
V's Apartment: Corpo Plaza x = -1604.0522
y = 353.99716
z = 49.200005
interior_-25_5_0_1 computer and far wall exterior_-25_5_0_0 computer and far wall clutter interior_-51_10_1_0 stash + kitchen clutter interior_-51_11_1_0 wardrobe +bath
interior_-50_11_1_0 desk, sofa cushions etc
interior_-26_5_0_1 Bed and larger walls interior_-13_2_0_2 Floors & walls exterior_-26_5_0_0 Doors & TVs
Northside: V's Apartment (Loft)
interior_-24_-16_1_1 big walls, floors, pool table interior_-48_-31_2_0 sofa, table, barstools, clutter exterior_-24_-16_1_0 exterior walls
quest_ca115e9713d725d7 interaction prompts
Dogtown Apartment
ep1\interior_-70_-81_2_0 ep1\exterior_-35_-40_1_0 ep1\exterior_-35_-41_1_0 # radio ep1\exterior_-18_-21_0_1 # generator ep1\interior_-70_-80_2_0
quest_b705140105a75f58
clutter on sofa wall next to stash (tray etc)
quest_acd280b2b73c4d5b quest_2467054678ccf8f6
bed nook, pillows bed
quest_3509076113f76078
walls next to entry door, beanbag, desk
quest_e1ef450702659584
floor
quest_2be595b225125038
bathroom: walls
quest_5eb84e72f3942283
stash: katana and pistol wall molds
quest_e1ef450702659584
wall and ceiling (bed?)
quest_1fbb2ceaeeaac973
Trauma Drama trigger
quest_bffc520d8fa11b1b
Chimera Core Memorabilia
Judys Apartment
interior_-15_28_0_1
interior_-15_29_0_1
interior_-28_57_1_0
interior_-28_58_1_0
interior_-29_57_1_0
interior_-29_58_1_0
Judys house by the lake
exterior_16_-55_2_0 exterior_17_-55_2_0 exterior_1_-4_0_4 exterior_2_-7_0_3 exterior_4_-14_0_2 exterior_8_-28_1_1 interior_17_-55_2_1 interior_34_-109_5_0 interior_35_-109_5_0
Northside, Scrolls Before Swine: Aaron's Apartment Edgerunners: Rebecca and Pilar's Apartment
(thanks vinventive on Discord!)
exterior_-10_41_0_0 interior_-10_41_0_1 interior_-19_82_1_0 interior_-20_81_1_0 interior_-20_82_1_0
Mamma Welles's house (this sector is MASSIVE 24k+ nodes, has all the locations in the post intro cutscene)
quest_e6340f4e7a9a4922
Hanako Arasaka
exterior_0_1_0_4 exterior_2_7_1_1 exterior_2_8_1_1 exterior_4_15_3_0 exterior_4_16_3_0 interior_0_1_0_4 interior_2_8_1_2 interior_4_15_3_1 interior_4_16_3_1 interior_8_31_7_0 interior_8_32_7_0 interior_9_32_7_0
Regina Jones
exterior_-19_24_0_0 ‣ Yaiba Entrance
exterior_-18_24_1_0 ‣ Yaiba Exterior & Interior
interior_-18_24_1_1 ‣ Yaiba Interior
interior_-37_49_2_0 ‣ Yaiba Interior
interior_-36_49_2_0 ‣ Yaiba Interior
interior_-19_24_1_1 ‣ Yaiba Interior
exterior_-5_6_0_2 ‣ Yaiba, Kabuki Area
Dakota Smith
exterior_37_-12_1_0 ‣ Garage Interior & Exterior exterior_18_-7_0_1 ‣ Garage Interior & Exterior exterior_37_-13_1_0 ‣ Garage Interior exterior_38_-12_1_0 ‣ Garage Interior exterior_4_-2_0_3 ‣ Garage Exterior exterior_9_-3_0_2 ‣ Garage Exterior
Dino Dinovic
interior_-31_5_0_1 ‣ Bar Interior interior_-31_6_0_1 ‣ Bar Interior exterior_-31_5_0_1 ‣ Bar Exterior
exterior_-31_5_0_0 ‣ Bar Exterior
exterior_-8_1_0_2 ‣ Bar Exterior exterior_-16_2_0_1 ‣ Bar Exterior & Interior
Muamar Reyes
exterior_6_-37_2_0 ‣ Parking, Plants & Trash exterior_3_-19_1_1 ‣ Plants & Road exterior_1_-10_0_2 ‣ Cliffside Parking & Trees exterior_0_-5_0_3 ‣ More Terrain & Collisions
Rogue Amendiares
Interior_-45_30_0_0 ‣ Rogue's Room & Briefing Room
Interior_-45_31_0_0 ‣ Rogue’s Booth & Room
Interior_-45_32_0_0 ‣ Bathroom & Rogue’s Booth
Interior_-46_30_0_0 ‣ Afterlife Briefing Room
Interior_-46_31_0_0 ‣ Bar Area & Nix’s Room
Interior_-46_32_0_0 ‣ Entrance & Seating Area
Interior_-23_15_0_1 ‣ Afterlife Collision Nodes
Interior_-12_8_0_2 ‣ Afterlife Collision Nodes
Interior_-12_7_0_2 ‣ Afterlife Collision Nodes
exterior_-23_16_0_0 ‣ Afterlife Interior & Exterior
Sebastian Ibarra
exterior_-29_-20_0_0 ‣ Courtside Exterior & Buildings exterior_-15_-10_0_1 ‣ Courtside Exterior & Buildings
exterior_-14_0_0_1 ‣ Glen Billboards & Roads exterior_-28_-20_0_0 ‣ Courtside Exterior & Buildings Exterior_-7_-5_0_2 ‣ Larger Glen Area
Wakako Okada
interior_-11_12_0_1 ‣ Wakako's Office
interior_-21_25_0_0 ‣ Parlor Interior exterior-6_6_0_1 ‣ Parlor Exterior
exterior_-11_12_0_0 ‣ Jig-Jig Street Exterior
interior_-50_-74_1_0 ‣ Mr. Hands Office & Interior exterior_-50_-74_1_0 ‣ Club Interior Collisions
interior_-50_-73_1_0 ‣ Mr. Hands Office & Art
interior_-13_-19_0_2 ‣ Club Exterior Collisions interior_-13_-19_0_2 ‣ Club Interior Meshes exterior_-25_-37_0_0 ‣ Club Interior Collisions exterior_-25_-37_0_0 ‣ Interior & Exterior Meshes interior_-25_-37_0_1 ‣ Club Interior Collisions interior_-25_-37_0_1 ‣ Interior & Exterior Meshes exterior_-25_-37_0_1 ‣ Misc Collisions interior_-51_-74_1_0 ‣ Club Meshes & Decals
El Coyote (Mama Welles's bar)
interior_-20_-16_0_1 interior_-39_-31_0_0 interior_-39_-32_0_0 interior_-40_-31_0_0 interior_-40_-32_0_0
Lizzie's (thanks Flipdark95 on Discord)
exterior_-5_6_0_2 exterior_-10_12_0_1 exterior_-19_24_0_0 exterior_-19_24_0_1 interior_-37_48_0_0 interior_-37_49_0_0 interior_-38_48_0_0 interior_-38_49_0_0
Afterlife
interior_-45_30_0_0 interior_-45_31_0_0 interior_-45_32_0_0 interior_-46_30_0_0 interior_-46_31_0_0 interior_-46_32_0_0 interior_-23_15_0_1 interior_-23_16_0_1 interior_-12_8_0_2 interior_-12_7_0_2 exterior_-23_16_0_0
Totentanz - Club level
exterior_-27_34_1_0 exterior_-27_35_1_0
exterior_-28_34_1_0 exterior_-28_35_1_0 interior_-14_17_0_2 interior_-27_34_1_1 interior_-28_34_1_1 interior_-28_35_1_1 interior_-53_68_2_0 interior_-53_69_2_0 interior_-54_68_2_0 interior_-54_68_3_0 interior_-54_69_2_0 interior_-54_70_2_0 interior_-55_68_2_0
Atlantis (From Jonny Flashback w Rogue)
interior_-12_16_0_1 interior_-12_16_1_1 interior_-12_17_0_1 interior_-12_17_1_1 interior_-13_16_0_1 interior_-13_16_1_1 interior_-13_17_0_1 interior_-13_17_1_1 interior_-24_33_1_0 interior_-24_33_2_0 interior_-24_34_0_0 interior_-24_34_1_0 interior_-24_34_2_0 interior_-24_35_2_0 interior_-25_33_1_0 interior_-25_33_2_0 interior_-25_34_1_0 interior_-25_34_2_0 interior_-6_8_0_2
interior_-2_2_0_4
Embers
interior_-57_-17_2_0
Cloud's (Thanks TimNick151297)
interior_-21_25_4_0 interior_-21_24_3_0 interior_-21_24_4_0 interior_-11_12_2_1 interior_-11_12_1_1 interior_-21_25_3_0
exterior_-1_0_-1_6 exterior_-2_1_0_4 exterior_-3_3_0_2 exterior_-11_12_2_0 exterior_-6_6_1_1
Japantown, Westbrook: Turbo's Diner Edgerunners: party location after first gig
exterior_-7_6_0_1 exterior_-7_7_0_1
Strip mall
exterior_-8_-14_0_1
Scavs hideout Thanks John CO on Discord
interior_-15_11_4_0 interior_-8_5_2_1 interior_-16_11_4_0 interior_-15_12_4_0 interior_-16_12_4_0 interior_-4_3_1_2 interior_-4_2_1_2 interior_-2_1_0_4
No Tell motel room after heist
interior_-36_41_0_0 interior_-18_20_0_1 interior_-9_10_0_2
Heist Hotel Rooms (its the stack the bot goes down through)
interior_-17_13_1_2 interior_-18_13_0_2 interior_-18_13_1_2 interior_-18_14_0_2 interior_-34_27_2_1 interior_-35_27_1_1 interior_-35_27_2_1 interior_-35_28_2_1 interior_-68_54_5_0 interior_-68_55_5_0 interior_-69_55_3_0 interior_-69_55_4_0 interior_-69_55_5_0 interior_-69_56_3_0 interior_-69_56_4_0 interior_-70_55_3_0 interior_-70_55_4_0 interior_-70_55_5_0
Megabuilding 10 - Wilson Store interior
interior_-46_41_3_0
Voodoo Boys tunnels + church
[ "interior_-70_54_9_0.streamingsector", "interior_-70_55_9_0.streamingsector", "interior_-69_55_9_0.streamingsector", "interior_-35_27_4_1.streamingsector", "interior_-18_13_2_2.streamingsector", "interior_-70_55_8_0.streamingsector", "interior_-69_54_8_0.streamingsector", "interior_-69_55_8_0.streamingsector", "interior_-70_53_8_0.streamingsector", "interior_-35_28_4_1.streamingsector", "interior_-35_26_4_1.streamingsector", "interior_-69_53_8_0.streamingsector", "interior_-17_13_2_2.streamingsector", "interior_-68_54_8_0.streamingsector", "interior_-68_55_8_0.streamingsector", "interior_-34_27_4_1.streamingsector", "interior_-34_28_4_1.streamingsector", "interior_-68_56_8_0.streamingsector", "interior_-34_26_4_1.streamingsector", "interior_-68_53_8_0.streamingsector", "interior_-35_27_3_1.streamingsector", "interior_-35_26_3_1.streamingsector", "interior_-18_13_1_2.streamingsector", "interior_-17_13_1_2.streamingsector", "interior_-5_3_0_4.streamingsector", "interior_-18_13_0_2.streamingsector", "interior_-4_2_0_4.streamingsector", "interior_-3_0_-1_4.streamingsector", ]
base\worlds\03_night_city_compiled\default\exterior_-10_-13_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-10_-7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-10_-8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-13_-12_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-15_-7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-10_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-11_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-12_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-1_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-1_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-2_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-2_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-3_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-4_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-5_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-6_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-7_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_-9_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_0_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_0_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_0_-1_6.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_0_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_0_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_1_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_1_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_1_-1_6.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_2_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_3_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_3_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_4_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-1_8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-10_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-11_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-12_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-13_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-1_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-1_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-2_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-2_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-2_-1_5.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-2_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-3_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-4_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-5_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-6_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-7_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_-9_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_0_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_0_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_0_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_0_0_5.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_1_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_1_-1_5.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_1_0_5.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_2_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_3_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_3_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_4_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_4_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-2_8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-10_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-11_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-12_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-13_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-1_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-1_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-2_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-2_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-3_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-3_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-4_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-5_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-6_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-6_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-7_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_-9_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_0_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_0_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_0_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_0_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_0_1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_1_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_2_-2_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_2_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_3_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_3_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_4_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_5_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_6_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-3_8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-10_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-11_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-12_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-13_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-1_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-3_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-3_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-4_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-4_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-5_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-5_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-6_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-7_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-8_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_-9_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_0_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_1_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_4_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-4_9_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_-10_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_-11_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_-1_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_-1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_-4_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_-5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_-5_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_-6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_-7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_-7_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_-8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_-8_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_-9_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_0_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_3_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_4_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-5_9_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_-10_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_-11_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_-12_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_-15_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_-1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_-2_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_-3_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_-4_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_-4_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_-5_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_-5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_-6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_-7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_-8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_-9_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_0_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_5_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-6_9_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-7_-10_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-7_-11_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-7_-12_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-7_-13_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-7_-14_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-7_-4_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-7_-5_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-7_-5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-7_-6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-7_-7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-7_-8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-7_-9_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-7_0_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-7_3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-7_7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-7_8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-7_9_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-8_-10_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-8_-13_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-8_-14_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-8_-4_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-8_-6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-8_-7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-8_-8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-8_-9_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-8_0_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-9_-13_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-9_-8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_-9_-9_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_-1_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_-1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_-1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_-2_-1_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_-2_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_-3_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_-4_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_-4_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_-5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_-5_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_-6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_-7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_-8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_-9_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_0_-1_6.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_0_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_0_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_0_0_6.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_2_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_0_5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_10_-1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_10_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_10_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_10_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_11_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_11_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_11_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_12_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_12_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_-1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_-1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_-1_0_6.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_-2_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_-2_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_-3_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_-4_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_-5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_-6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_-7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_-8_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_0_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_2_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_1_5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_2_-1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_2_-1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_2_-1_0_5.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_2_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_2_-2_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_2_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_2_-3_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_2_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_2_-6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_2_-7_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_2_0_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_2_1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_2_2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_2_3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_3_-1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_3_-1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_3_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_3_-2_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_3_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_3_-3_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_3_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_3_-6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_3_0_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_3_0_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_3_1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_3_2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_3_4_-1_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_3_4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_4_-1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_4_-1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_4_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_4_-2_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_4_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_4_-3_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_4_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_4_-5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_4_0_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_4_1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_4_1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_4_3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_5_-1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_5_-1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_5_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_5_-2_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_5_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_5_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_5_-5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_5_-6_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_5_0_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_6_-1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_6_-1_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_6_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_6_-2_0_4.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_6_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_6_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_6_-5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_6_0_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_6_1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_6_2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_7_-1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_7_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_7_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_7_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_7_0_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_7_1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_8_-1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_8_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_8_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_8_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_8_-5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_8_2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_9_-1_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_9_-2_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_9_-3_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_9_-4_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_9_-5_0_3.streamingsector
base\worlds\03_night_city\_compiled\default\exterior_9_2_0_3.streamingsector
Tsumetogi Preset_Katana_Hiromi
Slightly increases Electrical damage and grants a small chance to apply Shock to the enemy. Non-standard attacks deal more damage.
BaseStats.ElectricResistance BaseStats.ElectrocutedApplicationRate BaseStats.DamagePerHit
Additive, 10f Additive, 5f Multiplier, 1.1f
Cocktail Stick Preset_Katana_Cocktail
Looks like a toy, but its lethality is no joke. When Optical Camo is active, hitting an enemy causes Bleeding. Bleeding caused in this way lasts longer than usual.
BaseStats.BleedingApplicationRate BaseStats.DamagePerHit
Additive, 10f Multiplier, 0.9f
Jinchu-Maru Preset_Katana_Takemura
The last hit in a combo guarantees Crit damage. While Optical Camo is active, all hits are critical and allow you to leap toward your target. Increases damage against Elite enemies.
BaseStats.BonusDmgVsRaresAndElites
Additive, 10f
Satori Preset_Katana_Saburo
Allows you to leap towards distant enemies. When Satori is sheathed, hold primary attack to perform a Quickdraw Attack that is guaranteed to inflict Bleeding. If the enemy is already affected by Bleeding from Nehan, Satori will cause hemorrhaging instead. Hemorrhaging drains enemy Health and regenerates yours.
BaseStats.BleedingApplicationRate BaseStats.DamagePerHit BaseStats.CanMeleeLeap
Additive, 10f Multiplier, 0.9f Additive, 1
Scalpel Preset_Katana_Surgeon
While Sandevistan is active, increases Crit Chance by 50% and hits apply Bleeding.
BaseStats.ElectrocutedApplicationRate
Additive, 10f
Byakko Preset_Katana_Wakako
Byakko's perfect balancing allows you to leap towards an enemy with full force. Killing them allows you to temporarily perform a rapid combo of attacks.
BaseStats.Range BaseStats.CanMeleeLeap BaseStats.BleedingApplicationRate
Additive, 1f Additive, 1 Additive, 10f
Errata Preset_Katana_E3
Allows you to leap toward enemies. Attacking Burning enemies guarantees Crit Damage.
BaseStats.CanMeleeLeap BaseStats.BurningApplicationRate BaseStats.DamagePerHit
Additive, 1 Additive, 10f Multiplier, 0.9f
Gwynbleidd Preset_Sword_Witcher
Deals extra damage against bosses. After killing enemies in rapid succession, all attacks are temporarily guaranteed Crit Hits. The effect refreshes after quickly killing another enemy. If your Health is critically low, all attacks are guaranteed Crit Hits regardless of kills.
BaseStats.BonusDamageAgainstBosses BaseStats.Weight
Additive, 10f Additive, 1.0f
Black Unicorn Preset_Katana_GoG
Crafted for perfect balance. Attack speed is not affected by Stamina.
BaseStats.CanIgnoreWeaponStaminaPenaties
Additive, 1f
Stinger mq001_scorpions_knife
Attacks against poisoned enemies have a 100% chance to cause bleeding. Attacks against bleeding enemies have a 100% chance to cause poisoning.
Headhunter Preset_Punk_Knife_Iconic
Marks enemy on hit. Attacking the enemy's head with any weapon deals 200% damage, returns the Headhunter and clears the mark.
Blue Fang Preset_Neurotoxin_Knife_Iconic
Stuns the enemy on hit. Headshots stuns after 1 sec while other hits stun after 3 sec. Enemies outside combat state get stunned immediately.
Butcher's Cleaver Preset_Butchers_Knife_Iconic
Definition of "bloodthirsty." When your enemy is bleeding, the cleaver attacks faster and uses less stamina.
Nehan Preset_Tanto_Saburo
Thrown hits apply Bleeding. If the enemy is already affected by Bleeding from Satori, Nehan will cause hemorrhaging instead. Hemorrhaging drains enemy Health and regenerates yours.
Fang Preset_Knife_Kurtz_1
Thrown hits cripples the target, enemy when thrown, preventing their escape. Continuing attacks in close combat increases damage
Preset_Baseball_Bat_Denny
sq021_peter_pan_baton
Preset_Cane_Fingers
Preset_Dildo_Stout
Preset_Baton_Murphy
w_melee_boss_hammer
Preset_Crowbar_Bunker
Preset_VB_Axe
Preset_Shovel_Caretaker
Base_Melee_Status_Effect_Application_Stats
enables the application of status effects to enemies
Base_Melee_Weapon_Damage_Type_Chemical
Chemical damage
Base_Melee_Weapon_Damage_Type_Chemical_Min_Max
???
Base_Melee_Weapon_Damage_Type_Electric
Electric damage
Base_Melee_Weapon_Damage_Type_Electric_Min_Max
???
Base_Melee_Weapon_Damage_Type_Physical
Physical damage
Base_Melee_Weapon_Damage_Type_Physical_Min_Max
???
Base_Melee_Weapon_Damage_Type_Thermal
Fire damage
Base_Melee_Weapon_Damage_Type_Thermal_Min_Max
???
RecoilDir
Direction the camera sways in when shooting. +180 Degrees will make the recoil be completely opposite.
RecoilAngle
Affects recoil angle variability. Extremely hard to observe in-game.
RecoilHoldDuration
Sets the time before recoil begins to recover post-firing. If set to 1 second, recoil will hold it's position for one second, then begin recovering.
RecoilTime
Influences the time taken for the weapon to reach its maximum recoil distance. If adjusting RecoilKickMin or RecoilKickMax, adjust this value accordingly for a natural feel.
RecoilDelay
Determines the delay between firing and the start of the recoil effect. If set to 1 second, gun will hold it's position for 1 second before recoil begins.
RecoilRecovery
Controls the speed at which the weapon returns to its original position after recoiling. Opposite of RecoilTime.
RecoilEnableLinearX
Toggles horizontal recoil on (1) or off (0). Affects both ADS and non-ADS; no recoil means no camera/weapon sway, but bullet spread is still present.
RecoilEnableLinearY
Toggles vertical recoil on (1) or off (0). Affects both ADS and non-ADS; no recoil means no camera/weapon sway, but bullet spread is still present.
RecoilEnableLinearXADS
No observable effect in-game.
RecoilEnableLinearYADS
No observable effect in-game.
RecoilKickMin
Minimum recoil distance (camera movement/weapon sway)
RecoilKickMax
Maximum recoil distance (camera movement/weapon sway)
MagazineCapacityBase
Magazine capacity for a weapon
ReloadTimeBase
Governs the speed of which the reload animation plays (no effect on time before one can fire again)
EmptyReloadTime
Governs the speed of which the reload animation plays when magazine is empty (no effect on time before one can fire again)
ZoomLevel
Zoom level of a weapon
AimFOV
FOV in ADS (Gives the illusion of zoom)
HeadshotDamageMultiplier
Damage multiplier for head shots
HeadshotCritChance
Crit chance only for headshots
EffectiveRange
Range after which damage drop off begins
MaximumRange
Range after which bullet will despawn/not hit
WeaponNoise
Does not change weapon audio volume. Affects how enemies react to bullets landing near them, a high weapon noise will make enemies instantly detect you where as low weapon noise means enemies will just look around/ completely ignore the shot
Range
How far you can hit enemies from when using a melee attack. Most melee weapons have a range between 1.5 - 2
Weight
Weight of item in inventory (Set it to 1000 to annoy users 🤣).
ThrowRecovery
Time taken by throwable weapons to return to owner once thrown
CanWeaponIgnoreArmor
Misleading name, as this is not a boolean. Value of 0.5 will mean that the weapon can ignore 50% armor.
DPS
Damage of the weapon as shown in Inventory when the weapon is Tier 1
POSE_STATE_GROUND
Can only be used while standing on a surface.
POSE_STATE_GROUND_CROUCH
Can only be used while crouching on a surface.
POSE_STATE_AIR
Can only be used while in mid-air.
POSE_STATE_GROUND_AIR
Can only be used while on a surface or while in mid-air.
POSE_STATE_GROUND_WALK
Can only be used while walking on a surface.
POSE_STATE_GROUND_SPRINT
Can only be used while sprinting on a surface.
POSE_STATE_GROUND_ACTION
Can only be used while in combat on a surface.
POSE_STATE_SWIMMING
Can only be used while swimming.
POSE_STATE_SWIMMING_MOVING
Can only be used while swimming and moving.
POSE_STATE_CAR
Can only be used while driving a car.
POSE_STATE_BIKE
Can only be used while riding a motorcycle.
POSE_STATE_LADDER
Unused / no effect
POSE_STATE_GROUND_FLAT
Can only be used while standing on a flat surface.
POSE_STATE_GROUND_FLAT_AND_AIR
Can only be used while standing on a flat surface or while mid-air.
POSE_STATE_GROUND_FLAT_ACTION
Can only be used while standing on a flat surface and while in combat.
Install the core requirements for Cyberpunk2077 modding, decide how to manage your mods, and set up a mod manager
While it is possible to install mods by hand (and many modders do in fact exactly that), we recommend using a mod manager.
This guide will walk you through installing and configuring your game. If you have already done that, you can configure the mod manager of your choice:
How to install mods with Vortex Mod Manager
How to configure MO2 (Mod Organizer 2)
To learn about how to install mods at all, check Using Mods
You have on the platform of your choice (Steam, GOG or EPIC)
You have the following things:
You have updated the following things:
Your graphics card driver
The latest Windows Update for your operating system (checkout Modding on Linux if that's what you're doing)
If you already have the game installed, you can skip this section and proceed with #configur
In order to set up your game to be best suited for mods, you'll want to keep a few things in mind:
TL;DR: If possible, install Cyberpunk 2077
on an SSD to speed up load time
outside of Program Files
to keep Windows from "protecting" your files
For the purpose of this guide, we will assume the following install paths:
Like everything else, Cyberpunk will run significantly faster from an SSD rather than a HDD.
Folder permissions can cause problems down the line, especially for Windows users. Most users never run into these, but you can prevent them altogether by installing your game to a folder like C:\Games
rather than C:\Program Files.
By default, all three platforms (GOG, Steam, and Epic) want to install the game to their own install location, which defaults to C:\Program Files
. That wouldn't be a problem if not for Windows and what it will permit there, which is not much.
This can (but doesn't have to) cause problems in two different spots by "protecting" the Cyberpunk install dir from modding tools such as mod managers (like our recommendation Vortex) or even CDPR's own REDmod launcher. But hey, at least things are very secure.
You likely won't run into any of these problems, but you can rule them out altogether by installing Cyberpunk to a directory other than C:\Program Files
or C:\Program Files(x86)
, like C:\Games\Cyberpunk 2077
Now we will go through the install options to use on each platform to accomplish this, and the recommended settings for modded Cyberpunk 2077.
Open GOG Galaxy, click on "Owned Games" in the left sidebar, and scroll until you find Cyberpunk. Single click on its picture to display the main Cyberpunk page.
Click the button at the top of the page labeled "Install".
In the pop-up window, choose your install location:
Click the drop-down box
select "browse"
browse to the target folder (we're assuming C:\Games
)
You don't need to create a subfolder for Cyberpunk, as GOG will do that for you.
Optional: Select a game language other than English
Optional: Create a desktop shortcut by ticking the first box "Create desktop shortcut"
Optional, but recommended: Disable auto-updates by unchecking the second box "Keep this game up to date automatically"
Press "Install"
Wait until GOG has done it's thing, then proceed to the next section.
If you already have the game installed, you can skip this section and proceed with Configuring Cyberpunk
To be done
If you already have the game installed, you can skip this section and proceed with Configuring Cyberpunk
To be done
Once the game has installed, we want to make it run with mods. Click the button to the right of the play button (formerly the install button) pictured below.
From there, select "Manage Installation" and then "Configure". A window will pop up where you can change your desired settings:
Installation (first tab): Disable auto-updates
DLC (third tab): Select at least Cyberpunk 2077 REDMod
Click the OK button to return to the game's page.
Click Play on the game's page
Click the Settings button and Enable mods
If you can't enable mods, that means REDmod is not installed. Go back and repeat step 2.
Click Play (Do not skip this)
That's it, you are done with your install of the game! You can now move on to #starting-to-mod!
Navigate to Cyberpunk 2077
Click Play
Click the Settings button and Enable mods
If you can't enable mods, that means REDmod is not installed. Check the game's DLCs and make sure to get it.
Click Play (Do not skip this)
That's it, you are done with your install of the game! You can now move on to #starting-to-mod!
Navigate to Cyberpunk 2077
Click Play
Click the Settings button and Enable mods
If you can't enable mods, that means REDmod is not installed. Check the game's DLCs and make sure to get it.
Click Play (Do not skip this)
That's it, you are done with your install of the game! You can now move on to #starting-to-mod!
You now have the following options:
If you feel insecure about modding, follow the extremely detailed guide under Vortex Mod Manager
Otherwise, you can head to Using Mods and start reading on how to do this
Game install
C:\Games\Cyberpunk 2077
Mod download and staging
C:\Games\Mods
How to find Cyberpunk locations in the files
This page will show you how to find locations and sectors. If you already know them, check World Editingfor guides on how to modify them.
For a list of existing node types and information about them, see Reference: .streamingsector node types
There are several overviews of interesting locations:
Install RedHotTools >= 0.5.2. You need both the plugin and the extra zip for CET.
Extract them directly into your Cyberpunk game directory and start the game.
Head to the location that you want to edit.
Look at the item
Open the CET overlay
With the release of RedHotTools 0.5.2, the information in the box below has become obsolete and will only be preserved for posterity.
Run the following command in CET's console:
Change the x, y and z coordinate to the coordinates that you found via CET
Wiki: List of world sectors for e.g. V's apartment. Sign up and edit!
List of interesting locations for teleporting
An entire channel dedicated to locations
Which node types exist: What do they do?
Nodes are the way sectors define all the structure of the world, both the visible/tangible stuff, and the invisible/intangible things that make stuff work. There are a number of node types for defining objects, be they a static wall, a random prop or an interactive entity. Then there are nodes for defining trigger areas, spawn points, lighting, weather and so on. The nodes carry the information for what mesh to use, which appearance of it, what physical properties to give them and so on. In the sector files there are two lists, the nodes, which define the nodes themselves, and the nodeData which defines where to put them, a single node can be referenced by multiple nodeData entries.
If your just wanting to define new rooms/buildings, it would mostly be static mesh nodes, instanced mesh nodes and decal nodes to define the physical structure, with some collision nodes to make it solid. destructible mesh nodes and entities would then be added for the clutter and interactive bits.
For exteriors, you may need to include proxies because sometimes they're used as a complete replacement for a static mesh node and not just for a low poly counterpart if you want to make something like a shop, you'll need an interior area nodes, community, population spawner nodes if you're working on a quest, you'll need trigger areas, guard areas, and also communities and population spawners
For a full list of node types (as of 2.1), see DocPresto's github
List below is the node types I've found so far while building the blender sector import script.
MinimapDataNode
worldAISpotNode
Usually used within worldCompiledCommunityAreaNode as a spot to spawn an entity.
worldStaticMarkerNode
Used as a scene location point.
worldAcousticSectorNode
worldAmbientAreaNode
worldBendedMeshNode
Used for roads (not implemented in blender import yet)
worldBuildingProxyMeshNode
Proxy mesh for building at further distance. Textures are normally embedded so canonly export with wscript currently.
worldCableMeshNode
Cables, like between utility poles.
worldCollisionNode
partial support, defines 3 types of collision, box, capsule and mesh. Can import the first 2.
worldCompiledCommunityAreaNode_Streamable
Defines a community that controls a group of dynamic entities such as NPCs and vehicles.
worldCompiledSmartObjectsNode
worldDestructibleEntityProxyMeshNode
worldDeviceNode
Essentially the same as worldEntityNode but with the ability define connections to other device entities. Imports as just an entity in blender.
worldEffectNode
Defines effects like smoke.
worldEntityNode
Defines an object defined by an ent file (door, vending machine, fan etc)
worldEntityProxyMeshNode
worldFoliageNode
Puts down lots of small things like boxes, garbage bags, plants. Uses a buffer to define positions that we haven't worked out yet.
worldGINode
worldGIShapeNode
worldGISpaceNode
worldGenericProxyMeshNode
Proxy mesh for objects at distance. Also used for some low poly buildings at a distance without mesh node counterpart.
worldGuardAreaNode
worldInstancedDestructibleMeshNode
as worldInstancedMeshNode but breakable
worldInstancedMeshNode
Instanced copies of a static mesh uses a worldTransformBuffer in the nodeData to define the number of copies and positions of all the copies
worldInstancedOccluderNode
worldInterestingConversationsAreaNode
worldInteriorAreaNode
Defines a trigger area and applied restrictions such as no combat, prevent quests from starting, etc.
worldLightChannelShapeNode
worldLightChannelVolumeNode
worldPerformanceAreaNode
worldPhysicalDestructionNode
worldPopulationSpawnerNode
Spawns entity using TweakDBID. Mainly used for dynamic entities such as vehicles and characters.
worldReflectionProbeNode
worldRoadProxyMeshNode
Road Mesh.
worldRotatingMeshNode
Mesh node with an axis/angle/period defined for rotating
worldStaticDecalNode
Static Decal, nodeData has x,y,z not sure how engine decides what to project to
worldStaticFogVolumeNode
worldStaticMeshNode
Static mesh, nodeData has position data
worldStaticOccluderMeshNode
worldStaticParticleNode
worldStaticSoundEmitterNode
worldTerrainCollisionNode
worldTerrainMeshNode
The ground, textures are embedded, can export with wscript. UVs are messed up for some reason, auto generated for plugin >1.5.1
worldTrafficCompiledNode
worldTriggerAreaNode
Defines an area that can be used by quests to determine when a dynamic entity enters or leaves the area.
worldSmartObjectNode
worldStaticLightNode
Defines a light, either spherical or capsule, can be 360 or spotlight.
worldInteriorMapNode
worldAdvertisementNode
worldMeshNode
worldSplineNode
Defines a path using a bezier spline. Used for NPC walking paths etc. Imported to blender as curve.