using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Avatar; using RecRoom.Avatar.Data.Runtime; using UnityEngine; // Token: 0x02002790 RID: 10128 [Token(Token = "0x2002790")] [StructLayout(3)] public class KJPFHBAOCDE : PBFNANEPIFO, IDisposable { // Token: 0x17002FC9 RID: 12233 // (get) Token: 0x06011B83 RID: 72579 RVA: 0x0043B468 File Offset: 0x00439668 [Token(Token = "0x17002FC9")] public bool EPDBCAOKNHF { [Token(Token = "0x6011B83")] [Address(RVA = "0x12D20D0", Offset = "0x12D0AD0", VA = "0x1812D20D0", Slot = "4")] get { Player fpgjokakfmh = this.FPGJOKAKFMH; int num = 0; return fpgjokakfmh != num; } } // Token: 0x17002FCA RID: 12234 // (get) Token: 0x06011B84 RID: 72580 RVA: 0x0043B488 File Offset: 0x00439688 [Token(Token = "0x17002FCA")] public Color IAFAJCENECF { [Token(Token = "0x6011B84")] [Address(RVA = "0x12D21C0", Offset = "0x12D0BC0", VA = "0x1812D21C0", Slot = "5")] get { ColorVault.ColorToGuid colorToGuid; Color color = colorToGuid.color; throw new NullReferenceException(); } } // Token: 0x17002FCB RID: 12235 // (get) Token: 0x06011B85 RID: 72581 RVA: 0x0043B4A4 File Offset: 0x004396A4 [Token(Token = "0x17002FCB")] public Color OIEFHGOENHP { [Token(Token = "0x6011B85")] [Address(RVA = "0x12D2250", Offset = "0x12D0C50", VA = "0x1812D2250", Slot = "6")] get { ColorVault.ColorToGuid colorToGuid; Color color = colorToGuid.color; throw new NullReferenceException(); } } // Token: 0x17002FCC RID: 12236 // (get) Token: 0x06011B86 RID: 72582 RVA: 0x0043B4C0 File Offset: 0x004396C0 [Token(Token = "0x17002FCC")] public Color MDDONLJGEAI { [Token(Token = "0x6011B86")] [Address(RVA = "0x12D2180", Offset = "0x12D0B80", VA = "0x1812D2180", Slot = "7")] get { ColorVault.ColorToGuid colorToGuid; Color color = colorToGuid.color; throw new NullReferenceException(); } } // Token: 0x17002FCD RID: 12237 // (get) Token: 0x06011B87 RID: 72583 RVA: 0x0043B4DC File Offset: 0x004396DC [Token(Token = "0x17002FCD")] public IReadOnlyList IFKBHIOCOGC { [Token(Token = "0x6011B87")] [Address(RVA = "0x12D1FC0", Offset = "0x12D09C0", VA = "0x1812D1FC0", Slot = "9")] get { return this.FPGJOKAKFMH.playerAvatar.PermanentOutfitItems; } } // Token: 0x17002FCE RID: 12238 // (get) Token: 0x06011B88 RID: 72584 RVA: 0x0043B500 File Offset: 0x00439700 [Token(Token = "0x17002FCE")] public AvatarCustomizationSettings NBIMOCPACLP { [Token(Token = "0x6011B88")] [Address(RVA = "0x12D2150", Offset = "0x12D0B50", VA = "0x1812D2150", Slot = "8")] get { return this.FPGJOKAKFMH.playerAvatar.NBIMOCPACLP; } } // Token: 0x17002FCF RID: 12239 // (get) Token: 0x06011B89 RID: 72585 RVA: 0x0043B524 File Offset: 0x00439724 [Token(Token = "0x17002FCF")] public bool FBBGNNOCLOH { [Token(Token = "0x6011B89")] [Address(RVA = "0x12D2130", Offset = "0x12D0B30", VA = "0x1812D2130", Slot = "10")] get { return this.FPGJOKAKFMH.FBBGNNOCLOH; } } // Token: 0x17002FD0 RID: 12240 // (get) Token: 0x06011B8A RID: 72586 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17002FD0")] public CPGIDBAHPKC ENONEADFACP { [Token(Token = "0x6011B8A")] [Address(RVA = "0x12D2200", Offset = "0x12D0C00", VA = "0x1812D2200", Slot = "11")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17002FD1 RID: 12241 // (get) Token: 0x06011B8B RID: 72587 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17002FD1")] public CPGIDBAHPKC EAFCPPAEHJA { [Token(Token = "0x6011B8B")] [Address(RVA = "0x12D2080", Offset = "0x12D0A80", VA = "0x1812D2080", Slot = "12")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17002FD2 RID: 12242 // (get) Token: 0x06011B8C RID: 72588 RVA: 0x0043B544 File Offset: 0x00439744 [Token(Token = "0x17002FD2")] public CANPPMDLGIL PKPNMGGOPFB { [Token(Token = "0x6011B8C")] [Address(RVA = "0x12D1FF0", Offset = "0x12D09F0", VA = "0x1812D1FF0", Slot = "13")] get { /* An exception occurred when decompiling this method (06011B8C) ICSharpCode.Decompiler.DecompilerException: Error decompiling CANPPMDLGIL KJPFHBAOCDE::EPCMAFCKGID() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stfld:PlayerAnimationAsset(KJPFHBAOCDE::PMJAMLFNCLE, ldloc:KJPFHBAOCDE(this), ldc.i4:int32[exp:PlayerAnimationAsset](0)) stfld:IBHOLFCLKFB(KJPFHBAOCDE::GGBGJPIJIHN, ldloc:KJPFHBAOCDE(this), ldc.i4:int32[exp:IBHOLFCLKFB](0)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } } // Token: 0x17002FD3 RID: 12243 // (get) Token: 0x06011B8D RID: 72589 RVA: 0x0043B560 File Offset: 0x00439760 [Token(Token = "0x17002FD3")] public CANPPMDLGIL FJPMMIIMNJG { [Token(Token = "0x6011B8D")] [Address(RVA = "0x12D1F30", Offset = "0x12D0930", VA = "0x1812D1F30", Slot = "14")] get { /* An exception occurred when decompiling this method (06011B8D) ICSharpCode.Decompiler.DecompilerException: Error decompiling CANPPMDLGIL KJPFHBAOCDE::EMADLMODAFL() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stfld:PlayerAnimationAsset(KJPFHBAOCDE::PMJAMLFNCLE, ldloc:KJPFHBAOCDE(this), ldc.i4:int32[exp:PlayerAnimationAsset](0)) stfld:IBHOLFCLKFB(KJPFHBAOCDE::GGBGJPIJIHN, ldloc:KJPFHBAOCDE(this), ldc.i4:int32[exp:IBHOLFCLKFB](0)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } } // Token: 0x06011B8E RID: 72590 RVA: 0x0043B57C File Offset: 0x0043977C [Token(Token = "0x6011B8E")] [Address(RVA = "0x12D1DB0", Offset = "0x12D07B0", VA = "0x1812D1DB0")] public void AINFCKEPMDC(float POGAEJIEPIM) { IBHOLFCLKFB.CINMKCEDCPG cinmkcedcpg = IBHOLFCLKFB.CINMKCEDCPG.EDLIKGJFHAP; IBHOLFCLKFB ggbgjpijihn = this.GGBGJPIJIHN; object lhomkminchh = cinmkcedcpg.LHOMKMINCHH; float bpnofhafggc = cinmkcedcpg.BPNOFHAFGGC; bool jggmjfmgmpb = cinmkcedcpg.JGGMJFMGMPB; Vector3 rotationWeight = cinmkcedcpg.CIPJHAFNOBL.RotationWeight; PlayerAnimationAsset pmjamlfncle = this.PMJAMLFNCLE; IBHOLFCLKFB ggbgjpijihn2 = this.GGBGJPIJIHN; bool flag; if (flag) { this.NLBOEBPOHDL = bpnofhafggc; this.NLBOEBPOHDL.CODOFNDJLNP = bpnofhafggc; this.NLBOEBPOHDL.FJPMMIIMNJG.Rotation.w = bpnofhafggc; this.NLBOEBPOHDL.ENONEADFACP = POGAEJIEPIM; this.NLBOEBPOHDL.ENONEADFACP.Rotation.y = bpnofhafggc; this.NLBOEBPOHDL.EAFCPPAEHJA.Rotation.z = POGAEJIEPIM; this.NLBOEBPOHDL.CPBIELIDPBI.Rotation.w = (float)0; } } // Token: 0x06011B8F RID: 72591 RVA: 0x0043B64C File Offset: 0x0043984C [Token(Token = "0x6011B8F")] [Address(RVA = "0x12D1F20", Offset = "0x12D0920", VA = "0x1812D1F20", Slot = "15")] public void Dispose() { int num = 0; this.PMJAMLFNCLE = num; this.FPGJOKAKFMH = num; this.GGBGJPIJIHN = num; } // Token: 0x06011B90 RID: 72592 RVA: 0x0043B670 File Offset: 0x00439870 [Token(Token = "0x6011B90")] [Address(RVA = "0x12D2290", Offset = "0x12D0C90", VA = "0x1812D2290")] public KJPFHBAOCDE() { int num; IBHOLFCLKFB ibholfclkfb = new IBHOLFCLKFB(num != 0); num = 0; this.GGBGJPIJIHN = ibholfclkfb; base..ctor(); } // Token: 0x0400BDC9 RID: 48585 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400BDC9")] public PlayerAnimationAsset PMJAMLFNCLE; // Token: 0x0400BDCA RID: 48586 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400BDCA")] public Player FPGJOKAKFMH; // Token: 0x0400BDCB RID: 48587 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400BDCB")] private IBHOLFCLKFB GGBGJPIJIHN; // Token: 0x0400BDCC RID: 48588 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400BDCC")] private ACHNJMAHALI NLBOEBPOHDL; }