using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Realtime; using UnityEngine; using UnityEngine.UI; // Token: 0x0200058B RID: 1419 [Token(Token = "0x200058B")] [StructLayout(3)] public class ActivityContextMenu : MonoBehaviour { // Token: 0x06002A6B RID: 10859 RVA: 0x000B0304 File Offset: 0x000AE504 [Token(Token = "0x6002A6B")] [Address(RVA = "0xFF8CB0", Offset = "0xFF76B0", VA = "0x180FF8CB0")] private void Start() { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; this.ONLEICCNNBI = instance; int num = 0; if (instance != num) { GameManager onleiccnnbi = this.ONLEICCNNBI; MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.OAPCKNKBACD); onleiccnnbi.KMKCFILCLNO += ggphekcppmp; GameTeamManager teamManager = this.ONLEICCNNBI.teamManager; GameTeamManager.MCGBMAJNPDN mcgbmajnpdn = new GameTeamManager.MCGBMAJNPDN(this.BNMHBLEAPMJ); teamManager.AHPECOGNNDC += mcgbmajnpdn; } } // Token: 0x06002A6C RID: 10860 RVA: 0x000B0370 File Offset: 0x000AE570 [Token(Token = "0x6002A6C")] [Address(RVA = "0xFF8BB0", Offset = "0xFF75B0", VA = "0x180FF8BB0")] private void OnDestroy() { GameManager onleiccnnbi = this.ONLEICCNNBI; int num = 0; if (onleiccnnbi != num) { GameManager onleiccnnbi2 = this.ONLEICCNNBI; MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.OAPCKNKBACD); onleiccnnbi2.KMKCFILCLNO -= ggphekcppmp; GameTeamManager teamManager = this.ONLEICCNNBI.teamManager; GameTeamManager.MCGBMAJNPDN mcgbmajnpdn = new GameTeamManager.MCGBMAJNPDN(this.BNMHBLEAPMJ); teamManager.AHPECOGNNDC -= mcgbmajnpdn; } } // Token: 0x06002A6D RID: 10861 RVA: 0x000B03D8 File Offset: 0x000AE5D8 [Token(Token = "0x6002A6D")] [Address(RVA = "0xFF8A00", Offset = "0xFF7400", VA = "0x180FF8A00")] private void OnEnable() { this.IOFDNIMEBCE(); } // Token: 0x06002A6E RID: 10862 RVA: 0x000B03EC File Offset: 0x000AE5EC [Token(Token = "0x6002A6E")] [Address(RVA = "0xFF8A00", Offset = "0xFF7400", VA = "0x180FF8A00")] private void OAPCKNKBACD(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF) { this.IOFDNIMEBCE(); } // Token: 0x06002A6F RID: 10863 RVA: 0x000B0400 File Offset: 0x000AE600 [Token(Token = "0x6002A6F")] [Address(RVA = "0xFF8A00", Offset = "0xFF7400", VA = "0x180FF8A00")] private void BNMHBLEAPMJ(Photon.Realtime.Player FPODELJNIIB, bool BCLPBCCEJJF) { this.IOFDNIMEBCE(); } // Token: 0x06002A70 RID: 10864 RVA: 0x000B0414 File Offset: 0x000AE614 [Token(Token = "0x6002A70")] [Address(RVA = "0xFF8A10", Offset = "0xFF7410", VA = "0x180FF8A10")] private void IOFDNIMEBCE() { GameManager onleiccnnbi = this.ONLEICCNNBI; int num = 0; bool flag = onleiccnnbi != num; if (flag) { bool startRequirementsMet = this.ONLEICCNNBI.DBLMOIOMGEI; } int num2 = 0; GameObject gameObject = this.PlayButton.gameObject; if (!flag) { } bool flag2 = this.ONLEICCNNBI.GENECNFMDHJ == FFPFKDMKLOP.PRE_GAME; gameObject.SetActive(flag2); this.PlayButton.interactable = num2 != 0; GameObject gameObject2 = this.ReplayButton.gameObject; int num3 = 0; gameObject2.SetActive(num3 != 0); GameObject gameObject3 = this.RestartButton.gameObject; bool flag3; if (flag) { flag3 = this.ONLEICCNNBI.GENECNFMDHJ == FFPFKDMKLOP.GAME_RUNNING; } gameObject3.SetActive(flag3); this.RestartButton.interactable = num2 != 0; } // Token: 0x06002A71 RID: 10865 RVA: 0x000B04D4 File Offset: 0x000AE6D4 [Token(Token = "0x6002A71")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public ActivityContextMenu() { } // Token: 0x0400239C RID: 9116 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400239C")] private GameManager ONLEICCNNBI; // Token: 0x0400239D RID: 9117 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400239D")] public Button PlayButton; // Token: 0x0400239E RID: 9118 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400239E")] public Button ReplayButton; // Token: 0x0400239F RID: 9119 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400239F")] public Button RestartButton; }