using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Avatars { // Token: 0x02002461 RID: 9313 [Token(Token = "0x2002461")] [Serializable] public class AvatarCustomizationSettings { // Token: 0x17002668 RID: 9832 // (get) Token: 0x0600EDB6 RID: 60854 RVA: 0x0036615C File Offset: 0x0036435C // (set) Token: 0x0600EDB7 RID: 60855 RVA: 0x00366170 File Offset: 0x00364370 [Token(Token = "0x17002668")] public string EyeGuid { [Token(Token = "0x600EDB6")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return this.eyeId; } [Token(Token = "0x600EDB7")] [Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")] set { this.eyeId = value; } } // Token: 0x17002669 RID: 9833 // (get) Token: 0x0600EDB8 RID: 60856 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600EDB9 RID: 60857 RVA: 0x00366184 File Offset: 0x00364384 [Token(Token = "0x17002669")] public Vector2 EyePositionOffset { [Token(Token = "0x600EDB8")] [Address(RVA = "0x8100E0", Offset = "0x80F0E0", VA = "0x1808100E0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600EDB9")] [Address(RVA = "0x810100", Offset = "0x80F100", VA = "0x180810100")] set { this.eyePos = value; this.eyePos.y = (float)0; } } // Token: 0x1700266A RID: 9834 // (get) Token: 0x0600EDBA RID: 60858 RVA: 0x003661A4 File Offset: 0x003643A4 // (set) Token: 0x0600EDBB RID: 60859 RVA: 0x003661B8 File Offset: 0x003643B8 [Token(Token = "0x1700266A")] public float EyeScaleOffset { [Token(Token = "0x600EDBA")] [Address(RVA = "0x5626C0", Offset = "0x5616C0", VA = "0x1805626C0")] get { return this.eyeScl; } [Token(Token = "0x600EDBB")] [Address(RVA = "0x562BA0", Offset = "0x561BA0", VA = "0x180562BA0")] set { this.eyeScl = value; } } // Token: 0x1700266B RID: 9835 // (get) Token: 0x0600EDBC RID: 60860 RVA: 0x003661CC File Offset: 0x003643CC // (set) Token: 0x0600EDBD RID: 60861 RVA: 0x003661E0 File Offset: 0x003643E0 [Token(Token = "0x1700266B")] public string MouthGuid { [Token(Token = "0x600EDBC")] [Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")] get { return this.mouthId; } [Token(Token = "0x600EDBD")] [Address(RVA = "0x415830", Offset = "0x414830", VA = "0x180415830")] set { this.mouthId = value; } } // Token: 0x1700266C RID: 9836 // (get) Token: 0x0600EDBE RID: 60862 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600EDBF RID: 60863 RVA: 0x003661F4 File Offset: 0x003643F4 [Token(Token = "0x1700266C")] public Vector2 MouthPositionOffset { [Token(Token = "0x600EDBE")] [Address(RVA = "0x562730", Offset = "0x561730", VA = "0x180562730")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600EDBF")] [Address(RVA = "0x562C10", Offset = "0x561C10", VA = "0x180562C10")] set { this.mouthPos = value; this.mouthPos.y = (float)0; } } // Token: 0x1700266D RID: 9837 // (get) Token: 0x0600EDC0 RID: 60864 RVA: 0x00366214 File Offset: 0x00364414 // (set) Token: 0x0600EDC1 RID: 60865 RVA: 0x00366228 File Offset: 0x00364428 [Token(Token = "0x1700266D")] public float MouthScaleOffset { [Token(Token = "0x600EDC0")] [Address(RVA = "0x812640", Offset = "0x811640", VA = "0x180812640")] get { return this.mouthScl; } [Token(Token = "0x600EDC1")] [Address(RVA = "0x812700", Offset = "0x811700", VA = "0x180812700")] set { this.mouthScl = value; } } // Token: 0x1700266E RID: 9838 // (get) Token: 0x0600EDC2 RID: 60866 RVA: 0x0036623C File Offset: 0x0036443C // (set) Token: 0x0600EDC3 RID: 60867 RVA: 0x00366250 File Offset: 0x00364450 [Token(Token = "0x1700266E")] public string HairPrimaryColorGuid { [Token(Token = "0x600EDC2")] [Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")] get { return this.hairPrimaryColorId; } [Token(Token = "0x600EDC3")] [Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0")] set { this.hairPrimaryColorId = value; } } // Token: 0x1700266F RID: 9839 // (get) Token: 0x0600EDC4 RID: 60868 RVA: 0x00366264 File Offset: 0x00364464 // (set) Token: 0x0600EDC5 RID: 60869 RVA: 0x00366278 File Offset: 0x00364478 [Token(Token = "0x1700266F")] public string HairSecondaryColorGuid { [Token(Token = "0x600EDC4")] [Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")] get { return this.hairSecondaryColorId; } [Token(Token = "0x600EDC5")] [Address(RVA = "0x55BCE0", Offset = "0x55ACE0", VA = "0x18055BCE0")] set { this.hairSecondaryColorId = value; } } // Token: 0x17002670 RID: 9840 // (get) Token: 0x0600EDC6 RID: 60870 RVA: 0x0036628C File Offset: 0x0036448C // (set) Token: 0x0600EDC7 RID: 60871 RVA: 0x003662A0 File Offset: 0x003644A0 [Token(Token = "0x17002670")] public string HairPatternTextureGuid { [Token(Token = "0x600EDC6")] [Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")] get { return this.hairPatternId; } [Token(Token = "0x600EDC7")] [Address(RVA = "0x417A10", Offset = "0x416A10", VA = "0x180417A10")] set { this.hairPatternId = value; } } // Token: 0x17002671 RID: 9841 // (get) Token: 0x0600EDC8 RID: 60872 RVA: 0x003662B4 File Offset: 0x003644B4 // (set) Token: 0x0600EDC9 RID: 60873 RVA: 0x003662C8 File Offset: 0x003644C8 [Token(Token = "0x17002671")] public string BeardPrimaryColorGuid { [Token(Token = "0x600EDC8")] [Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")] get { return this.beardColorId; } [Token(Token = "0x600EDC9")] [Address(RVA = "0x417A20", Offset = "0x416A20", VA = "0x180417A20")] set { this.beardColorId = value; } } // Token: 0x17002672 RID: 9842 // (get) Token: 0x0600EDCA RID: 60874 RVA: 0x003662DC File Offset: 0x003644DC // (set) Token: 0x0600EDCB RID: 60875 RVA: 0x003662F0 File Offset: 0x003644F0 [Token(Token = "0x17002672")] public string BeardSecondaryColorGuid { [Token(Token = "0x600EDCA")] [Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")] get { return this.beardSecondaryColorId; } [Token(Token = "0x600EDCB")] [Address(RVA = "0x417AC0", Offset = "0x416AC0", VA = "0x180417AC0")] set { this.beardSecondaryColorId = value; } } // Token: 0x17002673 RID: 9843 // (get) Token: 0x0600EDCC RID: 60876 RVA: 0x00366304 File Offset: 0x00364504 // (set) Token: 0x0600EDCD RID: 60877 RVA: 0x00366318 File Offset: 0x00364518 [Token(Token = "0x17002673")] public string BeardPatternTextureGuid { [Token(Token = "0x600EDCC")] [Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")] get { return this.beardPatternId; } [Token(Token = "0x600EDCD")] [Address(RVA = "0x476170", Offset = "0x475170", VA = "0x180476170")] set { this.beardPatternId = value; } } // Token: 0x17002674 RID: 9844 // (get) Token: 0x0600EDCE RID: 60878 RVA: 0x0036632C File Offset: 0x0036452C // (set) Token: 0x0600EDCF RID: 60879 RVA: 0x00366340 File Offset: 0x00364540 [Token(Token = "0x17002674")] public string FaceShapeGuid { [Token(Token = "0x600EDCE")] [Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")] get { return this.faceShapeId; } [Token(Token = "0x600EDCF")] [Address(RVA = "0x417AB0", Offset = "0x416AB0", VA = "0x180417AB0")] set { this.faceShapeId = value; } } // Token: 0x17002675 RID: 9845 // (get) Token: 0x0600EDD0 RID: 60880 RVA: 0x00366354 File Offset: 0x00364554 // (set) Token: 0x0600EDD1 RID: 60881 RVA: 0x00366368 File Offset: 0x00364568 [Token(Token = "0x17002675")] public string BodyShapeGuid { [Token(Token = "0x600EDD0")] [Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")] get { return this.bodyShapeId; } [Token(Token = "0x600EDD1")] [Address(RVA = "0x417AA0", Offset = "0x416AA0", VA = "0x180417AA0")] set { this.bodyShapeId = value; } } // Token: 0x17002676 RID: 9846 // (get) Token: 0x0600EDD2 RID: 60882 RVA: 0x0036637C File Offset: 0x0036457C // (set) Token: 0x0600EDD3 RID: 60883 RVA: 0x00366390 File Offset: 0x00364590 [Token(Token = "0x17002676")] public bool UseHatAnchorParams { [Token(Token = "0x600EDD2")] [Address(RVA = "0x4D9840", Offset = "0x4D8840", VA = "0x1804D9840")] get { return this.useHatAnchorParams; } [Token(Token = "0x600EDD3")] [Address(RVA = "0x675930", Offset = "0x674930", VA = "0x180675930")] set { this.useHatAnchorParams = value; } } // Token: 0x17002677 RID: 9847 // (get) Token: 0x0600EDD4 RID: 60884 RVA: 0x003663A4 File Offset: 0x003645A4 // (set) Token: 0x0600EDD5 RID: 60885 RVA: 0x003663B8 File Offset: 0x003645B8 [Token(Token = "0x17002677")] public bool HideEars { [Token(Token = "0x600EDD4")] [Address(RVA = "0x675320", Offset = "0x674320", VA = "0x180675320")] get { return this.hideEars; } [Token(Token = "0x600EDD5")] [Address(RVA = "0x675940", Offset = "0x674940", VA = "0x180675940")] set { this.hideEars = value; } } // Token: 0x17002678 RID: 9848 // (get) Token: 0x0600EDD6 RID: 60886 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600EDD7 RID: 60887 RVA: 0x003663CC File Offset: 0x003645CC [Token(Token = "0x17002678")] public PlayerAvatarDisplay.AnchorParams HatAnchorParams { [Token(Token = "0x600EDD6")] [Address(RVA = "0x14EEAF0", Offset = "0x14EDAF0", VA = "0x1814EEAF0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600EDD7")] [Address(RVA = "0x14EEB10", Offset = "0x14EDB10", VA = "0x1814EEB10")] set { float z = value.HemisphereOffsets.z; this.hatAnchorParams.HemisphereOffsets.z = z; } } // Token: 0x0600EDD8 RID: 60888 RVA: 0x003663F8 File Offset: 0x003645F8 [Token(Token = "0x600EDD8")] [Address(RVA = "0x10E8750", Offset = "0x10E7750", VA = "0x1810E8750")] public string HLHBJCIJPBE() { return JsonUtility.ToJson(this); } // Token: 0x0600EDD9 RID: 60889 RVA: 0x0036640C File Offset: 0x0036460C [Token(Token = "0x600EDD9")] [Address(RVA = "0x14EE660", Offset = "0x14ED660", VA = "0x1814EE660")] 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.hairPrimaryColorId = ""; avatarCustomizationSettings.hairSecondaryColorId = ""; avatarCustomizationSettings.hairPatternId = ""; avatarCustomizationSettings.beardColorId = ""; avatarCustomizationSettings.beardSecondaryColorId = ""; avatarCustomizationSettings.beardPatternId = ""; avatarCustomizationSettings.faceShapeId = ""; avatarCustomizationSettings.bodyShapeId = ""; avatarCustomizationSettings.hideEars = true; Vector3 zero3 = Vector3.zero; float z = Vector3.zero.z; if (!string.IsNullOrEmpty(LKHEMOPOEIM)) { AvatarCustomizationSettings avatarCustomizationSettings2 = JsonUtility.FromJson(LKHEMOPOEIM); } return avatarCustomizationSettings; } // Token: 0x0600EDDA RID: 60890 RVA: 0x003664D8 File Offset: 0x003646D8 [Token(Token = "0x600EDDA")] [Address(RVA = "0x14EE900", Offset = "0x14ED900", VA = "0x1814EE900")] public AvatarCustomizationSettings() { Vector2 zero = Vector2.zero; this.mouthId = ""; Vector2 zero2 = Vector2.zero; this.hairPrimaryColorId = ""; this.hairSecondaryColorId = ""; this.hairPatternId = ""; this.beardColorId = ""; this.beardSecondaryColorId = ""; this.beardPatternId = ""; this.faceShapeId = ""; this.bodyShapeId = ""; this.hideEars = true; Vector3 zero3 = Vector3.zero; float z = Vector3.zero.z; base..ctor(); } // Token: 0x04009C08 RID: 39944 [Token(Token = "0x4009C08")] private const int SERIALIZATION_VERSION = 5; // Token: 0x04009C09 RID: 39945 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4009C09")] [SerializeField] [JDBPLNPJCPC] private int ver = (int)((ulong)5L); // Token: 0x04009C0A RID: 39946 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4009C0A")] [SerializeField] private string eyeId = ""; // Token: 0x04009C0B RID: 39947 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4009C0B")] [SerializeField] private Vector2 eyePos; // Token: 0x04009C0C RID: 39948 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4009C0C")] [SerializeField] private float eyeScl; // Token: 0x04009C0D RID: 39949 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4009C0D")] [SerializeField] private string mouthId; // Token: 0x04009C0E RID: 39950 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4009C0E")] [SerializeField] private Vector2 mouthPos; // Token: 0x04009C0F RID: 39951 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4009C0F")] [SerializeField] private float mouthScl; // Token: 0x04009C10 RID: 39952 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4009C10")] [SerializeField] private string hairPrimaryColorId; // Token: 0x04009C11 RID: 39953 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4009C11")] [SerializeField] private string hairSecondaryColorId; // Token: 0x04009C12 RID: 39954 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4009C12")] [SerializeField] private string hairPatternId; // Token: 0x04009C13 RID: 39955 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4009C13")] [SerializeField] private string beardColorId; // Token: 0x04009C14 RID: 39956 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4009C14")] [SerializeField] private string beardSecondaryColorId; // Token: 0x04009C15 RID: 39957 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4009C15")] [SerializeField] private string beardPatternId; // Token: 0x04009C16 RID: 39958 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4009C16")] [SerializeField] private string faceShapeId; // Token: 0x04009C17 RID: 39959 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4009C17")] [SerializeField] private string bodyShapeId; // Token: 0x04009C18 RID: 39960 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4009C18")] [SerializeField] private bool useHatAnchorParams; // Token: 0x04009C19 RID: 39961 [FieldOffset(Offset = "0x89")] [Token(Token = "0x4009C19")] [SerializeField] private bool hideEars; // Token: 0x04009C1A RID: 39962 [FieldOffset(Offset = "0x8C")] [Token(Token = "0x4009C1A")] [SerializeField] private PlayerAvatarDisplay.AnchorParams hatAnchorParams; } }