_ppos = getPos _this
_px=_ppos select 0
_pz=_ppos select 1

_camera = "camera" camCreate [_px+MAP_respCamDist-1.4*MAP_respCamDist+random (.6*MAP_respCamDist), _pz+MAP_respCamDist-1.4*MAP_respCamDist+random (.6*MAP_respCamDist), 1+0.7*MAP_respCamDist+random (.3*MAP_respCamDist)]

#start
_camera cameraEffect ["internal","back"]
_camera camSetTarget _this
_camera camCommit 0
? MAP_endRespCam: goTo "end"
~0.5
goTo "start"

#end
MAP_endRespCam = false
_camera cameraEffect ["terminate","back"]
camDestroy _camera
exit