You are viewing a potentially older version of this package. View all versions.
sinai-dev-SideLoader-3.3.9 icon

SideLoader

API and Mod Development Toolkit for Outward.

Date uploaded 3 years ago
Version 3.3.9
Download link sinai-dev-SideLoader-3.3.9.zip
Downloads 279
Dependency string sinai-dev-SideLoader-3.3.9

This mod requires the following mods to function

BepInEx-BepInExPack_Outward-5.4.8 icon
BepInEx-BepInExPack_Outward

BepInEx pack for Outward.

Preferred version: 5.4.8

README

Outward SideLoader

The Outward SideLoader is an API and a mod development toolkit for creating and editing custom content.

Please view the SideLoader Docs for full documentation on SideLoader.

Latest changes

3.3.9

  • Fixed an oversight which could lead to dependency conflicts between custom items (ItemExtensions are now applied later in the setup process)
  • SL_StatusEffect and SL_ImbueEffect now support negative Preset IDs.
  • Relaxed the localization patching, developed a non-patching approach to set item names and descriptions

3.3.8

  • Added a patch to fix a ReflectionTypeLoadException (caused by the game when in Caldera), which resulted in extremely low FPS.

3.3.7

  • Fixed an issue causing AudioClips to not work properly (they took an enormous amount of time to load).
  • Fixed SL_StatusEffect not properly setting status data for AffectNeed effects
  • Handled an exception if you try to load two SL Packs with the same name

Basic overview

The main features of SideLoader are:

  • Helpers for loading custom asset files, either in AssetBundles or directly from .png and .wav files, etc
  • Expansive API for editing and creating custom content including Items, Characters, Statuses, etc
  • C#-specific API for additional tools and helpers such as Custom Keybindings, etc

Installation (manual)

For a manual installation, do the following

  1. Create the folder(s): Outward\BepInEx\plugins\SideLoader\.
  2. Extract the archive into a folder. Do not extract into the Outward game folder.
  3. Move the contents of the plugins\ folder from the archive into the BepInEx\plugins\SideLoader folder you created.
  4. It should look like Outward\BepInEx\plugins\SideLoader\SideLoader.dll, etc
  5. Launch the game, you should see a new keybinding in your in-game keybindings for the SideLoader menu.