That’s strange. If you don’t print anywhere in your script, then it shouldn’t print at all. Mind sending your code via DMs so that I can review it?
Maybe it’s an issue from using VSPLib incorrectly or something?
I am not sure. But this motivates me to make the plugin even more reliable and safer than before. I’ll be working on a technique to reduce memory leaks and such.
VFX Scripter Pro v1.3.5
- Makes
AddConnection
andAddThread
obsolete. - More reliable clean up.
- Minor bug fixes.
Note
I have redone the “running code” part of this plugin by taking advantage of the new Plugin RunContext. This will hopefully fix a lot of memory leaks that could occur in your script. VspLib.AddInstance
still might be necessary to do, but the plugin will try to do it for you if possible. AddConnection
and AddThread
will now be unnecessary. The plugin will give you warnings in the output if you’re still using them.
I also attempted to fix the whole requiring modules problem. For those who don’t know, when you require a ModuleScript in your code in this plugin (or any other code-based plugin for that matter) and decide to change the source code of that ModuleScript, the plugin won’t notice the changes you’ve done to that ModuleScript. This is something I cannot fix (with ease) and Roblox confirmed that this is intentional behavior. So I am sorry for that. If you really want your VSP Code to use your latest module versions, just readd those ModuleScripts to your game (so the engine knows that it’s a different ModuleScript).
Thanks for the feedback!
Please share anything cool you’ve made with this plugin!
What did these do again?
They ensure that the given connections/threads are cleaned up after simulation.
I can’t manually type into any of the boxes lol (for example, physics speed), dunno if that’s a bug or not
It’s always been like this. It’s a feature from the UI Library. I might try to improve it.
Oh, then sorry. If you drag the slider all the way to the left or right, it becomes impossible to set the physics speed back to the default of 1x (closest you can get is 1.05x i think). Same for the iteration time.