You are viewing a potentially older version of this package. View all versions.
Piepieonline-Asset_Bundle_Loader-2.0.1 icon

Asset Bundle Loader

Library. Load AssetBundles built against previous game versions, by correcting referenced PathIDs. Also includes functions for creating ScriptableObjects from raw JSON files

Date uploaded 2 months ago
Version 2.0.1
Download link Piepieonline-Asset_Bundle_Loader-2.0.1.zip
Downloads 352
Dependency string Piepieonline-Asset_Bundle_Loader-2.0.1

This mod requires the following mods to function

BepInEx-BepInExPack_IL2CPP-6.0.667 icon
BepInEx-BepInExPack_IL2CPP

BepInEx pack for IL2CPP Unity games. Preconfigured and ready to use.

Preferred version: 6.0.667

README

Piepieonline's AssetBundleLoader

Load AssetBundles built against previous game versions, by correcting referenced PathIDs. Also provides methods to load new ScriptableObjects from raw JSON files.

Manual Installation

  • Ensure you have BepInEx BE installed
  • Extract the mod to ".\BepInEx\plugins", so you should have ".\BepInEx\plugins\AssetBundleLoader\AssetBundleLoader.dll"
  • Ensure the rest of the *.dll files are along side the AssetBundleLoader.dll file

Source:

https://github.com/piepieonline/ShadowsOfDoubtMods/tree/master/AssetBundleLoader

CHANGELOG

2.0.3

  • Added an in-game error popup when missing content is detected

2.0.2

  • Fixed for 39.10

2.0.1

  • Removed some files that are no longer required

2.0.0

  • Reworked JSON object loading with changes to allow for:
    • Self referencing
    • Introducing a delegate that removes the need to hook for all consumers
    • The delegate also tries to ensure that objects are fully loaded by all game systems

1.0.5

  • Added JSON object loading

1.0.4

  • Fixed for game version 34.05 (Addressables)

1.0.3

  • Fixed an issue that could occur when loading multiple bundles fresh that reference the same asset

1.0.2

  • Fixed the UniverseLib dependency (Both included DLL and missing initialisation)

1.0.1

  • Fixed a bug with reloading bundles in the same session. Added BepInEx BE dependency properly.

1.0.0

  • Initial Thunderstore (BepInEx BE) version