using System; using Cpp2IlInjected; using RecRoom; using UnityEngine; // Token: 0x02000331 RID: 817 [Token(Token = "0x2000331")] public class EquipmentFavoriteUI : MonoBehaviour { // Token: 0x1700044A RID: 1098 // (get) Token: 0x06001969 RID: 6505 RVA: 0x00065CF0 File Offset: 0x00063EF0 // (set) Token: 0x0600196A RID: 6506 RVA: 0x00065D04 File Offset: 0x00063F04 [Token(Token = "0x1700044A")] public bool JKDGPMDNCMK { [Token(Token = "0x6001969")] [Address(RVA = "0x51F260", Offset = "0x51E260", VA = "0x18051F260")] get { return this.GPKDIEGHDIG; } [Token(Token = "0x600196A")] [Address(RVA = "0x1FF2200", Offset = "0x1FF1200", VA = "0x181FF2200")] 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: 0x0600196B RID: 6507 RVA: 0x00065D7C File Offset: 0x00063F7C [Token(Token = "0x600196B")] [Address(RVA = "0x1FF1D30", Offset = "0x1FF0D30", VA = "0x181FF1D30")] 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: 0x0600196C RID: 6508 RVA: 0x00065E04 File Offset: 0x00064004 [Token(Token = "0x600196C")] [Address(RVA = "0x1FF1E60", Offset = "0x1FF0E60", VA = "0x181FF1E60")] 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: 0x0600196D RID: 6509 RVA: 0x00065EDC File Offset: 0x000640DC [Token(Token = "0x600196D")] [Address(RVA = "0x1FF21B0", Offset = "0x1FF11B0", VA = "0x181FF21B0")] public EquipmentFavoriteUI() { Collider[] array = new Collider[10]; this.EDLKIKOCAMM = array; base..ctor(); } // Token: 0x04001347 RID: 4935 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4001347")] [SerializeField] private Transform visual; // Token: 0x04001348 RID: 4936 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4001348")] [SerializeField] private BoxCollider boxCollider; // Token: 0x04001349 RID: 4937 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4001349")] private bool GPKDIEGHDIG = true; // Token: 0x0400134A RID: 4938 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400134A")] private AnimateInOut BNBCKGDGOBC; // Token: 0x0400134B RID: 4939 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400134B")] private Collider[] EDLKIKOCAMM; }