Files
2026-04-10 22:50:51 +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: 0x02002C60 RID: 11360
[Token(Token = "0x2002C60")]
public class BowlingManager : GameRuleManager
{
// Token: 0x17003556 RID: 13654
// (get) Token: 0x060133A9 RID: 78761 RVA: 0x0047627C File Offset: 0x0047447C
[Token(Token = "0x17003556")]
public new static BowlingManager ONCPNMDGGKG
{
[Token(Token = "0x60133A9")]
[Address(RVA = "0xB21760", Offset = "0xB20560", VA = "0x180B21760")]
get
{
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG == 0)
{
return;
}
}
}
// Token: 0x17003557 RID: 13655
// (get) Token: 0x060133AA RID: 78762 RVA: 0x00476294 File Offset: 0x00474494
[Token(Token = "0x17003557")]
public new static bool FFNIFALJLDD
{
[Token(Token = "0x60133AA")]
[Address(RVA = "0xB21800", Offset = "0xB20600", VA = "0x180B21800")]
get
{
BowlingManager instance = BowlingManager.ONCPNMDGGKG;
int num = 0;
return instance != num;
}
}
// Token: 0x17003558 RID: 13656
// (get) Token: 0x060133AB RID: 78763 RVA: 0x004762B4 File Offset: 0x004744B4
// (set) Token: 0x060133AC RID: 78764 RVA: 0x004762D4 File Offset: 0x004744D4
[Token(Token = "0x17003558")]
public CGLKOJIMDIH GPJADJLNGDF
{
[Token(Token = "0x60133AB")]
[Address(RVA = "0xB21710", Offset = "0xB20510", VA = "0x180B21710")]
get
{
return this.EBDGHFCANCB.IAHDANBDAAM();
}
[Token(Token = "0x60133AC")]
[Address(RVA = "0xB21990", Offset = "0xB20790", VA = "0x180B21990")]
set
{
KLLMCPFPIIE<CGLKOJIMDIH> ebdghfcancb = this.EBDGHFCANCB;
}
}
// Token: 0x17003559 RID: 13657
// (get) Token: 0x060133AD RID: 78765 RVA: 0x004762F0 File Offset: 0x004744F0
[Token(Token = "0x17003559")]
public AGAJMBPABDL MHIBIGDKNBO
{
[Token(Token = "0x60133AD")]
[Address(RVA = "0xB21650", Offset = "0xB20450", VA = "0x180B21650")]
get
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH cglkojimdih = this.EBDGHFCANCB.IAHDANBDAAM();
AGAJMBPABDL agajmbpabdl;
return agajmbpabdl;
}
}
// Token: 0x1700355A RID: 13658
// (get) Token: 0x060133AE RID: 78766 RVA: 0x0047631C File Offset: 0x0047451C
// (set) Token: 0x060133AF RID: 78767 RVA: 0x0047633C File Offset: 0x0047453C
[Token(Token = "0x1700355A")]
public int CHKNMGMOHJJ
{
[Token(Token = "0x60133AE")]
[Address(RVA = "0xB21600", Offset = "0xB20400", VA = "0x180B21600")]
get
{
return this.BKAHGLPIALD.IAHDANBDAAM();
}
[Token(Token = "0x60133AF")]
[Address(RVA = "0xB21930", Offset = "0xB20730", VA = "0x180B21930")]
set
{
KLLMCPFPIIE<int> bkahglpiald = this.BKAHGLPIALD;
}
}
// Token: 0x060133B0 RID: 78768 RVA: 0x00476358 File Offset: 0x00474558
[Token(Token = "0x60133B0")]
[Address(RVA = "0xB200D0", Offset = "0xB1EED0", VA = "0x180B200D0")]
public int GetPlayerBowl(AGAJMBPABDL IEKDDPPNFPF, int EBAGELCDCGG)
{
return this.GetPlayerBowls(IEKDDPPNFPF).IAHDANBDAAM()[EBAGELCDCGG];
}
// Token: 0x060133B1 RID: 78769 RVA: 0x00476380 File Offset: 0x00474580
[Token(Token = "0x60133B1")]
[Address(RVA = "0xB21330", Offset = "0xB20130", VA = "0x180B21330")]
public void SetPlayerBowl(AGAJMBPABDL IEKDDPPNFPF, int EBAGELCDCGG, int CHMFEPLLNBI)
{
int[] array;
do
{
array = this.GetPlayerBowls(IEKDDPPNFPF).IAHDANBDAAM();
}
while (array == 0);
array[0] = CHMFEPLLNBI;
}
// Token: 0x060133B2 RID: 78770 RVA: 0x004763AC File Offset: 0x004745AC
[Token(Token = "0x60133B2")]
[Address(RVA = "0xB20AC0", Offset = "0xB1F8C0", VA = "0x180B20AC0")]
private void KLLBKLMLMIN()
{
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
KLLMCPFPIIE<int[]> playerBowls = this.GetPlayerBowls(agajmbpabdl);
int[] array = BowlingManager.BKGJCNPHJKL();
}
// Token: 0x060133B3 RID: 78771 RVA: 0x004763D8 File Offset: 0x004745D8
[Token(Token = "0x60133B3")]
[Address(RVA = "0xB20160", Offset = "0xB1EF60", VA = "0x180B20160")]
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: 0x060133B4 RID: 78772 RVA: 0x00476428 File Offset: 0x00474628
[Token(Token = "0x60133B4")]
[Address(RVA = "0xB211F0", Offset = "0xB1FFF0", VA = "0x180B211F0")]
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: 0x060133B5 RID: 78773 RVA: 0x00476468 File Offset: 0x00474668
[Token(Token = "0x60133B5")]
[Address(RVA = "0xB202A0", Offset = "0xB1F0A0", VA = "0x180B202A0")]
public bool GetPlayerBumpers(AGAJMBPABDL IEKDDPPNFPF)
{
return this.LBNBNNJLIKO(IEKDDPPNFPF).IAHDANBDAAM() != null;
}
// Token: 0x060133B6 RID: 78774 RVA: 0x00476488 File Offset: 0x00474688
[Token(Token = "0x60133B6")]
[Address(RVA = "0xB20B50", Offset = "0xB1F950", VA = "0x180B20B50")]
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: 0x060133B7 RID: 78775 RVA: 0x004764D0 File Offset: 0x004746D0
[Token(Token = "0x60133B7")]
[Address(RVA = "0xB21420", Offset = "0xB20220", VA = "0x180B21420")]
public void SetPlayerBumpers(AGAJMBPABDL IEKDDPPNFPF, bool PAHBNKEFKJF)
{
KLLMCPFPIIE<bool> kllmcpfpiie = this.LBNBNNJLIKO(IEKDDPPNFPF);
}
// Token: 0x1700355B RID: 13659
// (get) Token: 0x060133B8 RID: 78776 RVA: 0x004764EC File Offset: 0x004746EC
[Token(Token = "0x1700355B")]
public override string LJDMGKNAOOG
{
[Token(Token = "0x60133B8")]
[Address(RVA = "0xB21860", Offset = "0xB20660", VA = "0x180B21860", Slot = "20")]
get
{
return "bowling";
}
}
// Token: 0x1700355C RID: 13660
// (get) Token: 0x060133B9 RID: 78777 RVA: 0x00476500 File Offset: 0x00474700
[Token(Token = "0x1700355C")]
public bool PPLNPILADFK
{
[Token(Token = "0x60133B9")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")]
get
{
}
}
// Token: 0x140001AC RID: 428
// (add) Token: 0x060133BA RID: 78778 RVA: 0x00476510 File Offset: 0x00474710
// (remove) Token: 0x060133BB RID: 78779 RVA: 0x0047652C File Offset: 0x0047472C
[Token(Token = "0x140001AC")]
public event BowlingManager.GFJGCHOBAOM DHOEFGEAFID
{
[Token(Token = "0x60133BA")]
[Address(RVA = "0xB21560", Offset = "0xB20360", VA = "0x180B21560")]
[CompilerGenerated]
add
{
Delegate @delegate;
while (@delegate != 0 && @delegate == 0)
{
}
while (@delegate != this)
{
}
}
[Token(Token = "0x60133BB")]
[Address(RVA = "0xB21890", Offset = "0xB20690", VA = "0x180B21890")]
[CompilerGenerated]
remove
{
Delegate @delegate;
while (@delegate != 0 && @delegate == 0)
{
}
while (@delegate != this)
{
}
}
}
// Token: 0x1700355D RID: 13661
// (get) Token: 0x060133BC RID: 78780 RVA: 0x00476548 File Offset: 0x00474748
[Token(Token = "0x1700355D")]
public override bool LEOEBAJLADB
{
[Token(Token = "0x60133BC")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "16")]
get
{
return true;
}
}
// Token: 0x060133BD RID: 78781 RVA: 0x00476558 File Offset: 0x00474758
[Token(Token = "0x60133BD")]
[Address(RVA = "0xB1F4F0", Offset = "0xB1E2F0", VA = "0x180B1F4F0", 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: 0x060133BE RID: 78782 RVA: 0x004766D8 File Offset: 0x004748D8
[Token(Token = "0x60133BE")]
[Address(RVA = "0xB20ED0", Offset = "0xB1FCD0", VA = "0x180B20ED0", 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: 0x060133BF RID: 78783 RVA: 0x00476734 File Offset: 0x00474934
[Token(Token = "0x60133BF")]
[Address(RVA = "0xB21490", Offset = "0xB20290", VA = "0x180B21490")]
protected void Update()
{
this.LBHGFBNAMGG.OCGHOBMJNMA();
}
// Token: 0x060133C0 RID: 78784 RVA: 0x00476754 File Offset: 0x00474954
[Token(Token = "0x60133C0")]
[Address(RVA = "0xB21020", Offset = "0xB1FE20", VA = "0x180B21020")]
public void OnPlayerBowled(AGAJMBPABDL COMAIBJHIFL, int CHMFEPLLNBI)
{
if (COMAIBJHIFL != 0)
{
BowlingManager.GFJGCHOBAOM dhoefgeafid = this.DHOEFGEAFID;
if (dhoefgeafid != 0)
{
dhoefgeafid(COMAIBJHIFL, CHMFEPLLNBI);
return;
}
}
}
// Token: 0x060133C1 RID: 78785 RVA: 0x0047677C File Offset: 0x0047497C
[Token(Token = "0x60133C1")]
[Address(RVA = "0xB20C80", Offset = "0xB1FA80", VA = "0x180B20C80", 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: 0x060133C2 RID: 78786 RVA: 0x0047680C File Offset: 0x00474A0C
[Token(Token = "0x60133C2")]
[Address(RVA = "0xB1FB50", Offset = "0xB1E950", VA = "0x180B1FB50")]
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: 0x060133C3 RID: 78787 RVA: 0x004768F8 File Offset: 0x00474AF8
[Token(Token = "0x60133C3")]
[Address(RVA = "0xB20600", Offset = "0xB1F400", VA = "0x180B20600")]
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: 0x060133C4 RID: 78788 RVA: 0x00476A40 File Offset: 0x00474C40
[Token(Token = "0x60133C4")]
[Address(RVA = "0xB1FF20", Offset = "0xB1ED20", VA = "0x180B1FF20")]
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: 0x060133C5 RID: 78789 RVA: 0x00476A8C File Offset: 0x00474C8C
[Token(Token = "0x60133C5")]
[Address(RVA = "0xB1F970", Offset = "0xB1E770", VA = "0x180B1F970")]
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: 0x060133C6 RID: 78790 RVA: 0x00476B20 File Offset: 0x00474D20
[Token(Token = "0x60133C6")]
[Address(RVA = "0xB1FB30", Offset = "0xB1E930", VA = "0x180B1FB30")]
private void DJEKONECGDO()
{
this.CEJLJOEIIMG.Refresh();
}
// Token: 0x060133C7 RID: 78791 RVA: 0x00476B40 File Offset: 0x00474D40
[Token(Token = "0x60133C7")]
[Address(RVA = "0xB21040", Offset = "0xB1FE40", VA = "0x180B21040")]
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: 0x060133C8 RID: 78792 RVA: 0x00476BB0 File Offset: 0x00474DB0
[Token(Token = "0x60133C8")]
[Address(RVA = "0xB20300", Offset = "0xB1F100", VA = "0x180B20300")]
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: 0x060133C9 RID: 78793 RVA: 0x00476BF8 File Offset: 0x00474DF8
[Token(Token = "0x60133C9")]
[Address(RVA = "0xB1FB30", Offset = "0xB1E930", VA = "0x180B1FB30")]
private void NCDIDFCCLBF()
{
this.CEJLJOEIIMG.Refresh();
}
// Token: 0x060133CA RID: 78794 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60133CA")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
internal void OMLBPAMGDOA(AGAJMBPABDL IEKDDPPNFPF)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060133CB RID: 78795 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60133CB")]
[Address(RVA = "0xB200C0", Offset = "0xB1EEC0", VA = "0x180B200C0")]
public static int FrameToFirstBowlIndex(int LBGPNNBCGNL)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060133CC RID: 78796 RVA: 0x00476C18 File Offset: 0x00474E18
[Token(Token = "0x60133CC")]
[Address(RVA = "0xB1F8C0", Offset = "0xB1E6C0", VA = "0x180B1F8C0")]
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: 0x060133CD RID: 78797 RVA: 0x00476C58 File Offset: 0x00474E58
[Token(Token = "0x60133CD")]
[Address(RVA = "0xB20460", Offset = "0xB1F260", VA = "0x180B20460")]
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: 0x060133CE RID: 78798 RVA: 0x00476CB8 File Offset: 0x00474EB8
[Token(Token = "0x60133CE")]
[Address(RVA = "0xB214B0", Offset = "0xB202B0", VA = "0x180B214B0")]
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: 0x0400C83C RID: 51260
[Token(Token = "0x400C83C")]
public const int NULL_SCORE = -1;
// Token: 0x0400C83D RID: 51261
[Token(Token = "0x400C83D")]
private const int HFAOKPKPIMP = 3;
// Token: 0x0400C83E RID: 51262
[Token(Token = "0x400C83E")]
private const int DEDMCFMAMKF = 10;
// Token: 0x0400C83F RID: 51263
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400C83F")]
private MJNLDDCLOGP LBHGFBNAMGG;
// Token: 0x0400C840 RID: 51264
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400C840")]
private BowlingScoreboard CEJLJOEIIMG;
// Token: 0x0400C841 RID: 51265
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400C841")]
private BowlingLane POHNACLKJKP;
// Token: 0x0400C842 RID: 51266
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400C842")]
private KLLMCPFPIIE<CGLKOJIMDIH> EBDGHFCANCB;
// Token: 0x0400C843 RID: 51267
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400C843")]
private KLLMCPFPIIE<int> BKAHGLPIALD;
// Token: 0x0400C844 RID: 51268
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400C844")]
private Dictionary<int, KLLMCPFPIIE<int[]>> COOAFKAIFKC;
// Token: 0x0400C845 RID: 51269
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400C845")]
private Dictionary<int, KLLMCPFPIIE<bool>> IHJMHKHEMPF;
// Token: 0x02002C61 RID: 11361
[Token(Token = "0x2002C61")]
public sealed class GFJGCHOBAOM : MulticastDelegate
{
// Token: 0x060133CF RID: 78799 RVA: 0x00476CE8 File Offset: 0x00474EE8
[Token(Token = "0x60133CF")]
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
public GFJGCHOBAOM(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
{
this.method = APAICGIHAGJ;
this.m_target = FEDFKKMABOG;
}
// Token: 0x060133D0 RID: 78800 RVA: 0x00476D04 File Offset: 0x00474F04
[Token(Token = "0x60133D0")]
[Address(RVA = "0xB27470", Offset = "0xB26270", VA = "0x180B27470", Slot = "13")]
public void Invoke(AGAJMBPABDL COMAIBJHIFL, int CHMFEPLLNBI)
{
if (this.delegates != 0)
{
}
uint num;
if (num != (uint)0)
{
throw new ExecutionEngineException();
}
}
// Token: 0x060133D1 RID: 78801 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60133D1")]
[Address(RVA = "0xB273E0", Offset = "0xB261E0", VA = "0x180B273E0", 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: 0x060133D2 RID: 78802 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60133D2")]
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
}
}