using System; using System.Collections; using Cpp2IlInjected; using UnityEngine; // Token: 0x020003B5 RID: 949 [Token(Token = "0x20003B5")] public class StorefrontItemContainer : MonoBehaviour { // Token: 0x06001EA9 RID: 7849 RVA: 0x0007D308 File Offset: 0x0007B508 [Token(Token = "0x6001EA9")] [Address(RVA = "0x14786C0", Offset = "0x14776C0", VA = "0x1814786C0")] 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: 0x06001EAA RID: 7850 RVA: 0x0007D36C File Offset: 0x0007B56C [Token(Token = "0x6001EAA")] [Address(RVA = "0x1478730", Offset = "0x1477730", VA = "0x181478730")] 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_37; } global::UnityEngine.Object.Destroy(gameObject); } if (gameObject != 0) { } } while (num != 0); return; IL_37: throw new NullReferenceException(); } // Token: 0x06001EAB RID: 7851 RVA: 0x0007D3BC File Offset: 0x0007B5BC [Token(Token = "0x6001EAB")] [Address(RVA = "0x1478940", Offset = "0x1477940", VA = "0x181478940")] public StorefrontItemContainer() { } // Token: 0x04001736 RID: 5942 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4001736")] public float Scale = 0.75f; // Token: 0x04001737 RID: 5943 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4001737")] public bool ConsumableSlotTaken; // Token: 0x04001738 RID: 5944 [FieldOffset(Offset = "0x1D")] [Token(Token = "0x4001738")] public bool EquipmentSlotTaken; // Token: 0x04001739 RID: 5945 [FieldOffset(Offset = "0x1E")] [Token(Token = "0x4001739")] public bool OtherSlotTaken; // Token: 0x0400173A RID: 5946 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400173A")] public Transform PlayerAvatarDisplayTransform; // Token: 0x0400173B RID: 5947 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400173B")] public Transform ConsumableTransform; // Token: 0x0400173C RID: 5948 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400173C")] public Transform EquipmentTransform; // Token: 0x0400173D RID: 5949 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400173D")] public Transform OtherTransform; // Token: 0x0400173E RID: 5950 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400173E")] public Transform CenterTransform; }