CombatPathingRevolution

SKSE/VR plugin that introduced modern action game combat pathing AI into skyrim.

Requirements

  • CMake
    • Add this to your PATH
  • PowerShell
  • Vcpkg
    • Add the environment variable VCPKG_ROOT with the value as the path to the folder containing vcpkg
  • Visual Studio Community 2022
    • Desktop development with C++
  • CommonLibNG
    • You need to build from the NG branch
    • Add this as as an environment variable CommonLibSSEPath or use extern
  • DKUtil
    • Add this as as an environment variable DKUtilPath or use extern

User Requirements

Register Visual Studio as a Generator

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

Building

git clone https://github.com/max-su-2019/CombatPathingRevolution
cd CombatPathingRevolution
# pull dependencies into /extern to override the path settings
git submodule init
# to update submodules to checked in build
git submodule update

SSE/AE/VR

cmake --preset ALL
cmake --build build --config Release

License

MIT

Credits

  • Maxsu(GitHub) for original mod
  • Fenix for original RE work and source codes from his combat AI.
  • Dropkicker for helped writing the assembly hook codes.
  • Dtry(GitHub) for sharing the source codes from payload interpreter.
  • Duffb, chaos for helped me test the plugin during early development.
  • alandtse VR port

Animation Developers

Developer Guidelines