v0.20.0
What's Changed with MonkeyLoader
- Fix base event dispatching by @Banane9 and @Nytra in MonkeyModdingTroop/MonkeyLoader#37
- Spin logging Console off into a separate process by @Banane9 in MonkeyModdingTroop/MonkeyLoader#38
- Fixes closing the Console killing Resonite
- Fixes Console being forcefully opened
- Console can be opened / closed with toggle in game at runtime
- Tweaks logging to spawn Tasks to execute the potentially blocking logging methods by @Banane9
Full Changelog: MonkeyModdingTroop/MonkeyLoader@v0.22.11...v0.23.1
What's Changed with the Resonite Integration
- Make OpenLinkedDynamicVariableSpace toggleable by @Nytra in #68
- Add Resonite log to MonkeyLoader Console monkey by @Banane9 in #71
- Remove array editing from game pack by @Banane9 in #69
- Add SyncArray proxying and SyncCurve proxying to SyncArrayEditor, generate button to grab the array ref by @Nytra in #67
- Now available as the standalone mod ArrayEditing
Full Changelog: v0.19.2...v0.20.0
Notice
This update includes new, separate application in the MonkeyLoader/Tools/ folder that hosts the console. It seems to have worked well in testing (on Windows), but please report any issues you might have.
Install
To install just the Game Packs, place the provided MonkeyLoader.GamePacks.Resonite.nupkg
and MonkeyLoader.GamePacks.Resonite.Unity.nupkg
files into your MonkeyLoader/GamePacks/
folder.
Alternatively, unzip the provided MonkeyLoader-v0.23.1+Resonite-v0.20.0+RML-v3.0.3.zip
into Resonite's install folder to install the latest versions of MonkeyLoader, the Game Packs for Resonite, and the ResoniteModLoader compatibility package.
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;
https://pkg.munally.com/ResoniteModdingGroup/index.json
</RestoreAdditionalProjectSources>
</PropertyGroup>
You may also need to add the URLs https://pkg.munally.com/MonkeyModdingTroop/index.json
and https://pkg.munally.com/ResoniteModdingGroup/index.json
as package sources inside VS and set up package mappings.