Resonite
If you're looking to install MonkeyLoader for Resonite, you can find the releases here:
https://github.com/ResoniteModdingGroup/MonkeyLoader.GamePacks.Resonite/releases
What's Changed
- Log patches and potential conflicts by @Nytra in #41
- Make GetFeaturePatches virtual so you don't need to override it by @Nytra in #39
- Update System.Text.Json by @Nytra in #40
- Add (nearest) parent search for identifiables by @Banane9 in #42
- Call shutdown on monkeys that fail to run by @Banane9 in #44
- Ensure log messages are written in order by @Banane9 in #46
- Add EnabledToggle as property for Monkeys by @Banane9 in #49
Full Changelog: v0.23.1...v0.24.0
Install
Unzip the provided MonkeyLoader-v0.23.1-beta-Release.zip
into your game's install folder to install the latest versions of MonkeyLoader, and the basic Game Pack for Unity games.
While MonkeyLoader itself is built against netstandard2.0 now, the Harmony dependency only has reference assemblies for that. The included 0Harmony.dll is for net4.6.2, but can be swapped out for any other supported .net version.
To develop with, add the following to your project file or Directory.Build.props file and reference the necessary packages through NuGet:
<PropertyGroup>
<RestoreAdditionalProjectSources>
https://pkg.munally.com/MonkeyModdingTroop/index.json
</RestoreAdditionalProjectSources>
</PropertyGroup>
You may also need to add the URLs https://pkg.munally.com/MonkeyModdingTroop/index.json
as a package source inside VS and set up package mappings.