I’ve really been enjoying my upgrade to the OSR2. If you don’t have one I recommend taking a look at @g90ak OSR2 Trade post
https://discuss.eroscripts.com/t/beta-offer-trade-osr2-kits-for-scripts/48083
I currently have my MultiFunPlayer configured to interpolate the roll & pitch movements based upon the vertical axis. In my opinion It puts non-multiaxis scripts 70-80% on par with multi-axis scripts. However there is room for improvement and I don’t know if anyone else has dealt with this or had any input.
For most scenes there are short-lived and very specific movements that would work wonderfully with a specific multi-axis script written for them. While the majority of the scene would be fine with only utilizing the interpolated roll & pitch.
This leads me to my question: Is it possible to temporarily load a script for these parts of a scene that would be better off scripted and then drop the script and rely solely on interpolation when that part of the scene passed; This would allow for only those specific parts to be scripted and the rest of the scene would not have to be scripted.
- I know there are hotkeys in MultiFunPlayer to Load/Reload/Clear a script. The issue with that is you would need to know the timestamps prior and be an active participant in taking those actions.
Of Course I don’t know any of the back-end work that would have to be done, but as a matter of spit-balling my solution from a pure user-interface perspective would be something along the lines of:
-
Getting MultiFunPlayer / OpenFunScripter to have “dead-zones” in the Roll/Pitch scripts. Currently when making a script it holds the position between two equal points, as intended. If there was such a way to add a pause/start, which would break this hold, and then rely on interpolation during that “dead-zone”
-
An Alternative Idea, Again not something I am familiar with being able to produce, but perhaps somebody would be willing if they were interested. Is writing a code which autoloads/clears scripts to MultiFunPlayer based on times given by the script creator.
If anyone else has dealt with this prior and has suggestions on how to remedy the issue I’ve laid out above I would appreciate your input.
Thanks!