Skip to content

MissCorruption/QuickLootIE

 
 

Repository files navigation

image

QuickLootIE

QuickLoot IE allows you to look through and take items from containers without the need to open the inventory screen every time. Compared to its predecessor QuickLoot EE, this version comes with a whole host of new features, improved compatibility with other mods, and expanded configuration options.

Special thanks to Faen90 and AtomCrafty for helping with this project. This would have taken longer if not outright impossible without them!

For more information about QuickLoot IE, please visit the Nexus Page.

Build Requirements

Tools

  • Spriggit

    • Below are instructions for the CLI version
  • Caprica

    • To compile the papyrus scripts
    • Due to the scripts being declared as native, Skyrim's CK will not be able to compile them
  • PowerShell

  • Visual Studio Community 2022 or any other C++23 compiler

    • Desktop development with C++
  • One of the following:

    • XMake
    • CMake
      • Add this to your PATH
      • If you're using CMake:
        • Vcpkg
        • Add the environment variable VCPKG_ROOT with the value as the path to the folder containing vcpkg

Building Instructions

Using XMake

# Cloning the repo with the --recursive flag to init the submodules
git clone https://github.com/MissCorruption/QuickLootIE --recursive
cd QuickLootIE

# Building the xmake project
xmake build

# Building the ESP File
Path/To/Spriggit.CLI.exe deserialize --InputPath Source\ESP --OutputPath QuickLootIE.esp

Using CMake

# Register Visual Studio as a Generator
# Open x64 Native Tools Command Prompt
cmake

# Cloning the repo with the --recursive flag to init the submodules
git clone https://github.com/MissCorruption/QuickLootIE --recursive
cd QuickLootIE

# Building the Cmake project
cmake --preset ALL
cmake --build build --config Release

# Building the ESP File
Path/To/Spriggit.CLI.exe deserialize --InputPath Source\ESP --OutputPath QuickLootIE.esp

End User Dependencies

Credits

  • ilian53 for the original QuickLootEE
  • Parapets for the PR for Inventory Interface Information Injector integration
  • AtomCrafty for major contributions to the codebase, notably the sorting system
  • Faen90 for major contributions to the codebase, notably the MCM
  • Noggog for Spriggit
  • Orvid for Caprica
  • Komegaki for the new icon

About

Attempt at porting QLEE to NG with i4 compat

Resources

License

Stars

Watchers

Forks

Languages

  • C++ 76.2%
  • Papyrus 14.6%
  • ActionScript 5.1%
  • CMake 3.2%
  • Other 0.9%