OpenFunscripter - another scripting tool - 1.1.9 release

Generate actions from recording, it’s not working!
Version 1.0.9a

After save, the software don’t replace the old actions.

To reproduce the problem:
Create actions with numpad, save, then delete actions, then record the mouse moviment, then generate actions from recording, save.

This may not actually be a bug and just how things are.
I’m assuming you’re talking about actions being replaced when using the Tweaking/Epsilon value.
The replacing only works as intended when there’s a “Generate actions” on top in the undo history window.
Otherwise if there are already actions in the same section as the recording you have manually delete them and then generate again, because I have no way of telling which actions where previously generated.

What I can do is I could delete the whole section from the start of the recording to the end and then generate again. This may not always be desired.

1 Like

I think you can remove that shaking all together. It starts moving after 1 minute, which is too early, so you have a moving thing in the corner of your eye most of the time while you script. That “defeats” the purpose of having it as a reminder to save. Just keep the red color in the menu, that was clear enough and works well in my opinion.

I’m NOT attached to it so I don’t mind removing it.
In previous iterations I had this thing flying across the whole menu bar. :joy:
Then I discovered I could just change the color of the menu bar.

I just noticed though the text should change from “last saved X minutes ago” to “last unsaved change X minutes ago” or something similar. :thinking:

1 Like

@gagax123 More fine tuning requests… When I reduce the border of the simulator to a very low value (or zero) the indicators also becomes very thin. Either set a limit on how thin they can be regardless of if the border setting is lower, or add a setting to adjust the indicator width independently of the border.
simulator

I added a separate line width which is shared between the lines & the indicators.
I really want to render the simulator relative to the video postion/zoom but that’s something for the future also doing that in VR is probably going to more difficult but that’s something I miss :thinking:.

1 Like

Thank you @gagax123!
I must say that I preferred to change values with a mouse click and move the mouse. It was easier and faster to experiment and adjust than to enter numbers. But maybe you changed to make it possible to enter 1.5 (which is my preferred value for Line setting at the moment btw)?

also doing that in VR

It is both good and bad. Sometimes I was very frustrating with the simulator in JFS because is was impossible to get a nicely shaped simulator when the action was far down. Whatever I did it became a twisted triangle. In that way the OFS simulator is better. The drawback with OFS is that it isn’t scaled and positioned when the window size changes. Not a big issue since I mostly script with a maximized window anyway.

BTW, I love being able to download the latest build in AppVeyour :slight_smile:

I’ve changed them back. My reasoning was that it felt to hard to input a specific value (unless you use the feature described in the next sentence).
All drag widgets like sliders & those dragable buttons can be CTRL + clicked to manually enter a value, this is already built-in :slightly_smiling_face:

Don’t use this technique on the volume slider unless you want to blow out your ear drums, settings the volume greater than 1.0. ( I just learned this :pensive: )

In JFS the VR projection is applied to the simulator and that’s not something I will do.
I would have to render the simulator into the video texture for the same effect which sounds annoying.
Most likely I will do this for 2D and leave it for VR as is.

I appreciate the quick feedback :+1:

worked now!
After apply the recording as actions, then delete the recordings and save. ::

Where is the “how to use” doc?

I wish there was such a thing. :eyes:

There is this guide but nothing specifically for OFS. :cry:

1 Like

Any chance of adding an option for top/bottom VR?

I was thinking about it but couldn’t find a top & bottom video in my collection to test with…
Seem really rare these days.
I can’t make any promises but maybe.

Try this link

It is one of the smallest trailers available here Riley Reid VR Porn Videos | VR Hush

Edit: seems that you have to get the link yourself since this site converts the link into an embedded video.

@gagax123 I just saw the save heatmap function. Is it possible to get it as .png (or .jpg) instead of .bmp? Bmp doesn’t work well on webpages and it would be nice not having to manually convert the picture because that is more tedious than using the snipping tool in Windows.

Yes! It’s png now.

The VR video you posted is not only top bottom but also 360°.
I need to add a 360° VR mode as well.
For now I’m trying to get the top bottom 180° video working I found.

Does anybody know a 360° side by side video?

Edit: Good news! I was able to handle both videos the 180° top/bottom & the 360°.
I didn’t even have to add a new mode.
360° side by side I expect to not work though.
One downside is that for top/bottom videos only the top pane is visible.

It’s a lot more common with JAVVR in my experience.

v1.1.0 is here.
The linux snap will be there soon :hourglass_flowing_sand:

1 Like

Of course it is :slight_smile: I can’t even remember that I’ve encountered top/bottom 180, but obviously there is if you found it. Top/bottom 360 is what older VR videos from VRHush, VRBangers etc. use so I thought that was what you were looking for.

Perfect, thank you!

I appreciate the visuals real helpful to immediatly understand what you mean :+1:
If you want, you can get the change here AppVeyor.

1 Like

@gagax123 I’m continuing wishing things :slight_smile: Could you add a setting in preferences where I can specify where heatmaps shall be saved instead of using the default path? It would simplify things when uploading them to ES. For error handling, just revert to the default path if the folder can’t be found when saving the heatmap.

View → Special Functions, what is that? It opens a tiny window that cannot be resized.