This plugin is ment to convert a vibration script to a script that the handy can use.
The way it does this is by inverting the position and adding a vibration. This vibration strength increases linear with the position.
Plugin
https://mega.nz/file/gJUgiSzb#LxxKvBwgHTVJX2UgnhXLIsmcLV9n4oU6UwAF1sThZtU
Install this in the folder:
<user>\AppData\Roaming\OFS\OFS3_data\extensions
or for OFS2 (untested, but should work):
<user>\AppData\Roaming\OFS\OFS2_data\extensions
(the zip contains the plugin folder so you dont have to make that yourself).
To use:
Change the settings to the desired output, and click the button to convert.
The settings can matter quite a bit in the sort of output that gets given. As for example a setting of 6APS and 600 speed will make a full up and down stroke which only increases distance depending on the vibrration intensity (and a 600 speed is the handy limit for this sort of movement).
Note though, that a higher APS will significantly increase the filesize of the resulting script, and also weaken the amplitudes.
And a lower aps will increase stroke length and make it feel less like a vibration script.
An APS 1/100th of the speed will make it a full length stroke script. Any aps lower than 1/100th will weaken the script further (not recommended)
There is no speed limiter! The speed value is only used to calculate stroke lengths and while it acts similar, it should be counted on top of the already existing movement speeds.
Examples
Source:
25 aps 500 speed:
60 aps 500 speed:
12 aps 600 speed:
6 aps 600 speed: