Unofficial Skyrim Special Edition Patch After installing the mod, the following general load order needs to be followed: Skyrim.esm Update.esm Dawnguard.esm Hearthfires.esm Dragonborn.esm Unofficial Skyrim Special Edition Patch.esp TeenDolls.esm (All your other crazy mods) Sassy Teen Dolls.esp OR Sassy Teen Dolls - (Lite).esp. Page 1 of 5 - LOOT and Skyrim remastered - posted in Skyrim Special Edition Discussion: Will LOOT be able to be used for Skyrim Remastered starting today?
Introduction
LOOT is a plugin load order optimisation tool for TES IV: Oblivion, TES V: Skyrim, TES V: Skyrim Special Edition, Skyrim VR, Fallout 3, Fallout: New Vegas, Fallout 4 and Fallout 4 VR. It is designed to assist mod users in avoiding detrimental conflicts, by automatically calculating a load order that satisfies all plugin dependencies and maximises each plugin's impact on the user's game.
LOOT also provides some load order error checking, including checks for requirements, incompatibilities and cyclic dependencies. In addition, it provides a large number of plugin-specific usage notes, bug warnings and Bash Tag suggestions.
Although LOOT is able to calculate the correct load order positions for the vast majority of mods without any user input, some plugins are designed to load at certain positions in a load order, and LOOT may be unable to determine this from the plugins themselves. As such, LOOT provides a mechanism for supplying additional plugin metadata so that it may sort them correctly.
LOOT is intended to make using mods easier, and mod users should still possess a working knowledge of mod load ordering. See Introduction To Load Orders for an overview.
Downloads
Releases are hosted on GitHub, and snapshot builds are available on Bintray. The snapshot build archives are named like so:
For example
LOOT v0.7.0-alpha-2-10-gf6d7e80_dev.7z
was built using the revision with shortened commit ID f6d7e80
, which is 10
revisions after the revision tagged v0.7.0-alpha-2
, and is on the dev
branch.![Download loot skyrim special edition Download loot skyrim special edition](/uploads/1/2/5/6/125693512/911264896.png)
Building LOOT
Windows
Refer to
appveyor.yml
for the build process. The Appveyor configuration assumes that CMake and Node.js are already installed.Linux
Refer to
.travis.yml
for the build process. It assumes that you have alreadycloned the LOOT repository, that the current working directory is its root, andthat the following applications are already installed:cmake
v3.6+curl
git
nvm
, or just install Node.js 8+ and ignore thenvm
call in.travis.yml
.python
andpip
(2.7 or 3, it shouldn't matter)wget
(The list above may be incomplete.)
Not all LOOT's features have been implemented for Linux builds. Issues labelled
linux
on LOOT's issue tracker cover such missing features where they can beimplemented.CMake Variables
LOOT uses the following CMake variables to set build parameters:
![How to download loot How to download loot](/uploads/1/2/5/6/125693512/904366066.jpeg)
Parameter | Values | Default | Description |
---|---|---|---|
MSVC_STATIC_RUNTIME | ON , OFF | OFF | Whether to link the C++ runtime statically or not when building with MSVC. |
LIBLOOT_URL | A URL | A GitHub release archive URL | The URL to get the libloot release archive from. By default, this is the URL of a libloot release archive hosted on GitHub. Specifying this is useful if you want to link to a libloot that was built and packaged locally. |
You may also need to set
BOOST_ROOT
if CMake cannot find Boost.Rebuilding the HTML UI
The GUI's HTML file is automatically built when building the LOOT GUI binary, but it can also be built by running
yarn build
from the repository root.Building The Documentation
The documentation is built using Sphinx. Install Python (2 or 3) and make sure it's accessible from your
PATH
, then run:Packaging Releases
Packaging scripts are provided for creating an installer on Windows and compressed archives on Windows and Linux.
Run the
scripts/installer.iss
Inno Setup script to build an installer executable in the build
folder. The script requires the Inno Download Plugin to be installed. If the unofficial Korean and Simplified Chinese Inno Setup translation files are installed alongside the official translation files, then the installer script will also offer those language options. If they are not found, the installer will be built without them.The archive packaging script requires Git, and on Windows it also requires 7-Zip, while on Linux it requires
tar
and xz
. It can be run using node scripts/archive.js
, and creates an archive for LOOT in the build
folder. The archives are named as described in the Downloads section above.