Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Activities/Bowling/BowlingManager.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

733 lines
24 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using RecRoom.Core;
using UnityEngine;
namespace RecRoom.Activities.Bowling
{
// Token: 0x02002D49 RID: 11593
[Token(Token = "0x2002D49")]
public class BowlingManager : GameRuleManager
{
// Token: 0x1700360A RID: 13834
// (get) Token: 0x060137EA RID: 79850 RVA: 0x0047FFD8 File Offset: 0x0047E1D8
[Token(Token = "0x1700360A")]
public new static BowlingManager ONCPNMDGGKG
{
[Token(Token = "0x60137EA")]
[Address(RVA = "0x1621610", Offset = "0x1620610", VA = "0x181621610")]
get
{
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG == 0)
{
return;
}
}
}
// Token: 0x1700360B RID: 13835
// (get) Token: 0x060137EB RID: 79851 RVA: 0x0047FFF0 File Offset: 0x0047E1F0
[Token(Token = "0x1700360B")]
public new static bool FFNIFALJLDD
{
[Token(Token = "0x60137EB")]
[Address(RVA = "0x16216B0", Offset = "0x16206B0", VA = "0x1816216B0")]
get
{
BowlingManager instance = BowlingManager.ONCPNMDGGKG;
int num = 0;
return instance != num;
}
}
// Token: 0x1700360C RID: 13836
// (get) Token: 0x060137EC RID: 79852 RVA: 0x00480010 File Offset: 0x0047E210
// (set) Token: 0x060137ED RID: 79853 RVA: 0x00480030 File Offset: 0x0047E230
[Token(Token = "0x1700360C")]
public CGLKOJIMDIH GPJADJLNGDF
{
[Token(Token = "0x60137EC")]
[Address(RVA = "0x16215C0", Offset = "0x16205C0", VA = "0x1816215C0")]
get
{
return this.EBDGHFCANCB.IAHDANBDAAM();
}
[Token(Token = "0x60137ED")]
[Address(RVA = "0x1621840", Offset = "0x1620840", VA = "0x181621840")]
set
{
KLLMCPFPIIE<CGLKOJIMDIH> ebdghfcancb = this.EBDGHFCANCB;
}
}
// Token: 0x1700360D RID: 13837
// (get) Token: 0x060137EE RID: 79854 RVA: 0x0048004C File Offset: 0x0047E24C
[Token(Token = "0x1700360D")]
public AGAJMBPABDL MHIBIGDKNBO
{
[Token(Token = "0x60137EE")]
[Address(RVA = "0x1621500", Offset = "0x1620500", VA = "0x181621500")]
get
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH cglkojimdih = this.EBDGHFCANCB.IAHDANBDAAM();
AGAJMBPABDL agajmbpabdl;
return agajmbpabdl;
}
}
// Token: 0x1700360E RID: 13838
// (get) Token: 0x060137EF RID: 79855 RVA: 0x00480078 File Offset: 0x0047E278
// (set) Token: 0x060137F0 RID: 79856 RVA: 0x00480098 File Offset: 0x0047E298
[Token(Token = "0x1700360E")]
public int CHKNMGMOHJJ
{
[Token(Token = "0x60137EF")]
[Address(RVA = "0x16214B0", Offset = "0x16204B0", VA = "0x1816214B0")]
get
{
return this.BKAHGLPIALD.IAHDANBDAAM();
}
[Token(Token = "0x60137F0")]
[Address(RVA = "0x16217E0", Offset = "0x16207E0", VA = "0x1816217E0")]
set
{
KLLMCPFPIIE<int> bkahglpiald = this.BKAHGLPIALD;
}
}
// Token: 0x060137F1 RID: 79857 RVA: 0x004800B4 File Offset: 0x0047E2B4
[Token(Token = "0x60137F1")]
[Address(RVA = "0x161FF80", Offset = "0x161EF80", VA = "0x18161FF80")]
public int GetPlayerBowl(AGAJMBPABDL IEKDDPPNFPF, int EBAGELCDCGG)
{
return this.GetPlayerBowls(IEKDDPPNFPF).IAHDANBDAAM()[EBAGELCDCGG];
}
// Token: 0x060137F2 RID: 79858 RVA: 0x004800DC File Offset: 0x0047E2DC
[Token(Token = "0x60137F2")]
[Address(RVA = "0x16211E0", Offset = "0x16201E0", VA = "0x1816211E0")]
public void SetPlayerBowl(AGAJMBPABDL IEKDDPPNFPF, int EBAGELCDCGG, int CHMFEPLLNBI)
{
int[] array;
do
{
array = this.GetPlayerBowls(IEKDDPPNFPF).IAHDANBDAAM();
}
while (array == 0);
array[0] = CHMFEPLLNBI;
}
// Token: 0x060137F3 RID: 79859 RVA: 0x00480108 File Offset: 0x0047E308
[Token(Token = "0x60137F3")]
[Address(RVA = "0x1620970", Offset = "0x161F970", VA = "0x181620970")]
private void KLLBKLMLMIN()
{
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
KLLMCPFPIIE<int[]> playerBowls = this.GetPlayerBowls(agajmbpabdl);
int[] array = BowlingManager.BKGJCNPHJKL();
}
// Token: 0x060137F4 RID: 79860 RVA: 0x00480134 File Offset: 0x0047E334
[Token(Token = "0x60137F4")]
[Address(RVA = "0x1620010", Offset = "0x161F010", VA = "0x181620010")]
public KLLMCPFPIIE<int[]> GetPlayerBowls(AGAJMBPABDL IEKDDPPNFPF)
{
Dictionary<int, KLLMCPFPIIE<int[]>> cooafkaifkc = this.COOAFKAIFKC;
bool flag;
if (!flag)
{
int[] array = BowlingManager.BKGJCNPHJKL();
Action action = new Action(this.DJEKONECGDO);
Dictionary<int, KLLMCPFPIIE<int[]>> cooafkaifkc2 = this.COOAFKAIFKC;
int inpoaaaoahi = IEKDDPPNFPF.INPOAAAOAHI;
KLLMCPFPIIE<int[]> kllmcpfpiie;
cooafkaifkc2[inpoaaaoahi] = kllmcpfpiie;
}
throw new NullReferenceException();
}
// Token: 0x060137F5 RID: 79861 RVA: 0x00480184 File Offset: 0x0047E384
[Token(Token = "0x60137F5")]
[Address(RVA = "0x16210A0", Offset = "0x16200A0", VA = "0x1816210A0")]
public void SetCurrentBowl(int EMIODCKNKFG, int CHMFEPLLNBI)
{
int[] array;
do
{
AGAJMBPABDL currentPlayer = this.MHIBIGDKNBO;
int num = this.BKAHGLPIALD.IAHDANBDAAM();
array = this.GetPlayerBowls(currentPlayer).IAHDANBDAAM();
}
while (array == 0);
array[0] = CHMFEPLLNBI;
}
// Token: 0x060137F6 RID: 79862 RVA: 0x004801C4 File Offset: 0x0047E3C4
[Token(Token = "0x60137F6")]
[Address(RVA = "0x1620150", Offset = "0x161F150", VA = "0x181620150")]
public bool GetPlayerBumpers(AGAJMBPABDL IEKDDPPNFPF)
{
return this.LBNBNNJLIKO(IEKDDPPNFPF).IAHDANBDAAM() != null;
}
// Token: 0x060137F7 RID: 79863 RVA: 0x004801E4 File Offset: 0x0047E3E4
[Token(Token = "0x60137F7")]
[Address(RVA = "0x1620A00", Offset = "0x161FA00", VA = "0x181620A00")]
private KLLMCPFPIIE<bool> LBNBNNJLIKO(AGAJMBPABDL IEKDDPPNFPF)
{
Dictionary<int, KLLMCPFPIIE<bool>> ihjmhkhempf = this.IHJMHKHEMPF;
bool flag;
if (!flag)
{
Action action = new Action(this.NCDIDFCCLBF);
Dictionary<int, KLLMCPFPIIE<bool>> ihjmhkhempf2 = this.IHJMHKHEMPF;
int inpoaaaoahi = IEKDDPPNFPF.INPOAAAOAHI;
KLLMCPFPIIE<bool> kllmcpfpiie;
ihjmhkhempf2[inpoaaaoahi] = kllmcpfpiie;
}
throw new NullReferenceException();
}
// Token: 0x060137F8 RID: 79864 RVA: 0x0048022C File Offset: 0x0047E42C
[Token(Token = "0x60137F8")]
[Address(RVA = "0x16212D0", Offset = "0x16202D0", VA = "0x1816212D0")]
public void SetPlayerBumpers(AGAJMBPABDL IEKDDPPNFPF, bool PAHBNKEFKJF)
{
KLLMCPFPIIE<bool> kllmcpfpiie = this.LBNBNNJLIKO(IEKDDPPNFPF);
}
// Token: 0x1700360F RID: 13839
// (get) Token: 0x060137F9 RID: 79865 RVA: 0x00480248 File Offset: 0x0047E448
[Token(Token = "0x1700360F")]
public override string LJDMGKNAOOG
{
[Token(Token = "0x60137F9")]
[Address(RVA = "0x1621710", Offset = "0x1620710", VA = "0x181621710", Slot = "20")]
get
{
return "bowling";
}
}
// Token: 0x17003610 RID: 13840
// (get) Token: 0x060137FA RID: 79866 RVA: 0x0048025C File Offset: 0x0047E45C
[Token(Token = "0x17003610")]
public bool PPLNPILADFK
{
[Token(Token = "0x60137FA")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690")]
get
{
}
}
// Token: 0x140001B1 RID: 433
// (add) Token: 0x060137FB RID: 79867 RVA: 0x0048026C File Offset: 0x0047E46C
// (remove) Token: 0x060137FC RID: 79868 RVA: 0x00480288 File Offset: 0x0047E488
[Token(Token = "0x140001B1")]
public event BowlingManager.GFJGCHOBAOM DHOEFGEAFID
{
[Token(Token = "0x60137FB")]
[Address(RVA = "0x1621410", Offset = "0x1620410", VA = "0x181621410")]
[CompilerGenerated]
add
{
Delegate @delegate;
while (@delegate != 0 && @delegate == 0)
{
}
while (@delegate != this)
{
}
}
[Token(Token = "0x60137FC")]
[Address(RVA = "0x1621740", Offset = "0x1620740", VA = "0x181621740")]
[CompilerGenerated]
remove
{
Delegate @delegate;
while (@delegate != 0 && @delegate == 0)
{
}
while (@delegate != this)
{
}
}
}
// Token: 0x17003611 RID: 13841
// (get) Token: 0x060137FD RID: 79869 RVA: 0x004802A4 File Offset: 0x0047E4A4
[Token(Token = "0x17003611")]
public override bool LEOEBAJLADB
{
[Token(Token = "0x60137FD")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "16")]
get
{
return true;
}
}
// Token: 0x060137FE RID: 79870 RVA: 0x004802B4 File Offset: 0x0047E4B4
[Token(Token = "0x60137FE")]
[Address(RVA = "0x161F3A0", Offset = "0x161E3A0", VA = "0x18161F3A0", Slot = "13")]
protected override void Awake()
{
BowlingLane.FIBCFPEGJIL ljmmlpndmci;
Delegate @delegate;
do
{
base.Awake();
Action action = new Action(this.DMMCHGNHGGI);
KLLMCPFPIIE<CGLKOJIMDIH> kllmcpfpiie;
this.EBDGHFCANCB = kllmcpfpiie;
Action action2 = new Action(this.PHKALKMNOLK);
KLLMCPFPIIE<int> kllmcpfpiie2;
this.BKAHGLPIALD = kllmcpfpiie2;
MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(this, "TIMER", (OHOEENCHJJE)((uint)1));
this.LBHGFBNAMGG = mjnlddclogp;
BowlingScoreboard bowlingScoreboard = global::UnityEngine.Object.FindObjectOfType<BowlingScoreboard>();
this.CEJLJOEIIMG = bowlingScoreboard;
BowlingLane bowlingLane = bowlingScoreboard.BowlingLane;
this.POHNACLKJKP = bowlingLane;
BowlingLane.IAAHKFJBOBB iaahkfjbobb;
iaahkfjbobb.method_ptr = ldftn(JAPPLMABKBM);
iaahkfjbobb.method = ldftn(JAPPLMABKBM);
iaahkfjbobb.m_target = this;
bowlingLane.CustomValidateBall = iaahkfjbobb;
BowlingLane pohnaclkjkp = this.POHNACLKJKP;
BowlingLane.MAAMANGKBCD maamangkbcd;
maamangkbcd.method_ptr = ldftn(DOGHHPEFIPO);
maamangkbcd.method = ldftn(DOGHHPEFIPO);
maamangkbcd.m_target = this;
pohnaclkjkp.LJDJJJCOFJN += maamangkbcd;
BowlingLane pohnaclkjkp2 = this.POHNACLKJKP;
BowlingLane.FIBCFPEGJIL fibcfpegjil;
fibcfpegjil.method_ptr = ldftn(JNCOIJDGEIN);
fibcfpegjil.method = ldftn(JNCOIJDGEIN);
fibcfpegjil.m_target = this;
ljmmlpndmci = pohnaclkjkp2.LJMMLPNDMCI;
@delegate = Delegate.Combine(ljmmlpndmci, fibcfpegjil);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != ljmmlpndmci)
{
}
this.KLLBKLMLMIN();
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
GameTeamManager.MCGBMAJNPDN mcgbmajnpdn = new GameTeamManager.MCGBMAJNPDN(this.BNMHBLEAPMJ);
teamManager.AHPECOGNNDC += mcgbmajnpdn;
this.CEJLJOEIIMG.Refresh();
if (NetworkedSingletonMonoBehaviour.FFNIFALJLDD && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GENECNFMDHJ == FFPFKDMKLOP.GAME_RUNNING)
{
this.CEJLJOEIIMG.Refresh();
}
}
// Token: 0x060137FF RID: 79871 RVA: 0x00480434 File Offset: 0x0047E634
[Token(Token = "0x60137FF")]
[Address(RVA = "0x1620D80", Offset = "0x161FD80", VA = "0x181620D80", Slot = "14")]
protected override void OnDestroy()
{
base.OnDestroy();
this.COOAFKAIFKC.Clear();
this.IHJMHKHEMPF.Clear();
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG)
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
GameTeamManager.MCGBMAJNPDN mcgbmajnpdn = new GameTeamManager.MCGBMAJNPDN(this.BNMHBLEAPMJ);
teamManager.AHPECOGNNDC -= mcgbmajnpdn;
}
}
// Token: 0x06013800 RID: 79872 RVA: 0x00480490 File Offset: 0x0047E690
[Token(Token = "0x6013800")]
[Address(RVA = "0x1621340", Offset = "0x1620340", VA = "0x181621340")]
protected void Update()
{
this.LBHGFBNAMGG.OCGHOBMJNMA();
}
// Token: 0x06013801 RID: 79873 RVA: 0x004804B0 File Offset: 0x0047E6B0
[Token(Token = "0x6013801")]
[Address(RVA = "0x1620ED0", Offset = "0x161FED0", VA = "0x181620ED0")]
public void OnPlayerBowled(AGAJMBPABDL COMAIBJHIFL, int CHMFEPLLNBI)
{
if (COMAIBJHIFL != 0)
{
BowlingManager.GFJGCHOBAOM dhoefgeafid = this.DHOEFGEAFID;
if (dhoefgeafid != 0)
{
dhoefgeafid(COMAIBJHIFL, CHMFEPLLNBI);
return;
}
}
}
// Token: 0x06013802 RID: 79874 RVA: 0x004804D8 File Offset: 0x0047E6D8
[Token(Token = "0x6013802")]
[Address(RVA = "0x1620B30", Offset = "0x161FB30", VA = "0x181620B30", Slot = "24")]
protected override void NJGKEJCHADK()
{
base.NJGKEJCHADK();
this.KLLBKLMLMIN();
if (KKPBCOOONNK.BNNCCCFFALC)
{
CGLKOJIMDIH cglkojimdih = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetActiveTeams()[0];
KLLMCPFPIIE<CGLKOJIMDIH> ebdghfcancb = this.EBDGHFCANCB;
KLLMCPFPIIE<int> bkahglpiald = this.BKAHGLPIALD;
BowlingLane pohnaclkjkp = this.POHNACLKJKP;
if (KKPBCOOONNK.BNNCCCFFALC)
{
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
BowlingLane.LNIMLAIJMBK lnimlaijmbk;
lnimlaijmbk.System.IDisposable.Dispose();
lnimlaijmbk.<>1__state = (int)((ulong)0L);
lnimlaijmbk.<>4__this = pohnaclkjkp;
KFBABPAPIMB kfbabpapimb = instance.Run(pohnaclkjkp, lnimlaijmbk);
}
}
}
// Token: 0x06013803 RID: 79875 RVA: 0x00480568 File Offset: 0x0047E768
[Token(Token = "0x6013803")]
[Address(RVA = "0x161FA00", Offset = "0x161EA00", VA = "0x18161FA00")]
private void DMMCHGNHGGI()
{
this.CEJLJOEIIMG.Refresh();
if (this.EBDGHFCANCB.IAHDANBDAAM() != -1)
{
int num = this.EBDGHFCANCB.IAHDANBDAAM();
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL photonPlayer = Player.<EGKJPJKLEAI>k__BackingField.DBAJDHGDPOL;
CGLKOJIMDIH playerTeam = teamManager.GetPlayerTeam(photonPlayer);
if (num == (int)playerTeam)
{
if (this.BKAHGLPIALD.IAHDANBDAAM() != 1)
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num2 = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Your Turn!", 3f, num2, num2);
}
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
}
}
if (KKPBCOOONNK.BNNCCCFFALC && this.EBDGHFCANCB.IAHDANBDAAM() != -1)
{
GameTeamManager teamManager2 = SingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH cglkojimdih = this.EBDGHFCANCB.IAHDANBDAAM();
BowlingLane pohnaclkjkp = this.POHNACLKJKP;
AGAJMBPABDL agajmbpabdl;
if (agajmbpabdl != 0)
{
bool playerBumpers = this.GetPlayerBumpers(agajmbpabdl);
throw new NullReferenceException();
}
int num3 = 0;
pohnaclkjkp.PMHKJKBOABG = num3 != 0;
}
}
// Token: 0x06013804 RID: 79876 RVA: 0x00480654 File Offset: 0x0047E854
[Token(Token = "0x6013804")]
[Address(RVA = "0x16204B0", Offset = "0x161F4B0", VA = "0x1816204B0")]
private void JNCOIJDGEIN()
{
if (KKPBCOOONNK.BNNCCCFFALC && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
CGLKOJIMDIH[] activeTeams = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetActiveTeams();
if (activeTeams.Length == 0)
{
Debug.LogError("No Active Teams");
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
instance2.MasterStopGame(num != 0);
throw new NullReferenceException();
}
int num2 = 0;
int num3 = 0;
int num4;
if (num3 < activeTeams.Length)
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH cglkojimdih = activeTeams[num2];
AGAJMBPABDL anyPlayerOnTeam = teamManager.GetAnyPlayerOnTeam(cglkojimdih);
num4 = this.BKAHGLPIALD.IAHDANBDAAM();
num4 += num4;
int[] array = this.GetPlayerBowls(anyPlayerOnTeam).IAHDANBDAAM();
if ("{il2cpp array field local27->}" != (ulong)(-1L))
{
num2++;
}
}
int num5 = 0;
num4 = this.BKAHGLPIALD.IAHDANBDAAM();
KLLMCPFPIIE<int> bkahglpiald = this.BKAHGLPIALD;
int num6 = this.BKAHGLPIALD.IAHDANBDAAM();
CGLKOJIMDIH cglkojimdih2 = activeTeams[num5];
KLLMCPFPIIE<CGLKOJIMDIH> ebdghfcancb = this.EBDGHFCANCB;
}
this.CEJLJOEIIMG.Refresh();
}
// Token: 0x06013805 RID: 79877 RVA: 0x0048079C File Offset: 0x0047E99C
[Token(Token = "0x6013805")]
[Address(RVA = "0x161FDD0", Offset = "0x161EDD0", VA = "0x18161FDD0")]
private void DOGHHPEFIPO(int EMIODCKNKFG, int CHMFEPLLNBI)
{
while (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
{
AGAJMBPABDL currentPlayer = this.MHIBIGDKNBO;
int num = this.BKAHGLPIALD.IAHDANBDAAM();
int[] array = this.GetPlayerBowls(currentPlayer).IAHDANBDAAM();
if (array != 0)
{
array[0] = CHMFEPLLNBI;
break;
}
}
}
// Token: 0x06013806 RID: 79878 RVA: 0x004807E8 File Offset: 0x0047E9E8
[Token(Token = "0x6013806")]
[Address(RVA = "0x161F820", Offset = "0x161E820", VA = "0x18161F820")]
private void BNMHBLEAPMJ(AGAJMBPABDL FPODELJNIIB, bool BCLPBCCEJJF)
{
this.CEJLJOEIIMG.Refresh();
if (KKPBCOOONNK.BNNCCCFFALC)
{
CGLKOJIMDIH[] activeTeams = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetActiveTeams();
int num = 0;
int length = activeTeams.Length;
if (num < length)
{
CGLKOJIMDIH cglkojimdih = activeTeams[num];
CGLKOJIMDIH cglkojimdih2 = this.EBDGHFCANCB.IAHDANBDAAM();
if (cglkojimdih == cglkojimdih2)
{
return;
}
num++;
}
this.JNCOIJDGEIN();
BowlingLane pohnaclkjkp = this.POHNACLKJKP;
DJHELPHHAEN pegjgmdgkjn = pohnaclkjkp.PEGJGMDGKJN;
int num2 = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num2);
DJHELPHHAEN pegjgmdgkjn2 = pohnaclkjkp.PEGJGMDGKJN;
}
}
// Token: 0x06013807 RID: 79879 RVA: 0x0048087C File Offset: 0x0047EA7C
[Token(Token = "0x6013807")]
[Address(RVA = "0x161F9E0", Offset = "0x161E9E0", VA = "0x18161F9E0")]
private void DJEKONECGDO()
{
this.CEJLJOEIIMG.Refresh();
}
// Token: 0x06013808 RID: 79880 RVA: 0x0048089C File Offset: 0x0047EA9C
[Token(Token = "0x6013808")]
[Address(RVA = "0x1620EF0", Offset = "0x161FEF0", VA = "0x181620EF0")]
private void PHKALKMNOLK()
{
GamePresenceManager <AMFBMHKLCLO>k__BackingField = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<AMFBMHKLCLO>k__BackingField;
int num = this.BKAHGLPIALD.IAHDANBDAAM();
string text = "Frame " + num;
<AMFBMHKLCLO>k__BackingField.CurrentPresenceString = text;
if (KKPBCOOONNK.BNNCCCFFALC)
{
BowlingLane pohnaclkjkp = this.POHNACLKJKP;
int num2 = this.BKAHGLPIALD.IAHDANBDAAM();
KLLMCPFPIIE<bool> jomdonnodgh = pohnaclkjkp.JOMDONNODGH;
}
this.CEJLJOEIIMG.Refresh();
}
// Token: 0x06013809 RID: 79881 RVA: 0x0048090C File Offset: 0x0047EB0C
[Token(Token = "0x6013809")]
[Address(RVA = "0x16201B0", Offset = "0x161F1B0", VA = "0x1816201B0")]
internal void HCNNOEIJGLF(AGAJMBPABDL IEKDDPPNFPF)
{
bool flag = this.LBNBNNJLIKO(IEKDDPPNFPF).IAHDANBDAAM() == 0;
KLLMCPFPIIE<bool> kllmcpfpiie = this.LBNBNNJLIKO(IEKDDPPNFPF);
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
if (!flag)
{
}
string text = "Bumpers " + "On";
}
// Token: 0x0601380A RID: 79882 RVA: 0x00480954 File Offset: 0x0047EB54
[Token(Token = "0x601380A")]
[Address(RVA = "0x161F9E0", Offset = "0x161E9E0", VA = "0x18161F9E0")]
private void NCDIDFCCLBF()
{
this.CEJLJOEIIMG.Refresh();
}
// Token: 0x0601380B RID: 79883 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601380B")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
internal void OMLBPAMGDOA(AGAJMBPABDL IEKDDPPNFPF)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0601380C RID: 79884 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601380C")]
[Address(RVA = "0x161FF70", Offset = "0x161EF70", VA = "0x18161FF70")]
public static int FrameToFirstBowlIndex(int LBGPNNBCGNL)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0601380D RID: 79885 RVA: 0x00480974 File Offset: 0x0047EB74
[Token(Token = "0x601380D")]
[Address(RVA = "0x161F770", Offset = "0x161E770", VA = "0x18161F770")]
private static int[] BKGJCNPHJKL()
{
int[] array = new int[0];
int num = 0;
int length = array.Length;
if (num < length)
{
num++;
array[0] = (int)((ulong)4294967295L);
}
return array;
}
// Token: 0x0601380E RID: 79886 RVA: 0x004809B4 File Offset: 0x0047EBB4
[Token(Token = "0x601380E")]
[Address(RVA = "0x1620310", Offset = "0x161F310", VA = "0x181620310")]
private bool JAPPLMABKBM(BowlingBall ACKPGLHGEDG)
{
if (this.EBDGHFCANCB.IAHDANBDAAM() == -1)
{
return true;
}
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL owner = ACKPGLHGEDG.<MBFGOCOFHHM>k__BackingField.FAGBHOMBNBP;
int playerTeam = (int)teamManager.GetPlayerTeam(owner);
CGLKOJIMDIH cglkojimdih = this.EBDGHFCANCB.IAHDANBDAAM();
if (playerTeam != (int)cglkojimdih)
{
}
AGAJMBPABDL agajmbpabdl;
Player player = agajmbpabdl.GPOMCJICJIH();
bool flag;
return flag;
}
// Token: 0x0601380F RID: 79887 RVA: 0x00480A14 File Offset: 0x0047EC14
[Token(Token = "0x601380F")]
[Address(RVA = "0x1621360", Offset = "0x1620360", VA = "0x181621360")]
public BowlingManager()
{
Dictionary<int, KLLMCPFPIIE<int[]>> dictionary = new Dictionary();
this.COOAFKAIFKC = dictionary;
Dictionary<int, KLLMCPFPIIE<bool>> dictionary2 = new Dictionary();
this.IHJMHKHEMPF = dictionary2;
base..ctor();
}
// Token: 0x0400CA50 RID: 51792
[Token(Token = "0x400CA50")]
public const int NULL_SCORE = -1;
// Token: 0x0400CA51 RID: 51793
[Token(Token = "0x400CA51")]
private const int HFAOKPKPIMP = 3;
// Token: 0x0400CA52 RID: 51794
[Token(Token = "0x400CA52")]
private const int DEDMCFMAMKF = 10;
// Token: 0x0400CA53 RID: 51795
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400CA53")]
private MJNLDDCLOGP LBHGFBNAMGG;
// Token: 0x0400CA54 RID: 51796
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400CA54")]
private BowlingScoreboard CEJLJOEIIMG;
// Token: 0x0400CA55 RID: 51797
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400CA55")]
private BowlingLane POHNACLKJKP;
// Token: 0x0400CA56 RID: 51798
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400CA56")]
private KLLMCPFPIIE<CGLKOJIMDIH> EBDGHFCANCB;
// Token: 0x0400CA57 RID: 51799
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400CA57")]
private KLLMCPFPIIE<int> BKAHGLPIALD;
// Token: 0x0400CA58 RID: 51800
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400CA58")]
private Dictionary<int, KLLMCPFPIIE<int[]>> COOAFKAIFKC;
// Token: 0x0400CA59 RID: 51801
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400CA59")]
private Dictionary<int, KLLMCPFPIIE<bool>> IHJMHKHEMPF;
// Token: 0x02002D4A RID: 11594
[Token(Token = "0x2002D4A")]
public sealed class GFJGCHOBAOM : MulticastDelegate
{
// Token: 0x06013810 RID: 79888 RVA: 0x00480A44 File Offset: 0x0047EC44
[Token(Token = "0x6013810")]
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
public GFJGCHOBAOM(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
{
this.method = APAICGIHAGJ;
this.m_target = FEDFKKMABOG;
}
// Token: 0x06013811 RID: 79889 RVA: 0x00480A60 File Offset: 0x0047EC60
[Token(Token = "0x6013811")]
[Address(RVA = "0x16272C0", Offset = "0x16262C0", VA = "0x1816272C0", Slot = "13")]
public void Invoke(AGAJMBPABDL COMAIBJHIFL, int CHMFEPLLNBI)
{
if (this.delegates != 0)
{
}
uint num;
if (num != (uint)0)
{
throw new ExecutionEngineException();
}
}
// Token: 0x06013812 RID: 79890 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6013812")]
[Address(RVA = "0x1627230", Offset = "0x1626230", VA = "0x181627230", Slot = "14")]
public IAsyncResult BeginInvoke(AGAJMBPABDL COMAIBJHIFL, int CHMFEPLLNBI, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06013813 RID: 79891 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6013813")]
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
}
}