Tools

## 8.9WolvenKit

WolvenKit is a community open-source modding tool, and it's by far one of the most useful tools at our disposal for datamining. With it we can do anything from locating assets to dissecting and analyzing what's taking place in various quest phases.

While we likely won't be providing any in-depth datamining how-tos in the near future, getting started really just comes down to downloading and becoming familiar with the software.

*I want to be cautious not to oversell the ease of datamining - there are certainly different levels of proficiency across the datamining community. Not everyone is going to be capable of delving into something like 'What's the game actually doing behind the scenes when I press the "Don't Press After Dark" button?' without a bit of handholding. **However**, anyone who's capable of navigating WolvenKit is going to be capable of looking for unknown game assets to bring to the community's attention. Likewise, familiarizing yourself with the tool will provide clarity should you decide to see how deep the rabbit hole goes.*

### WolvenKit (application version): Getting started

WolvenKit offers an application version as well as a console version; both of these have their uses. However, for the purposes of getting started, the application version is probably the more useful of the two.

###### WolvenKit

* Github Dowload
* NexusMods Download

###### Initial Setup

* Step 1: Instructions for running
* Step 2: First Launch

After completing the above, getting started is really just a matter of familiarizing yourself with the application and learning how assets interact. Here's an example project for you to follow along with.

### WolvenKit (console version)

If you don't care about learning the software and just want to extract all of the game's textures (and maybe convert them to .png files as well), or maybe you'd prefer to just unbundle the games archives and dig through all of the files, we've got you covered there as well. To start, you're going to need the the console version. This can also be found in the Github Repository under Assets. Download, extract the contents into a folder, and then continue.

A list of commands can be found on the WolvenKit site; however, for ease of use, you can also follow the instructions below.

#### Using the codeboxes below:

1. Identify what you'd like to extract and copy the respective information from the codebox.
2. Open Notepad, paste in the contents from the codebox, and update the file locations to reflect:
	* "Your Extracted WolvenKit.CLI.exe Location" unbundle -p "PATH TO GAME ARCHIVE" -o "OUTPUT PATH"
3. Save the file with a .bat extension. Example: unbundle.bat
4. Double-click to run it.

*If double-clicking opens the file in notepad, the file likely has a .txt extension. The following will allow you to save it as .bat - File > Save as. In the dropdown for "Save as type:" select All Files (\*.\*), and then name it with the proper extension.*

#### Uncook all .xbm textures and convert to .png

* leaves you with the game's textures, in the folder of your choosing

```
@ECHO OFF
"D:\Cyberpunk\GameTools\WolvenKit.Console-1.7.3\WolvenKit.CLI.exe" uncook -p "C:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\archive\pc\content" -o "D:\Cyberpunk\GameTools\CP2077\_uncooked\_images" -w *.xbm --uext png
PAUSE
EXIT

```

#### Unbundle the game's archives

* leaves you with the game's files (in a readable format), in the folder of your choosing

```
@ECHO OFF
"D:\Cyberpunk\GameTools\WolvenKit.Console-1.8.1\WolvenKit.CLI.exe" unbundle -p "C:\Program Files (x86)\GOG Galaxy\Games\Cyberpunk 2077\archive\pc\content" -o "D:\Cyberpunk\GameTools\CP2077\_1.6\_unbundled"
PAUSE
EXIT

```

## Save Editors

Save editors are a nifty tool for quickly testing theories. These will allow you to modify quest facts, edit your character's stats, adjust your inventory, etc.

### Cyberpunk 2077 Save Editor (Project CyberCAT-SimpleGUI)

Cyberpunk 2077 Save Editor (Project CyberCAT-SimpleGUI) is a fairly simple to use save editor. You can edit quest facts, character stats, inventory, etc.

### PixelRick's Cyberpunk Save Editor

PixelRick's Cyberpunk Save Editor is another great save editor. This one also offers the ability to modify quest facts even when the editor can't identify a name for the fact.