You are viewing a potentially older version of this package. View all versions.
Amorously-AmorLib-1.0.5 icon

AmorLib

My cool library mod for plugin developers

Date uploaded 6 months ago
Version 1.0.5
Download link Amorously-AmorLib-1.0.5.zip
Downloads 5023
Dependency string Amorously-AmorLib-1.0.5

This mod requires the following mods to function

BepInEx-BepInExPack_GTFO-3.2.2 icon
BepInEx-BepInExPack_GTFO

BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.

Preferred version: 3.2.2

README

AmorLib

Adds a LightAPI, decoupled FloLib StateReplicators and SyncedEvent networking, CourseNodeUtil, and more for plugin developers.

AmorLib is being released a little early so that people can use ARA. Documentation will provided at a later date. Please refer to the GitHub repo for how to use (for now).

CHANGELOG

Changelog

v1.1.2

  • Fixed an issue with the enabled state of light mods.
  • Removed reflection in InjectLib_Wrapper.
  • Added overload for CourseNodeUtil.GetCourseNode.

v1.1.1

  • Made the Prefix string in SyncedEvents virtual.

v1.1.0

  • Updated Thunderstore README.
  • Fixed a logic issue with LightWorkers where modifiers were not fully reset or removed.
  • Added new DataBlockUtil.
  • Added IStateReplicatorHolder interface.

v1.0.5

  • Fixed a null reference exception in CourseNodeUtil when a course node is null.

v1.0.4

  • Fixed an issue with the InjectLib and PartialData wrappers throwing an exception if either were not present in the profile.

v1.0.3

  • Hotfix for CourseNodeUtil mistakenly running on each factory batch instead of after the last AIGraph batch.

v1.0.2

  • Added new GameObject extension method ClonePrefabSpawners.

v1.0.1

  • Fixed an issue with CourseNodeUtil failing on consecutive drops.