Skip to content

itahol/DualWieldParryingNG

Repository files navigation

Dual Wield Parrying NG

A version of the Dual Wield Parrying SKSE that supports newer versions of the game (1.6.1130+).

Requirements

  • Any terminal of your choice (e.g., PowerShell)
  • Visual Studio Community 2022
    • Desktop development with C++
  • CMake
    • Edit the PATH environment variable and add the cmake.exe install path as a new value
    • Instructions for finding and editing the PATH environment variable can be found here
  • Git
    • Edit the PATH environment variable and add the Git.exe install path as a new value
  • Vcpkg
    • Install vcpkg using the directions in vcpkg's Quick Start Guide
    • After install, add a new environment variable named VCPKG_ROOT with the value as the path to the folder containing vcpkg

User Requirements

Register Visual Studio as a Generator

  • Open x64 Native Tools Command Prompt
  • Run cmake
  • Close the cmd window

Clone and Build

Open terminal (e.g., PowerShell) and run the following command in the root folder to build the plugin:

git clone https://github.com/itahol/DualWieldParryingNG.git --recursive
cd DualWieldParryingNG
.\BuildRelease.bat

You can target different presets like this:

.\BuildRelease.bat FLATRIM

AUTO_PLUGIN_DEPLOYMENT

  • This option is default "OFF"
  • Make sure "AUTO_PLUGIN_DEPLOYMENT" is set to "ON" in CMakeUserPresets.json
  • Change the DualWieldParryingNGOutputDir" value to match your desired outputs, if you want multiple folders you can separate them by ; is shown in the template example

When using custom preset you can call BuildRelease.bat with an parameter to specify which preset to configure eg: .\BuildRelease.bat ALL-WITH-AUTO-DEPLOY

When switching between different presets you might need to remove the build folder

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors