
Community Source Development Kit 13 (CSDK13) is the community set of tools made by merging together files from the Dota 2 Workshop Tools and fixes made by the community members after Deadlock’s Nurse Harrow (Oct 20th 2026) update.
Reduced CSDK 13 is a stripped down version of the full CSDK 13 (without full game files). It can be used for editing models, sounds, textures, UI, vdata and more.
Installation
Download and open the archive.
Inside the archive is the Reduced_. Unpack it to a vacant location.
Important
Avoid installing the CSDK inside a folder that can be related to OneDrive (Desktop, Documents, etc). Even if you think it’s disabled, it can still sometimes mess up file permissions and cause crashes or stop the CSDK from launching altogether.

Launch csdkcfg.exe to load into the Configuration Tool. See the Addons section down below for instructions on how to use it.
Full Game Files
This step is required to be able to launch the game in bin_
Important
You can safely skip this step and move onto Addons if you don’t plan on using this feature.
To have full game files with your CSDK 13 from main Deadlock, you’ll need to:
Copy over VPK’s files located In Deadlock\game\citadel
(including Shader VPK’s)
Copy these 4 folders shown and overwrite any existing files.

Once done, you can move onto Addons section below!
If the above method is no longer Viable then- To have full game files with your CSDK 13 via Manifests, you’ll need to:
Warning
Do not touch the main Deadlock files from Steam during this.
- Download Depot Downloader. Make sure you own Deadlock on Steam.
- With Depot Downloader, download these manifests through the command prompt using the following commands:
DepotDownloader -app 1422450 -depot 1422451 -manifest 251439169978540470 -qr -dir "C:\path\to\Reduced_CSDK_ 13"
DepotDownloader -app 1422450 -depot 1422456 -manifest 7481470845663423297 -qr -dir "C:\path\to\Reduced_CSDK_ 13"
Replace the path after -dir with the path to the root directory of Reduced CSDK 13.
If you're getting an error...
No manifest request code was returned for depot 1422451 from app 1422450, manifest 251439169978540470 Encountered 401 for depot manifest 1422451 251439169978540470. Aborting. Unable to download manifest 251439169978540470 for depot 1422451 App 1422450 was not completely downloaded. The operation was canceled. Disconnected from SteamValve restricts downloading manifests for game versions released before you got access to Deadlock. To resolve this issue, you need to supply DepotDownloader with the required manifest files.
Download the archive from this link and extract it in `Reduced_
CSDK_ 13. Afterwards, re-run the above commands and you should see game files being downloaded.
- Once all files are downloaded, you’ll now need to create your first addon.
Addons
Launch the CSDK Configuration Tool (launcher) by opening Reduced_

Warning
It’s required that you Duplicate
deadlock_when making a new addon, This contains essential files in order for tools to function properly.template
This can be done by Right-Clicking on deadlock_>Duplicate

A new box will appear where you can fill in New Addon Name.

Addon names must be all lowercase with no spaces.
Warning
If you have addons with uppercase letters, spaces, or special characters in their name they won’t show up in this launcher. You need to rename your addon folders in
content/citadel_andaddons game/citadel_and press the “Refresh addons list” button to use them in the new launcher.addons
Creating an addon automatically makes two folders for your project:
-
content/citadel_: This is where you’ll place all raw source files, so they can be used by the tools. It is the main folder you’ll be working in.addons/<your_ addon_ name> -
game/citadel_: This is where the compiled versions of your assets will be stored and read by the game.addons/<your_ addon_ name>
Tools should automatically compile new files if they are present in content/
and be placed by the game in the game/ directory.
Some files like localization files might be the exception. Compiled files usually end in _
(e.g., .vtex_, .vmdl_, .vdata_).
Right clicking on an addon in the list or pressing the gear icon next to the currently selected addon at the bottom will bring up the context menu:

From here you can:
- Explore Content Folder: open the
content/citadel_folder for this addon.addons/ - Explore Game Folder: open the
game/citadel_folder for this addon.addons/ - Delete: delete both Content and Game folders of this addon.
- Duplicate: make a copy of this addon. This is how you make template addons into regular (editable and launchable) addons.
- Compile All Assets: use the Resource Compiler to compile all assets in the Content folder of this addon without launching the tools.
- Create VPK: create a
.vpkfile from the compiled Game folder of this addon.
Binaries
CSDK13 ships with two sets of binaries: bin, bin_.

You can select which set of binaries to use for launching the tools in the top-left corner of the launcher:

bin
Regular tool binaries. This mode is able to compile files and maps directly from Hammer.
Warning
Currently
SH2_is missing, meaning Lightmaps will appear dark.lum
bin_ server
Requires Full Game Files. Allows you to launch Deadlock in server mode with limited tools like
Asset Browser, Material Editor, Modeldoc, and the ability to compile some files like VData and Panorama assets.
Warning
Everything else Particle related in tools will crash. Otherwise useful for previewing your mods.
Launch Options
On the right side of the configuration tool are “Launch Options”.

VConsole: Whether to use the VConsole or the in-game console window.
No Addon: This launches the tools with no addon mounted. Should be only used to edit some specific tool assets like toolscenelightrigs.vdata and game_.
Warning
For regular mod-making behavior, it’s advised to create a new addon or duplicate an existing addon. Continuing in “No Addon” might lead to original
game/citadelassets being overridden, potential corruption of important data and the addon approach works together with the CS2 Workshop Manager to pack the addons in a VPK, plus it’s much easier and cleaner to organize packs of assets in addons.
Usage
Press the “Launch Tools” button in the bottom right corner to launch the
Asset Browser for the currently selected addon.
Important
Steam must be running when launching the tools.

