first "VECTOR" is already an array length of 3 [x,y,z] so... VECTOR some_vec[3]; //is wrong
var some_vec[3]; //could be used VECTOR some_vec; //is correct
I have not sorted through all of it though, I will let George respond....I'm just cluttering up the thread...I want to help, I just don't have the time.