A set of modding tools for the newest generation of the Bitsquid game engine that powers the game Warhammer 40.000: Darktide.
Find a file
Lucas Schwiderski f50a97ff16
feat(dtmm): Improve deployment after game update
Usually the backup created by the first deployment is used for a clean
file to make further deployments from, but when the game is updated,
that is reversed, as now the original file is newer than the backup.

In such a case, we first copy the new file to our backup before
continuing with the deployment.

The current implementation is not fool-proof (e.g. it'll do weird stuff
if users mess with the files manually) and doesn't cover everything. But
it should be enough for the regular use case.

Closes #90.
2023-03-28 15:26:15 +02:00
.ci feat(ci): Add base pipeline 2023-03-23 19:25:20 +01:00
crates feat(dtmm): Improve deployment after game update 2023-03-28 15:26:15 +02:00
docs/screenshots docs: Add split READMEs 2023-03-01 22:14:31 +01:00
lib fix(ci): Fix linking on Linux 2023-03-23 15:32:33 +01:00
.fdignore feat: Add Docker images for CI compilation 2023-03-23 13:42:03 +01:00
.gitignore feat: Add Docker images for CI compilation 2023-03-23 13:42:03 +01:00
.gitmodules feat(ci): Use HTTPS URLs for submodules 2023-03-23 16:49:56 +01:00
Cargo.lock feat: Add Docker images for CI compilation 2023-03-23 13:42:03 +01:00
Cargo.toml fix(ci): Fix linking on Linux 2023-03-23 15:32:33 +01:00
CHANGELOG.adoc chore: Add changelog entry 2023-03-15 17:53:01 +01:00
Justfile feat: Add Docker images for CI compilation 2023-03-23 13:42:03 +01:00
LICENSE chore: Initialize project 2022-11-01 12:10:05 +01:00
README.adoc docs: Add split READMEs 2023-03-01 22:14:31 +01:00
rust-toolchain.toml chore: Initialize project 2022-11-01 12:10:05 +01:00
rustfmt.toml feat: Implement bundle decompression 2022-11-01 17:35:47 +01:00

Darktide Mod Tools

A set of tools to use and develop mods for the newest generation of the Bitsquid game engine that powers the game Warhammer 40.000: Darktide.

Darktide Mod Manager (DTMM)

DTMM is a GUI application to install and manage mods for the game.

dtmm main view

Head to crates/dtmm for more information or check the Wiki.

Darktide Mod Tools (DTMT)

DTMT is a CLI application providing various commands that aid in developing mods for the game.

Head to crates/dtmt for more information or check the Wiki.