using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Async; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x02001A2A RID: 6698 [Token(Token = "0x2001A2A")] [StructLayout(3)] public class PlayerEventSpecificUIBehaviour : MonoBehaviour { // Token: 0x17001D23 RID: 7459 // (get) Token: 0x0600B43F RID: 46143 RVA: 0x002A5B24 File Offset: 0x002A3D24 // (set) Token: 0x0600B440 RID: 46144 RVA: 0x002A5B38 File Offset: 0x002A3D38 [Token(Token = "0x17001D23")] public CCMBKDINCAH FBFOPPIIGFM { [Token(Token = "0x600B43F")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] get; [Token(Token = "0x600B440")] [Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")] private set; } // Token: 0x0600B441 RID: 46145 RVA: 0x002A5B4C File Offset: 0x002A3D4C [Token(Token = "0x600B441")] [Address(RVA = "0x192F9B0", Offset = "0x192E3B0", VA = "0x18192F9B0")] private void OnEnable() { ActionEvent flklgnehlag = GNPDMBPGHBH.FLKLGNEHLAG; Action action = new Action(this.BLFAAGNDAMA); GNPDMBPGHBH.FLKLGNEHLAG = flklgnehlag + action; this.GLOAMKLODAH(); } // Token: 0x0600B442 RID: 46146 RVA: 0x002A5B80 File Offset: 0x002A3D80 [Token(Token = "0x600B442")] [Address(RVA = "0x192F8F0", Offset = "0x192E2F0", VA = "0x18192F8F0")] private void OnDisable() { ActionEvent flklgnehlag = GNPDMBPGHBH.FLKLGNEHLAG; Action action = new Action(this.BLFAAGNDAMA); GNPDMBPGHBH.FLKLGNEHLAG = flklgnehlag + action; } // Token: 0x0600B443 RID: 46147 RVA: 0x002A5BAC File Offset: 0x002A3DAC [Token(Token = "0x600B443")] [Address(RVA = "0x192F6C0", Offset = "0x192E0C0", VA = "0x18192F6C0")] private void BLFAAGNDAMA(CCMBKDINCAH OEKEOCOGKMG) { if (OEKEOCOGKMG != 0) { long mokmjamnefp = this.MOKMJAMNEFP; if (OEKEOCOGKMG.k__BackingField == mokmjamnefp) { ActionEvent playerEventUpdated = this.PlayerEventUpdated; this.k__BackingField = OEKEOCOGKMG; playerEventUpdated.Invoke(OEKEOCOGKMG); } } } // Token: 0x0600B444 RID: 46148 RVA: 0x002A5BE8 File Offset: 0x002A3DE8 [Token(Token = "0x600B444")] [Address(RVA = "0x192FA80", Offset = "0x192E480", VA = "0x18192FA80")] public void SetPlayerEventId(long? ENJEOLBEALP) { this.GLOAMKLODAH(); ActionEvent playerEventUpdated = this.PlayerEventUpdated; CCMBKDINCAH ccmbkdincah = this.k__BackingField; playerEventUpdated.Invoke(ccmbkdincah); } // Token: 0x0600B445 RID: 46149 RVA: 0x002A5C18 File Offset: 0x002A3E18 [Token(Token = "0x600B445")] [Address(RVA = "0x192F730", Offset = "0x192E130", VA = "0x18192F730")] private void GLOAMKLODAH() { long mokmjamnefp = this.MOKMJAMNEFP; int num = 0; this.k__BackingField = num; int num2 = 0; IPromise promise = GNPDMBPGHBH.KFAFDDPKHJL(mokmjamnefp, num2 != 0); Action action = new Action(this.JAJKNCNPODJ); if (num < this) { num += num; if (num == this) { throw new NullReferenceException(); } num++; } } // Token: 0x0600B446 RID: 46150 RVA: 0x002A5C64 File Offset: 0x002A3E64 [Token(Token = "0x600B446")] [Address(RVA = "0x192FB10", Offset = "0x192E510", VA = "0x18192FB10")] public PlayerEventSpecificUIBehaviour() { int num; ActionEvent actionEvent = new ActionEvent(4, num != 0); num = 0; this.PlayerEventUpdated = actionEvent; this.MOKMJAMNEFP = (long)((ulong)(-1L)); base..ctor(); } // Token: 0x0600B447 RID: 46151 RVA: 0x002A5C94 File Offset: 0x002A3E94 [Token(Token = "0x600B447")] [Address(RVA = "0x192F850", Offset = "0x192E250", VA = "0x18192F850")] [CompilerGenerated] private void JAJKNCNPODJ(CCMBKDINCAH OEKEOCOGKMG) { int num = 0; if (this != num) { long mokmjamnefp = this.MOKMJAMNEFP; if (OEKEOCOGKMG.k__BackingField == mokmjamnefp) { ActionEvent playerEventUpdated = this.PlayerEventUpdated; this.k__BackingField = OEKEOCOGKMG; playerEventUpdated.Invoke(OEKEOCOGKMG); } } } // Token: 0x0400769B RID: 30363 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400769B")] public ActionEvent PlayerEventUpdated; // Token: 0x0400769D RID: 30365 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400769D")] private long MOKMJAMNEFP; } }