Skip to content

Releases: IllusionMods/BepisPlugins

BepisPlugins r13.0.3

21 Dec 04:38
Compare
Choose a tag to compare

This update only affects AI-Shoujo, no changes to other games.

Sideloader requires Resource Redirector or AutoTranslator, make sure to update it if Sideloader doesn't work correctly.

Changelog

Screenshot Manager

  • Added public API for taking screenshots to AI screencap for use by other plugins.

BepisPlugins r13.0.2

19 Dec 19:24
Compare
Choose a tag to compare

Sideloader requires Resource Redirector or AutoTranslator, make sure to update it if Sideloader doesn't work correctly.

Changelog

Screenshot Manager

  • Added a setting to allow very high resolutions, disabled by default. Use at your own risk.

Sideloader

  • Koikatsu: Fixed a patch not working which caused errors in ADV scenes.
  • AI Girl: Fixed an issue with hair adjustments being reset when adding or removing mods.

BepisPlugins r13.0.1

29 Nov 03:39
Compare
Choose a tag to compare

This update requires the latest Resource Redirector or AutoTranslator version to work (XUnity.AutoTranslator-BepIn-5x-4.7.0 or XUnity.ResourceRedirector-BepIn-5x-1.1.0), and the latest BepInEx release (64bit version, update even if you think you have the latest version). Make sure to get either one of them or Sideloader will not load. The new Resource Redirector is necessary to fix fairly major resolving and CAB randomization bugs mentioned below.

Big thanks to everyone involved in creating this release!

Changelog

  • Added issue templates
  • Use Nuget for reference management (Thanks to @Keelhauled in PR #86)
  • Updated to use BepInEx 5.0 release version
  • Removed AssetLoader

BGM Loader

  • Restricted BGMLoader to not load in studio, fixes some compatibility issues when overriding BGMs

Screenshot Manager

  • Fixed depth of field not working in rendered screenshots and fixed transparent screenshots not working in some EC modes (Thanks to @monophony-hub in PR #84)

Sideloader

  • Fixed regression to conflict resolving in previous versions that caused crashes when hardmods were previously installed or CABs were improperly reused (Needs Resource Redirector 1.1.0 now. Thanks to @gravydevsupreme in PR #87 and #88)
  • Added support for face skin types in AIS (@DeathWeasel1337)
  • Added support for head mods in AIS (@DeathWeasel1337)
  • Added list of mods that failed to load to logging
  • Duplicate GUID warnings and some other log messages are now clearer
  • Restructured config settings, some settings will be lost and have to be set again
  • Set mod load logging to be turned off by default
  • Slight startup speedup (parallel manifest loading)
  • Cleaned up plugin attributes

r13.0.1 - Fixed an issue with new Sideloader code not working properly if some hardmods exist

BepisPlugins r12.4

08 Nov 21:51
Compare
Choose a tag to compare

Changelog

  • Added ConfigurationManager wrapper for AI-Shoujo - plugin settings are now accessed by a new button in built-in game settings (in studio it's still F1)
  • Plugin settings in AI-Shoujo now open in maker by pressing F1, but not in main game so they don't conflict with the phone (thanks to @Mantas-2155X)
  • Added Bone_ list files to studio Sideloader blacklist to avoid potential issues
  • Fixed EC and HS ConfigurationManager wrappers having wrong file and assembly versions

BepisPlugins r12.3.1

05 Nov 01:06
Compare
Choose a tag to compare

Bug fix for AI Girl

Sideloader

  • Fixes a bug where saving twice in a row in Studio would cause Sideloader items to load incorrectly

BepisPlugins r12.3

30 Oct 15:17
Compare
Choose a tag to compare

More updates for AI Girl, most importantly enabling Sideloader support for Studio mods

ExtensibleSaveFormat

  • Fixed a crash on scene import

Screencap

  • Fixed issues in main game and studio (thanks to essu)

Sideloader

  • Enabled Sideloader support for Studio mods
  • Add a flag to load CultureFix from IllusionFixes before Sideloader to fix zips not opening properly on some locales
  • I18N.dll and I18N.West.dll are no longer distributed with the AI release as they already exist in the game's managed folder

BepisPlugins r12.2

27 Oct 21:10
Compare
Choose a tag to compare

This update mostly affects AI-Shoujo, it adds studio scene support to extended save. Because this feature is likely to be used by many plugins, this update is released early. Koikatsu with BepInEx5 also gets a minor bugfix.

ExtensibleSaveFormat

  • Added support for studio scenes in AI-Shoujo - plugins can now add extended data to scene files like in Koikatsu.
  • Fixed slowdown of studio coordinate list loading in Koikatsu with BepInEx5.

BepisPlugins r12.1

22 Oct 20:23
Compare
Choose a tag to compare

Now requires BepInEx 5! The nightly build #161 or newer is recommended, RC1 is too old and will not work.

First official release of BepisPlugins for AI Girl trial version. r12 was an unofficial release. Also the first release of BepisPlugins for BepInEx 5.

Changelog

Many plugins have been removed due to being obsolete or moved to separate repositories if they were compatible with any Unity game. See the links below to find new releases for those plugins.

You can see a full unfiltered list of changes and their contributors here. Here's a digested version:

Sideloader

  • Integrated KK_GUIDMigration
  • Comments added to the code for all publicly visible methods and members for use by plugin developers
  • (Koikatsu) Fixed an error with Sideloader makeup layout mods

Screencap

  • (Koikatsu) Fixed an issue with AlphaMask textures

ExtensibleSaveFormat

  • Comments added to the code for all publicly visible methods and members for use by plugin developers

DynamicTranslationLoader

ResourceRedirector

IPALoader

ScriptEngine

DeveloperConsole

MessageCenter

ConfigurationManager

BepisPlugins r11.2.1

09 Aug 14:45
Compare
Choose a tag to compare

Hotfix for r11.2.

DynamicTranslationLoader

  • Added TryGetTranslation for use by plugins

Sideloader / ResourceRedirector

  • Roll back RandomizeCAB changes, only keep the crash fix

BepisPlugins r11.2

06 Aug 20:13
Compare
Choose a tag to compare

Mostly a fix release with some new Sideloader API for upcoming plugin(s).

DynamicTranslationLoader

  • Fixed text translation speed decreasing as more translations are completed

MessageCenter

  • Improved visibility of on-screen popup messages
  • Limited maximum time to show messages on screen to 12s
  • Fixed MessageCenter not showing messages sent too early in the loading process

Sideloader / ResourceRedirector

  • Added public GetManifest, GetPngNames and GetPng methods to Sideloader (API for other plugins)
  • Added texture format arguments to GetTexture methods
  • Fixed RandomizeCAB crashing on long CAB strings
  • Fixed sideloader H maps not loading HPoint data properly (@DeathWeasel1337)
  • Optimized logging for faster startup and clearer warning messages
  • Removed map ID resolving (@DeathWeasel1337)