GithubHelp home page GithubHelp logo

scar's Introduction

SCAR

SKSE/VR plugin that brings up the modern ACT game‘s combos attack 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/SCAR.git
cd SCAR
# 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
  • Monitor144hz for made the original mod and allow me to remake it through SKSE plugins. Help me on behviour edit and made the moveset patcher tool.
  • Dropkicker for wrote the assembly hook cdoes for AI attack distance check function. Also provided helping on porting the plugin to AE.
  • Fenix for pointedd me the address of AI attack distance check function, and the AI navigating check function.
  • Atom for provided me the source code related to havok behaviour engine.
  • alexsylex for taught me how to use havok class reflection.
  • KernalsEgg for provided me the codes of class TESActionData and helped me deal with LOS check feature. Helped me on porting the plugin to AE.
  • Shrimperator for his debug overlay menu and API.
  • Ersh for gave me tips on getting actor radius.
  • Ryan for his commonLibSSE.
  • Distar for made the modern combat framework, and gave me tips on behaviour edits.
  • MikeNike for allowed me including his elder soul moveset as default animaitons pack.
  • Black for help me testing SCAR's features and made movesets for SCAR.
  • WillamWang for made the detection meter texture files, and provide me ideas on making the animated effect.
  • Powerofthree & meh321: Don't remember what these two guys did exactly , but they must had provided some useful tips for the project.
  • People from SkyrimRE discord channel.
  • Doodlum(GitHub) for AE port.
  • alandtse VR port

scar's People

Contributors

max-su-2019 avatar gottyduke avatar alandtse avatar doodlum avatar

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.