AvatarCloneTest: push so i can reference in an email

This commit is contained in:
NotAKidoS 2025-01-29 16:37:15 -06:00
parent 6d30fe1f41
commit 3660b8f683
16 changed files with 1155 additions and 0 deletions

View file

@ -0,0 +1,20 @@
using ABI_RC.Core;
using ABI_RC.Core.Player;
using UnityEngine;
namespace NAK.AvatarCloneTest;
public partial class AvatarClone
{
private static bool CameraRendersPlayerLocalLayer(Camera cam)
=> (cam.cullingMask & (1 << CVRLayers.PlayerLocal)) != 0;
private static bool CameraRendersPlayerCloneLayer(Camera cam)
=> (cam.cullingMask & (1 << CVRLayers.PlayerClone)) != 0;
private static bool IsUIInternalCamera(Camera cam)
=> cam == PlayerSetup.Instance.activeUiCam;
private static bool IsRendererValid(Renderer renderer)
=> renderer && renderer.gameObject.activeInHierarchy;
}