using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Serialization; namespace RecRoom.Systems.StreamingCamera { // Token: 0x020023BB RID: 9147 [Token(Token = "0x20023BB")] public class SpectatorStreamPoint : MonoBehaviour { // Token: 0x170024EE RID: 9454 // (get) Token: 0x0600E8A7 RID: 59559 RVA: 0x00356FAC File Offset: 0x003551AC // (set) Token: 0x0600E8A8 RID: 59560 RVA: 0x00356FC0 File Offset: 0x003551C0 [Token(Token = "0x170024EE")] public HNHBHFHBIMM CLBCHPIIFGD { [Token(Token = "0x600E8A7")] [Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")] get; [Token(Token = "0x600E8A8")] [Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")] private set; } // Token: 0x170024EF RID: 9455 // (get) Token: 0x0600E8A9 RID: 59561 RVA: 0x00356FD4 File Offset: 0x003551D4 [Token(Token = "0x170024EF")] public string FIKEBGGCDFN { [Token(Token = "0x600E8A9")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return this.displayName; } } // Token: 0x0600E8AA RID: 59562 RVA: 0x00356FE8 File Offset: 0x003551E8 [Token(Token = "0x600E8AA")] [Address(RVA = "0x1A6B3A0", Offset = "0x1A6A3A0", VA = "0x181A6B3A0")] private void Awake() { HNHBHFHBIMM hnhbhfhbimm = new HNHBHFHBIMM(); hnhbhfhbimm.k__BackingField = false; Transform transform = base.transform; hnhbhfhbimm.k__BackingField = transform; Vector3 zero = Vector3.zero; int num = 0; float z = zero.z; hnhbhfhbimm.k__BackingField.z = z; hnhbhfhbimm.CFPFIOEKLCF = num != 0; string text = this.displayName; if (this.useNumbering) { int num2 = SpectatorWatchUIFlow.LMCLFCBAAHN; num2++; } hnhbhfhbimm.FIKEBGGCDFN = text; hnhbhfhbimm.OPLHMKFCNOL = (HNHBHFHBIMM.AJHCFMHNMMG)((ulong)1L); this.k__BackingField = hnhbhfhbimm; bool flag = SpectatorWatchUIFlow.RegisterStreamPoint(this); } // Token: 0x0600E8AB RID: 59563 RVA: 0x00357078 File Offset: 0x00355278 [Token(Token = "0x600E8AB")] [Address(RVA = "0x1A6B550", Offset = "0x1A6A550", VA = "0x181A6B550")] private void OnDestroy() { List lhecmfeacdn = SpectatorWatchUIFlow.LHECMFEACDN; HNHBHFHBIMM hnhbhfhbimm = this.k__BackingField; bool flag = lhecmfeacdn.Remove(hnhbhfhbimm); this.k__BackingField.Dispose(); } // Token: 0x0600E8AC RID: 59564 RVA: 0x003570AC File Offset: 0x003552AC [Token(Token = "0x600E8AC")] [Address(RVA = "0x1A6B620", Offset = "0x1A6A620", VA = "0x181A6B620")] private void OnDrawGizmos() { Color red = Color.red; Transform transform = base.transform; Vector3 vector; float z = vector.z; Color white = Color.white; Transform transform2 = base.transform; Matrix4x4 matrix4x; float m = matrix4x.m01; float m2 = matrix4x.m02; float m3 = matrix4x.m03; float z2 = Vector3.zero.z; } // Token: 0x0600E8AD RID: 59565 RVA: 0x0035710C File Offset: 0x0035530C [Token(Token = "0x600E8AD")] [Address(RVA = "0x1A6B7B0", Offset = "0x1A6A7B0", VA = "0x181A6B7B0")] public SpectatorStreamPoint() { } // Token: 0x0400971D RID: 38685 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400971D")] [SerializeField] [FormerlySerializedAs("Name")] private string displayName = "Spectator Stream Point"; // Token: 0x0400971E RID: 38686 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400971E")] [SerializeField] private bool useNumbering; } }