I am requesting a new command to be introduced so that we can spawn vehicles/objects exactly where we want them. Currently we have to spawn it, set direction or vectors then set position. This isn't good when objects start touching each other because their direction isn't set yet etc... If we know where we want our vehicle/object exactly and know we don't need to worry about if it's a safe spot or not, we should be able to spawn it there.
I was thinking something along the lines of:
createObject [<classname>, <position_asl>, <vector dir>, <vector up>];
An alternative syntax would be nice:
createObject [<classname>, <position_asl>, <direction>];
As for position asl, I'm a bit unsure on the best position to use. I picked asl for speed, maybe agl would be better.
It would also be nice to have some optional params as well such as disabling simulation.
Also not related but it would be useful to have some commands to interact with vectors dir and up by the means of pitch, bank and yaw. I'd find it much easier to rotate objects that way. anglesToVectors [pitch, bank, yaw], output [<vectordir>, <vectorup>]. And also have it support attachTo.