Skip to content

Utility for the Skyrim video game: analyses the user's mods and game save, then computes the list of craftable potions. Various ways to filter and sort the potions list.

License

Notifications You must be signed in to change notification settings

cguebert/SkyrimAlchemyHelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skyrim Alchemy Helper

Utility for the Skyrim video game: analyses the user's mods and game save, then computes the list of craftable potions. There are various ways to filter and sort the potions list, and it helps discover the ingredients effects.

More information on its page on nexusmods.

Features

  • Automatically detects the Skyrim installation
  • Parse the users mods list and extract information about the ingredients and magical effects
  • Extract the names from compressed BSA files, in many languages
  • Supports the ModOrganizer utility (without having to run it)
  • Reads game saves, extracts known ingredient effects
  • Tries to find ingredients in all containers
  • Reparse the mods to get the containers names and location of containers
  • Filters containers in the same cell as the player, or other parameters
  • Really fast potions list widget
  • Simple filters by ingredients, effects, purity, etc.
  • Tool to create a list of the best potions to discover every effect

Screenshots

Main window Game save information Known ingredients Configuration

Code

C++11 for parsing mods and game saves.
Qt C++ for the GUI.
Uses zlib for decompressing part of the files.

Compilation

I use VCPG to build zlib and lz4, and have Qt5 installed using their installer. Using CMake to build the project: (replace with the correct paths for vcpkg & qt)

cmake .. -G "Visual Studio 15 2017 Win64" -DCMAKE_INSTALL_PREFIX="../install" -DCMAKE_TOOLCHAIN_FILE="{path-to-VCPKG}\scripts\buildsystems\vcpkg.cmake" -DCMAKE_PREFIX_PATH={path-to-qt}\msvc2017_64 -DVCPKG_TARGET_TRIPLET="x64-windows"
cmake --build . --config Release --target Install

About

Utility for the Skyrim video game: analyses the user's mods and game save, then computes the list of craftable potions. Various ways to filter and sort the potions list.

Resources

License

Stars

Watchers

Forks

Packages

No packages published