public static void CharaCustomStartPostfix(CustomControl ___customCtrl) { VRLog.Info("Setting VR Camera to game camera"); if (VRManager.Instance.Mode.GetType().Equals(typeof(GenericSeatedMode))) { VRPatcher.MoveVRCameraToTarget(___customCtrl.camCtrl.transform, false); } else { VRPatcher.MoveVRCameraToMainCamera(false); } }
public static void GlobalMethodloadResetCamerayPostfix(CameraControl_Ver2 _ctrl) { ChaControl heroine = HSceneManager.Instance?.females?[0]; if (heroine != null) { VRLog.Info($"Adjusting towards: {heroine.chaFile.parameter.fullname}"); float moveDistance = AdjustForFOVDifference(_ctrl.transform, heroine.transform, TITLE_FOV, GetVRFOV(), LOBBY_DISTANCE_ADJ_RATIO, true); _ctrl.TargetPos = _ctrl.transform.InverseTransformPoint(_ctrl.transform.position); _ctrl.CameraDir = Vector3.MoveTowards(_ctrl.CameraDir, _ctrl.TargetPos, moveDistance); } VRLog.Info("Setting VR Camera to game camera"); VRPatcher.MoveVRCameraToMainCamera(); }
public static void BaseCameraControl_Ver2ResetPostfix() { VRLog.Info("Setting VR Camera to game camera"); VRPatcher.MoveVRCameraToMainCamera(); }
public static void HomeSceneManagerSetCameraPositionPostfix() { VRLog.Info("Setting VR Camera to game camera (Home SetPOS)"); VRPatcher.MoveVRCameraToMainCamera(); }
public static bool TitleSceneLateUpdate(EyeLookController __instance) { VRLog.Info("Setting VR Camera to game camera"); VRPatcher.MoveVRCameraToMainCamera(); return(true); }
public static void GlobalMethodloadResetCamerayPostfix() { VRLog.Info("Setting VR Camera to game camera"); VRPatcher.MoveVRCameraToMainCamera(); }
public static void LobbySceneManagerSetCameraAndCharaPositionPostfix() { VRLog.Info("Setting VR Camera to game camera"); VRPatcher.MoveVRCameraToMainCamera(); }
public static void TitleSceneSetPositionPostfix(ref Camera ___mainCamera) { VRLog.Info("Setting VR Camera to game camera"); VRPatcher.MoveVRCameraToMainCamera(true); //VRPatcher.MoveVRCameraToTarget(___mainCamera.transform); }