MultiFunPlayer v1.17.2
Added 2021-12-05 18:57:39 +0000 UTC
Download: https://github.com/Yoooi0/MultiFunPlayer/releases/tag/1.17.2
Breaking changes:
- Shortcuts settings will be reset
- Axis content visibility setting will be reset
- Sync on video resume setting will be reset
Changelog:
- Update to .NET 6
- Add ability to generate motion without video playing using motion providers (#26)

- Random - generates smooth random motion using simplex noise

- Looping script - generates motion from a script that loops indefinitely

- Pattern - generates motion by repeating simple patterns (triangle, sine, saw, square, double bounce, sharp bounce)

- Add video path modifiers to transform unusable video paths/urls to something that allows the scripts to be auto loaded (#27)

- Find and replace - find text and replace with something else, supports regex

- Uri to local - experimental method that tries to map url path to local path, used mainly with DLNA

- Add button to quickly map video path/url to local file (#27)

- Add error prompt when Visual C++ redistributable is not installed (#30)
- Add user limits to axis range actions (#13)
- Refactor shortcuts to allow more flexibility in the future
- Use buttplug device index when mapping axes to allow per device mapping for devices with the same name
- Reimplement action filtering based on gesture type
- Improve output target update rate behaviour

- Add "precise" update rate toggle to output targets
- Fix sync not running when toggling axis bypass
- Fix keyframes heatmap not regenerating after size change
- Fix keyframes heatmap not showing when stroke script is not loaded
- Fix selected serial com port not saving when empty
- Fix buttplug device not updating if value change is small
- Many UI updates