mirror of
https://github.com/NotAKidoS/NAK_CVR_Mods.git
synced 2025-09-02 14:29:25 +00:00
26 lines
740 B
C#
26 lines
740 B
C#
using ABI_RC.Core.EventSystem;
|
|
using ABI_RC.Core.Player;
|
|
using ABI_RC.Core.Savior;
|
|
using UnityEngine;
|
|
|
|
namespace NAK.DesktopVRSwitch;
|
|
|
|
internal static class Utils
|
|
{
|
|
internal static GameObject GetPlayerCameraObject(bool intoVR)
|
|
{
|
|
return intoVR ? PlayerSetup.Instance.vrCamera : PlayerSetup.Instance.desktopCamera;
|
|
}
|
|
|
|
internal static void ClearLocalAvatar()
|
|
{
|
|
DesktopVRSwitch.Logger.Msg("Clearing local avatar.");
|
|
PlayerSetup.Instance.ClearAvatar();
|
|
}
|
|
|
|
internal static void ReloadLocalAvatar()
|
|
{
|
|
DesktopVRSwitch.Logger.Msg("Attempting to reload current local avatar from GUID.");
|
|
AssetManagement.Instance.LoadLocalAvatar(MetaPort.Instance.currentAvatarGuid);
|
|
}
|
|
}
|