Code Monkey home page Code Monkey logo

grasmann-mods's Introduction

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.

Steam Workshop Links

Beta builds:

Stable builds:

grasmann-mods's People

Contributors

danreeves avatar dreomite avatar firesiku avatar grasmann avatar shazbot avatar unshame avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

grasmann-mods's Issues

[SimpleUI] UIResolutionScale is not reliable for scaling non-16:9 aspect ratios

Oops turns out I had HUD scaling off which made SimpleUI components look out of place (fonts were being scaled up but widgets were not).

The font size issue is probably because the font template uses width instead of height.

local size = screen_w / 100

Idk if this is worth changing.


SimpleUI position and size values are scaled like so:

The issue is that UIResolutionScale returns a single value and assumes the screen is 16:9.

A friend and I have non-standard aspects (21:9, 32:9) - wider than 1080p but the same height. The result is that the scaling is wrong. For example, on 3840x1080, UIResolutionScale returns 2, which is correct for width but not for height.

This can be resolved by calculating scale as two values

[WoM/2.0] [UI Improvements] Crash when equipping an item for careers not currently played

When playing the new Winds of Magic beta (version 2.0) and using UI Improvements to attempt to equip an item to a different career than the one I'm currently playing (say, I'm playing Mercenary but I try to equip an item to Huntsman), the game immediately crashes.

The crash happens even if VMF and UI Improvements are the only two mods enabled. It happens regardless of whether I'm on Official or Modded.

This is the error:
[Script Error]: scripts/mods/ui_improvements/ui_improvements_switch.lua:494: attempt to index local 'slot' (a nil value)

console-2019-08-07-08.15.27-c9fd91af-24ed-4e18-acfc-1482e2a3e8e5.log

.mod

Greetings Grassman,

Sorry to place an "issue" but I've been unable to get a response anywhere else.
Are these mods for 2 or end times, I'm trying to get some installed on end times via VMM?
If they are for end times I'm having issues getting them installed as each time I place the .mod into the mods folder the VMM gives me an error "unable to read as zip file".
Also, where do I place all the other folders like bundlV2, core, scripts etc.
I just want to add PropJoe's inf ammo mod.

System Error Message

There is this message, if I open the inventory:
ui_bug

Great mod, thanks for creating it!

Best wishes

Ingame error when menus are open

Since the 1.2.1 patch everytime there is a menu/GUI with buttons open I get spammed by error messages about the global close_pressed (line 38 of the ui_improvements_achievements.lua file) not being defined.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.