Core: Eliminate FreeLookConfig by putting the "active config" within FreeLookCamera.

This commit is contained in:
Jordan Woyak
2025-11-12 17:22:41 -06:00
parent c08fda96ca
commit be95035cc4
10 changed files with 30 additions and 146 deletions

View File

@@ -305,10 +305,9 @@ void CheckForConfigChanges()
const auto old_hdr = g_ActiveConfig.bHDR;
UpdateActiveConfig();
FreeLook::UpdateActiveConfig();
g_vertex_manager->OnConfigChange();
g_freelook_camera.SetControlType(FreeLook::GetActiveConfig().camera_config.control_type);
g_freelook_camera.RefreshConfig();
if (g_ActiveConfig.bGraphicMods && !old_graphics_mods_enabled)
{