SLExtendedEffects-SideLoader_ExtendedEffects icon

SideLoader ExtendedEffects

Adds a collection of custom SL_Effect behaviours for use with SideLoader.

Last updated 2 months ago
Total downloads 19392
Total rating 7 
Categories Libraries
Dependency string SLExtendedEffects-SideLoader_ExtendedEffects-1.2.4
Dependants 31 other mods depend on this mod

This mod requires the following mods to function

sinai-dev-SideLoader-3.7.12 icon
sinai-dev-SideLoader

API and Mod Development Toolkit for Outward.

Preferred version: 3.7.12
BepInEx-BepInExPack_Outward-5.4.8 icon
BepInEx-BepInExPack_Outward

BepInEx pack for Outward.

Preferred version: 5.4.8

README

SideLoader Extended Effects v1.2.4

Adds a collection of custom SL_Effect behaviours and some other Utility/Helper classes for use with SideLoader & Outward.

Documentation is always the most up-to date version of what is available, if there's an update check there or the GitHub page to see whats new.

For example this library adds the SL_PlayAssetBundleVFX allowing you to spawn custom VFX Prefabs bundled in Unity.

I highly recommend you check the documentation for examples some of the new Effects added by Dan allow you to do things that are usually not possible within the Effects system framework.

For example applying a status to the player then checking with another SL_Condition if that status is on the player this allows you to generate an item on attack depending on status (and having succesfully hit a target in this case) without having to use a seperate skill to check that condition, as in the standard system conditions are evaluated once at the beginning only.

<SL_Effect xsi:type="SL_PlayAssetBundleVFX">
  <Delay>0</Delay>
  <SyncType>OwnerSync</SyncType>
  <OverrideCategory>None</OverrideCategory>
  <SLPackName>MySLPack</SLPackName>
  <AssetBundleName>MyAssetBundleName</AssetBundleName>
  <PrefabName>NameOfPrefabInAssetBundle</PrefabName>
  <PositionOffset>
      <x>0</x>
      <y>0</y>
      <z>0</z>
  </PositionOffset>
  <RotationOffset>
      <x>0</x>
      <y>0</y>
      <z>0</z>
  </RotationOffset>
  <ParentToAffected>true</ParentToAffected>
  <RotateToPlayerDirection>false</RotateToPlayerDirection>
  <LifeTime>0</LifeTime>
</SL_Effect>

Emo, Faeryn, Dan & Pysconius.

Thanks to Avrixel and AlienVsYourMom of the modding discord for continually testing things for me, half of these options wouldn't exist if it weren't for them.

ChangeLog

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2022-11-27 1.2.4 6179 Version 1.2.4 Install
2022-11-23 1.2.3 776 Version 1.2.3 Install
2022-9-1 1.2.2 5362 Version 1.2.2 Install
2022-8-22 1.2.1 1059 Version 1.2.1 Install
2022-8-14 1.2.0 1147 Version 1.2.0 Install
2022-7-26 1.1.8 1117 Version 1.1.8 Install
2022-7-10 1.1.7 1059 Version 1.1.7 Install
2022-7-9 1.1.6 52 Version 1.1.6 Install
2022-7-4 1.1.5 449 Version 1.1.5 Install
2022-6-28 1.1.4 520 Version 1.1.4 Install
2022-6-18 1.1.3 782 Version 1.1.3 Install
2022-6-18 1.1.2 60 Version 1.1.2 Install
2022-6-10 1.1.1 428 Version 1.1.1 Install
2022-6-8 1.1.0 192 Version 1.1.0 Install
2022-6-7 1.0.12 74 Version 1.0.12 Install
2022-6-7 1.0.11 29 Version 1.0.11 Install
2022-6-8 1.0.3 30 Version 1.0.3 Install
2022-6-7 1.0.1 28 Version 1.0.1 Install
2022-6-7 1.0.0 49 Version 1.0.0 Install