-
First prototype Pre-release
released this
2025-10-03 11:14:07 +02:00 | 9 commits to main since this releaseThis version supports
- Loading WASM files through ProtoFlux. This is the only way to import modules at the moment because Plugins can't modify the import mechanism to my knowledge.
- Loading Modules as assets (StaticWebAssemblyModule component)
- Instantiating Modules (WebAssemblyInstance component)
- Calling exported WebAssembly functions in ProtoFlux (WebAssembly/Call Function, drag&drop the "Item:" text from the exports bag on an instance component onto the node)
If you install the MonkeyLoader companion mod, you will be able to see and edit the new SyncElementStruct generic collection. The mod only patches the worker inspector UI generation. The required editor component is provided by the plugin.
You will need to replace Mono.Cecil in your Resonite folder by a patched version. If you're using MonkeyLoader, replace it there as well (or make a symlink). For more info, see https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5656.
You will also need to install the Wasmtime DLLs. Download the package, open it as a zip file and put the DLLs and SOs next to the plugin DLL.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads