using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using UnityEngine; // Token: 0x0200033F RID: 831 [Token(Token = "0x200033F")] [StructLayout(3)] public class EquipmentFavoriteUI : MonoBehaviour { // Token: 0x17000422 RID: 1058 // (get) Token: 0x06001925 RID: 6437 RVA: 0x00067CF8 File Offset: 0x00065EF8 // (set) Token: 0x06001926 RID: 6438 RVA: 0x00067D0C File Offset: 0x00065F0C [Token(Token = "0x17000422")] public bool JKDGPMDNCMK { [Token(Token = "0x6001925")] [Address(RVA = "0x651230", Offset = "0x64FC30", VA = "0x180651230")] get { return this.GPKDIEGHDIG; } [Token(Token = "0x6001926")] [Address(RVA = "0x1528C90", Offset = "0x1527690", VA = "0x181528C90")] set { if (this.GPKDIEGHDIG != value) { Transform transform = this.visual; this.GPKDIEGHDIG = value; GameObject gameObject = transform.gameObject; bool gpkdieghdig = this.GPKDIEGHDIG; gameObject.SetActive(gpkdieghdig); AnimateInOut bnbckgdgobc = this.BNBCKGDGOBC; int num = 0; if (bnbckgdgobc != num) { AnimateInOut bnbckgdgobc2 = this.BNBCKGDGOBC; int num2 = 0; bool gpkdieghdig2 = this.GPKDIEGHDIG; bnbckgdgobc2.PlayEffect(gpkdieghdig2, num2, num2, num2 != 0); } } } } // Token: 0x06001927 RID: 6439 RVA: 0x00067D84 File Offset: 0x00065F84 [Token(Token = "0x6001927")] [Address(RVA = "0x15287C0", Offset = "0x15271C0", VA = "0x1815287C0")] private void Awake() { if (this.GPKDIEGHDIG) { Transform transform = this.visual; this.GPKDIEGHDIG = false; GameObject gameObject = transform.gameObject; bool gpkdieghdig = this.GPKDIEGHDIG; gameObject.SetActive(gpkdieghdig); AnimateInOut bnbckgdgobc = this.BNBCKGDGOBC; int num = 0; if (bnbckgdgobc != num) { AnimateInOut bnbckgdgobc2 = this.BNBCKGDGOBC; int num2 = 0; bool gpkdieghdig2 = this.GPKDIEGHDIG; bnbckgdgobc2.PlayEffect(gpkdieghdig2, num2, num2, num2 != 0); } } AnimateInOut component = base.GetComponent(); this.BNBCKGDGOBC = component; } // Token: 0x06001928 RID: 6440 RVA: 0x00067E0C File Offset: 0x0006600C [Token(Token = "0x6001928")] [Address(RVA = "0x15288F0", Offset = "0x15272F0", VA = "0x1815288F0")] private void Update() { BoxCollider boxCollider = this.boxCollider; Collider[] edlkikocamm = this.EDLKIKOCAMM; int overlapNonAlloc = boxCollider.GetOverlapNonAlloc(495330304, (QueryTriggerInteraction)((uint)1), edlkikocamm); int num = 0; if (overlapNonAlloc > 0) { Tool tool = this.EDLKIKOCAMM[num].AMKJBLIFHPB(); int num2 = 0; if (tool != num2 && tool.FNFNLDBILFE) { ToolSkinMapper toolSkinMapper = tool.toolSkinMapper; int num3 = 0; if (toolSkinMapper != num3) { PlayerSpawnedEquipment k__BackingField = tool.k__BackingField; int num4 = 0; if (k__BackingField != num4 && tool.k__BackingField.k__BackingField == PlayerSpawnedEquipment.IILDIBHEIDO.Drawer) { EquipmentManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; Transform transform = boxCollider.transform; Vector3 vector; float z = vector.z; Transform transform2 = boxCollider.transform; OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN; throw new NullReferenceException(); } } } num++; } } // Token: 0x06001929 RID: 6441 RVA: 0x00067EE8 File Offset: 0x000660E8 [Token(Token = "0x6001929")] [Address(RVA = "0x1528C40", Offset = "0x1527640", VA = "0x181528C40")] public EquipmentFavoriteUI() { Collider[] array = new Collider[10]; this.EDLKIKOCAMM = array; base..ctor(); } // Token: 0x04001384 RID: 4996 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001384")] [SerializeField] private Transform visual; // Token: 0x04001385 RID: 4997 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001385")] [SerializeField] private BoxCollider boxCollider; // Token: 0x04001386 RID: 4998 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001386")] private bool GPKDIEGHDIG = true; // Token: 0x04001387 RID: 4999 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4001387")] private AnimateInOut BNBCKGDGOBC; // Token: 0x04001388 RID: 5000 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4001388")] private Collider[] EDLKIKOCAMM; }