using System; using System.Collections.Generic; using System.Linq; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Avatars { // Token: 0x02002460 RID: 9312 [Token(Token = "0x2002460")] public class AvatarBodyShapeVault : MonoBehaviour { // Token: 0x0600EDB1 RID: 60849 RVA: 0x00366074 File Offset: 0x00364274 [Token(Token = "0x600EDB1")] [Address(RVA = "0x14EE2D0", Offset = "0x14ED2D0", VA = "0x1814EE2D0")] protected void Awake() { for (;;) { int num = 0; List avatarBodyShapes = this.AvatarBodyShapes; bool flag; if (flag) { break; } if (num == 0) { return; } } Dictionary gbehdbbngmh = this.GBEHDBBNGMH; throw new NullReferenceException(); } // Token: 0x0600EDB2 RID: 60850 RVA: 0x003660CC File Offset: 0x003642CC [Token(Token = "0x600EDB2")] [Address(RVA = "0x14EE460", Offset = "0x14ED460", VA = "0x1814EE460")] public AvatarBodyShape Find(string COFLAJFOPEN) { Dictionary gbehdbbngmh = this.GBEHDBBNGMH; throw new NullReferenceException(); } // Token: 0x0600EDB3 RID: 60851 RVA: 0x00366100 File Offset: 0x00364300 [Token(Token = "0x600EDB3")] [Address(RVA = "0x14EE530", Offset = "0x14ED530", VA = "0x1814EE530")] public AvatarBodyShape GetRandom() { return ECNNGIFNNNM.NBMJEPIPHGC(this.AvatarBodyShapes); } // Token: 0x0600EDB4 RID: 60852 RVA: 0x00366118 File Offset: 0x00364318 [Token(Token = "0x600EDB4")] [Address(RVA = "0x14EE4F0", Offset = "0x14ED4F0", VA = "0x1814EE4F0")] public AvatarBodyShape GetDefault() { return Enumerable.First(this.AvatarBodyShapes); } // Token: 0x0600EDB5 RID: 60853 RVA: 0x00366130 File Offset: 0x00364330 [Token(Token = "0x600EDB5")] [Address(RVA = "0x14EE570", Offset = "0x14ED570", VA = "0x1814EE570")] public AvatarBodyShapeVault() { Dictionary dictionary = new Dictionary(); this.GBEHDBBNGMH = dictionary; base..ctor(); } // Token: 0x04009C05 RID: 39941 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4009C05")] [Tooltip("Used only for decorative purposes.")] public string Label = "My Vault"; // Token: 0x04009C06 RID: 39942 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4009C06")] public List AvatarBodyShapes; // Token: 0x04009C07 RID: 39943 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4009C07")] private Dictionary GBEHDBBNGMH; } }