Skip to content

MissCorruption/QuickLootIE

 
 

Repository files navigation

image

QuickLootIE

QuickLootIE is a fork from QuickLootEE which aims to offer the definitive version of QuickLoot. It intregates several features scattered across different QL versions under one umbrella to remove the burden of choice from the End User, while also adding new features to it. Below you can find a list of new features and requirements to use and/or build the project.

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

New features

  • A new name, QuickLootIE, to differentiate from the original
  • A new icon, made by Komegaki
  • One DLL for all Flatrim versions of Skyrim (1.5.97 <-> 1.6.1170)
    • A VR version of QuickLoot can be found here
  • An entirely overhauled MCM with new settings
    • Courtesy of Faen90
    • Including a toggle to disable QuickLoot for animals to ensure compatibility with Hunting Overhauls
  • A new, customizable sorting system
    • Users can choose what should be sorted at the top of the LootMenu (i.e. Gold)
    • Courtesy of AtomCrafty
  • A revamped LOTD integration with a Completionist one to match, including icons
  • A Take All button has been added to the LootMenu
  • Dynamically scale the LootMenu based on the amount of items in the container
  • Inventory Interface Information Injector integration to display icons in the LootMenu

Build 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++
  • 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

Register Visual Studio as a Generator

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

Building Instructions

# 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

About

Attempt at porting QLEE to NG with i4 compat

Resources

License

Stars

Watchers

Forks

Languages

  • C++ 76.0%
  • Papyrus 15.4%
  • ActionScript 5.3%
  • CMake 3.3%