An open-source, community-run framework that provides enhanced Darktide modding support.
Find a file
FireSiku b409b9b01b [Hooks] Use a better unique identifier for registry tables.
Initially used the function reference of the original function, but this caused issues with inherited functions. This commit changes it so that we're using our own internal hook function reference as the identifier.
2019-01-16 01:25:45 -05:00
assets Host vmf logo in repository (#12) 2018-06-07 10:40:51 -06:00
vmf [Hooks] Use a better unique identifier for registry tables. 2019-01-16 01:25:45 -05:00
.gitignore Add new line at end of all files 2019-01-01 06:08:51 +03:00
.luacheckrc [Luacheck] Add missing trailing commas 2018-10-26 02:02:10 +02:00
.travis.yml Add new line at end of all files 2019-01-01 06:08:51 +03:00
CONTRIBUTORS.MD Sort contributors alphabetically (was by ASCII) 2018-12-22 18:05:42 +01:00
LICENSE Add new line at end of all files 2019-01-01 06:08:51 +03:00
README.MD [README] Add block with VMF Steam Workshop links 2018-09-01 19:05:37 +03:00

Vermintide Mod Framework

Build Status

Welcome to the Vermintide Mod Framework (VMF) Repository!

The Vermintide Mod Framework is an open-source, community-run framework of modules that provides enhanced modding capabilities and support. The framework is designed to be both independent and lightweight; making no changes to gameplay on its own.

Mods created for the project may utilize:

  • Mod options
  • Shared function hooks
  • Chat commands
  • Keybinds
  • Mutator support (for now available only in Vermintide 1)
  • Network calls
  • QHD+ UI re-scaling
  • Rewritten, lightweight mod functions
  • An on-event call system

The Vermintide Mod Framework originally started in Warhammer End Times: Vermintide as an unofficial modding platform. In the time since, VMF has been rewritten and redesigned with contributions from many unique members of the community; culminating in this unified project made for the arrival of official mod support.

For more information, check out the framework's wiki pages.

Building the Framework

Prerequisites:

Building Steps:

  1. Navigate to your VMB directory. Let's assume it's unpacked into a folder named vermintide-mod-builder.
  2. Create a folder inside vermintide-mod-builder (we'll call it vermintide-mod-framework) and clone in the VMF repository's contents.
  3. Open a console/Command Prompt/PowerShell window inside your vermintide-mod-builder directory and use the following VMB command: vmb build vmf -f vermintide-mod-framework -g [1|2], where the number after -g indicates the target Vermintide game.

You can find more VMB mod-building information in the Vermintide Mod Builder documentation.

Beta builds:

Stable builds: