Yeah, everything in math would be global. In that case, you'd either need a function for each vector, or to use some data structure to store multiples, like a dictionary or an array. Multiple functions would probably be easier, since BGT's dictionaries are kinda awful.
I have stored vectors in dictionaries before, using functions to get and set so I don't have to deal with all of that mess. This also made it possible to serialize / deserialize the data for saving / loading. I still wouldn't recommend it in general.
"If you want utopia but reality gives you Lovecraft, you don't give up, you carve your utopia out of the corpses of dead gods."
MaxAngor wrote:
George... Don't do that.