using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.UI { // Token: 0x020029C0 RID: 10688 [Token(Token = "0x20029C0")] public class ScreenHUDElement : MonoBehaviour { // Token: 0x17003202 RID: 12802 // (get) Token: 0x06011E27 RID: 73255 RVA: 0x004131A0 File Offset: 0x004113A0 [Token(Token = "0x17003202")] public RectTransform OCEOHFFNCHP { [Token(Token = "0x6011E27")] [Address(RVA = "0x101BD70", Offset = "0x101AB70", VA = "0x18101BD70")] get { /* An exception occurred when decompiling this method (06011E27) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.RectTransform RecRoom.UI.ScreenHUDElement::get_RectTransform() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_0B: brtrue(IL_0B, cne:bool(ldloc:Transform(var_0_06), ldc.i4:int32[exp:Transform](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.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: 0x17003203 RID: 12803 // (get) Token: 0x06011E28 RID: 73256 RVA: 0x004131BC File Offset: 0x004113BC [Token(Token = "0x17003203")] public RectTransform KPLKKDKMIAP { [Token(Token = "0x6011E28")] [Address(RVA = "0x101BD00", Offset = "0x101AB00", VA = "0x18101BD00")] get { Transform parent; do { parent = base.transform.parent; if (parent == 0) { } } while (parent == 0); throw new NullReferenceException(); } } // Token: 0x17003204 RID: 12804 // (get) Token: 0x06011E29 RID: 73257 RVA: 0x004131E4 File Offset: 0x004113E4 [Token(Token = "0x17003204")] public bool DEMNNHLCJOD { [Token(Token = "0x6011E29")] [Address(RVA = "0x101BC30", Offset = "0x101AA30", VA = "0x18101BC30")] get { int num = 0; if (this != num) { GameObject gameObject = base.gameObject; int num2 = 0; if (gameObject != num2) { return base.gameObject.activeSelf; } } throw new NullReferenceException(); } } // Token: 0x17003205 RID: 12805 // (get) Token: 0x06011E2A RID: 73258 RVA: 0x00413224 File Offset: 0x00411424 [Token(Token = "0x17003205")] private bool DPAIIJPAFCO { [Token(Token = "0x6011E2A")] [Address(RVA = "0x101B2E0", Offset = "0x101A0E0", VA = "0x18101B2E0")] get { return this.BKMFIOABNFG > 0; } } // Token: 0x17003206 RID: 12806 // (get) Token: 0x06011E2B RID: 73259 RVA: 0x0041323C File Offset: 0x0041143C // (set) Token: 0x06011E2C RID: 73260 RVA: 0x0041325C File Offset: 0x0041145C [Token(Token = "0x17003206")] protected bool HIGPLOFDEDM { [Token(Token = "0x6011E2B")] [Address(RVA = "0x101B280", Offset = "0x101A080", VA = "0x18101B280")] get { int ckelnnobapp = this.CKELNNOBAPP; int frameCount = Time.frameCount; return ckelnnobapp == frameCount; } [Token(Token = "0x6011E2C")] [Address(RVA = "0x101B2F0", Offset = "0x101A0F0", VA = "0x18101B2F0")] set { if (value) { int frameCount = Time.frameCount; this.CKELNNOBAPP = frameCount; } } } // Token: 0x17003207 RID: 12807 // (get) Token: 0x06011E2D RID: 73261 RVA: 0x0041327C File Offset: 0x0041147C // (set) Token: 0x06011E2E RID: 73262 RVA: 0x004132AC File Offset: 0x004114AC [Token(Token = "0x17003207")] public Vector2 NMJDKEPJEIP { [Token(Token = "0x6011E2D")] [Address(RVA = "0x101BE40", Offset = "0x101AC40", VA = "0x18101BE40")] get { while (this.EEMFBPJMNFJ) { if (base.transform != 0) { Vector3 vector; float z = vector.z; Vector2 vector2; return vector2; } } return Vector2.zero; } [Token(Token = "0x6011E2E")] [Address(RVA = "0x101C0A0", Offset = "0x101AEA0", VA = "0x18101C0A0")] set { bool flag; while (this.EEMFBPJMNFJ && (this.DNCJOKIBAMG.transform == 0 || base.transform == 0 || (flag && base.transform == 0))) { } } } // Token: 0x17003208 RID: 12808 // (get) Token: 0x06011E2F RID: 73263 RVA: 0x004132F0 File Offset: 0x004114F0 [Token(Token = "0x17003208")] public Vector2 DDLFOPEPEFB { [Token(Token = "0x6011E2F")] [Address(RVA = "0x101BDD0", Offset = "0x101ABD0", VA = "0x18101BDD0")] get { Transform transform; int num; do { transform = base.transform; num = 0; } while (transform != 0 && transform == 0); return this.BKLMACKEFHD(num); } } // Token: 0x17003209 RID: 12809 // (get) Token: 0x06011E30 RID: 73264 RVA: 0x00413318 File Offset: 0x00411518 [Token(Token = "0x17003209")] public Vector2 ABKIMJAKKOO { [Token(Token = "0x6011E30")] [Address(RVA = "0x101C030", Offset = "0x101AE30", VA = "0x18101C030")] get { Transform transform; int num; do { transform = base.transform; num = 0; } while (transform != 0 && transform == 0); return this.NFCGFMMPAOD(num); } } // Token: 0x1700320A RID: 12810 // (get) Token: 0x06011E31 RID: 73265 RVA: 0x00413340 File Offset: 0x00411540 [Token(Token = "0x1700320A")] public Rect JFPGGMCCNJJ { [Token(Token = "0x6011E31")] [Address(RVA = "0x101BF20", Offset = "0x101AD20", VA = "0x18101BF20")] get { /* An exception occurred when decompiling this method (06011E31) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Rect RecRoom.UI.ScreenHUDElement::get_ViewportRect() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_1: brtrue(IL_00, ceq:bool(ldloc:Transform(var_4), ldc.i4:int32[exp:Transform](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.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.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: 0x06011E32 RID: 73266 RVA: 0x00413364 File Offset: 0x00411564 [Token(Token = "0x6011E32")] [Address(RVA = "0x101B960", Offset = "0x101A760", VA = "0x18101B960", Slot = "4")] protected virtual void Start() { Canvas componentInParent = base.transform.GetComponentInParent(); Canvas canvas = this.FJKGICEELPK(componentInParent); this.DNCJOKIBAMG = canvas; int num = 0; bool flag = canvas != num; this.EEMFBPJMNFJ = flag; if (flag) { if (this.DNCJOKIBAMG.renderMode != RenderMode.ScreenSpaceOverlay) { GameObject gameObject = base.gameObject; Canvas dncjokibamg = this.DNCJOKIBAMG; RenderMode renderMode = dncjokibamg.renderMode; Debug.LogError(string.Format("ScreenHUDElement {0} spawned under root canvas {1} set to render mode {2} (should be ScreenSpaceOverlay)", gameObject, dncjokibamg, renderMode)); } return; } GameObject gameObject2 = base.gameObject; Debug.LogError(string.Format("ScreenHUDElement {0} spawned without a canvas parent.", gameObject2), this); } // Token: 0x06011E33 RID: 73267 RVA: 0x00413400 File Offset: 0x00411600 [Token(Token = "0x6011E33")] [Address(RVA = "0x101B8D0", Offset = "0x101A6D0", VA = "0x18101B8D0")] public void SetActive(bool CBHMNNAINHM) { int num = 0; if (!(this == num)) { if (!CBHMNNAINHM) { this.Disable(); return; } this.EJHMEFACCDJ(-1); } } // Token: 0x06011E34 RID: 73268 RVA: 0x0041342C File Offset: 0x0041162C [Token(Token = "0x6011E34")] [Address(RVA = "0x101ABD0", Offset = "0x10199D0", VA = "0x18101ABD0")] public void Activate() { this.EJHMEFACCDJ(-1); } // Token: 0x06011E35 RID: 73269 RVA: 0x00413440 File Offset: 0x00411640 [Token(Token = "0x6011E35")] [Address(RVA = "0x101ABA0", Offset = "0x10199A0", VA = "0x18101ABA0")] public void ActivateForFrame() { int num = Time.frameCount + 1; this.EJHMEFACCDJ(num); } // Token: 0x06011E36 RID: 73270 RVA: 0x00413460 File Offset: 0x00411660 [Token(Token = "0x6011E36")] [Address(RVA = "0x101B0C0", Offset = "0x1019EC0", VA = "0x18101B0C0")] private void EJHMEFACCDJ(int BKMFIOABNFG) { this.CECIGAMAABA = true; if (!base.gameObject.activeSelf) { base.gameObject.SetActive(true); this.ActiveChanged.CNFDGDEOPPF(1); } this.BKMFIOABNFG = BKMFIOABNFG; } // Token: 0x06011E37 RID: 73271 RVA: 0x004134A8 File Offset: 0x004116A8 [Token(Token = "0x6011E37")] [Address(RVA = "0x101B040", Offset = "0x1019E40", VA = "0x18101B040")] public void Disable() { if (this.CECIGAMAABA && this.DEMNNHLCJOD) { this.CECIGAMAABA = false; GameObject gameObject = base.gameObject; int num = 0; gameObject.SetActive(num != 0); MFBGLIHGCGO activeChanged = this.ActiveChanged; int num2 = 0; activeChanged.CNFDGDEOPPF(num2); return; } } // Token: 0x06011E38 RID: 73272 RVA: 0x004134F8 File Offset: 0x004116F8 [Token(Token = "0x6011E38")] [Address(RVA = "0x101BB20", Offset = "0x101A920", VA = "0x18101BB20")] public void TryDisableIfExpired(int OOPOBMEEJJM) { if (this.DEMNNHLCJOD && this.BKMFIOABNFG > 0) { this.Disable(); } } // Token: 0x06011E39 RID: 73273 RVA: 0x00413520 File Offset: 0x00411720 [Token(Token = "0x6011E39")] [Address(RVA = "0x101B2A0", Offset = "0x101A0A0", VA = "0x18101B2A0")] private bool GAHCCGOCPID(int OOPOBMEEJJM) { if (!this.DEMNNHLCJOD) { return; } int bkmfioabnfg = this.BKMFIOABNFG; if (bkmfioabnfg > 0) { return bkmfioabnfg <= OOPOBMEEJJM; } } // Token: 0x06011E3A RID: 73274 RVA: 0x0041354C File Offset: 0x0041174C [Token(Token = "0x6011E3A")] [Address(RVA = "0x101AEF0", Offset = "0x1019CF0", VA = "0x18101AEF0")] protected Vector2 CJBBKPNJGDE(Vector3 NAIDPMBKHPK) { Transform transform2; int num; do { Transform transform = this.DNCJOKIBAMG.transform; float z = NAIDPMBKHPK.z; transform2 = this.DNCJOKIBAMG.transform; num = 0; } while (transform2 == 0); return num + num; } // Token: 0x06011E3B RID: 73275 RVA: 0x00413590 File Offset: 0x00411790 [Token(Token = "0x6011E3B")] [Address(RVA = "0x101B310", Offset = "0x101A110", VA = "0x18101B310")] protected Vector3 LLLBJGOEDNL(Vector3 MAIKKHCFMEF) { Transform transform; while (transform == 0) { } Vector3 vector; float z = vector.z; throw new NullReferenceException(); } // Token: 0x06011E3C RID: 73276 RVA: 0x004135B4 File Offset: 0x004117B4 [Token(Token = "0x6011E3C")] [Address(RVA = "0x101ABE0", Offset = "0x10199E0", VA = "0x18101ABE0")] protected Vector2 BKLMACKEFHD(RectTransform AIOEKMHLKAL) { if (this.EEMFBPJMNFJ) { Vector3[] beknfndnceg = ScreenHUDElement.BEKNFNDNCEG; AIOEKMHLKAL.GetWorldCorners(beknfndnceg); Vector3 zero = Vector3.zero; int num = 0; float z = zero.z; Vector3[] beknfndnceg2 = ScreenHUDElement.BEKNFNDNCEG; if (num < beknfndnceg2.Length) { Vector3[] beknfndnceg3 = ScreenHUDElement.BEKNFNDNCEG; num++; } Vector3[] beknfndnceg4 = ScreenHUDElement.BEKNFNDNCEG; Vector3 vector; float z2 = vector.z; Vector2 vector2; return vector2; } return Vector2.zero; } // Token: 0x06011E3D RID: 73277 RVA: 0x00413624 File Offset: 0x00411824 [Token(Token = "0x6011E3D")] [Address(RVA = "0x101B4E0", Offset = "0x101A2E0", VA = "0x18101B4E0")] protected Vector2 NFCGFMMPAOD(RectTransform AIOEKMHLKAL) { int num = 0; if ((this.EEMFBPJMNFJ ? 1 : 0) != num) { Vector3[] beknfndnceg = ScreenHUDElement.BEKNFNDNCEG; AIOEKMHLKAL.GetWorldCorners(beknfndnceg); int num2 = 0; Vector3[] beknfndnceg2 = ScreenHUDElement.BEKNFNDNCEG; if (num2 < beknfndnceg2.Length) { Vector3[] beknfndnceg3 = ScreenHUDElement.BEKNFNDNCEG; Vector2 vector = this.CJBBKPNJGDE(beknfndnceg2); num2++; Vector3 vector2; float z = vector2.z; beknfndnceg3[1] = z; } Vector3[] beknfndnceg4 = ScreenHUDElement.BEKNFNDNCEG; Vector3 zero = Vector3.zero; Vector3[] beknfndnceg5 = ScreenHUDElement.BEKNFNDNCEG; if ((uint)1 < (uint)beknfndnceg5.Length) { Vector3[] beknfndnceg6 = ScreenHUDElement.BEKNFNDNCEG; } } return Vector2.zero; } // Token: 0x06011E3E RID: 73278 RVA: 0x004136C0 File Offset: 0x004118C0 [Token(Token = "0x6011E3E")] [Address(RVA = "0x101AE90", Offset = "0x1019C90", VA = "0x18101AE90")] protected Canvas CGLBLKCDPJI() { Canvas componentInParent = base.transform.GetComponentInParent(); return this.FJKGICEELPK(componentInParent); } // Token: 0x06011E3F RID: 73279 RVA: 0x004136E8 File Offset: 0x004118E8 [Token(Token = "0x6011E3F")] [Address(RVA = "0x101B160", Offset = "0x1019F60", VA = "0x18101B160")] private Canvas FJKGICEELPK(Canvas NKKFJKIMHBN) { Transform parent = NKKFJKIMHBN.transform.parent; int num = 0; if (parent != num) { Canvas canvas = NKKFJKIMHBN.transform.parent.LNJIMABEJLG(true); int num2 = 0; if (canvas != num2) { return this.FJKGICEELPK(canvas); } } return NKKFJKIMHBN; } // Token: 0x06011E40 RID: 73280 RVA: 0x0041373C File Offset: 0x0041193C [Token(Token = "0x6011E40")] [Address(RVA = "0x101BBB0", Offset = "0x101A9B0", VA = "0x18101BBB0")] public ScreenHUDElement() { int num; int num2; MFBGLIHGCGO mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0); num2 = 0; num = 0; this.ActiveChanged = mfbglihgcgo; this.CECIGAMAABA = true; base..ctor(); } // Token: 0x0400B867 RID: 47207 [Token(Token = "0x400B867")] private static readonly Vector3[] BEKNFNDNCEG = new Vector3[4]; // Token: 0x0400B868 RID: 47208 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400B868")] public readonly MFBGLIHGCGO ActiveChanged; // Token: 0x0400B869 RID: 47209 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400B869")] private Canvas DNCJOKIBAMG; // Token: 0x0400B86A RID: 47210 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400B86A")] private bool EEMFBPJMNFJ; // Token: 0x0400B86B RID: 47211 [FieldOffset(Offset = "0x29")] [Token(Token = "0x400B86B")] private bool CECIGAMAABA; // Token: 0x0400B86C RID: 47212 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x400B86C")] private int BKMFIOABNFG; // Token: 0x0400B86D RID: 47213 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400B86D")] private int CKELNNOBAPP; } }