BepInEx.ScriptLoader Versions Save

Allows to run C# code without compiling it in Unity games

v1.2.4.0

3 years ago

Changelog

  • Added support for BepInEx 5.4
  • Fixed a bug where script loading would fail if the AppDomain had multiple assemblies with the same name but different versions
    • In this case the one with the highest version is loaded
  • Scripts that use BepInEx.Harmony and HarmonyWrapper are now skipped by default

v1.2.3.0

3 years ago

Changelog

  • mcs: fix compilation error when trying to modify/access private member

v1.2.2.0

4 years ago

Changelog

  • mcs: Fix classes marked internal not being usable from scripts

v.1.2.1.0

4 years ago

Changelog

  • Update to latest mcs: hide all compiler-generated members when compiling
  • Add proc_filter tag to filter script by process

v1.2.0.0

4 years ago

Changelog

  • Code in scripts now ignores all visibility checks. As such, you can easily access private members of any class.

v1.1.0.0

4 years ago

Changelog

  • Compiler warnings and errors are now correctly marked to belong to this plugin
  • Added the ability to reload scripts while the game is running
    • All scripts are automatically reloaded if any changes in the scripts folder is detected.
  • Added support for basic script metadata for the upcoming UI

Refer to the README for installation and usage guides.

v1.0.0.0

4 years ago
  • Initial release

Refer to the project's README for installation and usage guide!