using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using Google.Protobuf.Collections; using RecRoom.Avatar; using RecRoom.Avatar.Data.Runtime; using UnityEngine; // Token: 0x020023F6 RID: 9206 [Token(Token = "0x20023F6")] [StructLayout(3)] public class GHEIBIAPJMB : PBFNANEPIFO, IDisposable { // Token: 0x17002B67 RID: 11111 // (get) Token: 0x0600FF34 RID: 65332 RVA: 0x003BCB54 File Offset: 0x003BAD54 // (set) Token: 0x0600FF35 RID: 65333 RVA: 0x003BCB68 File Offset: 0x003BAD68 [Token(Token = "0x17002B67")] public KLFOBEKJDKL PBPPCMNHODC { [Token(Token = "0x600FF34")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] get { return this.IIBGOBJLAEH; } [Token(Token = "0x600FF35")] [Address(RVA = "0x1805130", Offset = "0x1803B30", VA = "0x181805130")] set { if (this.IIBGOBJLAEH != value) { this.IIBGOBJLAEH = value; if (value != 0) { this.NAKBNIBLPKP(); return; } } } } // Token: 0x17002B68 RID: 11112 // (get) Token: 0x0600FF36 RID: 65334 RVA: 0x003BCB90 File Offset: 0x003BAD90 [Token(Token = "0x17002B68")] public bool EPDBCAOKNHF { [Token(Token = "0x600FF36")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "4")] get { return true; } } // Token: 0x17002B69 RID: 11113 // (get) Token: 0x0600FF37 RID: 65335 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600FF38 RID: 65336 RVA: 0x003BCBA0 File Offset: 0x003BADA0 [Token(Token = "0x17002B69")] public Color IAFAJCENECF { [Token(Token = "0x600FF37")] [Address(RVA = "0x6BB0D0", Offset = "0x6B9AD0", VA = "0x1806BB0D0", Slot = "5")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600FF38")] [Address(RVA = "0xF42950", Offset = "0xF41350", VA = "0x180F42950")] [CompilerGenerated] private set { } } // Token: 0x17002B6A RID: 11114 // (get) Token: 0x0600FF39 RID: 65337 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600FF3A RID: 65338 RVA: 0x003BCBB0 File Offset: 0x003BADB0 [Token(Token = "0x17002B6A")] public Color OIEFHGOENHP { [Token(Token = "0x600FF39")] [Address(RVA = "0x3C1C70", Offset = "0x3C0670", VA = "0x1803C1C70", Slot = "6")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600FF3A")] [Address(RVA = "0x6C1150", Offset = "0x6BFB50", VA = "0x1806C1150")] [CompilerGenerated] private set { } } // Token: 0x17002B6B RID: 11115 // (get) Token: 0x0600FF3B RID: 65339 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600FF3C RID: 65340 RVA: 0x003BCBC0 File Offset: 0x003BADC0 [Token(Token = "0x17002B6B")] public Color MDDONLJGEAI { [Token(Token = "0x600FF3B")] [Address(RVA = "0x1181880", Offset = "0x1180280", VA = "0x181181880", Slot = "7")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600FF3C")] [Address(RVA = "0x11BAC50", Offset = "0x11B9650", VA = "0x1811BAC50")] [CompilerGenerated] private set { } } // Token: 0x17002B6C RID: 11116 // (get) Token: 0x0600FF3D RID: 65341 RVA: 0x003BCBD0 File Offset: 0x003BADD0 // (set) Token: 0x0600FF3E RID: 65342 RVA: 0x003BCBE4 File Offset: 0x003BADE4 [Token(Token = "0x17002B6C")] public IReadOnlyList IFKBHIOCOGC { [Token(Token = "0x600FF3D")] [Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0", Slot = "9")] get; [Token(Token = "0x600FF3E")] [Address(RVA = "0x3EDED0", Offset = "0x3EC8D0", VA = "0x1803EDED0")] private set; } // Token: 0x17002B6D RID: 11117 // (get) Token: 0x0600FF3F RID: 65343 RVA: 0x003BCBF8 File Offset: 0x003BADF8 // (set) Token: 0x0600FF40 RID: 65344 RVA: 0x003BCC0C File Offset: 0x003BAE0C [Token(Token = "0x17002B6D")] public bool FBBGNNOCLOH { [Token(Token = "0x600FF3F")] [Address(RVA = "0x446CB0", Offset = "0x4456B0", VA = "0x180446CB0", Slot = "10")] get; [Token(Token = "0x600FF40")] [Address(RVA = "0x534E20", Offset = "0x533820", VA = "0x180534E20")] set; } // Token: 0x17002B6E RID: 11118 // (get) Token: 0x0600FF41 RID: 65345 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600FF42 RID: 65346 RVA: 0x003BCC20 File Offset: 0x003BAE20 [Token(Token = "0x17002B6E")] public CPGIDBAHPKC ENONEADFACP { [Token(Token = "0x600FF41")] [Address(RVA = "0x1804ED0", Offset = "0x18038D0", VA = "0x181804ED0", Slot = "11")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600FF42")] [Address(RVA = "0x18045E0", Offset = "0x1802FE0", VA = "0x1818045E0")] [CompilerGenerated] private set { float w = value.LDAKIHFDIFN.w; this.k__BackingField.LDAKIHFDIFN.w = w; } } // Token: 0x17002B6F RID: 11119 // (get) Token: 0x0600FF43 RID: 65347 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600FF44 RID: 65348 RVA: 0x003BCC4C File Offset: 0x003BAE4C [Token(Token = "0x17002B6F")] public CPGIDBAHPKC EAFCPPAEHJA { [Token(Token = "0x600FF43")] [Address(RVA = "0x1804950", Offset = "0x1803350", VA = "0x181804950", Slot = "12")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600FF44")] [Address(RVA = "0x1804980", Offset = "0x1803380", VA = "0x181804980")] [CompilerGenerated] private set { float w = value.LDAKIHFDIFN.w; this.k__BackingField.LDAKIHFDIFN.w = w; } } // Token: 0x17002B70 RID: 11120 // (get) Token: 0x0600FF45 RID: 65349 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600FF46 RID: 65350 RVA: 0x003BCC78 File Offset: 0x003BAE78 [Token(Token = "0x17002B70")] public CANPPMDLGIL PKPNMGGOPFB { [Token(Token = "0x600FF45")] [Address(RVA = "0x18048D0", Offset = "0x18032D0", VA = "0x1818048D0", Slot = "13")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600FF46")] [Address(RVA = "0x1804910", Offset = "0x1803310", VA = "0x181804910")] [CompilerGenerated] private set { OGNBCNBPFCC aaicmbdejbe = value.NLGJFKKKOBF.AAICMBDEJBE; float hdmnfdkchdg = value.HDMNFDKCHDG; this.k__BackingField.HDMNFDKCHDG = hdmnfdkchdg; this.k__BackingField.NLGJFKKKOBF.AAICMBDEJBE = aaicmbdejbe; } } // Token: 0x17002B71 RID: 11121 // (get) Token: 0x0600FF47 RID: 65351 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600FF48 RID: 65352 RVA: 0x003BCCB8 File Offset: 0x003BAEB8 [Token(Token = "0x17002B71")] public CANPPMDLGIL FJPMMIIMNJG { [Token(Token = "0x600FF47")] [Address(RVA = "0x1804890", Offset = "0x1803290", VA = "0x181804890", Slot = "14")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600FF48")] [Address(RVA = "0x18054D0", Offset = "0x1803ED0", VA = "0x1818054D0")] [CompilerGenerated] private set { OGNBCNBPFCC aaicmbdejbe = value.NLGJFKKKOBF.AAICMBDEJBE; float hdmnfdkchdg = value.HDMNFDKCHDG; this.k__BackingField.HDMNFDKCHDG = hdmnfdkchdg; this.k__BackingField.NLGJFKKKOBF.AAICMBDEJBE = aaicmbdejbe; } } // Token: 0x17002B72 RID: 11122 // (get) Token: 0x0600FF49 RID: 65353 RVA: 0x003BCCF8 File Offset: 0x003BAEF8 // (set) Token: 0x0600FF4A RID: 65354 RVA: 0x003BCD0C File Offset: 0x003BAF0C [Token(Token = "0x17002B72")] public float NJNCDDAIBCM { [Token(Token = "0x600FF49")] [Address(RVA = "0x10D4830", Offset = "0x10D3230", VA = "0x1810D4830")] get { return this.IDOPEKABJJC; } [Token(Token = "0x600FF4A")] [Address(RVA = "0x18053C0", Offset = "0x1803DC0", VA = "0x1818053C0")] private set { KLFOBEKJDKL iibgobjlaeh = this.IIBGOBJLAEH; if (iibgobjlaeh != 0) { float idopekabjjc = this.IDOPEKABJJC; if (iibgobjlaeh != 0) { float mffefhppdhg = iibgobjlaeh.MFFEFHPPDHG; int num = 0; float num2 = Mathf.Clamp(value, (float)num, mffefhppdhg); this.IDOPEKABJJC = num2; return; } } else { Debug.LogError("Cannot set time on a HolotarReplayPuppetSource with no data."); } } } // Token: 0x17002B73 RID: 11123 // (get) Token: 0x0600FF4B RID: 65355 RVA: 0x003BCD58 File Offset: 0x003BAF58 // (set) Token: 0x0600FF4C RID: 65356 RVA: 0x003BCD6C File Offset: 0x003BAF6C [Token(Token = "0x17002B73")] public AvatarCustomizationSettings NBIMOCPACLP { [Token(Token = "0x600FF4B")] [Address(RVA = "0x3E2C60", Offset = "0x3E1660", VA = "0x1803E2C60", Slot = "8")] get; [Token(Token = "0x600FF4C")] [Address(RVA = "0x6A3B90", Offset = "0x6A2590", VA = "0x1806A3B90")] private set; } // Token: 0x0600FF4D RID: 65357 RVA: 0x003BCD80 File Offset: 0x003BAF80 [Token(Token = "0x600FF4D")] [Address(RVA = "0x1805490", Offset = "0x1803E90", VA = "0x181805490")] public void OPEMIFENIJM(float POGAEJIEPIM) { if (this.IIBGOBJLAEH != (ulong)0L) { this.NJNCDDAIBCM = POGAEJIEPIM; this.GNJMEGDBNNI(); return; } } // Token: 0x0600FF4E RID: 65358 RVA: 0x003BCDA8 File Offset: 0x003BAFA8 [Token(Token = "0x600FF4E")] [Address(RVA = "0x1804CD0", Offset = "0x18036D0", VA = "0x181804CD0")] public void IJHPPDNPBNP(float BBADHLEDJKL) { if (this.IIBGOBJLAEH == 0) { } float num = Mathf.Lerp((float)0, BBADHLEDJKL, BBADHLEDJKL); this.NJNCDDAIBCM = BBADHLEDJKL; } // Token: 0x0600FF4F RID: 65359 RVA: 0x003BCDD0 File Offset: 0x003BAFD0 [Token(Token = "0x600FF4F")] [Address(RVA = "0x1805150", Offset = "0x1803B50", VA = "0x181805150")] private void NAKBNIBLPKP() { int num = 0; int num2 = 0; KLFOBEKJDKL iibgobjlaeh = this.IIBGOBJLAEH; if (iibgobjlaeh != 0) { PBNNFOJIBOD pgdceliknhj = iibgobjlaeh.PGDCELIKNHJ; if (this.IIBGOBJLAEH.ELFBKDCEIIN < 1) { Func <>9__52_ = GHEIBIAPJMB.<>c.<>9__52_0; if (<>9__52_ == 0) { GHEIBIAPJMB.<>c.<>9__52_0 = delegate(AvatarItemSelection item) { bool flag; return !flag; }; } List list = Enumerable.ToList(Enumerable.Where(num2, <>9__52_)); } this.k__BackingField = num2; this.k__BackingField = num2; this.k__BackingField = num; this.k__BackingField = num; if (num2 != 0) { } if (num2 == 0) { ColorVault.ColorToGuid colorToGuid = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.FindHairColor(num2, true); } Color color = this.k__BackingField; int num3 = 0; this.k__BackingField = color; this.NJNCDDAIBCM = (float)num3; this.GNJMEGDBNNI(); } } // Token: 0x0600FF50 RID: 65360 RVA: 0x003BCE90 File Offset: 0x003BB090 [Token(Token = "0x600FF50")] [Address(RVA = "0x18049A0", Offset = "0x18033A0", VA = "0x1818049A0")] private void GNJMEGDBNNI() { KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD jjpiihojnmb = this.IIBGOBJLAEH.JJPIIHOJNMB; if (jjpiihojnmb == 0) { Debug.LogError("HolotarDataBlob with null PoseData found."); return; } int count = this.IIBGOBJLAEH.JJPIIHOJNMB.LGMLFDKAFAG.AIGBECELAPK.count; float idopekabjjc = this.IDOPEKABJJC; int num = 0; int num2; int num3; int num4; if (num2 == num3) { num4 = 0; } float num5 = Mathf.InverseLerp(idopekabjjc, (float)num, (float)num4); KLFOBEKJDKL.DHKKPLOBPCJ.KKLDCIJCJJD lgmlfdkafag = jjpiihojnmb.LGMLFDKAFAG; CPGIDBAHPKC cpgidbahpkc; float w = cpgidbahpkc.LDAKIHFDIFN.w; this.k__BackingField.LDAKIHFDIFN.w = w; KLFOBEKJDKL.DHKKPLOBPCJ.KKLDCIJCJJD ecajbpngibp = jjpiihojnmb.ECAJBPNGIBP; CPGIDBAHPKC cpgidbahpkc2; float w2 = cpgidbahpkc2.LDAKIHFDIFN.w; this.k__BackingField.LDAKIHFDIFN.w = w2; KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ ffaopnamkkg = jjpiihojnmb.FFAOPNAMKKG; CANPPMDLGIL canppmdlgil; float hdmnfdkchdg = canppmdlgil.HDMNFDKCHDG; this.k__BackingField.HDMNFDKCHDG = hdmnfdkchdg; OGNBCNBPFCC aaicmbdejbe = canppmdlgil.NLGJFKKKOBF.AAICMBDEJBE; this.k__BackingField.NLGJFKKKOBF.AAICMBDEJBE = aaicmbdejbe; KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ dfkcagjkbac = jjpiihojnmb.DFKCAGJKBAC; CANPPMDLGIL canppmdlgil2; float hdmnfdkchdg2 = canppmdlgil2.HDMNFDKCHDG; this.k__BackingField.HDMNFDKCHDG = hdmnfdkchdg2; OGNBCNBPFCC aaicmbdejbe2 = canppmdlgil2.NLGJFKKKOBF.AAICMBDEJBE; this.k__BackingField.NLGJFKKKOBF.AAICMBDEJBE = aaicmbdejbe2; throw new NullReferenceException(); } // Token: 0x0600FF51 RID: 65361 RVA: 0x003BCFC8 File Offset: 0x003BB1C8 [Token(Token = "0x600FF51")] [Address(RVA = "0x1805510", Offset = "0x1803F10", VA = "0x181805510")] private void PFJHIMIKMME(out int HKPHMBLKPFI, out int DJICGHFJJJP, out float HLPHHCILCEA) { RepeatedField aigbecelapk = this.IIBGOBJLAEH.JJPIIHOJNMB.LGMLFDKAFAG.AIGBECELAPK; float idopekabjjc = this.IDOPEKABJJC; int num; HKPHMBLKPFI.m_value = num; int num2; DJICGHFJJJP.m_value = num2; } // Token: 0x0600FF52 RID: 65362 RVA: 0x003BD01C File Offset: 0x003BB21C [Token(Token = "0x600FF52")] [Address(RVA = "0x1804D60", Offset = "0x1803760", VA = "0x181804D60")] private CPGIDBAHPKC JHPEGLCAGFJ(RepeatedField PHBONJJOAFE, int HKPHMBLKPFI, int DJICGHFJJJP, float HLPHHCILCEA) { int num = 0; this.k__BackingField = num; throw new NullReferenceException(); } // Token: 0x0600FF53 RID: 65363 RVA: 0x003BD03C File Offset: 0x003BB23C [Token(Token = "0x600FF53")] [Address(RVA = "0x1804600", Offset = "0x1803000", VA = "0x181804600")] private CANPPMDLGIL AHGCFGBEAKB(RepeatedField PHBONJJOAFE, int HKPHMBLKPFI, int DJICGHFJJJP, float HLPHHCILCEA) { int num = 0; int num2 = 0; int num3 = Mathf.Clamp(DJICGHFJJJP, num2, HKPHMBLKPFI); KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH chinpkcnjgh; KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC lmakfpbiolk = chinpkcnjgh.LMAKFPBIOLK; CPGIDBAHPKC cpgidbahpkc; float w = cpgidbahpkc.LDAKIHFDIFN.w; KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH chinpkcnjgh2; bool jgncmhgkgpe = chinpkcnjgh2.JGNCMHGKGPE; bool hkmebfpiflc = chinpkcnjgh2.HKMEBFPIFLC; this.IIBGOBJLAEH = num; this.k__BackingField.b = (float)num; this.k__BackingField.b = (float)num; this.k__BackingField.b = (float)num; throw new NullReferenceException(); } // Token: 0x0600FF54 RID: 65364 RVA: 0x003BD0B4 File Offset: 0x003BB2B4 [Token(Token = "0x600FF54")] [Address(RVA = "0x1804EF0", Offset = "0x18038F0", VA = "0x181804EF0")] private CPGIDBAHPKC MLMLHMCPEEA(int HKPHMBLKPFI, KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC IIDPEPNCBLI, int DJICGHFJJJP, KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC KHIEIGDBJCD, float HLPHHCILCEA) { Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; throw new NullReferenceException(); } // Token: 0x0600FF55 RID: 65365 RVA: 0x003BD0E0 File Offset: 0x003BB2E0 [Token(Token = "0x600FF55")] [Address(RVA = "0x1804870", Offset = "0x1803270", VA = "0x181804870", Slot = "15")] public void Dispose() { int num = 0; this.k__BackingField = num; this.k__BackingField = num; if (this.IIBGOBJLAEH != num) { this.IIBGOBJLAEH = num; } } // Token: 0x0600FF56 RID: 65366 RVA: 0x003BD110 File Offset: 0x003BB310 [Token(Token = "0x600FF56")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public GHEIBIAPJMB() { } // Token: 0x0400A985 RID: 43397 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400A985")] private KLFOBEKJDKL IIBGOBJLAEH; // Token: 0x0400A98F RID: 43407 [global::Cpp2IlInjected.FieldOffset(Offset = "0x114")] [Token(Token = "0x400A98F")] private float IDOPEKABJJC; }