Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Activities/Bowling/BowlingManager.cs
T
2026-04-08 23:40:05 +02:00

738 lines
24 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using Photon.Pun;
using Photon.Realtime;
using RecRoom.Core;
using RecRoom.Networking.SynchronizedFields;
using UnityEngine;
namespace RecRoom.Activities.Bowling
{
// Token: 0x02002763 RID: 10083
[Token(Token = "0x2002763")]
[StructLayout(3)]
public class BowlingManager : GameRuleManager
{
// Token: 0x17002F81 RID: 12161
// (get) Token: 0x060119A6 RID: 72102 RVA: 0x004321F8 File Offset: 0x004303F8
[Token(Token = "0x17002F81")]
public new static BowlingManager ONCPNMDGGKG
{
[Token(Token = "0x60119A6")]
[Address(RVA = "0x10FEC10", Offset = "0x10FD610", VA = "0x1810FEC10")]
get
{
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG == 0)
{
return;
}
}
}
// Token: 0x17002F82 RID: 12162
// (get) Token: 0x060119A7 RID: 72103 RVA: 0x00432210 File Offset: 0x00430410
[Token(Token = "0x17002F82")]
public new static bool FFNIFALJLDD
{
[Token(Token = "0x60119A7")]
[Address(RVA = "0x10FECB0", Offset = "0x10FD6B0", VA = "0x1810FECB0")]
get
{
BowlingManager instance = BowlingManager.ONCPNMDGGKG;
int num = 0;
return instance != num;
}
}
// Token: 0x17002F83 RID: 12163
// (get) Token: 0x060119A8 RID: 72104 RVA: 0x00432230 File Offset: 0x00430430
// (set) Token: 0x060119A9 RID: 72105 RVA: 0x00432250 File Offset: 0x00430450
[Token(Token = "0x17002F83")]
public CGLKOJIMDIH GPJADJLNGDF
{
[Token(Token = "0x60119A8")]
[Address(RVA = "0x10FEBC0", Offset = "0x10FD5C0", VA = "0x1810FEBC0")]
get
{
return this.EBDGHFCANCB.Get();
}
[Token(Token = "0x60119A9")]
[Address(RVA = "0x10FEE40", Offset = "0x10FD840", VA = "0x1810FEE40")]
set
{
SynchronizedField<CGLKOJIMDIH> ebdghfcancb = this.EBDGHFCANCB;
}
}
// Token: 0x17002F84 RID: 12164
// (get) Token: 0x060119AA RID: 72106 RVA: 0x0043226C File Offset: 0x0043046C
[Token(Token = "0x17002F84")]
public Photon.Realtime.Player MHIBIGDKNBO
{
[Token(Token = "0x60119AA")]
[Address(RVA = "0x10FEB00", Offset = "0x10FD500", VA = "0x1810FEB00")]
get
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH cglkojimdih = this.EBDGHFCANCB.Get();
Photon.Realtime.Player player;
return player;
}
}
// Token: 0x17002F85 RID: 12165
// (get) Token: 0x060119AB RID: 72107 RVA: 0x00432298 File Offset: 0x00430498
// (set) Token: 0x060119AC RID: 72108 RVA: 0x004322B8 File Offset: 0x004304B8
[Token(Token = "0x17002F85")]
public int CHKNMGMOHJJ
{
[Token(Token = "0x60119AB")]
[Address(RVA = "0x10FEAB0", Offset = "0x10FD4B0", VA = "0x1810FEAB0")]
get
{
return this.BKAHGLPIALD.Get();
}
[Token(Token = "0x60119AC")]
[Address(RVA = "0x10FEDE0", Offset = "0x10FD7E0", VA = "0x1810FEDE0")]
set
{
SynchronizedField<int> bkahglpiald = this.BKAHGLPIALD;
}
}
// Token: 0x060119AD RID: 72109 RVA: 0x004322D4 File Offset: 0x004304D4
[Token(Token = "0x60119AD")]
[Address(RVA = "0x10FD580", Offset = "0x10FBF80", VA = "0x1810FD580")]
public int GetPlayerBowl(Photon.Realtime.Player IEKDDPPNFPF, int EBAGELCDCGG)
{
return this.GetPlayerBowls(IEKDDPPNFPF).Get()[EBAGELCDCGG];
}
// Token: 0x060119AE RID: 72110 RVA: 0x004322FC File Offset: 0x004304FC
[Token(Token = "0x60119AE")]
[Address(RVA = "0x10FE7E0", Offset = "0x10FD1E0", VA = "0x1810FE7E0")]
public void SetPlayerBowl(Photon.Realtime.Player IEKDDPPNFPF, int EBAGELCDCGG, int CHMFEPLLNBI)
{
int[] array;
do
{
array = this.GetPlayerBowls(IEKDDPPNFPF).Get();
}
while (array == 0);
array[0] = CHMFEPLLNBI;
}
// Token: 0x060119AF RID: 72111 RVA: 0x00432328 File Offset: 0x00430528
[Token(Token = "0x60119AF")]
[Address(RVA = "0x10FDF70", Offset = "0x10FC970", VA = "0x1810FDF70")]
private void KLLBKLMLMIN()
{
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
SynchronizedField<int[]> playerBowls = this.GetPlayerBowls(localPlayer);
int[] array = BowlingManager.BKGJCNPHJKL();
}
// Token: 0x060119B0 RID: 72112 RVA: 0x00432354 File Offset: 0x00430554
[Token(Token = "0x60119B0")]
[Address(RVA = "0x10FD610", Offset = "0x10FC010", VA = "0x1810FD610")]
public SynchronizedField<int[]> GetPlayerBowls(Photon.Realtime.Player IEKDDPPNFPF)
{
Dictionary<int, SynchronizedField<int[]>> cooafkaifkc = this.COOAFKAIFKC;
bool flag;
if (!flag)
{
int[] array = BowlingManager.BKGJCNPHJKL();
Action action = new Action(this.DJEKONECGDO);
Dictionary<int, SynchronizedField<int[]>> cooafkaifkc2 = this.COOAFKAIFKC;
int actorNumber = IEKDDPPNFPF.actorNumber;
SynchronizedField<int[]> synchronizedField;
cooafkaifkc2[actorNumber] = synchronizedField;
}
throw new NullReferenceException();
}
// Token: 0x060119B1 RID: 72113 RVA: 0x004323A4 File Offset: 0x004305A4
[Token(Token = "0x60119B1")]
[Address(RVA = "0x10FE6A0", Offset = "0x10FD0A0", VA = "0x1810FE6A0")]
public void SetCurrentBowl(int EMIODCKNKFG, int CHMFEPLLNBI)
{
int[] array;
do
{
Photon.Realtime.Player currentPlayer = this.MHIBIGDKNBO;
int num = this.BKAHGLPIALD.Get();
array = this.GetPlayerBowls(currentPlayer).Get();
}
while (array == 0);
array[0] = CHMFEPLLNBI;
}
// Token: 0x060119B2 RID: 72114 RVA: 0x004323E4 File Offset: 0x004305E4
[Token(Token = "0x60119B2")]
[Address(RVA = "0x10FD750", Offset = "0x10FC150", VA = "0x1810FD750")]
public bool GetPlayerBumpers(Photon.Realtime.Player IEKDDPPNFPF)
{
return this.LBNBNNJLIKO(IEKDDPPNFPF).Get() != null;
}
// Token: 0x060119B3 RID: 72115 RVA: 0x00432404 File Offset: 0x00430604
[Token(Token = "0x60119B3")]
[Address(RVA = "0x10FE000", Offset = "0x10FCA00", VA = "0x1810FE000")]
private SynchronizedField<bool> LBNBNNJLIKO(Photon.Realtime.Player IEKDDPPNFPF)
{
Dictionary<int, SynchronizedField<bool>> ihjmhkhempf = this.IHJMHKHEMPF;
bool flag;
if (!flag)
{
Action action = new Action(this.NCDIDFCCLBF);
Dictionary<int, SynchronizedField<bool>> ihjmhkhempf2 = this.IHJMHKHEMPF;
int actorNumber = IEKDDPPNFPF.actorNumber;
SynchronizedField<bool> synchronizedField;
ihjmhkhempf2[actorNumber] = synchronizedField;
}
throw new NullReferenceException();
}
// Token: 0x060119B4 RID: 72116 RVA: 0x0043244C File Offset: 0x0043064C
[Token(Token = "0x60119B4")]
[Address(RVA = "0x10FE8D0", Offset = "0x10FD2D0", VA = "0x1810FE8D0")]
public void SetPlayerBumpers(Photon.Realtime.Player IEKDDPPNFPF, bool PAHBNKEFKJF)
{
SynchronizedField<bool> synchronizedField = this.LBNBNNJLIKO(IEKDDPPNFPF);
}
// Token: 0x17002F86 RID: 12166
// (get) Token: 0x060119B5 RID: 72117 RVA: 0x00432468 File Offset: 0x00430668
[Token(Token = "0x17002F86")]
public override string LJDMGKNAOOG
{
[Token(Token = "0x60119B5")]
[Address(RVA = "0x10FED10", Offset = "0x10FD710", VA = "0x1810FED10", Slot = "20")]
get
{
return "bowling";
}
}
// Token: 0x17002F87 RID: 12167
// (get) Token: 0x060119B6 RID: 72118 RVA: 0x0043247C File Offset: 0x0043067C
[Token(Token = "0x17002F87")]
public bool PPLNPILADFK
{
[Token(Token = "0x60119B6")]
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970")]
get
{
}
}
// Token: 0x14000182 RID: 386
// (add) Token: 0x060119B7 RID: 72119 RVA: 0x0043248C File Offset: 0x0043068C
// (remove) Token: 0x060119B8 RID: 72120 RVA: 0x004324A8 File Offset: 0x004306A8
[Token(Token = "0x14000182")]
public event BowlingManager.GFJGCHOBAOM DHOEFGEAFID
{
[Token(Token = "0x60119B7")]
[Address(RVA = "0x10FEA10", Offset = "0x10FD410", VA = "0x1810FEA10")]
[CompilerGenerated]
add
{
Delegate @delegate;
while (@delegate != 0 && @delegate == 0)
{
}
while (@delegate != this)
{
}
}
[Token(Token = "0x60119B8")]
[Address(RVA = "0x10FED40", Offset = "0x10FD740", VA = "0x1810FED40")]
[CompilerGenerated]
remove
{
Delegate @delegate;
while (@delegate != 0 && @delegate == 0)
{
}
while (@delegate != this)
{
}
}
}
// Token: 0x17002F88 RID: 12168
// (get) Token: 0x060119B9 RID: 72121 RVA: 0x004324C4 File Offset: 0x004306C4
[Token(Token = "0x17002F88")]
public override bool LEOEBAJLADB
{
[Token(Token = "0x60119B9")]
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "16")]
get
{
return true;
}
}
// Token: 0x060119BA RID: 72122 RVA: 0x004324D4 File Offset: 0x004306D4
[Token(Token = "0x60119BA")]
[Address(RVA = "0x10FC9A0", Offset = "0x10FB3A0", VA = "0x1810FC9A0", Slot = "13")]
protected override void Awake()
{
BowlingLane.FIBCFPEGJIL ljmmlpndmci;
Delegate @delegate;
do
{
base.Awake();
Action action = new Action(this.DMMCHGNHGGI);
SynchronizedField<CGLKOJIMDIH> synchronizedField;
this.EBDGHFCANCB = synchronizedField;
Action action2 = new Action(this.PHKALKMNOLK);
SynchronizedField<int> synchronizedField2;
this.BKAHGLPIALD = synchronizedField2;
MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(this, "TIMER", (SetterPermissionMode)((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: 0x060119BB RID: 72123 RVA: 0x00432654 File Offset: 0x00430854
[Token(Token = "0x60119BB")]
[Address(RVA = "0x10FE380", Offset = "0x10FCD80", VA = "0x1810FE380", 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: 0x060119BC RID: 72124 RVA: 0x004326B0 File Offset: 0x004308B0
[Token(Token = "0x60119BC")]
[Address(RVA = "0x10FE940", Offset = "0x10FD340", VA = "0x1810FE940")]
protected void Update()
{
this.LBHGFBNAMGG.OCGHOBMJNMA();
}
// Token: 0x060119BD RID: 72125 RVA: 0x004326D0 File Offset: 0x004308D0
[Token(Token = "0x60119BD")]
[Address(RVA = "0x10FE4D0", Offset = "0x10FCED0", VA = "0x1810FE4D0")]
public void OnPlayerBowled(Photon.Realtime.Player COMAIBJHIFL, int CHMFEPLLNBI)
{
if (COMAIBJHIFL != 0)
{
BowlingManager.GFJGCHOBAOM dhoefgeafid = this.DHOEFGEAFID;
if (dhoefgeafid != 0)
{
dhoefgeafid(COMAIBJHIFL, CHMFEPLLNBI);
return;
}
}
}
// Token: 0x060119BE RID: 72126 RVA: 0x004326F8 File Offset: 0x004308F8
[Token(Token = "0x60119BE")]
[Address(RVA = "0x10FE130", Offset = "0x10FCB30", VA = "0x1810FE130", Slot = "24")]
protected override void NJGKEJCHADK()
{
base.NJGKEJCHADK();
this.KLLBKLMLMIN();
if (PhotonNetwork.IsMasterClient)
{
CGLKOJIMDIH cglkojimdih = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetActiveTeams()[0];
SynchronizedField<CGLKOJIMDIH> ebdghfcancb = this.EBDGHFCANCB;
SynchronizedField<int> bkahglpiald = this.BKAHGLPIALD;
BowlingLane pohnaclkjkp = this.POHNACLKJKP;
if (PhotonNetwork.IsMasterClient)
{
Scheduler instance = SingletonMonoBehaviour.Instance;
BowlingLane.LNIMLAIJMBK lnimlaijmbk;
lnimlaijmbk.System.IDisposable.Dispose();
lnimlaijmbk.<>1__state = (int)((ulong)0L);
lnimlaijmbk.<>4__this = pohnaclkjkp;
ISchedulerPromise schedulerPromise = instance.Run(pohnaclkjkp, lnimlaijmbk);
}
}
}
// Token: 0x060119BF RID: 72127 RVA: 0x00432788 File Offset: 0x00430988
[Token(Token = "0x60119BF")]
[Address(RVA = "0x10FD000", Offset = "0x10FBA00", VA = "0x1810FD000")]
private void DMMCHGNHGGI()
{
this.CEJLJOEIIMG.Refresh();
if (this.EBDGHFCANCB.Get() != -1)
{
int num = this.EBDGHFCANCB.Get();
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
Photon.Realtime.Player photonPlayer = global::Player.<EGKJPJKLEAI>k__BackingField.DBAJDHGDPOL;
CGLKOJIMDIH playerTeam = teamManager.GetPlayerTeam(photonPlayer);
if (num == (int)playerTeam)
{
if (this.BKAHGLPIALD.Get() != 1)
{
NotificationManager instance = SingletonMonoBehaviour.Instance;
int num2 = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Your Turn!", 3f, num2, num2);
}
NotificationManager instance2 = SingletonMonoBehaviour.Instance;
}
}
if (PhotonNetwork.IsMasterClient && this.EBDGHFCANCB.Get() != -1)
{
GameTeamManager teamManager2 = SingletonMonoBehaviour.Instance.teamManager;
CGLKOJIMDIH cglkojimdih = this.EBDGHFCANCB.Get();
BowlingLane pohnaclkjkp = this.POHNACLKJKP;
Photon.Realtime.Player player;
if (player != 0)
{
bool playerBumpers = this.GetPlayerBumpers(player);
throw new NullReferenceException();
}
int num3 = 0;
pohnaclkjkp.PMHKJKBOABG = num3 != 0;
}
}
// Token: 0x060119C0 RID: 72128 RVA: 0x00432874 File Offset: 0x00430A74
[Token(Token = "0x60119C0")]
[Address(RVA = "0x10FDAB0", Offset = "0x10FC4B0", VA = "0x1810FDAB0")]
private void JNCOIJDGEIN()
{
if (PhotonNetwork.IsMasterClient && 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];
Photon.Realtime.Player anyPlayerOnTeam = teamManager.GetAnyPlayerOnTeam(cglkojimdih);
num4 = this.BKAHGLPIALD.Get();
num4 += num4;
int[] array = this.GetPlayerBowls(anyPlayerOnTeam).Get();
if ("{il2cpp array field local27->}" != (ulong)(-1L))
{
num2++;
}
}
int num5 = 0;
num4 = this.BKAHGLPIALD.Get();
SynchronizedField<int> bkahglpiald = this.BKAHGLPIALD;
int num6 = this.BKAHGLPIALD.Get();
CGLKOJIMDIH cglkojimdih2 = activeTeams[num5];
SynchronizedField<CGLKOJIMDIH> ebdghfcancb = this.EBDGHFCANCB;
}
this.CEJLJOEIIMG.Refresh();
}
// Token: 0x060119C1 RID: 72129 RVA: 0x004329BC File Offset: 0x00430BBC
[Token(Token = "0x60119C1")]
[Address(RVA = "0x10FD3D0", Offset = "0x10FBDD0", VA = "0x1810FD3D0")]
private void DOGHHPEFIPO(int EMIODCKNKFG, int CHMFEPLLNBI)
{
while (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
{
Photon.Realtime.Player currentPlayer = this.MHIBIGDKNBO;
int num = this.BKAHGLPIALD.Get();
int[] array = this.GetPlayerBowls(currentPlayer).Get();
if (array != 0)
{
array[0] = CHMFEPLLNBI;
break;
}
}
}
// Token: 0x060119C2 RID: 72130 RVA: 0x00432A08 File Offset: 0x00430C08
[Token(Token = "0x60119C2")]
[Address(RVA = "0x10FCE20", Offset = "0x10FB820", VA = "0x1810FCE20")]
private void BNMHBLEAPMJ(Photon.Realtime.Player FPODELJNIIB, bool BCLPBCCEJJF)
{
this.CEJLJOEIIMG.Refresh();
if (PhotonNetwork.IsMasterClient)
{
CGLKOJIMDIH[] activeTeams = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetActiveTeams();
int num = 0;
int length = activeTeams.Length;
if (num < length)
{
CGLKOJIMDIH cglkojimdih = activeTeams[num];
CGLKOJIMDIH cglkojimdih2 = this.EBDGHFCANCB.Get();
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: 0x060119C3 RID: 72131 RVA: 0x00432A9C File Offset: 0x00430C9C
[Token(Token = "0x60119C3")]
[Address(RVA = "0x10FCFE0", Offset = "0x10FB9E0", VA = "0x1810FCFE0")]
private void DJEKONECGDO()
{
this.CEJLJOEIIMG.Refresh();
}
// Token: 0x060119C4 RID: 72132 RVA: 0x00432ABC File Offset: 0x00430CBC
[Token(Token = "0x60119C4")]
[Address(RVA = "0x10FE4F0", Offset = "0x10FCEF0", VA = "0x1810FE4F0")]
private void PHKALKMNOLK()
{
GamePresenceManager <AMFBMHKLCLO>k__BackingField = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<AMFBMHKLCLO>k__BackingField;
int num = this.BKAHGLPIALD.Get();
string text = "Frame " + num;
<AMFBMHKLCLO>k__BackingField.CurrentPresenceString = text;
if (PhotonNetwork.IsMasterClient)
{
BowlingLane pohnaclkjkp = this.POHNACLKJKP;
int num2 = this.BKAHGLPIALD.Get();
SynchronizedField<bool> jomdonnodgh = pohnaclkjkp.JOMDONNODGH;
}
this.CEJLJOEIIMG.Refresh();
}
// Token: 0x060119C5 RID: 72133 RVA: 0x00432B2C File Offset: 0x00430D2C
[Token(Token = "0x60119C5")]
[Address(RVA = "0x10FD7B0", Offset = "0x10FC1B0", VA = "0x1810FD7B0")]
internal void HCNNOEIJGLF(Photon.Realtime.Player IEKDDPPNFPF)
{
bool flag = this.LBNBNNJLIKO(IEKDDPPNFPF).Get() == 0;
SynchronizedField<bool> synchronizedField = this.LBNBNNJLIKO(IEKDDPPNFPF);
NotificationManager instance = SingletonMonoBehaviour.Instance;
if (!flag)
{
}
string text = "Bumpers " + "On";
}
// Token: 0x060119C6 RID: 72134 RVA: 0x00432B74 File Offset: 0x00430D74
[Token(Token = "0x60119C6")]
[Address(RVA = "0x10FCFE0", Offset = "0x10FB9E0", VA = "0x1810FCFE0")]
private void NCDIDFCCLBF()
{
this.CEJLJOEIIMG.Refresh();
}
// Token: 0x060119C7 RID: 72135 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60119C7")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
internal void OMLBPAMGDOA(Photon.Realtime.Player IEKDDPPNFPF)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060119C8 RID: 72136 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60119C8")]
[Address(RVA = "0x10FD570", Offset = "0x10FBF70", VA = "0x1810FD570")]
public static int FrameToFirstBowlIndex(int LBGPNNBCGNL)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060119C9 RID: 72137 RVA: 0x00432B94 File Offset: 0x00430D94
[Token(Token = "0x60119C9")]
[Address(RVA = "0x10FCD70", Offset = "0x10FB770", VA = "0x1810FCD70")]
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: 0x060119CA RID: 72138 RVA: 0x00432BD4 File Offset: 0x00430DD4
[Token(Token = "0x60119CA")]
[Address(RVA = "0x10FD910", Offset = "0x10FC310", VA = "0x1810FD910")]
private bool JAPPLMABKBM(BowlingBall ACKPGLHGEDG)
{
if (this.EBDGHFCANCB.Get() == -1)
{
return true;
}
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
Photon.Realtime.Player owner = ACKPGLHGEDG.<MBFGOCOFHHM>k__BackingField.owner;
int playerTeam = (int)teamManager.GetPlayerTeam(owner);
CGLKOJIMDIH cglkojimdih = this.EBDGHFCANCB.Get();
if (playerTeam != (int)cglkojimdih)
{
}
Photon.Realtime.Player player2;
global::Player player = player2.GPOMCJICJIH();
bool flag;
return flag;
}
// Token: 0x060119CB RID: 72139 RVA: 0x00432C34 File Offset: 0x00430E34
[Token(Token = "0x60119CB")]
[Address(RVA = "0x10FE960", Offset = "0x10FD360", VA = "0x1810FE960")]
public BowlingManager()
{
Dictionary<int, SynchronizedField<int[]>> dictionary = new Dictionary();
this.COOAFKAIFKC = dictionary;
Dictionary<int, SynchronizedField<bool>> dictionary2 = new Dictionary();
this.IHJMHKHEMPF = dictionary2;
base..ctor();
}
// Token: 0x0400BC93 RID: 48275
[Token(Token = "0x400BC93")]
public const int NULL_SCORE = -1;
// Token: 0x0400BC94 RID: 48276
[Token(Token = "0x400BC94")]
private const int HFAOKPKPIMP = 3;
// Token: 0x0400BC95 RID: 48277
[Token(Token = "0x400BC95")]
private const int DEDMCFMAMKF = 10;
// Token: 0x0400BC96 RID: 48278
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x400BC96")]
private MJNLDDCLOGP LBHGFBNAMGG;
// Token: 0x0400BC97 RID: 48279
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x400BC97")]
private BowlingScoreboard CEJLJOEIIMG;
// Token: 0x0400BC98 RID: 48280
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x400BC98")]
private BowlingLane POHNACLKJKP;
// Token: 0x0400BC99 RID: 48281
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x400BC99")]
private SynchronizedField<CGLKOJIMDIH> EBDGHFCANCB;
// Token: 0x0400BC9A RID: 48282
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x400BC9A")]
private SynchronizedField<int> BKAHGLPIALD;
// Token: 0x0400BC9B RID: 48283
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x400BC9B")]
private Dictionary<int, SynchronizedField<int[]>> COOAFKAIFKC;
// Token: 0x0400BC9C RID: 48284
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400BC9C")]
private Dictionary<int, SynchronizedField<bool>> IHJMHKHEMPF;
// Token: 0x02002764 RID: 10084
[Token(Token = "0x2002764")]
public sealed class GFJGCHOBAOM : MulticastDelegate
{
// Token: 0x060119CC RID: 72140 RVA: 0x00432C64 File Offset: 0x00430E64
[Token(Token = "0x60119CC")]
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
public GFJGCHOBAOM(object @object, IntPtr method)
{
this.method = method;
this.m_target = @object;
}
// Token: 0x060119CD RID: 72141 RVA: 0x00432C80 File Offset: 0x00430E80
[Token(Token = "0x60119CD")]
[Address(RVA = "0x1104900", Offset = "0x1103300", VA = "0x181104900", Slot = "13")]
public void Invoke(Photon.Realtime.Player COMAIBJHIFL, int CHMFEPLLNBI)
{
if (this.delegates != 0)
{
}
uint num;
if (num != (uint)0)
{
throw new ExecutionEngineException();
}
}
// Token: 0x060119CE RID: 72142 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60119CE")]
[Address(RVA = "0x1104870", Offset = "0x1103270", VA = "0x181104870", Slot = "14")]
public IAsyncResult BeginInvoke(Photon.Realtime.Player COMAIBJHIFL, int CHMFEPLLNBI, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060119CF RID: 72143 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60119CF")]
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
}
}