everything in construct is a plugin. every object and behavior is created with the same sdk. the only difference is some are official plugins made by ash, davo, and rich, and some aren't. I can definitely respect wanting to understand the math well enough to do it without the new plug, and tulamide already showed how, but avoiding using the faster way once you do understand it is kinda pointless, imho. Especially since in circumstances where it takes more than one construct expression to achieve it, the plugin will always be faster, both in the time you take to write and read your own code, but also in the execution speed, as the c++ within a plugin runs faster than construct's interpreted expressions. that speed difference won't matter in most caps, but good to know anyway
I know it all, main reason why I don't want to use 3rd party plugins without extreme need is most of them are unstable and buggy. And even if this one is pretty stable I still want to know how to do things without plugs.
Bad news for me is that I'm not very good at math