using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.UI { // Token: 0x02002AA9 RID: 10921 [Token(Token = "0x2002AA9")] public class ScreenHUDElement : MonoBehaviour { // Token: 0x170032B5 RID: 12981 // (get) Token: 0x06012263 RID: 74339 RVA: 0x0041CCCC File Offset: 0x0041AECC [Token(Token = "0x170032B5")] public RectTransform OCEOHFFNCHP { [Token(Token = "0x6012263")] [Address(RVA = "0x1AA5C60", Offset = "0x1AA4C60", VA = "0x181AA5C60")] get { /* An exception occurred when decompiling this method (06012263) 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: 0x170032B6 RID: 12982 // (get) Token: 0x06012264 RID: 74340 RVA: 0x0041CCE8 File Offset: 0x0041AEE8 [Token(Token = "0x170032B6")] public RectTransform KPLKKDKMIAP { [Token(Token = "0x6012264")] [Address(RVA = "0x1AA5BF0", Offset = "0x1AA4BF0", VA = "0x181AA5BF0")] get { Transform parent; do { parent = base.transform.parent; if (parent == 0) { } } while (parent == 0); throw new NullReferenceException(); } } // Token: 0x170032B7 RID: 12983 // (get) Token: 0x06012265 RID: 74341 RVA: 0x0041CD10 File Offset: 0x0041AF10 [Token(Token = "0x170032B7")] public bool DEMNNHLCJOD { [Token(Token = "0x6012265")] [Address(RVA = "0x1AA5B20", Offset = "0x1AA4B20", VA = "0x181AA5B20")] 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: 0x170032B8 RID: 12984 // (get) Token: 0x06012266 RID: 74342 RVA: 0x0041CD50 File Offset: 0x0041AF50 [Token(Token = "0x170032B8")] private bool DPAIIJPAFCO { [Token(Token = "0x6012266")] [Address(RVA = "0x1AA51D0", Offset = "0x1AA41D0", VA = "0x181AA51D0")] get { return this.BKMFIOABNFG > 0; } } // Token: 0x170032B9 RID: 12985 // (get) Token: 0x06012267 RID: 74343 RVA: 0x0041CD68 File Offset: 0x0041AF68 // (set) Token: 0x06012268 RID: 74344 RVA: 0x0041CD88 File Offset: 0x0041AF88 [Token(Token = "0x170032B9")] protected bool HIGPLOFDEDM { [Token(Token = "0x6012267")] [Address(RVA = "0x1AA5170", Offset = "0x1AA4170", VA = "0x181AA5170")] get { int ckelnnobapp = this.CKELNNOBAPP; int frameCount = Time.frameCount; return ckelnnobapp == frameCount; } [Token(Token = "0x6012268")] [Address(RVA = "0x1AA51E0", Offset = "0x1AA41E0", VA = "0x181AA51E0")] set { if (value) { int frameCount = Time.frameCount; this.CKELNNOBAPP = frameCount; } } } // Token: 0x170032BA RID: 12986 // (get) Token: 0x06012269 RID: 74345 RVA: 0x0041CDA8 File Offset: 0x0041AFA8 // (set) Token: 0x0601226A RID: 74346 RVA: 0x0041CDD8 File Offset: 0x0041AFD8 [Token(Token = "0x170032BA")] public Vector2 NMJDKEPJEIP { [Token(Token = "0x6012269")] [Address(RVA = "0x1AA5D30", Offset = "0x1AA4D30", VA = "0x181AA5D30")] get { while (this.EEMFBPJMNFJ) { if (base.transform != 0) { Vector3 vector; float z = vector.z; Vector2 vector2; return vector2; } } return Vector2.zero; } [Token(Token = "0x601226A")] [Address(RVA = "0x1AA5F90", Offset = "0x1AA4F90", VA = "0x181AA5F90")] set { bool flag; while (this.EEMFBPJMNFJ && (this.DNCJOKIBAMG.transform == 0 || base.transform == 0 || (flag && base.transform == 0))) { } } } // Token: 0x170032BB RID: 12987 // (get) Token: 0x0601226B RID: 74347 RVA: 0x0041CE1C File Offset: 0x0041B01C [Token(Token = "0x170032BB")] public Vector2 DDLFOPEPEFB { [Token(Token = "0x601226B")] [Address(RVA = "0x1AA5CC0", Offset = "0x1AA4CC0", VA = "0x181AA5CC0")] get { Transform transform; int num; do { transform = base.transform; num = 0; } while (transform != 0 && transform == 0); return this.BKLMACKEFHD(num); } } // Token: 0x170032BC RID: 12988 // (get) Token: 0x0601226C RID: 74348 RVA: 0x0041CE44 File Offset: 0x0041B044 [Token(Token = "0x170032BC")] public Vector2 ABKIMJAKKOO { [Token(Token = "0x601226C")] [Address(RVA = "0x1AA5F20", Offset = "0x1AA4F20", VA = "0x181AA5F20")] get { Transform transform; int num; do { transform = base.transform; num = 0; } while (transform != 0 && transform == 0); return this.NFCGFMMPAOD(num); } } // Token: 0x170032BD RID: 12989 // (get) Token: 0x0601226D RID: 74349 RVA: 0x0041CE6C File Offset: 0x0041B06C [Token(Token = "0x170032BD")] public Rect JFPGGMCCNJJ { [Token(Token = "0x601226D")] [Address(RVA = "0x1AA5E10", Offset = "0x1AA4E10", VA = "0x181AA5E10")] get { /* An exception occurred when decompiling this method (0601226D) 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: 0x0601226E RID: 74350 RVA: 0x0041CE90 File Offset: 0x0041B090 [Token(Token = "0x601226E")] [Address(RVA = "0x1AA5850", Offset = "0x1AA4850", VA = "0x181AA5850", 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: 0x0601226F RID: 74351 RVA: 0x0041CF2C File Offset: 0x0041B12C [Token(Token = "0x601226F")] [Address(RVA = "0x1AA57C0", Offset = "0x1AA47C0", VA = "0x181AA57C0")] public void SetActive(bool CBHMNNAINHM) { int num = 0; if (!(this == num)) { if (!CBHMNNAINHM) { this.Disable(); return; } this.EJHMEFACCDJ(-1); } } // Token: 0x06012270 RID: 74352 RVA: 0x0041CF58 File Offset: 0x0041B158 [Token(Token = "0x6012270")] [Address(RVA = "0x1AA4AC0", Offset = "0x1AA3AC0", VA = "0x181AA4AC0")] public void Activate() { this.EJHMEFACCDJ(-1); } // Token: 0x06012271 RID: 74353 RVA: 0x0041CF6C File Offset: 0x0041B16C [Token(Token = "0x6012271")] [Address(RVA = "0x1AA4A90", Offset = "0x1AA3A90", VA = "0x181AA4A90")] public void ActivateForFrame() { int num = Time.frameCount + 1; this.EJHMEFACCDJ(num); } // Token: 0x06012272 RID: 74354 RVA: 0x0041CF8C File Offset: 0x0041B18C [Token(Token = "0x6012272")] [Address(RVA = "0x1AA4FB0", Offset = "0x1AA3FB0", VA = "0x181AA4FB0")] private void EJHMEFACCDJ(int BKMFIOABNFG) { this.CECIGAMAABA = true; if (!base.gameObject.activeSelf) { base.gameObject.SetActive(true); this.ActiveChanged.CNFDGDEOPPF(1); } this.BKMFIOABNFG = BKMFIOABNFG; } // Token: 0x06012273 RID: 74355 RVA: 0x0041CFD4 File Offset: 0x0041B1D4 [Token(Token = "0x6012273")] [Address(RVA = "0x1AA4F30", Offset = "0x1AA3F30", VA = "0x181AA4F30")] 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: 0x06012274 RID: 74356 RVA: 0x0041D024 File Offset: 0x0041B224 [Token(Token = "0x6012274")] [Address(RVA = "0x1AA5A10", Offset = "0x1AA4A10", VA = "0x181AA5A10")] public void TryDisableIfExpired(int OOPOBMEEJJM) { if (this.DEMNNHLCJOD && this.BKMFIOABNFG > 0) { this.Disable(); } } // Token: 0x06012275 RID: 74357 RVA: 0x0041D04C File Offset: 0x0041B24C [Token(Token = "0x6012275")] [Address(RVA = "0x1AA5190", Offset = "0x1AA4190", VA = "0x181AA5190")] private bool GAHCCGOCPID(int OOPOBMEEJJM) { if (!this.DEMNNHLCJOD) { return; } int bkmfioabnfg = this.BKMFIOABNFG; if (bkmfioabnfg > 0) { return bkmfioabnfg <= OOPOBMEEJJM; } } // Token: 0x06012276 RID: 74358 RVA: 0x0041D078 File Offset: 0x0041B278 [Token(Token = "0x6012276")] [Address(RVA = "0x1AA4DE0", Offset = "0x1AA3DE0", VA = "0x181AA4DE0")] 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: 0x06012277 RID: 74359 RVA: 0x0041D0BC File Offset: 0x0041B2BC [Token(Token = "0x6012277")] [Address(RVA = "0x1AA5200", Offset = "0x1AA4200", VA = "0x181AA5200")] protected Vector3 LLLBJGOEDNL(Vector3 MAIKKHCFMEF) { Transform transform; while (transform == 0) { } Vector3 vector; float z = vector.z; throw new NullReferenceException(); } // Token: 0x06012278 RID: 74360 RVA: 0x0041D0E0 File Offset: 0x0041B2E0 [Token(Token = "0x6012278")] [Address(RVA = "0x1AA4AD0", Offset = "0x1AA3AD0", VA = "0x181AA4AD0")] 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: 0x06012279 RID: 74361 RVA: 0x0041D150 File Offset: 0x0041B350 [Token(Token = "0x6012279")] [Address(RVA = "0x1AA53D0", Offset = "0x1AA43D0", VA = "0x181AA53D0")] 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: 0x0601227A RID: 74362 RVA: 0x0041D1EC File Offset: 0x0041B3EC [Token(Token = "0x601227A")] [Address(RVA = "0x1AA4D80", Offset = "0x1AA3D80", VA = "0x181AA4D80")] protected Canvas CGLBLKCDPJI() { Canvas componentInParent = base.transform.GetComponentInParent(); return this.FJKGICEELPK(componentInParent); } // Token: 0x0601227B RID: 74363 RVA: 0x0041D214 File Offset: 0x0041B414 [Token(Token = "0x601227B")] [Address(RVA = "0x1AA5050", Offset = "0x1AA4050", VA = "0x181AA5050")] 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: 0x0601227C RID: 74364 RVA: 0x0041D268 File Offset: 0x0041B468 [Token(Token = "0x601227C")] [Address(RVA = "0x1AA5AA0", Offset = "0x1AA4AA0", VA = "0x181AA5AA0")] 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: 0x0400BA77 RID: 47735 [Token(Token = "0x400BA77")] private static readonly Vector3[] BEKNFNDNCEG = new Vector3[4]; // Token: 0x0400BA78 RID: 47736 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400BA78")] public readonly MFBGLIHGCGO ActiveChanged; // Token: 0x0400BA79 RID: 47737 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400BA79")] private Canvas DNCJOKIBAMG; // Token: 0x0400BA7A RID: 47738 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400BA7A")] private bool EEMFBPJMNFJ; // Token: 0x0400BA7B RID: 47739 [FieldOffset(Offset = "0x29")] [Token(Token = "0x400BA7B")] private bool CECIGAMAABA; // Token: 0x0400BA7C RID: 47740 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x400BA7C")] private int BKMFIOABNFG; // Token: 0x0400BA7D RID: 47741 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400BA7D")] private int CKELNNOBAPP; } }