Skip to content

Releases: IllusionMods/IllusionModdingAPI

Illusion Modding API v1.41

Choose a tag to compare

@ManlyMarco ManlyMarco released this 08 Jun 21:11

What's Changed

  • Add Extensions.SequenceEqualFast, and use it to speed up TextureStorage by @takahiro0327 in #69

  • Add "Remember last folder in file pickers" setting, enabled by default by @Keelhauled in #70

  • Option to Save/load last folder in file pickers across restarts by @RikkiBalboa in #72

  • Log contents of the version and doorstop_version files by @ManlyMarco in #71

  • Log current system time (UTC) at startup by @ManlyMarco in #73

Full Changelog: v1.40...v1.41

Illusion Modding API v1.40

Choose a tag to compare

@ManlyMarco ManlyMarco released this 29 Apr 13:35

What's Changed

  • [Studio] Add CurrentStateCategoryColorPicker by @RikkiBalboa in #64

  • Better error handling and debug logging in some event handlers by @ManlyMarco in #66

    • Shows order in which each plugin is called, and how long each plugin takes.

    • Not all events are being logged - only character, scene and some maker events.

    • Off by default, need to turn on the "Show debug messages" setting to see the new log messages. Takes effect immediately.

  • [PH] Use the same version number as versions for other games by @ManlyMarco in #67

    • Last stable version is v1.15.1, later versions are not tested.

    • New changes only affect studio, main game code shouldn't change since the stable version.

New Contributors

Full Changelog: v1.39...v1.40

Illusion Modding API v1.39

Choose a tag to compare

@ManlyMarco ManlyMarco released this 10 Mar 18:09

What's Changed

  • Minor fixes in MakerAPI.Hooks.KK

  • Updated packages (now requires BepInEx 5.4.22 and BepisPlugins 19.4)

  • Use BepInEx.Analyzers and Microsoft.Unity.Analyzers, propagate them downstream

  • Fixed memory leak when reading character cards by @takahiro0327 in #63

New Contributors

Full Changelog: v1.38...v1.39

Illusion Modding API v1.38

Choose a tag to compare

@ManlyMarco ManlyMarco released this 13 Jan 21:34

What's Changed

Full Changelog: v1.37...v1.38

Illusion Modding API v1.37

Choose a tag to compare

@ManlyMarco ManlyMarco released this 04 Jan 15:18

What's Changed

New Contributors

Full Changelog: v1.36...v1.37

Illusion Modding API v1.36

Choose a tag to compare

@ManlyMarco ManlyMarco released this 17 Jul 17:37

What's Changed

Full Changelog: v1.35...v1.36

Illusion Modding API v1.35

Choose a tag to compare

@ManlyMarco ManlyMarco released this 23 Nov 15:09

What's Changed

  • 689ee7e @ManlyMarco Added ChaFile.GetSourceFilePath extension method (gets path to the character card)

  • e2df846 @ManlyMarco Added ChaFile.GetFancyCharacterName extension method (gets character's full translated name)

  • a40344d @ManlyMarco [KKS] Added CoroutineUtils.WaitForFinishCo(UniTask)

  • 2e3c883 @ManlyMarco [KKS] Fixed potentially losing changes on character controllers by calling save/reload when heroines are reloaded

  • c80c112 @ManlyMarco [KKS, HS2] Fixed OnCoordinateBeingSaved/Loaded events not being logged

  • 1789f48 @ManlyMarco Fixed ChaFile.GetChaControl extension failing for chaFiles attached to Heroines and Player

  • 7581d15 @ManlyMarco Partially fixed spamming OnCardBeingSaved during game save

  • dcb18bf @ManlyMarco Improved character-related log messages

  • 748756d @ManlyMarco Updated dependencies; at least BepInEx v5.4.20 is now required

Full Changelog: v1.34...v1.35

Illusion Modding API v1.34

Choose a tag to compare

@ManlyMarco ManlyMarco released this 02 Nov 08:41

Changelog

Full Changelog: v1.33...v1.34

Illusion Modding API v1.33

Choose a tag to compare

@ManlyMarco ManlyMarco released this 06 Jun 07:39

Changelog

Illusion Modding API v1.32

Choose a tag to compare

@ManlyMarco ManlyMarco released this 17 Apr 17:16

Changelog