using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; namespace RecRoom { // Token: 0x0200218C RID: 8588 [Token(Token = "0x200218C")] public class VisibleInCamera : MonoBehaviour { // Token: 0x170022F0 RID: 8944 // (get) Token: 0x0600DC50 RID: 56400 RVA: 0x00331E9C File Offset: 0x0033009C [Token(Token = "0x170022F0")] public bool GDPKBEBEOBA { [Token(Token = "0x600DC50")] [Address(RVA = "0x1119BC0", Offset = "0x11189C0", VA = "0x181119BC0")] get { int miaimfnhdnj = this.MIAIMFNHDNJ; int frameCount = Time.frameCount; if (miaimfnhdnj != frameCount) { int frameCount2 = Time.frameCount; this.MIAIMFNHDNJ = frameCount2; string text = this.ToString(); this.AGILHLJPKPN = text != null; } return this.AGILHLJPKPN; } } // Token: 0x0600DC51 RID: 56401 RVA: 0x00331EE4 File Offset: 0x003300E4 [Token(Token = "0x600DC51")] [Address(RVA = "0x11198C0", Offset = "0x11186C0", VA = "0x1811198C0")] private void Awake() { List list = this.renderers; Renderer[] componentsInChildren = base.GetComponentsInChildren(true); list.AddRange(componentsInChildren); GameObject[] array = this.otherRendererRoots; if (array != 0) { int num = 0; if (num < array.Length) { List list2 = this.renderers; Renderer[] componentsInChildren2 = array[num].GetComponentsInChildren(true); list2.AddRange(componentsInChildren2); GameObject[] array2 = this.otherRendererRoots; num++; } } } // Token: 0x0600DC52 RID: 56402 RVA: 0x00331F50 File Offset: 0x00330150 [Token(Token = "0x600DC52")] [Address(RVA = "0x11199B0", Offset = "0x11187B0", VA = "0x1811199B0", Slot = "4")] protected virtual bool MDFDMOJCCNM() { int num; do { num = 0; List list = this.renderers; bool flag; if (flag) { int num2 = 0; if (!(this != num2)) { continue; } bool flag2; while (!flag2) { } } } while (num != 0); if (num != -1) { } throw new NullReferenceException(); } // Token: 0x0600DC53 RID: 56403 RVA: 0x00331F98 File Offset: 0x00330198 [Token(Token = "0x600DC53")] [Address(RVA = "0x1119B50", Offset = "0x1118950", VA = "0x181119B50")] public VisibleInCamera() { List list = new List(); this.renderers = list; this.MIAIMFNHDNJ = (int)((ulong)4294967295L); base..ctor(); } // Token: 0x04008FB1 RID: 36785 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4008FB1")] [SerializeField] private GameObject[] otherRendererRoots; // Token: 0x04008FB2 RID: 36786 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4008FB2")] [NonSerialized] public List renderers; // Token: 0x04008FB3 RID: 36787 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4008FB3")] private bool AGILHLJPKPN; // Token: 0x04008FB4 RID: 36788 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x4008FB4")] private int MIAIMFNHDNJ; } }