Deserializes a load order from a load order file on disk.
The extension API.
The game ID to load for.
The optional profile ID. (not currently used)
Options to control the serialization process
A Promise for the deserialized load order.
A simple filter to exclude all non-default mod types.
The mod.
true
if the mod is the default type, otherwise false
A simple wrapper function that can create a complete ILoadOrderGameInfo
object ready for registration with IExtensionContext.registerLoadOrder
The extension API.
The game to manage the order for.
Optional instructions for the user.
A complete ILoadOrderGameInfo
object.
Serializes the given load order to disk.
The extension API.
The game ID to manage.
The load order to serialize.
The optional profile ID.
A promise that resolves when the LO has been serialized.
Creates a path prefix to represent the given mod's current load order position.
The extension API.
The mod to create a prefix for.
(optional) profile ID.
A string with an order-derived alphabetical prefix.
Validation function for validating the load order.
The previous load order.
The current load order.
undefined
: no validation is performed.
Generated using TypeDoc
A lightweight experimental wrapper/helper API over the FBLO API (in Vortex 1.4+), designed for use in UE4-based games.
Slightly simplifies registering and configuring Vortex's load order management for games using the "default" UE4 mod loading behaviour.
Import types from this module using
Please note that the majority of this code was adapted from the guide provided by @IDCs here