for example the new mouse_pos3d, mouse_dir3d functions

Also I get a lot of empty pointer messages even using the popular vec_... functions
Probably you are right , I must get used to Lite-c

However it crashes very often , this is evident