using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core { // Token: 0x02002C9C RID: 11420 [Token(Token = "0x2002C9C")] public class CameraIgnoreBubble : MonoBehaviour { // Token: 0x170035CC RID: 13772 // (get) Token: 0x0601362E RID: 79406 RVA: 0x00481C9C File Offset: 0x0047FE9C [Token(Token = "0x170035CC")] public Camera CPBIELIDPBI { [Token(Token = "0x601362E")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] get { return this._camera; } } // Token: 0x170035CD RID: 13773 // (get) Token: 0x0601362F RID: 79407 RVA: 0x00481CB0 File Offset: 0x0047FEB0 [Token(Token = "0x170035CD")] public List KLBADDELBDK { [Token(Token = "0x601362F")] [Address(RVA = "0x1430F40", Offset = "0x142FD40", VA = "0x181430F40")] 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: 0x170035CE RID: 13774 // (get) Token: 0x06013630 RID: 79408 RVA: 0x00481CEC File Offset: 0x0047FEEC [Token(Token = "0x170035CE")] public bool BCDNIGFIFGI { [Token(Token = "0x6013630")] [Address(RVA = "0x494270", Offset = "0x493070", VA = "0x180494270")] get { return this.supportsIgnoringLocalPlayer; } } // Token: 0x170035CF RID: 13775 // (get) Token: 0x06013631 RID: 79409 RVA: 0x00481D00 File Offset: 0x0047FF00 [Token(Token = "0x170035CF")] public float JEKIFEIBKJO { [Token(Token = "0x6013631")] [Address(RVA = "0x762DB0", Offset = "0x761BB0", VA = "0x180762DB0")] get { return this.radius; } } // Token: 0x170035D0 RID: 13776 // (get) Token: 0x06013632 RID: 79410 RVA: 0x00481D14 File Offset: 0x0047FF14 [Token(Token = "0x170035D0")] public float LEGMDHHAMKC { [Token(Token = "0x6013632")] [Address(RVA = "0x1431010", Offset = "0x142FE10", VA = "0x181431010")] get { return this.radius; } } // Token: 0x170035D1 RID: 13777 // (get) Token: 0x06013633 RID: 79411 RVA: 0x00481D28 File Offset: 0x0047FF28 [Token(Token = "0x170035D1")] public float ICFCKMMCFHM { [Token(Token = "0x6013633")] [Address(RVA = "0x812330", Offset = "0x811130", VA = "0x180812330")] get { return this.fadeStartDistance; } } // Token: 0x170035D2 RID: 13778 // (get) Token: 0x06013634 RID: 79412 RVA: 0x00481D3C File Offset: 0x0047FF3C [Token(Token = "0x170035D2")] public float ALDDAPMFOME { [Token(Token = "0x6013634")] [Address(RVA = "0xA9DE10", Offset = "0xA9CC10", VA = "0x180A9DE10")] get { return this.fadeCompleteDistance; } } // Token: 0x170035D3 RID: 13779 // (get) Token: 0x06013635 RID: 79413 RVA: 0x00481D50 File Offset: 0x0047FF50 [Token(Token = "0x170035D3")] public float MHJPMGBLFPC { [Token(Token = "0x6013635")] [Address(RVA = "0x805990", Offset = "0x804790", VA = "0x180805990")] get { return this.minAlpha; } } // Token: 0x170035D4 RID: 13780 // (get) Token: 0x06013636 RID: 79414 RVA: 0x00481D64 File Offset: 0x0047FF64 [Token(Token = "0x170035D4")] public bool MIKDLDEALPN { [Token(Token = "0x6013636")] [Address(RVA = "0x1430FD0", Offset = "0x142FDD0", VA = "0x181430FD0")] get { bool enabled = base.enabled; if (!enabled) { return enabled; } return this._camera.enabled; } } // Token: 0x06013637 RID: 79415 RVA: 0x00481D90 File Offset: 0x0047FF90 [Token(Token = "0x6013637")] [Address(RVA = "0x1430E40", Offset = "0x142FC40", VA = "0x181430E40")] private void OnEnable() { CameraIgnoreBubble.AllBubbles.Add(this); } // Token: 0x06013638 RID: 79416 RVA: 0x00481DB0 File Offset: 0x0047FFB0 [Token(Token = "0x6013638")] [Address(RVA = "0x1430C70", Offset = "0x142FA70", VA = "0x181430C70")] private void OnDisable() { bool flag = CameraIgnoreBubble.AllBubbles.Remove(this); } // Token: 0x06013639 RID: 79417 RVA: 0x00481DD0 File Offset: 0x0047FFD0 [Token(Token = "0x6013639")] [Address(RVA = "0x1430CF0", Offset = "0x142FAF0", VA = "0x181430CF0")] 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: 0x0601363A RID: 79418 RVA: 0x00481E28 File Offset: 0x00480028 [Token(Token = "0x601363A")] [Address(RVA = "0x1430F20", Offset = "0x142FD20", VA = "0x181430F20")] public CameraIgnoreBubble() { } // Token: 0x0400C9BF RID: 51647 [Token(Token = "0x400C9BF")] public static readonly List AllBubbles = new List(); // Token: 0x0400C9C0 RID: 51648 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400C9C0")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false, false)] private Camera _camera; // Token: 0x0400C9C1 RID: 51649 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400C9C1")] private List LJMGHOBDDEN; // Token: 0x0400C9C2 RID: 51650 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400C9C2")] [SerializeField] private bool supportsIgnoringLocalPlayer = true; // Token: 0x0400C9C3 RID: 51651 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x400C9C3")] [SerializeField] private float radius = 1f; // Token: 0x0400C9C4 RID: 51652 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400C9C4")] [SerializeField] private float fadeStartDistance = 0.5f; // Token: 0x0400C9C5 RID: 51653 [FieldOffset(Offset = "0x34")] [Token(Token = "0x400C9C5")] [SerializeField] private float fadeCompleteDistance = 0.05f; // Token: 0x0400C9C6 RID: 51654 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400C9C6")] [SerializeField] private float minAlpha; } }