Download: https://github.com/Yoooi0/MultiFunPlayer/releases/tag/1.24.0
Update to .NET 7
- Big performance improvements
- Windows should show a update popup, to manually update install x64 Desktop Runtime from: https://dotnet.microsoft.com/en-us/download/dotnet/7.0/runtime optionally you can use self-contained builds
Add C# plugin system with custom UI support (#94)
- Allows adding custom behaviors and integrations
- Plugins are stored in "Plugins" folder and compiled at runtime
- Current "API": https://github.com/Yoooi0/MultiFunPlayer/blob/1.24.0/MultiFunPlayer/Plugin/PluginBase.cs
Add OpenFunscripter as media source (#105)
- TCode output in OpenFunscripter will be deprecated after 3.0.0 release so this will allow you to still have live playback while creating scripts
- Requires OpenFunscripter 3.0.0 or later
Add support for chapters and bookmarks (#72)
- Multiple new actions to seek to specific chapter or bookmark
- Ability to seek to chapter start/end or bookmark with mouse clicks
- Chapters and bookmarks need to be created in OpenFunscripter 3.0.0 or later
Add plex media source (#96)
- Should support all available plex clients but each client has their own api quirks so some things might not work 100%
Add horizontal scrollbar if tab list is full (#95)
Add auto-home target value (#102)
Add script preview tooltip when you hover over the heatmap
Add few missing actions (#91)
Add ability to change media from MultiFunPlayer via actions
Improve handling of malformed funscripts (#98)
Fix config migrations getting applied on first startup
Fix behavior of auto-home under certain conditions
Fix Axis::Value actions not working correctly while auto-homing
Fix log level changes not getting applied at runtime
Allow specifying Axis::Value::Set action move duration
Remove support for raw actions
Many minor tweaks and fixes