using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Core.Controllers.ScreenBehaviors; using UnityEngine; // Token: 0x02002896 RID: 10390 [Token(Token = "0x2002896")] [StructLayout(3)] public class ELEJCLLAGMC : GHJPGFBHMMC { // Token: 0x17003115 RID: 12565 // (get) Token: 0x06012294 RID: 74388 RVA: 0x00454D40 File Offset: 0x00452F40 [Token(Token = "0x17003115")] public override int LNEDNNJCPMG { [Token(Token = "0x6012294")] [Address(RVA = "0xC390D0", Offset = "0xC37AD0", VA = "0x180C390D0", Slot = "14")] get { return 32; } } // Token: 0x17003116 RID: 12566 // (get) Token: 0x06012295 RID: 74389 RVA: 0x00454D50 File Offset: 0x00452F50 [Token(Token = "0x17003116")] public override bool KAPLCJDFAMJ { [Token(Token = "0x6012295")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "15")] get { } } // Token: 0x06012296 RID: 74390 RVA: 0x00454D60 File Offset: 0x00452F60 [Token(Token = "0x6012296")] [Address(RVA = "0x1C2BEF0", Offset = "0x1C2A8F0", VA = "0x181C2BEF0", Slot = "16")] public override void OFFLOPLJBBG(AFKDetectionScreenPlayerBehaviorConfig PBGBNMCPEAJ, LHNMJNHJCNF IHCMJLOBKBJ) { Camera fomhgmlpond = IHCMJLOBKBJ.FOMHGMLPOND; float time = Time.time; this.LGFFMGEGCKL = time; } // Token: 0x06012297 RID: 74391 RVA: 0x00454D84 File Offset: 0x00452F84 [Token(Token = "0x6012297")] [Address(RVA = "0x1C2BF80", Offset = "0x1C2A980", VA = "0x181C2BF80", Slot = "20")] protected override void PPAOALHOODL() { Action action = new Action(this.NHPAMBJBFNI); } // Token: 0x06012298 RID: 74392 RVA: 0x00454DA4 File Offset: 0x00452FA4 [Token(Token = "0x6012298")] [Address(RVA = "0x1C2BC60", Offset = "0x1C2A660", VA = "0x181C2BC60", Slot = "21")] protected override void JNGMMNANOCH() { Action action = new Action(this.NHPAMBJBFNI); } // Token: 0x06012299 RID: 74393 RVA: 0x00454DC8 File Offset: 0x00452FC8 [Token(Token = "0x6012299")] [Address(RVA = "0x1C2B9D0", Offset = "0x1C2A3D0", VA = "0x181C2B9D0", Slot = "22")] public override void BALOKJMBNIN() { bool flag; if (flag) { float time = Time.time; this.LGFFMGEGCKL = time; } if (ACDNIAEFGHK.DNNENIJIFIM) { } if (NOBCCPHLPNJ.MMICKFMMLJO) { int num = 0; int num2 = NOBCCPHLPNJ.JGGKHJCBGLF("SKIP_SCREEN_AFK_CHECK", num); int num3 = 0; this.HHBJJBDALNJ = num3; if (num3 != 0) { } } float time2 = Time.time; } // Token: 0x0601229A RID: 74394 RVA: 0x00454E34 File Offset: 0x00453034 [Token(Token = "0x601229A")] [Address(RVA = "0x1C2BD40", Offset = "0x1C2A740", VA = "0x181C2BD40")] private void NHPAMBJBFNI(bool EICEGCFPHMH) { if (!EICEGCFPHMH) { return; } AdditiveAnimationWeight @default = AdditiveAnimationWeight.Default; throw new NullReferenceException(); } // Token: 0x17003117 RID: 12567 // (get) Token: 0x0601229B RID: 74395 RVA: 0x00454E54 File Offset: 0x00453054 [Token(Token = "0x17003117")] private bool DEJNGONMDPP { [Token(Token = "0x601229B")] [Address(RVA = "0x1C2BB80", Offset = "0x1C2A580", VA = "0x181C2BB80")] get { /* An exception occurred when decompiling this method (0601229B) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean ELEJCLLAGMC::COPOOFEBHNN() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_0E: stloc:int32(var_2_0F, ldc.i4:int32(0)) stloc:int32(var_3_1B, call:int32(NOBCCPHLPNJ::JGGKHJCBGLF, ldstr:string("SKIP_SCREEN_AFK_CHECK"), ldloc:int32(var_2_0F))) stloc:int32(var_4_1D, ldc.i4:int32(0)) stfld:valuetype [mscorlib]System.Nullable`1(ELEJCLLAGMC::HHBJJBDALNJ, ldloc:ELEJCLLAGMC(this), ldloc:int32[exp:valuetype [mscorlib]System.Nullable`1](var_4_1D)) } 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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 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: 0x0601229C RID: 74396 RVA: 0x00454E88 File Offset: 0x00453088 [Token(Token = "0x601229C")] [Address(RVA = "0x1C2C080", Offset = "0x1C2AA80", VA = "0x181C2C080")] public ELEJCLLAGMC() { } // Token: 0x0400C23E RID: 49726 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400C23E")] private float LGFFMGEGCKL; // Token: 0x0400C23F RID: 49727 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x400C23F")] private bool? HHBJJBDALNJ; // Token: 0x0400C240 RID: 49728 [Token(Token = "0x400C240")] private static string HMLHILHNODD = "SKIP_SCREEN_AFK_CHECK"; }