using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core { // Token: 0x02002796 RID: 10134 [Token(Token = "0x2002796")] [StructLayout(3)] public class CameraIgnoreBubble : MonoBehaviour { // Token: 0x17002FD5 RID: 12245 // (get) Token: 0x06011BB9 RID: 72633 RVA: 0x0043C23C File Offset: 0x0043A43C [Token(Token = "0x17002FD5")] public Camera CPBIELIDPBI { [Token(Token = "0x6011BB9")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get { return this._camera; } } // Token: 0x17002FD6 RID: 12246 // (get) Token: 0x06011BBA RID: 72634 RVA: 0x0043C250 File Offset: 0x0043A450 [Token(Token = "0x17002FD6")] public List KLBADDELBDK { [Token(Token = "0x6011BBA")] [Address(RVA = "0x18572F0", Offset = "0x1855CF0", VA = "0x1818572F0")] get { List ljmghobdden = this.LJMGHOBDDEN; if (ljmghobdden == 0) { List list = new List(1); this.LJMGHOBDDEN = list; Camera camera = this._camera; list.Add(camera); } return ljmghobdden; } } // Token: 0x17002FD7 RID: 12247 // (get) Token: 0x06011BBB RID: 72635 RVA: 0x0043C28C File Offset: 0x0043A48C [Token(Token = "0x17002FD7")] public bool BCDNIGFIFGI { [Token(Token = "0x6011BBB")] [Address(RVA = "0x651230", Offset = "0x64FC30", VA = "0x180651230")] get { return this.supportsIgnoringLocalPlayer; } } // Token: 0x17002FD8 RID: 12248 // (get) Token: 0x06011BBC RID: 72636 RVA: 0x0043C2A0 File Offset: 0x0043A4A0 [Token(Token = "0x17002FD8")] public float JEKIFEIBKJO { [Token(Token = "0x6011BBC")] [Address(RVA = "0x468020", Offset = "0x466A20", VA = "0x180468020")] get { return this.radius; } } // Token: 0x17002FD9 RID: 12249 // (get) Token: 0x06011BBD RID: 72637 RVA: 0x0043C2B4 File Offset: 0x0043A4B4 [Token(Token = "0x17002FD9")] public float LEGMDHHAMKC { [Token(Token = "0x6011BBD")] [Address(RVA = "0x18573C0", Offset = "0x1855DC0", VA = "0x1818573C0")] get { return this.radius; } } // Token: 0x17002FDA RID: 12250 // (get) Token: 0x06011BBE RID: 72638 RVA: 0x0043C2C8 File Offset: 0x0043A4C8 [Token(Token = "0x17002FDA")] public float ICFCKMMCFHM { [Token(Token = "0x6011BBE")] [Address(RVA = "0x467C00", Offset = "0x466600", VA = "0x180467C00")] get { return this.fadeStartDistance; } } // Token: 0x17002FDB RID: 12251 // (get) Token: 0x06011BBF RID: 72639 RVA: 0x0043C2DC File Offset: 0x0043A4DC [Token(Token = "0x17002FDB")] public float ALDDAPMFOME { [Token(Token = "0x6011BBF")] [Address(RVA = "0x467D00", Offset = "0x466700", VA = "0x180467D00")] get { return this.fadeCompleteDistance; } } // Token: 0x17002FDC RID: 12252 // (get) Token: 0x06011BC0 RID: 72640 RVA: 0x0043C2F0 File Offset: 0x0043A4F0 [Token(Token = "0x17002FDC")] public float MHJPMGBLFPC { [Token(Token = "0x6011BC0")] [Address(RVA = "0x621DA0", Offset = "0x6207A0", VA = "0x180621DA0")] get { return this.minAlpha; } } // Token: 0x17002FDD RID: 12253 // (get) Token: 0x06011BC1 RID: 72641 RVA: 0x0043C304 File Offset: 0x0043A504 [Token(Token = "0x17002FDD")] public bool MIKDLDEALPN { [Token(Token = "0x6011BC1")] [Address(RVA = "0x1857380", Offset = "0x1855D80", VA = "0x181857380")] get { bool enabled = base.enabled; if (!enabled) { return enabled; } return this._camera.enabled; } } // Token: 0x06011BC2 RID: 72642 RVA: 0x0043C330 File Offset: 0x0043A530 [Token(Token = "0x6011BC2")] [Address(RVA = "0x18571F0", Offset = "0x1855BF0", VA = "0x1818571F0")] private void OnEnable() { CameraIgnoreBubble.AllBubbles.Add(this); } // Token: 0x06011BC3 RID: 72643 RVA: 0x0043C350 File Offset: 0x0043A550 [Token(Token = "0x6011BC3")] [Address(RVA = "0x1857020", Offset = "0x1855A20", VA = "0x181857020")] private void OnDisable() { bool flag = CameraIgnoreBubble.AllBubbles.Remove(this); } // Token: 0x06011BC4 RID: 72644 RVA: 0x0043C370 File Offset: 0x0043A570 [Token(Token = "0x6011BC4")] [Address(RVA = "0x18570A0", Offset = "0x1855AA0", VA = "0x1818570A0")] private void OnDrawGizmosSelected() { Color green = Color.green; Transform transform = base.transform; Vector3 vector; float z = vector.z; Color yellow = Color.yellow; Transform transform2 = base.transform; Vector3 vector2; float z2 = vector2.z; Color red = Color.red; Transform transform3 = base.transform; Vector3 vector3; float z3 = vector3.z; } // Token: 0x06011BC5 RID: 72645 RVA: 0x0043C3C8 File Offset: 0x0043A5C8 [Token(Token = "0x6011BC5")] [Address(RVA = "0x18572D0", Offset = "0x1855CD0", VA = "0x1818572D0")] public CameraIgnoreBubble() { } // Token: 0x0400BDED RID: 48621 [Token(Token = "0x400BDED")] public static readonly List AllBubbles = new List(); // Token: 0x0400BDEE RID: 48622 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400BDEE")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false)] private Camera _camera; // Token: 0x0400BDEF RID: 48623 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400BDEF")] private List LJMGHOBDDEN; // Token: 0x0400BDF0 RID: 48624 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400BDF0")] [SerializeField] private bool supportsIgnoringLocalPlayer = true; // Token: 0x0400BDF1 RID: 48625 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x400BDF1")] [SerializeField] private float radius = 1f; // Token: 0x0400BDF2 RID: 48626 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400BDF2")] [SerializeField] private float fadeStartDistance = 0.5f; // Token: 0x0400BDF3 RID: 48627 [global::Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x400BDF3")] [SerializeField] private float fadeCompleteDistance = 0.05f; // Token: 0x0400BDF4 RID: 48628 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400BDF4")] [SerializeField] private float minAlpha; } }