Or you could do it like this... (not tested)
Function CameraPointingAtEntity(CameraID,EntityID) oldpitch# = EntityPitch(CameraID) oldyaw# = EntityYaw(CameraID) oldroll# = EntityRoll(CameraID) PointEntity CameraID,EntityID newpitch# = EntityPitch(CameraID) newyaw# = EntityYaw(CameraID) newroll# = EntityRoll(CameraID) RotateEntity CameraID,oldpitch#,oldyaw#,oldroll# If oldpitch = newpitch If oldyaw = newyaw If oldroll = newroll then Return True EndIf EndIf Return False End Function