102 lines
3.0 KiB
C#
102 lines
3.0 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.Rendering;
|
|
|
|
namespace RecRoom.UI
|
|
{
|
|
// Token: 0x02002A95 RID: 10901
|
|
[Token(Token = "0x2002A95")]
|
|
public class FaceCamera : MonoBehaviour
|
|
{
|
|
// Token: 0x0601220E RID: 74254 RVA: 0x0041B650 File Offset: 0x00419850
|
|
[Token(Token = "0x601220E")]
|
|
[Address(RVA = "0x1A98AE0", Offset = "0x1A97AE0", VA = "0x181A98AE0")]
|
|
private void OnEnable()
|
|
{
|
|
RenderPipelineManager.beginCameraRendering += new Action(this.CDJMNIHFNMK);
|
|
RenderPipelineManager.endCameraRendering += new Action(this.EMLECMECGOM);
|
|
}
|
|
|
|
// Token: 0x0601220F RID: 74255 RVA: 0x0041B680 File Offset: 0x00419880
|
|
[Token(Token = "0x601220F")]
|
|
[Address(RVA = "0x1A98A20", Offset = "0x1A97A20", VA = "0x181A98A20")]
|
|
private void OnDisable()
|
|
{
|
|
RenderPipelineManager.beginCameraRendering -= new Action(this.CDJMNIHFNMK);
|
|
RenderPipelineManager.endCameraRendering -= new Action(this.EMLECMECGOM);
|
|
}
|
|
|
|
// Token: 0x06012210 RID: 74256 RVA: 0x0041B6B0 File Offset: 0x004198B0
|
|
[Token(Token = "0x6012210")]
|
|
[Address(RVA = "0x1A982C0", Offset = "0x1A972C0", VA = "0x181A982C0")]
|
|
private void CDJMNIHFNMK(ScriptableRenderContext LHOMKMINCHH, Camera MDLNDKKPJJN)
|
|
{
|
|
GameObject gameObject = base.gameObject;
|
|
if (MDLNDKKPJJN.cullingMask != 0)
|
|
{
|
|
Vector3 up = Vector3.up;
|
|
Vector3 forward = Vector3.forward;
|
|
Transform transform = MDLNDKKPJJN.transform;
|
|
Transform transform2 = base.transform;
|
|
if (this.reverse)
|
|
{
|
|
}
|
|
if (!this.IncludePitch)
|
|
{
|
|
}
|
|
if (MDLNDKKPJJN.gameObject.CompareTag("MirroredCamera"))
|
|
{
|
|
}
|
|
int num = 0;
|
|
base.transform.rotation = num;
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG && ECNNGIFNNNM.KCFPIEEMJON<Camera>(SingletonMonoBehaviour.ONCPNMDGGKG.ActiveCameraAndActiveFirstPersonCameras, MDLNDKKPJJN))
|
|
{
|
|
Transform transform3 = base.transform;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012211 RID: 74257 RVA: 0x0041B758 File Offset: 0x00419958
|
|
[Token(Token = "0x6012211")]
|
|
[Address(RVA = "0x1A98990", Offset = "0x1A97990", VA = "0x181A98990")]
|
|
private void EMLECMECGOM(ScriptableRenderContext LHOMKMINCHH, Camera MDLNDKKPJJN)
|
|
{
|
|
int layer = base.gameObject.layer;
|
|
if (MDLNDKKPJJN.cullingMask != 0)
|
|
{
|
|
Transform transform = base.transform;
|
|
Quaternion chbhgfknaoe = this.CHBHGFKNAOE;
|
|
transform.localRotation = chbhgfknaoe;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012212 RID: 74258 RVA: 0x0041B798 File Offset: 0x00419998
|
|
[Token(Token = "0x6012212")]
|
|
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
|
public FaceCamera()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400BA1F RID: 47647
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400BA1F")]
|
|
[SerializeField]
|
|
private bool reverse;
|
|
|
|
// Token: 0x0400BA20 RID: 47648
|
|
[Token(Token = "0x400BA20")]
|
|
private const float IKMMNHLPOMN = 0.0001f;
|
|
|
|
// Token: 0x0400BA21 RID: 47649
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400BA21")]
|
|
private Quaternion CHBHGFKNAOE;
|
|
|
|
// Token: 0x0400BA22 RID: 47650
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400BA22")]
|
|
public bool IncludePitch;
|
|
}
|
|
}
|