Fixed camera distance initialisation. Add camera distance disabling
This commit is contained in:
@@ -265,6 +265,7 @@ extern "C" __declspec(dllexport) void SetFixEnabled(bool enabled)
|
|||||||
if (CAaddress) CAFixEnabled(g_CA_fix_enabled);
|
if (CAaddress) CAFixEnabled(g_CA_fix_enabled);
|
||||||
if (Vignettingaddress) VignettingFixEnabled(g_Vignetting_fix_enabled);
|
if (Vignettingaddress) VignettingFixEnabled(g_Vignetting_fix_enabled);
|
||||||
if (Fogaddress) FogFixEnabled(g_Fog_fix_enabled);
|
if (Fogaddress) FogFixEnabled(g_Fog_fix_enabled);
|
||||||
|
if (CameraDistanceaddress) CameraDistanceFixEnabled(g_Camera_distance_fix_enabled);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
if (FOVaddress) FOVFixEnabled(false);
|
if (FOVaddress) FOVFixEnabled(false);
|
||||||
@@ -273,6 +274,7 @@ extern "C" __declspec(dllexport) void SetFixEnabled(bool enabled)
|
|||||||
if (CAaddress) CAFixEnabled(false);
|
if (CAaddress) CAFixEnabled(false);
|
||||||
if (Vignettingaddress) VignettingFixEnabled(false);
|
if (Vignettingaddress) VignettingFixEnabled(false);
|
||||||
if (Fogaddress) FogFixEnabled(false);
|
if (Fogaddress) FogFixEnabled(false);
|
||||||
|
if (CameraDistanceaddress) CameraDistanceFixEnabled(false);
|
||||||
logger->info("All fixes disabled.");
|
logger->info("All fixes disabled.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -450,6 +452,10 @@ static void CameraDistanceFixEnabled(bool fix_enabled) {
|
|||||||
}
|
}
|
||||||
logger->info("CameraDistance fix enabled");
|
logger->info("CameraDistance fix enabled");
|
||||||
}
|
}
|
||||||
|
if (!fix_enabled && CameraDistanceaddress) {
|
||||||
|
if (CameraDistanceHook) CameraDistanceHook.disable();
|
||||||
|
logger->info("Camera distance fix disabled");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// UE Console creation
|
// UE Console creation
|
||||||
|
|||||||
Reference in New Issue
Block a user