using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Avatar { // Token: 0x02002164 RID: 8548 [Token(Token = "0x2002164")] [Serializable] [StructLayout(3)] public class AvatarCustomizationSettings { // Token: 0x17002748 RID: 10056 // (get) Token: 0x0600EB5D RID: 60253 RVA: 0x0037CD78 File Offset: 0x0037AF78 // (set) Token: 0x0600EB5E RID: 60254 RVA: 0x0037CD8C File Offset: 0x0037AF8C [Token(Token = "0x17002748")] public string EyeGuid { [Token(Token = "0x600EB5D")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get { return this.eyeId; } [Token(Token = "0x600EB5E")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] set { this.eyeId = value; } } // Token: 0x17002749 RID: 10057 // (get) Token: 0x0600EB5F RID: 60255 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600EB60 RID: 60256 RVA: 0x0037CDA0 File Offset: 0x0037AFA0 [Token(Token = "0x17002749")] public Vector2 EyePositionOffset { [Token(Token = "0x600EB5F")] [Address(RVA = "0x61F870", Offset = "0x61E270", VA = "0x18061F870")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600EB60")] [Address(RVA = "0x61F890", Offset = "0x61E290", VA = "0x18061F890")] set { this.eyePos = value; this.eyePos.y = (float)0; } } // Token: 0x1700274A RID: 10058 // (get) Token: 0x0600EB61 RID: 60257 RVA: 0x0037CDC0 File Offset: 0x0037AFC0 // (set) Token: 0x0600EB62 RID: 60258 RVA: 0x0037CDD4 File Offset: 0x0037AFD4 [Token(Token = "0x1700274A")] public float EyeScaleOffset { [Token(Token = "0x600EB61")] [Address(RVA = "0x468030", Offset = "0x466A30", VA = "0x180468030")] get { return this.eyeScl; } [Token(Token = "0x600EB62")] [Address(RVA = "0x468510", Offset = "0x466F10", VA = "0x180468510")] set { this.eyeScl = value; } } // Token: 0x1700274B RID: 10059 // (get) Token: 0x0600EB63 RID: 60259 RVA: 0x0037CDE8 File Offset: 0x0037AFE8 // (set) Token: 0x0600EB64 RID: 60260 RVA: 0x0037CDFC File Offset: 0x0037AFFC [Token(Token = "0x1700274B")] public string MouthGuid { [Token(Token = "0x600EB63")] [Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")] get { return this.mouthId; } [Token(Token = "0x600EB64")] [Address(RVA = "0x3C1290", Offset = "0x3BFC90", VA = "0x1803C1290")] set { this.mouthId = value; } } // Token: 0x1700274C RID: 10060 // (get) Token: 0x0600EB65 RID: 60261 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600EB66 RID: 60262 RVA: 0x0037CE10 File Offset: 0x0037B010 [Token(Token = "0x1700274C")] public Vector2 MouthPositionOffset { [Token(Token = "0x600EB65")] [Address(RVA = "0x4680A0", Offset = "0x466AA0", VA = "0x1804680A0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600EB66")] [Address(RVA = "0x468580", Offset = "0x466F80", VA = "0x180468580")] set { this.mouthPos = value; this.mouthPos.y = (float)0; } } // Token: 0x1700274D RID: 10061 // (get) Token: 0x0600EB67 RID: 60263 RVA: 0x0037CE30 File Offset: 0x0037B030 // (set) Token: 0x0600EB68 RID: 60264 RVA: 0x0037CE44 File Offset: 0x0037B044 [Token(Token = "0x1700274D")] public float MouthScaleOffset { [Token(Token = "0x600EB67")] [Address(RVA = "0x621D90", Offset = "0x620790", VA = "0x180621D90")] get { return this.mouthScl; } [Token(Token = "0x600EB68")] [Address(RVA = "0x621E50", Offset = "0x620850", VA = "0x180621E50")] set { this.mouthScl = value; } } // Token: 0x1700274E RID: 10062 // (get) Token: 0x0600EB69 RID: 60265 RVA: 0x0037CE58 File Offset: 0x0037B058 // (set) Token: 0x0600EB6A RID: 60266 RVA: 0x0037CE6C File Offset: 0x0037B06C [Token(Token = "0x1700274E")] public string BeardColorGuid { [Token(Token = "0x600EB69")] [Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")] get { return this.beardColorId; } [Token(Token = "0x600EB6A")] [Address(RVA = "0x3EDED0", Offset = "0x3EC8D0", VA = "0x1803EDED0")] set { this.beardColorId = value; } } // Token: 0x1700274F RID: 10063 // (get) Token: 0x0600EB6B RID: 60267 RVA: 0x0037CE80 File Offset: 0x0037B080 // (set) Token: 0x0600EB6C RID: 60268 RVA: 0x0037CE94 File Offset: 0x0037B094 [Token(Token = "0x1700274F")] public string FaceShapeGuid { [Token(Token = "0x600EB6B")] [Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")] get { return this.faceShapeId; } [Token(Token = "0x600EB6C")] [Address(RVA = "0x462750", Offset = "0x461150", VA = "0x180462750")] set { this.faceShapeId = value; } } // Token: 0x17002750 RID: 10064 // (get) Token: 0x0600EB6D RID: 60269 RVA: 0x0037CEA8 File Offset: 0x0037B0A8 // (set) Token: 0x0600EB6E RID: 60270 RVA: 0x0037CEBC File Offset: 0x0037B0BC [Token(Token = "0x17002750")] public string BodyShapeGuid { [Token(Token = "0x600EB6D")] [Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")] get { return this.bodyShapeId; } [Token(Token = "0x600EB6E")] [Address(RVA = "0x3EDEB0", Offset = "0x3EC8B0", VA = "0x1803EDEB0")] set { this.bodyShapeId = value; } } // Token: 0x17002751 RID: 10065 // (get) Token: 0x0600EB6F RID: 60271 RVA: 0x0037CED0 File Offset: 0x0037B0D0 // (set) Token: 0x0600EB70 RID: 60272 RVA: 0x0037CEE4 File Offset: 0x0037B0E4 [Token(Token = "0x17002751")] public bool UseHatAnchorParams { [Token(Token = "0x600EB6F")] [Address(RVA = "0x5682D0", Offset = "0x566CD0", VA = "0x1805682D0")] get { return this.useHatAnchorParams; } [Token(Token = "0x600EB70")] [Address(RVA = "0xA4F860", Offset = "0xA4E260", VA = "0x180A4F860")] set { this.useHatAnchorParams = value; } } // Token: 0x17002752 RID: 10066 // (get) Token: 0x0600EB71 RID: 60273 RVA: 0x0037CEF8 File Offset: 0x0037B0F8 // (set) Token: 0x0600EB72 RID: 60274 RVA: 0x0037CF0C File Offset: 0x0037B10C [Token(Token = "0x17002752")] public bool HideEars { [Token(Token = "0x600EB71")] [Address(RVA = "0x568290", Offset = "0x566C90", VA = "0x180568290")] get { return this.hideEars; } [Token(Token = "0x600EB72")] [Address(RVA = "0x5685C0", Offset = "0x566FC0", VA = "0x1805685C0")] set { this.hideEars = value; } } // Token: 0x17002753 RID: 10067 // (get) Token: 0x0600EB73 RID: 60275 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600EB74 RID: 60276 RVA: 0x0037CF20 File Offset: 0x0037B120 [Token(Token = "0x17002753")] public PlayerAvatarDisplay.AnchorParams HatAnchorParams { [Token(Token = "0x600EB73")] [Address(RVA = "0x129DDB0", Offset = "0x129C7B0", VA = "0x18129DDB0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600EB74")] [Address(RVA = "0x129DDD0", Offset = "0x129C7D0", VA = "0x18129DDD0")] set { float z = value.HemisphereOffsets.z; this.hatAnchorParams.HemisphereOffsets.z = z; } } // Token: 0x0600EB75 RID: 60277 RVA: 0x0037CF4C File Offset: 0x0037B14C [Token(Token = "0x600EB75")] [Address(RVA = "0xE65400", Offset = "0xE63E00", VA = "0x180E65400")] public string HLHBJCIJPBE() { return JsonUtility.ToJson(this); } // Token: 0x0600EB76 RID: 60278 RVA: 0x0037CF60 File Offset: 0x0037B160 [Token(Token = "0x600EB76")] [Address(RVA = "0x129D9A0", Offset = "0x129C3A0", VA = "0x18129D9A0")] public static AvatarCustomizationSettings PPGFHEDFBEA(string LKHEMOPOEIM) { AvatarCustomizationSettings avatarCustomizationSettings; avatarCustomizationSettings.ver = (int)((ulong)5L); avatarCustomizationSettings.eyeId = ""; Vector2 zero = Vector2.zero; avatarCustomizationSettings.mouthId = ""; Vector2 zero2 = Vector2.zero; avatarCustomizationSettings.beardColorId = ""; avatarCustomizationSettings.faceShapeId = ""; avatarCustomizationSettings.bodyShapeId = ""; avatarCustomizationSettings.hideEars = true; Vector3 zero3 = Vector3.zero; Vector3 zero4 = Vector3.zero; if (!string.IsNullOrEmpty(LKHEMOPOEIM)) { AvatarCustomizationSettings avatarCustomizationSettings2 = JsonUtility.FromJson(LKHEMOPOEIM); } return avatarCustomizationSettings; } // Token: 0x0600EB77 RID: 60279 RVA: 0x0037CFE8 File Offset: 0x0037B1E8 [Token(Token = "0x600EB77")] [Address(RVA = "0x129DC00", Offset = "0x129C600", VA = "0x18129DC00")] public AvatarCustomizationSettings() { Vector2 zero = Vector2.zero; this.mouthId = ""; Vector2 zero2 = Vector2.zero; this.beardColorId = ""; this.faceShapeId = ""; this.bodyShapeId = ""; this.hideEars = true; Vector3 zero3 = Vector3.zero; Vector3 zero4 = Vector3.zero; base..ctor(); } // Token: 0x04009BDF RID: 39903 [Token(Token = "0x4009BDF")] private const int SERIALIZATION_VERSION = 5; // Token: 0x04009BE0 RID: 39904 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4009BE0")] [SerializeField] [INPFBLGGAJF] private int ver = (int)((ulong)5L); // Token: 0x04009BE1 RID: 39905 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4009BE1")] [SerializeField] private string eyeId = ""; // Token: 0x04009BE2 RID: 39906 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4009BE2")] [SerializeField] private Vector2 eyePos; // Token: 0x04009BE3 RID: 39907 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4009BE3")] [SerializeField] private float eyeScl; // Token: 0x04009BE4 RID: 39908 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4009BE4")] [SerializeField] private string mouthId; // Token: 0x04009BE5 RID: 39909 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4009BE5")] [SerializeField] private Vector2 mouthPos; // Token: 0x04009BE6 RID: 39910 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4009BE6")] [SerializeField] private float mouthScl; // Token: 0x04009BE7 RID: 39911 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4009BE7")] [SerializeField] private string beardColorId; // Token: 0x04009BE8 RID: 39912 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4009BE8")] [SerializeField] private string faceShapeId; // Token: 0x04009BE9 RID: 39913 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4009BE9")] [SerializeField] private string bodyShapeId; // Token: 0x04009BEA RID: 39914 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4009BEA")] [SerializeField] private bool useHatAnchorParams; // Token: 0x04009BEB RID: 39915 [global::Cpp2IlInjected.FieldOffset(Offset = "0x61")] [Token(Token = "0x4009BEB")] [SerializeField] private bool hideEars; // Token: 0x04009BEC RID: 39916 [global::Cpp2IlInjected.FieldOffset(Offset = "0x64")] [Token(Token = "0x4009BEC")] [SerializeField] private PlayerAvatarDisplay.AnchorParams hatAnchorParams; } }