Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Avatars/AvatarCustomizationSettings.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

500 lines
14 KiB
C#

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<AvatarCustomizationSettings>(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;
}
}