private static bool InitializeXRSDKLoaders(XRManagerSettings managerSettings) { LogDebug("Initializing XRSDK Loaders..."); if (managerSettings == null) { LogError("XRManagerSettings instance is null, cannot initialize loader."); return(false); } managerSettings.InitializeLoaderSync(); if (managerSettings.activeLoader == null) { LogError("XRManager.activeLoader is null! Cannot initialize VR!"); return(false); } OpenVRSettings openVrSettings = OpenVRSettings.GetSettings(false); if (openVrSettings != null) { OpenVRSettings.MirrorViewModes mirrorMode = VHVRConfig.GetMirrorViewMode(); LogInfo("Mirror View Mode: " + mirrorMode); openVrSettings.SetMirrorViewMode(mirrorMode); } LogDebug("Got non-null Active Loader."); return(true); }