Thanks to visit codestin.com
Credit goes to github.com

Skip to content

shuc1/race-compatibility-skse

Repository files navigation

Race Compatibility SKSE

Build Release

Plugin for race compatibility in dialogue, vampirism, armor and more.

Requirements

Getting Started

Clone the repository and its submodules:

git clone --recurse-submodules https://github.com/shuc1/race-compatibility-skse.git
cd race-compatibility-skse

To compile Papyrus scripts, set the SKYRIM_HOME environment variable to your Skyrim game folder and ensure the folder structure matches the following (SKSE must be installed):

└─SKYRIM_HOME
    ├─Papyrus Compiler
    │   ├─PapyrusCompiler.exe
    │   └─...
    └─Data
        └─Scripts
            └─Source
                ├─TESV_Papyrus_Flags.flg
                ├─abForswornBriarheartScript.psc
                └─...

Build

For the project release build, run the following command:

xmake f -m release
xmake # build .dll plugins(default targets)

For releasedebug build, run:

xmake f -m releasedbg
xmake

To compile Papyrus scripts, run:

xmake -b papyrus

Note: This will generate a build/ directory in the project's root directory with the build output.

Build Fomod (Optional)

To build the Fomod files, run:

xmake pack

Note: Zip files for the main fomod will be generated in the build/xpack directory.

Project Generation (Optional)

To generate a Visual Studio project, run:

xmake project -k vsxmake

Note: This will generate a vsxmakeXXXX/ directory in the project's root directory using the latest version of Visual Studio installed on the system.

Upgrading Packages (Optional)

To upgrade the project's dependencies, run:

xmake require --upgrade

Documentation

Please refer to the Wiki for more details.

Credits

About

Plugin for race compatibility in dialogue, vampirism, armor and more.

Topics

Resources

License

Stars

Watchers

Forks

Contributors