assuming you pulled your base code from head i should have a script or two that might help test those cameras. i know my guided missile script has a camera for the missile, but a pre-existing bug in the camera code wont let me reset back to my ship. the other script is a view script thats supposed to allow better view controls, but its also bugged and messes up the hud. but it should be enough to give a good test with.
unfortunately i cant seem to run a script with the r build. launching it just causes vista to give its program stopped responding error. the debur build ran with the script and managed to get in mission. but then i get a null vector error
Warning: Null vec3d in vec3d normalize.
Trace out of vecmat.cpp and find offending code.
File: vecmat.cpp
Line: 809
Call stack:
------------------------------------------------------------------
fs2_open_dthing.exe 0086cb3b()
fs2_open_dthing.exe 0087c7de()
fs2_open_dthing.exe 0087ccb6()
fs2_open_dthing.exe 0087db21()
fs2_open_dthing.exe 00738778()
fs2_open_dthing.exe 0073a007()
fs2_open_dthing.exe 0073b09d()
fs2_open_dthing.exe 0073e4cb()
fs2_open_dthing.exe 00951551()
fs2_open_dthing.exe 0073fb0f()
fs2_open_dthing.exe 0073fd9e()
fs2_open_dthing.exe 00c8b8e0()
fs2_open_dthing.exe 00c8b61d()
kernel32.dll 75c23833()
ntdll.dll 7717a9bd()
------------------------------------------------------------------
fortunately i get the same message when running the script with my own debug build, so its not youre fault. i think theres either a bug in the script, or theres a bug in the camera handeling code. im currently trying to fix anything in my script which might cause the above error. i probibly foogot to check if something was valid.