Adds ESL support to SkyrimVR.
- CMake
- Add this to your
PATH
- Add this to your
- PowerShell
- Vcpkg
- Add the environment variable
VCPKG_ROOT
with the value as the path to the folder containing vcpkg
- Add the environment variable
- Visual Studio Community 2022
- Desktop development with C++
- CommonLibVR
- Add this as as an environment variable
CommonLibVRPath
- Add this as as an environment variable
- VR Address Library for SKSEVR
- Needed for VR
- Open
x64 Native Tools Command Prompt
- Run
cmake
- Close the cmd window
git clone https://github.com/Nightfallstorm/SkyrimVRESL.git
cd skyrimvresl
# pull submodules
git submodule update --init --recursive
# run preset
cmake --preset vs2022-windows-vcpkg-vr
# see CMakeUserPresets.json.template to customize presets
cmake --build buildvr --config Release
GPL-3.0-or-later WITH Modding Exception AND GPL-3.0 Linking Exception (with Corresponding Source).
Specifically, the Modded Code is Skyrim (and its variants) and Modding Libraries include SKSE and Commonlib (and variants).
Use of the SkyrimVRESLAPI.h and SkyrimVRESLAPI.cpp is under MIT. In other words, using the SKSE messaging interface to call this dll's published API will not require application of the GPL-3.0 terms to the calling dll. In addition, using SKSEVR or CommonLib with SkyrimVRESL support will not require application of the GPL-3.0 terms.
Skyrim modding is built on the community. While there are too many to count, we couldn't have done this without foundational work since the original Skyrim release.
- Contributors to CommonLib (check fork network and all the credits), including the original author, Ryan.
- SKSE Team
- Powerof3
See Wiki