using System; using System.Collections.Generic; using System.Linq; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Avatars { // Token: 0x02002468 RID: 9320 [Token(Token = "0x2002468")] public class AvatarFaceShapeVault : MonoBehaviour { // Token: 0x0600EDE4 RID: 60900 RVA: 0x00366774 File Offset: 0x00364974 [Token(Token = "0x600EDE4")] [Address(RVA = "0x1D07DB0", Offset = "0x1D06DB0", VA = "0x181D07DB0")] protected void Awake() { for (;;) { int num = 0; List avatarFaceShapes = this.AvatarFaceShapes; bool flag; if (flag) { break; } if (num == 0) { return; } } Dictionary gbehdbbngmh = this.GBEHDBBNGMH; throw new NullReferenceException(); } // Token: 0x0600EDE5 RID: 60901 RVA: 0x003667CC File Offset: 0x003649CC [Token(Token = "0x600EDE5")] [Address(RVA = "0x1D07F40", Offset = "0x1D06F40", VA = "0x181D07F40")] public AvatarFaceShape Find(string COFLAJFOPEN) { Dictionary gbehdbbngmh = this.GBEHDBBNGMH; throw new NullReferenceException(); } // Token: 0x0600EDE6 RID: 60902 RVA: 0x00366800 File Offset: 0x00364A00 [Token(Token = "0x600EDE6")] [Address(RVA = "0x1D08010", Offset = "0x1D07010", VA = "0x181D08010")] public AvatarFaceShape GetRandom() { return ECNNGIFNNNM.NBMJEPIPHGC(this.AvatarFaceShapes); } // Token: 0x0600EDE7 RID: 60903 RVA: 0x00366818 File Offset: 0x00364A18 [Token(Token = "0x600EDE7")] [Address(RVA = "0x1D07FD0", Offset = "0x1D06FD0", VA = "0x181D07FD0")] public AvatarFaceShape GetDefault() { return Enumerable.First(this.AvatarFaceShapes); } // Token: 0x0600EDE8 RID: 60904 RVA: 0x00366830 File Offset: 0x00364A30 [Token(Token = "0x600EDE8")] [Address(RVA = "0x1D08050", Offset = "0x1D07050", VA = "0x181D08050")] public AvatarFaceShapeVault() { Dictionary dictionary = new Dictionary(); this.GBEHDBBNGMH = dictionary; base..ctor(); } // Token: 0x04009C2B RID: 39979 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4009C2B")] [Tooltip("Used only for decorative purposes.")] public string Label = "My Vault"; // Token: 0x04009C2C RID: 39980 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4009C2C")] public List AvatarFaceShapes; // Token: 0x04009C2D RID: 39981 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4009C2D")] private Dictionary GBEHDBBNGMH; } }