using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Avatars { // Token: 0x0200237C RID: 9084 [Token(Token = "0x200237C")] [Serializable] public class AvatarCustomizationSettings { // Token: 0x170025C6 RID: 9670 // (get) Token: 0x0600E9A5 RID: 59813 RVA: 0x0035CC40 File Offset: 0x0035AE40 // (set) Token: 0x0600E9A6 RID: 59814 RVA: 0x0035CC54 File Offset: 0x0035AE54 [Token(Token = "0x170025C6")] public string EyeGuid { [Token(Token = "0x600E9A5")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] get { return this.eyeId; } [Token(Token = "0x600E9A6")] [Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")] set { this.eyeId = value; } } // Token: 0x170025C7 RID: 9671 // (get) Token: 0x0600E9A7 RID: 59815 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600E9A8 RID: 59816 RVA: 0x0035CC68 File Offset: 0x0035AE68 [Token(Token = "0x170025C7")] public Vector2 EyePositionOffset { [Token(Token = "0x600E9A7")] [Address(RVA = "0x9D6DA0", Offset = "0x9D5BA0", VA = "0x1809D6DA0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600E9A8")] [Address(RVA = "0x9D6E00", Offset = "0x9D5C00", VA = "0x1809D6E00")] set { this.eyePos = value; this.eyePos.y = (float)0; } } // Token: 0x170025C8 RID: 9672 // (get) Token: 0x0600E9A9 RID: 59817 RVA: 0x0035CC88 File Offset: 0x0035AE88 // (set) Token: 0x0600E9AA RID: 59818 RVA: 0x0035CC9C File Offset: 0x0035AE9C [Token(Token = "0x170025C8")] public float EyeScaleOffset { [Token(Token = "0x600E9A9")] [Address(RVA = "0x7634F0", Offset = "0x7622F0", VA = "0x1807634F0")] get { return this.eyeScl; } [Token(Token = "0x600E9AA")] [Address(RVA = "0x763240", Offset = "0x762040", VA = "0x180763240")] set { this.eyeScl = value; } } // Token: 0x170025C9 RID: 9673 // (get) Token: 0x0600E9AB RID: 59819 RVA: 0x0035CCB0 File Offset: 0x0035AEB0 // (set) Token: 0x0600E9AC RID: 59820 RVA: 0x0035CCC4 File Offset: 0x0035AEC4 [Token(Token = "0x170025C9")] public string MouthGuid { [Token(Token = "0x600E9AB")] [Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")] get { return this.mouthId; } [Token(Token = "0x600E9AC")] [Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")] set { this.mouthId = value; } } // Token: 0x170025CA RID: 9674 // (get) Token: 0x0600E9AD RID: 59821 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600E9AE RID: 59822 RVA: 0x0035CCD8 File Offset: 0x0035AED8 [Token(Token = "0x170025CA")] public Vector2 MouthPositionOffset { [Token(Token = "0x600E9AD")] [Address(RVA = "0x9D6DE0", Offset = "0x9D5BE0", VA = "0x1809D6DE0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600E9AE")] [Address(RVA = "0x9D6E40", Offset = "0x9D5C40", VA = "0x1809D6E40")] set { this.mouthPos = value; this.mouthPos.y = (float)0; } } // Token: 0x170025CB RID: 9675 // (get) Token: 0x0600E9AF RID: 59823 RVA: 0x0035CCF8 File Offset: 0x0035AEF8 // (set) Token: 0x0600E9B0 RID: 59824 RVA: 0x0035CD0C File Offset: 0x0035AF0C [Token(Token = "0x170025CB")] public float MouthScaleOffset { [Token(Token = "0x600E9AF")] [Address(RVA = "0x805C40", Offset = "0x804A40", VA = "0x180805C40")] get { return this.mouthScl; } [Token(Token = "0x600E9B0")] [Address(RVA = "0x805A50", Offset = "0x804850", VA = "0x180805A50")] set { this.mouthScl = value; } } // Token: 0x170025CC RID: 9676 // (get) Token: 0x0600E9B1 RID: 59825 RVA: 0x0035CD20 File Offset: 0x0035AF20 // (set) Token: 0x0600E9B2 RID: 59826 RVA: 0x0035CD34 File Offset: 0x0035AF34 [Token(Token = "0x170025CC")] public string HairPrimaryColorGuid { [Token(Token = "0x600E9B1")] [Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")] get { return this.hairPrimaryColorId; } [Token(Token = "0x600E9B2")] [Address(RVA = "0x46AA50", Offset = "0x469850", VA = "0x18046AA50")] set { this.hairPrimaryColorId = value; } } // Token: 0x170025CD RID: 9677 // (get) Token: 0x0600E9B3 RID: 59827 RVA: 0x0035CD48 File Offset: 0x0035AF48 // (set) Token: 0x0600E9B4 RID: 59828 RVA: 0x0035CD5C File Offset: 0x0035AF5C [Token(Token = "0x170025CD")] public string HairSecondaryColorGuid { [Token(Token = "0x600E9B3")] [Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")] get { return this.hairSecondaryColorId; } [Token(Token = "0x600E9B4")] [Address(RVA = "0x46AB00", Offset = "0x469900", VA = "0x18046AB00")] set { this.hairSecondaryColorId = value; } } // Token: 0x170025CE RID: 9678 // (get) Token: 0x0600E9B5 RID: 59829 RVA: 0x0035CD70 File Offset: 0x0035AF70 // (set) Token: 0x0600E9B6 RID: 59830 RVA: 0x0035CD84 File Offset: 0x0035AF84 [Token(Token = "0x170025CE")] public string HairPatternTextureGuid { [Token(Token = "0x600E9B5")] [Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")] get { return this.hairPatternId; } [Token(Token = "0x600E9B6")] [Address(RVA = "0x466B90", Offset = "0x465990", VA = "0x180466B90")] set { this.hairPatternId = value; } } // Token: 0x170025CF RID: 9679 // (get) Token: 0x0600E9B7 RID: 59831 RVA: 0x0035CD98 File Offset: 0x0035AF98 // (set) Token: 0x0600E9B8 RID: 59832 RVA: 0x0035CDAC File Offset: 0x0035AFAC [Token(Token = "0x170025CF")] public string BeardPrimaryColorGuid { [Token(Token = "0x600E9B7")] [Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")] get { return this.beardColorId; } [Token(Token = "0x600E9B8")] [Address(RVA = "0x567490", Offset = "0x566290", VA = "0x180567490")] set { this.beardColorId = value; } } // Token: 0x170025D0 RID: 9680 // (get) Token: 0x0600E9B9 RID: 59833 RVA: 0x0035CDC0 File Offset: 0x0035AFC0 // (set) Token: 0x0600E9BA RID: 59834 RVA: 0x0035CDD4 File Offset: 0x0035AFD4 [Token(Token = "0x170025D0")] public string BeardSecondaryColorGuid { [Token(Token = "0x600E9B9")] [Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")] get { return this.beardSecondaryColorId; } [Token(Token = "0x600E9BA")] [Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270")] set { this.beardSecondaryColorId = value; } } // Token: 0x170025D1 RID: 9681 // (get) Token: 0x0600E9BB RID: 59835 RVA: 0x0035CDE8 File Offset: 0x0035AFE8 // (set) Token: 0x0600E9BC RID: 59836 RVA: 0x0035CDFC File Offset: 0x0035AFFC [Token(Token = "0x170025D1")] public string FaceShapeGuid { [Token(Token = "0x600E9BB")] [Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")] get { return this.faceShapeId; } [Token(Token = "0x600E9BC")] [Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")] set { this.faceShapeId = value; } } // Token: 0x170025D2 RID: 9682 // (get) Token: 0x0600E9BD RID: 59837 RVA: 0x0035CE10 File Offset: 0x0035B010 // (set) Token: 0x0600E9BE RID: 59838 RVA: 0x0035CE24 File Offset: 0x0035B024 [Token(Token = "0x170025D2")] public string BodyShapeGuid { [Token(Token = "0x600E9BD")] [Address(RVA = "0x4391F0", Offset = "0x437FF0", VA = "0x1804391F0")] get { return this.bodyShapeId; } [Token(Token = "0x600E9BE")] [Address(RVA = "0x7D58F0", Offset = "0x7D46F0", VA = "0x1807D58F0")] set { this.bodyShapeId = value; } } // Token: 0x170025D3 RID: 9683 // (get) Token: 0x0600E9BF RID: 59839 RVA: 0x0035CE38 File Offset: 0x0035B038 // (set) Token: 0x0600E9C0 RID: 59840 RVA: 0x0035CE4C File Offset: 0x0035B04C [Token(Token = "0x170025D3")] public bool UseHatAnchorParams { [Token(Token = "0x600E9BF")] [Address(RVA = "0x536440", Offset = "0x535240", VA = "0x180536440")] get { return this.useHatAnchorParams; } [Token(Token = "0x600E9C0")] [Address(RVA = "0x536B70", Offset = "0x535970", VA = "0x180536B70")] set { this.useHatAnchorParams = value; } } // Token: 0x170025D4 RID: 9684 // (get) Token: 0x0600E9C1 RID: 59841 RVA: 0x0035CE60 File Offset: 0x0035B060 // (set) Token: 0x0600E9C2 RID: 59842 RVA: 0x0035CE74 File Offset: 0x0035B074 [Token(Token = "0x170025D4")] public bool HideEars { [Token(Token = "0x600E9C1")] [Address(RVA = "0x6D69F0", Offset = "0x6D57F0", VA = "0x1806D69F0")] get { return this.hideEars; } [Token(Token = "0x600E9C2")] [Address(RVA = "0x6D6A10", Offset = "0x6D5810", VA = "0x1806D6A10")] set { this.hideEars = value; } } // Token: 0x170025D5 RID: 9685 // (get) Token: 0x0600E9C3 RID: 59843 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600E9C4 RID: 59844 RVA: 0x0035CE88 File Offset: 0x0035B088 [Token(Token = "0x170025D5")] public PlayerAvatarDisplay.AnchorParams HatAnchorParams { [Token(Token = "0x600E9C3")] [Address(RVA = "0x9D6DC0", Offset = "0x9D5BC0", VA = "0x1809D6DC0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600E9C4")] [Address(RVA = "0x9D6E20", Offset = "0x9D5C20", VA = "0x1809D6E20")] set { float z = value.HemisphereOffsets.z; this.hatAnchorParams.HemisphereOffsets.z = z; } } // Token: 0x0600E9C5 RID: 59845 RVA: 0x0035CEB4 File Offset: 0x0035B0B4 [Token(Token = "0x600E9C5")] [Address(RVA = "0x9D6910", Offset = "0x9D5710", VA = "0x1809D6910")] public string HLHBJCIJPBE() { return JsonUtility.ToJson(this); } // Token: 0x0600E9C6 RID: 59846 RVA: 0x0035CEC8 File Offset: 0x0035B0C8 [Token(Token = "0x600E9C6")] [Address(RVA = "0x9D6920", Offset = "0x9D5720", VA = "0x1809D6920")] 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.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: 0x0600E9C7 RID: 59847 RVA: 0x0035CF88 File Offset: 0x0035B188 [Token(Token = "0x600E9C7")] [Address(RVA = "0x9D6BC0", Offset = "0x9D59C0", VA = "0x1809D6BC0")] public AvatarCustomizationSettings() { Vector2 zero = Vector2.zero; this.mouthId = ""; Vector2 zero2 = Vector2.zero; this.hairPrimaryColorId = ""; this.hairSecondaryColorId = ""; this.hairPatternId = ""; this.beardColorId = ""; this.beardSecondaryColorId = ""; this.faceShapeId = ""; this.bodyShapeId = ""; this.hideEars = true; Vector3 zero3 = Vector3.zero; float z = Vector3.zero.z; base..ctor(); } // Token: 0x04009A18 RID: 39448 [Token(Token = "0x4009A18")] private const int SERIALIZATION_VERSION = 5; // Token: 0x04009A19 RID: 39449 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4009A19")] [INPFBLGGAJF] [SerializeField] private int ver = (int)((ulong)5L); // Token: 0x04009A1A RID: 39450 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4009A1A")] [SerializeField] private string eyeId = ""; // Token: 0x04009A1B RID: 39451 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4009A1B")] [SerializeField] private Vector2 eyePos; // Token: 0x04009A1C RID: 39452 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4009A1C")] [SerializeField] private float eyeScl; // Token: 0x04009A1D RID: 39453 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4009A1D")] [SerializeField] private string mouthId; // Token: 0x04009A1E RID: 39454 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4009A1E")] [SerializeField] private Vector2 mouthPos; // Token: 0x04009A1F RID: 39455 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4009A1F")] [SerializeField] private float mouthScl; // Token: 0x04009A20 RID: 39456 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4009A20")] [SerializeField] private string hairPrimaryColorId; // Token: 0x04009A21 RID: 39457 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4009A21")] [SerializeField] private string hairSecondaryColorId; // Token: 0x04009A22 RID: 39458 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4009A22")] [SerializeField] private string hairPatternId; // Token: 0x04009A23 RID: 39459 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4009A23")] [SerializeField] private string beardColorId; // Token: 0x04009A24 RID: 39460 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4009A24")] [SerializeField] private string beardSecondaryColorId; // Token: 0x04009A25 RID: 39461 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4009A25")] [SerializeField] private string faceShapeId; // Token: 0x04009A26 RID: 39462 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4009A26")] [SerializeField] private string bodyShapeId; // Token: 0x04009A27 RID: 39463 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4009A27")] [SerializeField] private bool useHatAnchorParams; // Token: 0x04009A28 RID: 39464 [FieldOffset(Offset = "0x81")] [Token(Token = "0x4009A28")] [SerializeField] private bool hideEars; // Token: 0x04009A29 RID: 39465 [FieldOffset(Offset = "0x84")] [Token(Token = "0x4009A29")] [SerializeField] private PlayerAvatarDisplay.AnchorParams hatAnchorParams; } }