It's been a while since the last update, but I had a lot of exams so I couldn't really find much time dedicated to developing YAJOIG. But it doesn't mean the update is small, there are some (in my opinion) huge changes. For example, auto-generate hitmarks function in PMV Editor. Linux/Steam deck compatibility mode (specifically made for goon wall mode but i have no idea if it will work), maybe fixed the handy? I spent a lot of time reading documentation on c# buttplug support and I have huge hopes for it to work finally. There's also VFX added in JOI/Endurance sessions! They are meant to be subtle, but I would really much appreciate any suggestions or feedback about the effects!As always here's a full list of changes:
Added "Add Playlist Content" in add to fav panel
Added labels to animation grid in PMV Editor
Added graph labels for sigmoid panel
Added loading skip timeout input field in playlist options - partially implemented
Added multiple VFXs to JOI Mode and Endurance Mode
Added auto-generate hitmarks in PMV editor
Added Linux support for goon wall mode (needs to be checked in playlist panel options)
Changed half beats bars to be more eye-friendly
Changed waveform to have much more detail
Changed project loading logic in PMV editor reducing loading times
Changed "start mark" and "end mark" styles
Fixed the handy ??
Fixed ctrl+z sometimes deleting every animation from timeline in PMV editor
Fixed "Generate Grid" sometimes creating a grid with one frame too early in PMV Editor
Fixed transitions bar not beeing updated when changing snap
Fixed timeline moving to the start of the project after opening "menu" panel in PMV Editor
Fixed waveform having an offset
Fixed a bug where shift+left/right arrow caused to move the user on the main timeline while video player panel is active
Changed the bounce animation in pmv play scene