using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core { // Token: 0x02002D85 RID: 11653 [Token(Token = "0x2002D85")] public class CameraIgnoreBubble : MonoBehaviour { // Token: 0x17003681 RID: 13953 // (get) Token: 0x06013A70 RID: 80496 RVA: 0x0048BABC File Offset: 0x00489CBC [Token(Token = "0x17003681")] public Camera CPBIELIDPBI { [Token(Token = "0x6013A70")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return this._camera; } } // Token: 0x17003682 RID: 13954 // (get) Token: 0x06013A71 RID: 80497 RVA: 0x0048BAD0 File Offset: 0x00489CD0 [Token(Token = "0x17003682")] public List KLBADDELBDK { [Token(Token = "0x6013A71")] [Address(RVA = "0x1F0F750", Offset = "0x1F0E750", VA = "0x181F0F750")] 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: 0x17003683 RID: 13955 // (get) Token: 0x06013A72 RID: 80498 RVA: 0x0048BB0C File Offset: 0x00489D0C [Token(Token = "0x17003683")] public bool BCDNIGFIFGI { [Token(Token = "0x6013A72")] [Address(RVA = "0x51F260", Offset = "0x51E260", VA = "0x18051F260")] get { return this.supportsIgnoringLocalPlayer; } } // Token: 0x17003684 RID: 13956 // (get) Token: 0x06013A73 RID: 80499 RVA: 0x0048BB20 File Offset: 0x00489D20 [Token(Token = "0x17003684")] public float JEKIFEIBKJO { [Token(Token = "0x6013A73")] [Address(RVA = "0x5626B0", Offset = "0x5616B0", VA = "0x1805626B0")] get { return this.radius; } } // Token: 0x17003685 RID: 13957 // (get) Token: 0x06013A74 RID: 80500 RVA: 0x0048BB34 File Offset: 0x00489D34 [Token(Token = "0x17003685")] public float LEGMDHHAMKC { [Token(Token = "0x6013A74")] [Address(RVA = "0x1F0F820", Offset = "0x1F0E820", VA = "0x181F0F820")] get { return this.radius; } } // Token: 0x17003686 RID: 13958 // (get) Token: 0x06013A75 RID: 80501 RVA: 0x0048BB48 File Offset: 0x00489D48 [Token(Token = "0x17003686")] public float ICFCKMMCFHM { [Token(Token = "0x6013A75")] [Address(RVA = "0x562290", Offset = "0x561290", VA = "0x180562290")] get { return this.fadeStartDistance; } } // Token: 0x17003687 RID: 13959 // (get) Token: 0x06013A76 RID: 80502 RVA: 0x0048BB5C File Offset: 0x00489D5C [Token(Token = "0x17003687")] public float ALDDAPMFOME { [Token(Token = "0x6013A76")] [Address(RVA = "0x562390", Offset = "0x561390", VA = "0x180562390")] get { return this.fadeCompleteDistance; } } // Token: 0x17003688 RID: 13960 // (get) Token: 0x06013A77 RID: 80503 RVA: 0x0048BB70 File Offset: 0x00489D70 [Token(Token = "0x17003688")] public float MHJPMGBLFPC { [Token(Token = "0x6013A77")] [Address(RVA = "0x812650", Offset = "0x811650", VA = "0x180812650")] get { return this.minAlpha; } } // Token: 0x17003689 RID: 13961 // (get) Token: 0x06013A78 RID: 80504 RVA: 0x0048BB84 File Offset: 0x00489D84 [Token(Token = "0x17003689")] public bool MIKDLDEALPN { [Token(Token = "0x6013A78")] [Address(RVA = "0x1F0F7E0", Offset = "0x1F0E7E0", VA = "0x181F0F7E0")] get { bool enabled = base.enabled; if (!enabled) { return enabled; } return this._camera.enabled; } } // Token: 0x06013A79 RID: 80505 RVA: 0x0048BBB0 File Offset: 0x00489DB0 [Token(Token = "0x6013A79")] [Address(RVA = "0x1F0F650", Offset = "0x1F0E650", VA = "0x181F0F650")] private void OnEnable() { CameraIgnoreBubble.AllBubbles.Add(this); } // Token: 0x06013A7A RID: 80506 RVA: 0x0048BBD0 File Offset: 0x00489DD0 [Token(Token = "0x6013A7A")] [Address(RVA = "0x1F0F480", Offset = "0x1F0E480", VA = "0x181F0F480")] private void OnDisable() { bool flag = CameraIgnoreBubble.AllBubbles.Remove(this); } // Token: 0x06013A7B RID: 80507 RVA: 0x0048BBF0 File Offset: 0x00489DF0 [Token(Token = "0x6013A7B")] [Address(RVA = "0x1F0F500", Offset = "0x1F0E500", VA = "0x181F0F500")] 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: 0x06013A7C RID: 80508 RVA: 0x0048BC48 File Offset: 0x00489E48 [Token(Token = "0x6013A7C")] [Address(RVA = "0x1F0F730", Offset = "0x1F0E730", VA = "0x181F0F730")] public CameraIgnoreBubble() { } // Token: 0x0400CBD3 RID: 52179 [Token(Token = "0x400CBD3")] public static readonly List AllBubbles = new List(); // Token: 0x0400CBD4 RID: 52180 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400CBD4")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.SelfAndParent, false, false, false)] private Camera _camera; // Token: 0x0400CBD5 RID: 52181 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400CBD5")] private List LJMGHOBDDEN; // Token: 0x0400CBD6 RID: 52182 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400CBD6")] [SerializeField] private bool supportsIgnoringLocalPlayer = true; // Token: 0x0400CBD7 RID: 52183 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x400CBD7")] [SerializeField] private float radius = 1f; // Token: 0x0400CBD8 RID: 52184 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400CBD8")] [SerializeField] private float fadeStartDistance = 0.5f; // Token: 0x0400CBD9 RID: 52185 [FieldOffset(Offset = "0x34")] [Token(Token = "0x400CBD9")] [SerializeField] private float fadeCompleteDistance = 0.05f; // Token: 0x0400CBDA RID: 52186 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400CBDA")] [SerializeField] private float minAlpha; } }