Retail:
Detected game version: 11.0.7.58867
Pattern search...
Code:
=-----------Camera functions:-----------=
Offset_CameraMgr = 0x0000000004AD8718
Offset_CameraPtr = 0x0000000000003A58
[+] FOV: 1.5708
Code:
class CameraMgrPtr
{
public:
Vector3 GetCameraPosition() const
{
return *reinterpret_cast<const Vector3*>(reinterpret_cast<uintptr_t>(this) + 0x0010);
}
Matrix3x3 GetMatrix() const
{
// Offset for Matrix3x3
return *reinterpret_cast<const Matrix3x3*>(reinterpret_cast<uintptr_t>(this) + 0x001C);
}
float GetFOV() const
{
// Offset for FOV
return *reinterpret_cast<const float*>(reinterpret_cast<uintptr_t>(this) + 0x0040);
}
void SetFOV(float newFOV) {
*reinterpret_cast<float*>(reinterpret_cast<uintptr_t>(this) + 0x0040) = newFOV;
}
//18C camera goes up a bit
//1FC WorldFrame:ClearAllPointstr
//25C camera_MaxZoom
//260 camera_CurrentZoom
//2BC Camera_up (Set camera height)
};