using System; using Cpp2IlInjected; using RecRoom; using UnityEngine; // Token: 0x02000327 RID: 807 [Token(Token = "0x2000327")] public class EquipmentFavoriteUI : MonoBehaviour { // Token: 0x1700043F RID: 1087 // (get) Token: 0x060018F2 RID: 6386 RVA: 0x00064D84 File Offset: 0x00062F84 // (set) Token: 0x060018F3 RID: 6387 RVA: 0x00064D98 File Offset: 0x00062F98 [Token(Token = "0x1700043F")] public bool JKDGPMDNCMK { [Token(Token = "0x60018F2")] [Address(RVA = "0x494270", Offset = "0x493070", VA = "0x180494270")] get { return this.GPKDIEGHDIG; } [Token(Token = "0x60018F3")] [Address(RVA = "0x12AFCE0", Offset = "0x12AEAE0", VA = "0x1812AFCE0")] 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: 0x060018F4 RID: 6388 RVA: 0x00064E10 File Offset: 0x00063010 [Token(Token = "0x60018F4")] [Address(RVA = "0x12AF810", Offset = "0x12AE610", VA = "0x1812AF810")] 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: 0x060018F5 RID: 6389 RVA: 0x00064E98 File Offset: 0x00063098 [Token(Token = "0x60018F5")] [Address(RVA = "0x12AF940", Offset = "0x12AE740", VA = "0x1812AF940")] private void Update() { BoxCollider boxCollider = this.boxCollider; Collider[] edlkikocamm = this.EDLKIKOCAMM; int num = boxCollider.AMAOMIJGJBF(495330304, (QueryTriggerInteraction)((uint)1), edlkikocamm); int num2 = 0; if (num > 0) { Tool tool = this.EDLKIKOCAMM[num2].AMKJBLIFHPB(); int num3 = 0; if (tool != num3 && tool.FNFNLDBILFE) { ToolSkinMapper toolSkinMapper = tool.toolSkinMapper; int num4 = 0; if (toolSkinMapper != num4) { PlayerSpawnedEquipment k__BackingField = tool.k__BackingField; int num5 = 0; if (k__BackingField != num5 && tool.k__BackingField.k__BackingField == PlayerSpawnedEquipment.IILDIBHEIDO.Drawer) { Transform transform = boxCollider.transform; Vector3 vector; float z = vector.z; Transform transform2 = boxCollider.transform; OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN; throw new NullReferenceException(); } } } num2++; } } // Token: 0x060018F6 RID: 6390 RVA: 0x00064F70 File Offset: 0x00063170 [Token(Token = "0x60018F6")] [Address(RVA = "0x12AFC90", Offset = "0x12AEA90", VA = "0x1812AFC90")] public EquipmentFavoriteUI() { Collider[] array = new Collider[10]; this.EDLKIKOCAMM = array; base..ctor(); } // Token: 0x040012F5 RID: 4853 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40012F5")] [SerializeField] private Transform visual; // Token: 0x040012F6 RID: 4854 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40012F6")] [SerializeField] private BoxCollider boxCollider; // Token: 0x040012F7 RID: 4855 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40012F7")] private bool GPKDIEGHDIG = true; // Token: 0x040012F8 RID: 4856 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40012F8")] private AnimateInOut BNBCKGDGOBC; // Token: 0x040012F9 RID: 4857 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40012F9")] private Collider[] EDLKIKOCAMM; }