Resources
This page is still very much a work-in-progress.
Here's a smattering of related modding resources that can be of use:
Bytecode and code modding
- DCDocs by N3rdL0rd
- Generated API documentation from all the types and functions in the Dead Cells bytecode from Steam, for use as a modding reference
- crashlink by N3rdL0rd
- Command-line Hashlink bytecode utility
Dead Cells-specific Files
- alivecells by N3rdL0rd
- A collection of tools for working with Dead Cells' files that include:
- PAKTool Extended
- A modified .NET PAKTool based on the one in the base game's ModTools, but with v1 (stamped) PAK support
- stamptool
- A tool for calculating and extracting v1 PAK stamps
- savetool
- A utility that allows reading, extracting, and writing game save files, alongside conversion between game platforms (e.g. mobile -> PC)
- SaveAlchemist by LAbare
- A port of savetool to the browser
Modding Frameworks & Mods
Mods are labeled with:
- [U] if they are unstable (e.g. frequent crashes, some things don't work)
- [S] if they are stable (e.g. infrequent crashes occur, operates well the majority of the time)
- [M] if they are mature (e.g. the mod has existed a while, is used by a large number of people, and does not crash frequently)
- [?] if they are untested by the authors of ModDocCe
Some DCCM mods are bundled for distribution on the Steam Workshop, and if they are, a workshop link will be appended.
Dead Cells Core Modding (DCCM)
The first real modloader and modding framework for a Hashlink game, or, for that matter, for Dead Cells. Written by HKLab in C#, runs on the .NET VM.
- [S] Dead Cells Multiplayer Mod by VaiserYT
- Adds networked multiplayer through a client-server architecture and synchronized game states and RNG
- [S] Dead Cells Archipelago by Maxlamenace572
- Archipelago port
- [M] MoreSettingsMod by ChiuYi
- Adds a variety of extra tweakable settings, primarily visual
- [M] DebugMod by ChiuYi (Workshop)
- Adds a variety of additional debug options
- [?] Playable Collector by Somebody once told me (Workshop)
- Adds the option to spawn and play as the Collector
- [M] Debug Console Enabler by HKLab
- Enables the game's built-in debug console
- [M] Pop Damage Mod by ChiuYi
- Adds options to make all damage indicators use some of the special crit effects introduced in some DLCs
There are more that I haven't had a chance to list here yet, so let me know if I've missed a mod you'd like to see on this list.
hlmod
A generic Hashlink modding framework powered by Python, and the spiritual successor to pyhl. Where DCCM is purpose-built for Dead Cells, hlmod aims to work across any Hashlink game. Very early in development, but any help is welcome!
- dcmod by N3rdL0rd
- The core Dead Cells base mod for hlmod. Currently it mostly provides quality-of-life hooks that mirror debug functionality written for DCCM.