129 lines
3.9 KiB
C#
129 lines
3.9 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x0200057F RID: 1407
|
|
[Token(Token = "0x200057F")]
|
|
public class ActivityContextMenu : MonoBehaviour
|
|
{
|
|
// Token: 0x06002A42 RID: 10818 RVA: 0x000AC478 File Offset: 0x000AA678
|
|
[Token(Token = "0x6002A42")]
|
|
[Address(RVA = "0xB06E50", Offset = "0xB05C50", VA = "0x180B06E50")]
|
|
private void Start()
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
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: 0x06002A43 RID: 10819 RVA: 0x000AC4CC File Offset: 0x000AA6CC
|
|
[Token(Token = "0x6002A43")]
|
|
[Address(RVA = "0xB06D50", Offset = "0xB05B50", VA = "0x180B06D50")]
|
|
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: 0x06002A44 RID: 10820 RVA: 0x000AC534 File Offset: 0x000AA734
|
|
[Token(Token = "0x6002A44")]
|
|
[Address(RVA = "0xB06BA0", Offset = "0xB059A0", VA = "0x180B06BA0")]
|
|
private void OnEnable()
|
|
{
|
|
this.IOFDNIMEBCE();
|
|
}
|
|
|
|
// Token: 0x06002A45 RID: 10821 RVA: 0x000AC548 File Offset: 0x000AA748
|
|
[Token(Token = "0x6002A45")]
|
|
[Address(RVA = "0xB06BA0", Offset = "0xB059A0", VA = "0x180B06BA0")]
|
|
private void OAPCKNKBACD(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
|
|
{
|
|
this.IOFDNIMEBCE();
|
|
}
|
|
|
|
// Token: 0x06002A46 RID: 10822 RVA: 0x000AC55C File Offset: 0x000AA75C
|
|
[Token(Token = "0x6002A46")]
|
|
[Address(RVA = "0xB06BA0", Offset = "0xB059A0", VA = "0x180B06BA0")]
|
|
private void BNMHBLEAPMJ(AGAJMBPABDL FPODELJNIIB, bool BCLPBCCEJJF)
|
|
{
|
|
this.IOFDNIMEBCE();
|
|
}
|
|
|
|
// Token: 0x06002A47 RID: 10823 RVA: 0x000AC570 File Offset: 0x000AA770
|
|
[Token(Token = "0x6002A47")]
|
|
[Address(RVA = "0xB06BB0", Offset = "0xB059B0", VA = "0x180B06BB0")]
|
|
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: 0x06002A48 RID: 10824 RVA: 0x000AC630 File Offset: 0x000AA830
|
|
[Token(Token = "0x6002A48")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public ActivityContextMenu()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040021F3 RID: 8691
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40021F3")]
|
|
private GameManager ONLEICCNNBI;
|
|
|
|
// Token: 0x040021F4 RID: 8692
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40021F4")]
|
|
public Button PlayButton;
|
|
|
|
// Token: 0x040021F5 RID: 8693
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40021F5")]
|
|
public Button ReplayButton;
|
|
|
|
// Token: 0x040021F6 RID: 8694
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40021F6")]
|
|
public Button RestartButton;
|
|
}
|