Hi,
Ok, Please find an action and its custom editor to demonstrate one way to go about this.
Basically, I mix quaternion and vector4, so that within the GUI, I use Unity default Vector4 editing fields, yet saving into a quaternion within a FsmQuaternion PlayMaker variable.
Basically, don't look at the inspector for the FsmQuaternion values, instead look in the variable tab, it will show x,y,z and w, instead of the euler angles. That's the drawback. Using FsmColor will also be problematic... cause you will see a color picker...
Ideally, it woul dbe nice to have a proper build in FsmVector4.. Maybe one day:) Alex is very keen on AI stuff, so maybe if you push it will happen
If you have questions let me know.