Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Avatar/AvatarCustomizationSettings.cs
T
2026-04-08 23:40:05 +02:00

390 lines
11 KiB
C#

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