using System; using System.Collections; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020003B8 RID: 952 [Token(Token = "0x20003B8")] [StructLayout(3)] public class StorefrontItemContainer : MonoBehaviour { // Token: 0x06001DE4 RID: 7652 RVA: 0x0007DBF8 File Offset: 0x0007BDF8 [Token(Token = "0x6001DE4")] [Address(RVA = "0x13A5D90", Offset = "0x13A4790", VA = "0x1813A5D90")] public void ClearItemVisuals() { Transform playerAvatarDisplayTransform = this.PlayerAvatarDisplayTransform; this.DGOGEABMONM(playerAvatarDisplayTransform); Transform centerTransform = this.CenterTransform; this.DGOGEABMONM(centerTransform); Transform consumableTransform = this.ConsumableTransform; this.DGOGEABMONM(consumableTransform); Transform equipmentTransform = this.EquipmentTransform; this.DGOGEABMONM(equipmentTransform); Transform otherTransform = this.OtherTransform; this.DGOGEABMONM(otherTransform); this.ConsumableSlotTaken = false; this.OtherSlotTaken = false; } // Token: 0x06001DE5 RID: 7653 RVA: 0x0007DC5C File Offset: 0x0007BE5C [Token(Token = "0x6001DE5")] [Address(RVA = "0x13A5E00", Offset = "0x13A4800", VA = "0x1813A5E00")] private void DGOGEABMONM(Transform OIFLDNBGJOH) { int num; do { num = 0; int num2 = 0; if (!(OIFLDNBGJOH != num2)) { break; } IEnumerator enumerator = OIFLDNBGJOH.GetEnumerator(); GameObject gameObject; if (enumerator != 0) { if (enumerator == 0 || enumerator == 0) { goto IL_3B; } global::UnityEngine.Object.Destroy(gameObject); } if (gameObject != 0) { } if (num != -1) { } } while (num != 0); return; IL_3B: throw new NullReferenceException(); } // Token: 0x06001DE6 RID: 7654 RVA: 0x0007DCB0 File Offset: 0x0007BEB0 [Token(Token = "0x6001DE6")] [Address(RVA = "0x13A6030", Offset = "0x13A4A30", VA = "0x1813A6030")] public StorefrontItemContainer() { } // Token: 0x04001721 RID: 5921 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001721")] public float Scale = 0.75f; // Token: 0x04001722 RID: 5922 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x4001722")] public bool ConsumableSlotTaken; // Token: 0x04001723 RID: 5923 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1D")] [Token(Token = "0x4001723")] public bool EquipmentSlotTaken; // Token: 0x04001724 RID: 5924 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1E")] [Token(Token = "0x4001724")] public bool OtherSlotTaken; // Token: 0x04001725 RID: 5925 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001725")] public Transform PlayerAvatarDisplayTransform; // Token: 0x04001726 RID: 5926 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001726")] public Transform ConsumableTransform; // Token: 0x04001727 RID: 5927 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4001727")] public Transform EquipmentTransform; // Token: 0x04001728 RID: 5928 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4001728")] public Transform OtherTransform; // Token: 0x04001729 RID: 5929 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4001729")] public Transform CenterTransform; }