Files
2026-04-10 22:50:51 +02:00

1928 lines
60 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using Photon.Pun;
using RecRoom;
using RecRoom.Core.Creation.Shapes;
using RecRoom.Core.GameManagement;
using RecRoom.Core.Locomotion;
using RecRoom.Tools;
using UnityEngine;
using UnityEngine.Events;
// Token: 0x0200000A RID: 10
[Token(Token = "0x200000A")]
public class CharadesManager : GameRuleManager
{
// Token: 0x17000016 RID: 22
// (get) Token: 0x06000036 RID: 54 RVA: 0x00002BD0 File Offset: 0x00000DD0
[Token(Token = "0x17000016")]
public new static CharadesManager ONCPNMDGGKG
{
[Token(Token = "0x6000036")]
[Address(RVA = "0xB896E0", Offset = "0xB884E0", VA = "0x180B896E0")]
get
{
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG == 0)
{
return;
}
}
}
// Token: 0x17000017 RID: 23
// (get) Token: 0x06000037 RID: 55 RVA: 0x00002BE8 File Offset: 0x00000DE8
[Token(Token = "0x17000017")]
public new static bool FFNIFALJLDD
{
[Token(Token = "0x6000037")]
[Address(RVA = "0xB897D0", Offset = "0xB885D0", VA = "0x180B897D0")]
get
{
GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
if (instance == 0)
{
}
int num = 0;
return instance != num;
}
}
// Token: 0x17000018 RID: 24
// (get) Token: 0x06000038 RID: 56 RVA: 0x00002C0C File Offset: 0x00000E0C
// (set) Token: 0x06000039 RID: 57 RVA: 0x00002C20 File Offset: 0x00000E20
[Token(Token = "0x17000018")]
public float HDAIGEHCGJI
{
[Token(Token = "0x6000038")]
[Address(RVA = "0x7A04F0", Offset = "0x79F2F0", VA = "0x1807A04F0")]
get
{
return this.BGCNFJJDFGP;
}
[Token(Token = "0x6000039")]
[Address(RVA = "0x7A0650", Offset = "0x79F450", VA = "0x1807A0650")]
set
{
this.BGCNFJJDFGP = value;
this.MFOCPIILHIL.BPHIOMBNAAI = value;
}
}
// Token: 0x17000019 RID: 25
// (get) Token: 0x0600003A RID: 58 RVA: 0x00002C48 File Offset: 0x00000E48
// (set) Token: 0x0600003B RID: 59 RVA: 0x00002C5C File Offset: 0x00000E5C
[Token(Token = "0x17000019")]
public float GHEAKJEFGLO
{
[Token(Token = "0x600003A")]
[Address(RVA = "0xB89630", Offset = "0xB88430", VA = "0x180B89630")]
get
{
return this.HOANMLMIGHP;
}
[Token(Token = "0x600003B")]
[Address(RVA = "0xB89A40", Offset = "0xB88840", VA = "0x180B89A40")]
set
{
this.HOANMLMIGHP = value;
this.MFOCPIILHIL.BPHIOMBNAAI = value;
}
}
// Token: 0x1700001A RID: 26
// (get) Token: 0x0600003C RID: 60 RVA: 0x00002C84 File Offset: 0x00000E84
// (set) Token: 0x0600003D RID: 61 RVA: 0x00002CA4 File Offset: 0x00000EA4
[Token(Token = "0x1700001A")]
public CCMLKDOHKJE ICDBIAJKKKN
{
[Token(Token = "0x600003C")]
[Address(RVA = "0xB899A0", Offset = "0xB887A0", VA = "0x180B899A0")]
get
{
return this.PONDFAACHIF.IAHDANBDAAM();
}
[Token(Token = "0x600003D")]
[Address(RVA = "0xB89B90", Offset = "0xB88990", VA = "0x180B89B90")]
set
{
KLLMCPFPIIE<CCMLKDOHKJE> pondfaachif = this.PONDFAACHIF;
}
}
// Token: 0x1700001B RID: 27
// (get) Token: 0x0600003E RID: 62 RVA: 0x00002CC0 File Offset: 0x00000EC0
// (set) Token: 0x0600003F RID: 63 RVA: 0x00002CE0 File Offset: 0x00000EE0
[Token(Token = "0x1700001B")]
public CCMLKDOHKJE MJHOIMBGCMM
{
[Token(Token = "0x600003E")]
[Address(RVA = "0xB899F0", Offset = "0xB887F0", VA = "0x180B899F0")]
get
{
return this.ONIFLDEGEGP.IAHDANBDAAM();
}
[Token(Token = "0x600003F")]
[Address(RVA = "0xB89BF0", Offset = "0xB889F0", VA = "0x180B89BF0")]
set
{
KLLMCPFPIIE<CCMLKDOHKJE> onifldegegp = this.ONIFLDEGEGP;
}
}
// Token: 0x1700001C RID: 28
// (get) Token: 0x06000040 RID: 64 RVA: 0x00002CFC File Offset: 0x00000EFC
[Token(Token = "0x1700001C")]
public override string LJDMGKNAOOG
{
[Token(Token = "0x6000040")]
[Address(RVA = "0xB89970", Offset = "0xB88770", VA = "0x180B89970", Slot = "20")]
get
{
return "3dcharades";
}
}
// Token: 0x1700001D RID: 29
// (get) Token: 0x06000041 RID: 65 RVA: 0x00002D10 File Offset: 0x00000F10
[Token(Token = "0x1700001D")]
public override bool LEOEBAJLADB
{
[Token(Token = "0x6000041")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "16")]
get
{
return true;
}
}
// Token: 0x06000042 RID: 66 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6000042")]
[Address(RVA = "0xB81C20", Offset = "0xB80A20", VA = "0x180B81C20", Slot = "13")]
protected override void Awake()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000043 RID: 67 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6000043")]
[Address(RVA = "0xB88E80", Offset = "0xB87C80", VA = "0x180B88E80", Slot = "21")]
protected override void Start()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000044 RID: 68 RVA: 0x00002D20 File Offset: 0x00000F20
[Token(Token = "0x6000044")]
[Address(RVA = "0xB84D50", Offset = "0xB83B50", VA = "0x180B84D50")]
private void IBNNGHPOPLN()
{
int i;
for (;;)
{
i = 0;
List<CharadesPodium> cjflholgjnb = this.CJFLHOLGJNB;
bool flag;
if (flag)
{
break;
}
if (i == 0)
{
return;
}
}
GameSpawnPoint[] array;
while (i >= array.Length)
{
}
GameSpawnPoint gameSpawnPoint = array[i];
bool flag2;
if (flag2)
{
CGLKOJIMDIH <PKAMLLHMAAI>k__BackingField = gameSpawnPoint.<PKAMLLHMAAI>k__BackingField;
CCMLKDOHKJE <NEOKMAGPFEP>k__BackingField = gameSpawnPoint.<NEOKMAGPFEP>k__BackingField;
i++;
}
i++;
while ((ulong)1L != 0UL)
{
}
string[] array2 = new string[5];
throw new ArrayTypeMismatchException();
}
// Token: 0x06000045 RID: 69 RVA: 0x00002E6C File Offset: 0x0000106C
[Token(Token = "0x6000045")]
[Address(RVA = "0xB86740", Offset = "0xB85540", VA = "0x180B86740")]
private void MIBEJNNLABD()
{
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager.LocalPlayerSpawnPointTag == DPPICCPGHLJ.TAG_2)
{
CharadesPen mnljhjndeeh = this.MNLJHJNDEEH;
int num = 0;
if (mnljhjndeeh != num)
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.LFLFMIMNCON<EEAEPAPIPJB> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcMasterRequestGameplayExtruder);
photonView.RpcMaster(lflfmimncon);
}
}
}
// Token: 0x06000046 RID: 70 RVA: 0x00002EC0 File Offset: 0x000010C0
[Token(Token = "0x6000046")]
[Address(RVA = "0xB893B0", Offset = "0xB881B0", VA = "0x180B893B0")]
protected void Update()
{
if (KKPBCOOONNK.BNNCCCFFALC && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG == OLEPPCBDAND.MODE_1 && this.MFOCPIILHIL.OLGMEEIPCAL)
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
}
this.NHEBCEPJMPK.OPEMIFENIJM();
this.KOMFBFCAACH.OCGHOBMJNMA();
}
// Token: 0x06000047 RID: 71 RVA: 0x00002F24 File Offset: 0x00001124
[Token(Token = "0x6000047")]
[Address(RVA = "0xB877A0", Offset = "0xB865A0", VA = "0x180B877A0", Slot = "14")]
protected override void OnDestroy()
{
Action dfcklfeebfk;
Delegate @delegate;
for (;;)
{
int num = 0;
base.OnDestroy();
this.GNFPCOBGFCI();
PlayerMovement playerMovement = Player.<EGKJPJKLEAI>k__BackingField.playerMovement;
if (playerMovement != 0)
{
playerMovement.RemoveSitRestriction(this);
}
List<Tool> pchpogkanob = this.PCHPOGKANOB;
bool flag;
if (flag)
{
bool flag2;
while (!flag2)
{
}
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.AFENFFPFKCP);
}
if (num == 0)
{
CharadesPhysicalButton charadesPhysicalButton = this.guessButton;
int num2 = 0;
if (charadesPhysicalButton != num2)
{
PhysicalButtonBase.PhysicalButtonPressEvent pressEvent = this.guessButton.pressEvent;
if (pressEvent != 0)
{
UnityAction<PhysicalButtonBase, Player> unityAction = new UnityAction(this.IHLIMPMNFGA);
pressEvent.RemoveListener(unityAction);
}
}
CardBox ballcedpbmf = this.BALLCEDPBMF;
int num3 = 0;
if (!(ballcedpbmf != num3))
{
goto IL_DB;
}
CardBox ballcedpbmf2 = this.BALLCEDPBMF;
Action action = new Action(this.JANGJKJBEGO);
dfcklfeebfk = ballcedpbmf2.DFCKLFEEBFK;
@delegate = Delegate.Remove(dfcklfeebfk, action);
if (@delegate == 0 || @delegate != 0)
{
break;
}
}
}
while (@delegate != dfcklfeebfk)
{
}
IL_DB:
OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent;
Action action2 = new Action(this.MIBEJNNLABD);
Player.LocalPlayerSpawnEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerSpawnEvent, action2);
MFBGLIHGCGO<AGAJMBPABDL> hphoojldkkm = KKPBCOOONNK.HPHOOJLDKKM;
Action<AGAJMBPABDL> action3 = new Action(this.OnPhotonPlayerDisconnected);
KKPBCOOONNK.HPHOOJLDKKM = MFBGLIHGCGO.GMNMHGMFGOL(hphoojldkkm, action3);
MFBGLIHGCGO<AGAJMBPABDL> onPlayerTeamChangeEvent = GameManager.OnPlayerTeamChangeEvent;
Action<AGAJMBPABDL> action4 = new Action(this.BNMHBLEAPMJ);
GameManager.OnPlayerTeamChangeEvent = MFBGLIHGCGO.GMNMHGMFGOL(onPlayerTeamChangeEvent, action4);
OKNNKFGFODL initializeSceneOnPreGameEvent = GameManager.InitializeSceneOnPreGameEvent;
Action action5 = new Action(this.FCGHOPKOIME);
GameManager.InitializeSceneOnPreGameEvent = OKNNKFGFODL.GMNMHGMFGOL(initializeSceneOnPreGameEvent, action5);
IILCGFIHJLP<bool, bool> initializeLocalPlayerEvent = GameManager.InitializeLocalPlayerEvent;
Action<bool, bool> action6 = new Action(this.CLMJNPFECAM);
GameManager.InitializeLocalPlayerEvent = IILCGFIHJLP.GMNMHGMFGOL(initializeLocalPlayerEvent, action6);
MFBGLIHGCGO<bool> resetLocalPlayerEvent = GameManager.ResetLocalPlayerEvent;
Action<bool> action7 = new Action(this.MLPNCAHCIMA);
IILCGFIHJLP iilcgfihjlp;
GameManager.ResetLocalPlayerEvent = iilcgfihjlp;
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager.RemoveLocalPlayerSpawnPointTag(this);
}
// Token: 0x06000048 RID: 72 RVA: 0x000030F0 File Offset: 0x000012F0
[Token(Token = "0x6000048")]
[Address(RVA = "0xB873C0", Offset = "0xB861C0", VA = "0x180B873C0", Slot = "24")]
protected override void NJGKEJCHADK()
{
base.NJGKEJCHADK();
if (KKPBCOOONNK.BNNCCCFFALC)
{
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG == OLEPPCBDAND.MODE_1)
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
throw new NullReferenceException();
}
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance.PEDGPCDMAOG == OLEPPCBDAND.MODE_2)
{
this.NHEBCEPJMPK.PIEOGAPMGIH((ushort)num);
}
}
this.NDBHPFFFONK();
this.ClearPodiums();
this.UpdatePodiums();
}
// Token: 0x06000049 RID: 73 RVA: 0x00003158 File Offset: 0x00001358
[Token(Token = "0x6000049")]
[Address(RVA = "0xB87610", Offset = "0xB86410", VA = "0x180B87610", Slot = "25")]
protected override void OODEMNCOLED()
{
base.OODEMNCOLED();
if (KKPBCOOONNK.BNNCCCFFALC)
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
this.AFJHCDPOFPB();
}
this.NDBHPFFFONK();
ColorButton iohcgpdpbkh = this.IOHCGPDPBKH;
Color nfjmeiejlmo = this.NFJMEIEJLMO;
iohcgpdpbkh.INCNKMHCJDM = nfjmeiejlmo;
this.ClearPodiums();
this.OGENFJONBKJ(true);
Player.<EGKJPJKLEAI>k__BackingField.RemoveNonOwnedToolInteractionRestriction(this);
this.KOJEPAOCJKP(true);
}
// Token: 0x0600004A RID: 74 RVA: 0x000031C4 File Offset: 0x000013C4
[Token(Token = "0x600004A")]
[Address(RVA = "0xB83230", Offset = "0xB82030", VA = "0x180B83230")]
protected void CLMJNPFECAM(bool HOCMIMEHLLM, bool FONNIABLACF)
{
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager.SpawnToolSupportedTeamPlayerIndex = (CCMLKDOHKJE)((ulong)4294967295L);
if (!HOCMIMEHLLM)
{
Player.<EGKJPJKLEAI>k__BackingField.playerMovement.AddMovementActionRestriction(this);
Player.<EGKJPJKLEAI>k__BackingField.playerMovement.AddSitRestriction(this);
GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager;
int num = 0;
spawnManager.AddLocalPlayerSpawnPointTag((DPPICCPGHLJ)num, this, 500);
GameMovementManager <DEAFMFNHGEM>k__BackingField = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<DEAFMFNHGEM>k__BackingField;
int num2 = 0;
<DEAFMFNHGEM>k__BackingField.GIFBOCOAOAG((IECDBOCPGMB)num2);
}
int num3 = 0;
this.OGENFJONBKJ(num3 != 0);
int num4 = 0;
this.NIGAPAHCFNJ(num4 != 0);
int num5 = 0;
this.KOJEPAOCJKP(num5 != 0);
}
// Token: 0x0600004B RID: 75 RVA: 0x00003268 File Offset: 0x00001468
[Token(Token = "0x600004B")]
[Address(RVA = "0xB86900", Offset = "0xB85700", VA = "0x180B86900")]
protected void MLPNCAHCIMA(bool HOCMIMEHLLM)
{
if (!HOCMIMEHLLM)
{
Player.<EGKJPJKLEAI>k__BackingField.playerMovement.RemoveMovementActionRestriction(this);
Player.<EGKJPJKLEAI>k__BackingField.playerMovement.RemoveSitRestriction(this);
this.NIGAPAHCFNJ(true);
GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager;
int num = 0;
spawnManager.AddLocalPlayerSpawnPointTag((DPPICCPGHLJ)num, this, 500);
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<DEAFMFNHGEM>k__BackingField.GIFBOCOAOAG(IECDBOCPGMB.DEFAULT);
int num2 = 0;
this.KOJEPAOCJKP(num2 != 0);
}
}
// Token: 0x0600004C RID: 76 RVA: 0x000032DC File Offset: 0x000014DC
[Token(Token = "0x600004C")]
[Address(RVA = "0xB83E00", Offset = "0xB82C00", VA = "0x180B83E00")]
protected void FCGHOPKOIME()
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
this.AFJHCDPOFPB();
}
this.NDBHPFFFONK();
}
// Token: 0x0600004D RID: 77 RVA: 0x00003300 File Offset: 0x00001500
[Token(Token = "0x600004D")]
[Address(RVA = "0xB81B90", Offset = "0xB80990", VA = "0x180B81B90")]
private void AFJHCDPOFPB()
{
CharadesPen mnljhjndeeh = this.MNLJHJNDEEH;
int num = 0;
if (mnljhjndeeh != num)
{
this.MNLJHJNDEEH._tool.Disable();
}
}
// Token: 0x0600004E RID: 78 RVA: 0x00003338 File Offset: 0x00001538
[Token(Token = "0x600004E")]
[Address(RVA = "0xB88280", Offset = "0xB87080", VA = "0x180B88280")]
[NFOMENMAOIA]
private void RpcMasterRequestGameplayExtruder(EEAEPAPIPJB BNICGLLLMOL)
{
bool flag;
if (KKPBCOOONNK.BNNCCCFFALC && flag)
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcPickupGameplayExtruder);
}
}
// Token: 0x0600004F RID: 79 RVA: 0x00003370 File Offset: 0x00001570
[Token(Token = "0x600004F")]
[Address(RVA = "0xB88B80", Offset = "0xB87980", VA = "0x180B88B80")]
[NFOMENMAOIA]
private void RpcPickupGameplayExtruder()
{
PlayerHand dnbipbnnkjh = Player.<EGKJPJKLEAI>k__BackingField.DNBIPBNNKJH;
CharadesPen mnljhjndeeh = this.MNLJHJNDEEH;
int num = 0;
if (mnljhjndeeh != num)
{
int num2 = 0;
if (dnbipbnnkjh != num2)
{
Tool tool = this.MNLJHJNDEEH._tool;
Transform transform = dnbipbnnkjh.transform;
Vector3 vector;
float z = vector.z;
Transform transform2 = dnbipbnnkjh.transform;
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
int playerTeam = (int)teamManager.GetPlayerTeam(agajmbpabdl);
if (playerTeam != -1)
{
CharadesPen mnljhjndeeh2 = this.MNLJHJNDEEH;
LNBGEMHOKFN lnbgemhokfn = CharadesManager.CNHHAHDPPCM[playerTeam];
mnljhjndeeh2.MBNIHPAKJJF = lnbgemhokfn;
}
Tool tool2 = this.MNLJHJNDEEH._tool;
int num3 = 0;
int num4 = 0;
bool flag = dnbipbnnkjh.TryPickupTool(tool2, num4 != 0, num3 != 0);
}
}
}
// Token: 0x06000050 RID: 80 RVA: 0x00003440 File Offset: 0x00001640
[Token(Token = "0x6000050")]
[Address(RVA = "0xB82FA0", Offset = "0xB81DA0", VA = "0x180B82FA0")]
protected void BNMHBLEAPMJ(AGAJMBPABDL FPODELJNIIB)
{
this.UpdatePodiums();
this.IBMLBMEMBOH();
}
// Token: 0x06000051 RID: 81 RVA: 0x0000345C File Offset: 0x0000165C
[Token(Token = "0x6000051")]
[Address(RVA = "0xB81990", Offset = "0xB80790", VA = "0x180B81990")]
private void ADCBLOEIDCL()
{
CGLKOJIMDIH cglkojimdih = this.MFJAGMGBGOB.IAHDANBDAAM();
ColorButton iohcgpdpbkh = this.IOHCGPDPBKH;
if (cglkojimdih != CGLKOJIMDIH.ANY)
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH cglkojimdih2 = this.MFJAGMGBGOB.IAHDANBDAAM();
}
Color nfjmeiejlmo = this.NFJMEIEJLMO;
iohcgpdpbkh.INCNKMHCJDM = nfjmeiejlmo;
}
// Token: 0x06000052 RID: 82 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6000052")]
[Address(RVA = "0xB86BA0", Offset = "0xB859A0", VA = "0x180B86BA0")]
private void NDBHPFFFONK()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000053 RID: 83 RVA: 0x000034B0 File Offset: 0x000016B0
[Token(Token = "0x6000053")]
[Address(RVA = "0xB835A0", Offset = "0xB823A0", VA = "0x180B835A0")]
private void DHEMMENAKFL(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
GameRuleManager.DFMMNEPGEGI mfocpiilhil = this.MFOCPIILHIL;
float hoanmlmighp = this.HOANMLMIGHP;
mfocpiilhil.BPHIOMBNAAI = hoanmlmighp;
if (KKPBCOOONNK.BNNCCCFFALC)
{
KLLMCPFPIIE<CCMLKDOHKJE> agpbplpmdmh = this.AGPBPLPMDMH;
KLLMCPFPIIE<CGLKOJIMDIH> mfjagmgbgob = this.MFJAGMGBGOB;
int num = 0;
mfjagmgbgob.BDJFGEJFPPO(num);
MJNLDDCLOGP komfbfcaach = this.KOMFBFCAACH;
int num2 = 0;
komfbfcaach.KGFFMEICLNN((float)num2);
return;
}
}
// Token: 0x06000054 RID: 84 RVA: 0x00003514 File Offset: 0x00001714
[Token(Token = "0x6000054")]
[Address(RVA = "0xB86B00", Offset = "0xB85900", VA = "0x180B86B00")]
private void NACAAMENNKF()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.KOMFBFCAACH.OLGMEEIPCAL)
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
return;
}
}
// Token: 0x06000055 RID: 85 RVA: 0x00003548 File Offset: 0x00001748
[Token(Token = "0x6000055")]
[Address(RVA = "0xB82CC0", Offset = "0xB81AC0", VA = "0x180B82CC0")]
private void BDKCEOFNDPD(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
KLLMCPFPIIE<CCMLKDOHKJE> agpbplpmdmh = this.AGPBPLPMDMH;
this.KOMFBFCAACH.KGFFMEICLNN(2f);
KLLMCPFPIIE<CCMLKDOHKJE> pondfaachif = this.PONDFAACHIF;
KLLMCPFPIIE<CCMLKDOHKJE> onifldegegp = this.ONIFLDEGEGP;
KLLMCPFPIIE<CGLKOJIMDIH> mfjagmgbgob = this.MFJAGMGBGOB;
KLLMCPFPIIE<int> clohapdfakc = this.CLOHAPDFAKC;
int num = 0;
clohapdfakc.BDJFGEJFPPO(num);
return;
}
}
// Token: 0x06000056 RID: 86 RVA: 0x000035A8 File Offset: 0x000017A8
[Token(Token = "0x6000056")]
[Address(RVA = "0xB83D60", Offset = "0xB82B60", VA = "0x180B83D60")]
private void EFIIMCKKEIA()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.KOMFBFCAACH.OLGMEEIPCAL)
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
return;
}
}
// Token: 0x06000057 RID: 87 RVA: 0x000035DC File Offset: 0x000017DC
[Token(Token = "0x6000057")]
[Address(RVA = "0xB83F90", Offset = "0xB82D90", VA = "0x180B83F90")]
private void GJKCIPLLBPE(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
this.KOMFBFCAACH.KGFFMEICLNN(4f);
this.LBMOMINENPN();
}
Action action = new Action(this.NDOGGAMJJDM);
KFBABPAPIMB kfbabpapimb = this.NLBLFPBOCLD(2f, action);
}
// Token: 0x06000058 RID: 88 RVA: 0x0000362C File Offset: 0x0000182C
[Token(Token = "0x6000058")]
[Address(RVA = "0xB858B0", Offset = "0xB846B0", VA = "0x180B858B0")]
private void JPIJLCDDGNC()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.KOMFBFCAACH.OLGMEEIPCAL)
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
return;
}
}
// Token: 0x06000059 RID: 89 RVA: 0x00003660 File Offset: 0x00001860
[Token(Token = "0x6000059")]
[Address(RVA = "0xB856E0", Offset = "0xB844E0", VA = "0x180B856E0")]
private void JDGNPCCDCIN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
this.KOMFBFCAACH.KGFFMEICLNN(0.5f);
this.LBMOMINENPN();
return;
}
}
// Token: 0x0600005A RID: 90 RVA: 0x00003694 File Offset: 0x00001894
[Token(Token = "0x600005A")]
[Address(RVA = "0xB86860", Offset = "0xB85660", VA = "0x180B86860")]
private void MKGGPPOKFBO()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.KOMFBFCAACH.OLGMEEIPCAL)
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
return;
}
}
// Token: 0x0600005B RID: 91 RVA: 0x000036C8 File Offset: 0x000018C8
[Token(Token = "0x600005B")]
[Address(RVA = "0xB86FC0", Offset = "0xB85DC0", VA = "0x180B86FC0")]
private void NDOGGAMJJDM()
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH cglkojimdih = this.MFJAGMGBGOB.IAHDANBDAAM();
CCMLKDOHKJE ccmlkdohkje = this.AGPBPLPMDMH.IAHDANBDAAM();
AGAJMBPABDL agajmbpabdl;
if (agajmbpabdl != 0)
{
if (agajmbpabdl.DMKCIEPGGAB)
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
throw new NullReferenceException();
}
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
string text = agajmbpabdl.OHAFDCGEMEF + "'s Turn!";
int num = 0;
IDisposable disposable = instance2.Play(NotificationManager.IBIDFAOPIPC.Medium, text, 2f, num, num);
}
}
// Token: 0x0600005C RID: 92 RVA: 0x00003748 File Offset: 0x00001948
[Token(Token = "0x600005C")]
[Address(RVA = "0xB86130", Offset = "0xB84F30", VA = "0x180B86130")]
private void LHMFCNGNGOD(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
int num;
float coopMaxPerformerRoundDuration;
do
{
num = 0;
OLEPPCBDAND currentModeType = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG;
bool flag = currentModeType == OLEPPCBDAND.MODE_2;
if (currentModeType == OLEPPCBDAND.MODE_2)
{
}
if (flag)
{
}
coopMaxPerformerRoundDuration = this.CoopMaxPerformerRoundDuration;
if (!KKPBCOOONNK.BNNCCCFFALC)
{
goto IL_5F;
}
this.KOMFBFCAACH.KGFFMEICLNN(5f);
List<ShapeContainer> allShapeContainers = ShapeContainer.AllShapeContainers;
bool flag2;
if (flag2)
{
bool flag3;
while (!flag3)
{
}
}
}
while (num != 0);
this.BALLCEDPBMF.RoomAuthorityResetCards();
IL_5F:
int num2 = 0;
this.NIGAPAHCFNJ(num2 != 0);
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!teamManager.IsPlayerSpectator(agajmbpabdl))
{
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
if (this.IsPlayerPerforming(agajmbpabdl2))
{
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager.AddLocalPlayerSpawnPointTag((DPPICCPGHLJ)((uint)1), this, 500);
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
instance.<DEAFMFNHGEM>k__BackingField.GIFBOCOAOAG(IECDBOCPGMB.TAG_2);
KCMNCAFFHJG<GameRuleCircuitWrapperTool> mlmhookdnin = instance.MLMHOOKDNIN;
GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager;
int num3 = 0;
int num4 = 0;
spawnManager.LocalPlayerRequestRespawn(num4 != 0, num3 != 0);
}
}
int num5 = 0;
this.OGENFJONBKJ(num5 != 0);
int num6 = 0;
this.KOJEPAOCJKP(num6 != 0);
if (this.MFOCPIILHIL.HPDDAIKGLBM <= coopMaxPerformerRoundDuration)
{
CharadesRoundTimer cnkejokeidh = this.CNKEJOKEIDH;
float num7 = this.MFOCPIILHIL.HPDDAIKGLBM;
cnkejokeidh.MACMLJJGBIM = num7;
return;
}
CharadesRoundTimer cnkejokeidh2 = this.CNKEJOKEIDH;
throw new NullReferenceException();
}
// Token: 0x0600005D RID: 93 RVA: 0x000038A8 File Offset: 0x00001AA8
[Token(Token = "0x600005D")]
[Address(RVA = "0xB836A0", Offset = "0xB824A0", VA = "0x180B836A0")]
private void DPFJEPHNFLC()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.KOMFBFCAACH.OLGMEEIPCAL)
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
return;
}
}
// Token: 0x0600005E RID: 94 RVA: 0x000038DC File Offset: 0x00001ADC
[Token(Token = "0x600005E")]
[Address(RVA = "0xB866A0", Offset = "0xB854A0", VA = "0x180B866A0")]
private void LMJIHLCONDB()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.KOMFBFCAACH.OLGMEEIPCAL)
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
return;
}
}
// Token: 0x1700001E RID: 30
// (get) Token: 0x0600005F RID: 95 RVA: 0x00003910 File Offset: 0x00001B10
[Token(Token = "0x1700001E")]
public bool OOBAEDIPILM
{
[Token(Token = "0x600005F")]
[Address(RVA = "0xB89780", Offset = "0xB88580", VA = "0x180B89780")]
get
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
bool flag;
return flag;
}
}
// Token: 0x06000060 RID: 96 RVA: 0x0000392C File Offset: 0x00001B2C
[Token(Token = "0x6000060")]
[Address(RVA = "0xB83740", Offset = "0xB82540", VA = "0x180B83740")]
private void EDLPKOPJDAN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
float num = this.MFOCPIILHIL.HPDDAIKGLBM;
float num2 = this.CoopMaxPerformerRoundDuration;
MJNLDDCLOGP komfbfcaach = this.KOMFBFCAACH;
if (num <= num2)
{
num2 = this.MFOCPIILHIL.HPDDAIKGLBM;
}
komfbfcaach.KGFFMEICLNN(num2);
}
SFXAudioSource jemfllcgahd = this.JEMFLLCGAHD;
int num3 = 0;
if (jemfllcgahd == num3)
{
CharadesRoundTimer cnkejokeidh = this.CNKEJOKEIDH;
RecRoomAudioClip recRoomAudioClip = this.timerTickLoopClip;
Transform transform = cnkejokeidh.transform;
int num4 = 0;
int num5 = 0;
SFXAudioSource sfxaudioSource = AudioManager.StartLooping3DSFX(recRoomAudioClip, transform, num5, num4);
this.JEMFLLCGAHD = sfxaudioSource;
}
MJNLDDCLOGP komfbfcaach2 = this.KOMFBFCAACH;
CharadesRoundTimer cnkejokeidh2 = this.CNKEJOKEIDH;
float num6 = komfbfcaach2.HPDDAIKGLBM;
cnkejokeidh2.MACMLJJGBIM = num6;
}
// Token: 0x06000061 RID: 97 RVA: 0x000039EC File Offset: 0x00001BEC
[Token(Token = "0x6000061")]
[Address(RVA = "0xB83E70", Offset = "0xB82C70", VA = "0x180B83E70")]
private void GGIHHHLKJGO()
{
MJNLDDCLOGP komfbfcaach = this.KOMFBFCAACH;
CharadesRoundTimer cnkejokeidh = this.CNKEJOKEIDH;
float num = komfbfcaach.HPDDAIKGLBM;
cnkejokeidh.MACMLJJGBIM = num;
if (KKPBCOOONNK.BNNCCCFFALC && this.KOMFBFCAACH.OLGMEEIPCAL)
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcOnTimerExpired);
photonView.RpcAll(anjgmeddnpe);
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
}
}
// Token: 0x06000062 RID: 98 RVA: 0x00003A5C File Offset: 0x00001C5C
[Token(Token = "0x6000062")]
[Address(RVA = "0xB881D0", Offset = "0xB86FD0", VA = "0x180B881D0")]
private void PFNFPJPHMDK(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
this.NJDHDNHDKLE();
}
// Token: 0x1700001F RID: 31
// (get) Token: 0x06000063 RID: 99 RVA: 0x00003A70 File Offset: 0x00001C70
[Token(Token = "0x1700001F")]
public bool ALHKFMLELMD
{
[Token(Token = "0x6000063")]
[Address(RVA = "0xB898D0", Offset = "0xB886D0", VA = "0x180B898D0")]
get
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
bool flag;
return flag;
}
}
// Token: 0x06000064 RID: 100 RVA: 0x00003A8C File Offset: 0x00001C8C
[Token(Token = "0x6000064")]
[Address(RVA = "0xB85F90", Offset = "0xB84D90", VA = "0x180B85F90")]
private void LGKEEBFDGGK(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
float num = this.MFOCPIILHIL.HPDDAIKGLBM;
float num2 = this.TeamLightningMaxPerformerDuration;
MJNLDDCLOGP komfbfcaach = this.KOMFBFCAACH;
if (num <= num2)
{
num2 = this.MFOCPIILHIL.HPDDAIKGLBM;
}
komfbfcaach.KGFFMEICLNN(num2);
this.MFOCPIILHIL.OGCOIJDHHOK();
}
SFXAudioSource jemfllcgahd = this.JEMFLLCGAHD;
int num3 = 0;
if (jemfllcgahd == num3)
{
CharadesRoundTimer cnkejokeidh = this.CNKEJOKEIDH;
RecRoomAudioClip recRoomAudioClip = this.timerTickLoopClip;
Transform transform = cnkejokeidh.transform;
int num4 = 0;
int num5 = 0;
SFXAudioSource sfxaudioSource = AudioManager.StartLooping3DSFX(recRoomAudioClip, transform, num5, num4);
this.JEMFLLCGAHD = sfxaudioSource;
}
MJNLDDCLOGP komfbfcaach2 = this.KOMFBFCAACH;
CharadesRoundTimer cnkejokeidh2 = this.CNKEJOKEIDH;
float num6 = komfbfcaach2.HPDDAIKGLBM;
cnkejokeidh2.MACMLJJGBIM = num6;
}
// Token: 0x06000065 RID: 101 RVA: 0x00003B54 File Offset: 0x00001D54
[Token(Token = "0x6000065")]
[Address(RVA = "0xB852F0", Offset = "0xB840F0", VA = "0x180B852F0")]
private void IPNNOCAIAGK()
{
MJNLDDCLOGP komfbfcaach = this.KOMFBFCAACH;
CharadesRoundTimer cnkejokeidh = this.CNKEJOKEIDH;
float num = komfbfcaach.HPDDAIKGLBM;
cnkejokeidh.MACMLJJGBIM = num;
if (KKPBCOOONNK.BNNCCCFFALC && this.KOMFBFCAACH.OLGMEEIPCAL)
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcOnTimerExpired);
photonView.RpcAll(anjgmeddnpe);
float num2 = this.MFOCPIILHIL.HPDDAIKGLBM;
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
}
}
// Token: 0x06000066 RID: 102 RVA: 0x00003BD0 File Offset: 0x00001DD0
[Token(Token = "0x6000066")]
[Address(RVA = "0xB85650", Offset = "0xB84450", VA = "0x180B85650")]
private void JAOLOGAOPKE(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
this.NJDHDNHDKLE();
this.KJGDHOHKDOK();
if (KKPBCOOONNK.BNNCCCFFALC)
{
this.MFOCPIILHIL.PPOEAJIAPNJ();
return;
}
}
// Token: 0x06000067 RID: 103 RVA: 0x00003C08 File Offset: 0x00001E08
[Token(Token = "0x6000067")]
[Address(RVA = "0xB87590", Offset = "0xB86390", VA = "0x180B87590")]
private void OKEELELHAIM(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
this.KOMFBFCAACH.KGFFMEICLNN(2f);
return;
}
}
// Token: 0x06000068 RID: 104 RVA: 0x00003C38 File Offset: 0x00001E38
[Token(Token = "0x6000068")]
[Address(RVA = "0xB86AF0", Offset = "0xB858F0", VA = "0x180B86AF0")]
private void MNCCIOGHJIK(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
this.KJGDHOHKDOK();
}
// Token: 0x06000069 RID: 105 RVA: 0x00003C4C File Offset: 0x00001E4C
[Token(Token = "0x6000069")]
[Address(RVA = "0xB85810", Offset = "0xB84610", VA = "0x180B85810")]
private void JOPLEBJEMFM()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.KOMFBFCAACH.OLGMEEIPCAL)
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
return;
}
}
// Token: 0x0600006A RID: 106 RVA: 0x00003C80 File Offset: 0x00001E80
[Token(Token = "0x600006A")]
[Address(RVA = "0xB852B0", Offset = "0xB840B0", VA = "0x180B852B0")]
private void JEBJDJOPFJG(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
this.KJGDHOHKDOK();
this.KOMFBFCAACH.KGFFMEICLNN(1f);
}
// Token: 0x0600006B RID: 107 RVA: 0x00003CAC File Offset: 0x00001EAC
[Token(Token = "0x600006B")]
[Address(RVA = "0xB82E70", Offset = "0xB81C70", VA = "0x180B82E70")]
private void BFJBCGJKHPE()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.KOMFBFCAACH.OLGMEEIPCAL)
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
instance.MasterStopGame(num != 0);
return;
}
}
// Token: 0x0600006C RID: 108 RVA: 0x00003CE8 File Offset: 0x00001EE8
[Token(Token = "0x600006C")]
[Address(RVA = "0xB84300", Offset = "0xB83100", VA = "0x180B84300")]
private void HGIJNDGGIAA(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
this.KJGDHOHKDOK();
if (KKPBCOOONNK.BNNCCCFFALC)
{
this.KOMFBFCAACH.KGFFMEICLNN(5f);
if (this.MFJAGMGBGOB.IAHDANBDAAM() != 0)
{
if (this.MFJAGMGBGOB.IAHDANBDAAM() != 1)
{
if (this.MFJAGMGBGOB.IAHDANBDAAM() != -1)
{
goto IL_E0;
}
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH currentPerformingTeam = this.LKCNAOIAALB;
}
CCMLKDOHKJE ccmlkdohkje = this.AGPBPLPMDMH.IAHDANBDAAM();
GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH cglkojimdih = this.MFJAGMGBGOB.IAHDANBDAAM();
CCMLKDOHKJE ccmlkdohkje2 = this.PONDFAACHIF.IAHDANBDAAM();
}
CCMLKDOHKJE ccmlkdohkje3 = this.AGPBPLPMDMH.IAHDANBDAAM();
KLLMCPFPIIE<CCMLKDOHKJE> pondfaachif = this.PONDFAACHIF;
GameTeamManager teamManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH cglkojimdih2 = this.MFJAGMGBGOB.IAHDANBDAAM();
KLLMCPFPIIE<CGLKOJIMDIH> mfjagmgbgob = this.MFJAGMGBGOB;
int num = this.ONIFLDEGEGP.IAHDANBDAAM();
KLLMCPFPIIE<CCMLKDOHKJE> agpbplpmdmh = this.AGPBPLPMDMH;
IL_E0:
num = this.CLOHAPDFAKC.IAHDANBDAAM();
KLLMCPFPIIE<int> clohapdfakc = this.CLOHAPDFAKC;
}
}
// Token: 0x0600006D RID: 109 RVA: 0x00003DF0 File Offset: 0x00001FF0
[Token(Token = "0x600006D")]
[Address(RVA = "0xB881E0", Offset = "0xB86FE0", VA = "0x180B881E0")]
private void PNAAIHBDODD()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.KOMFBFCAACH.OLGMEEIPCAL)
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
return;
}
}
// Token: 0x0600006E RID: 110 RVA: 0x00003E24 File Offset: 0x00002024
[Token(Token = "0x600006E")]
[Address(RVA = "0xB85770", Offset = "0xB84570", VA = "0x180B85770")]
private void JOEADCPCEMJ(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
GameRuleManager.DFMMNEPGEGI mfocpiilhil = this.MFOCPIILHIL;
float bgcnfjjdfgp = this.BGCNFJJDFGP;
mfocpiilhil.BPHIOMBNAAI = bgcnfjjdfgp;
this.MFOCPIILHIL.BNFFCICGLOC();
this.MFOCPIILHIL.PPOEAJIAPNJ();
return;
}
}
// Token: 0x0600006F RID: 111 RVA: 0x00003E70 File Offset: 0x00002070
[Token(Token = "0x600006F")]
[Address(RVA = "0xB838D0", Offset = "0xB826D0", VA = "0x180B838D0")]
private void EEPLPEJGNHL()
{
if (this.MFJAGMGBGOB.IAHDANBDAAM() != -1)
{
this.IBMLBMEMBOH();
if (this.MFJAGMGBGOB.IAHDANBDAAM() == 0 || this.MFJAGMGBGOB.IAHDANBDAAM() == 1)
{
RecRoomAudioClip recRoomAudioClip = this.blueTeamJoinVO;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num);
}
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
GameTeamManager teamManager = SingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH cglkojimdih = this.MFJAGMGBGOB.IAHDANBDAAM();
string text2;
string text = text2 + "'s Turn!";
object[] array = new object[5];
if ("(Round " != 0)
{
}
array[0] = "(Round ";
int num2 = this.CLOHAPDFAKC.IAHDANBDAAM();
if (num2 != 0)
{
}
array[1] = num2;
if (" of " != 0)
{
}
array[2] = " of ";
int teamLightningGameRounds = this.TeamLightningGameRounds;
if (teamLightningGameRounds != 0)
{
}
array[3] = teamLightningGameRounds;
if (")" != 0)
{
}
array[4] = ")";
string text3 = string.Concat(array);
}
}
// Token: 0x06000070 RID: 112 RVA: 0x00003F7C File Offset: 0x0000217C
[Token(Token = "0x6000070")]
[Address(RVA = "0xB84850", Offset = "0xB83650", VA = "0x180B84850")]
private void IBMLBMEMBOH()
{
if (this.MFJAGMGBGOB.IAHDANBDAAM() != -1)
{
CGLKOJIMDIH cglkojimdih = this.MFJAGMGBGOB.IAHDANBDAAM();
ColorButton iohcgpdpbkh = this.IOHCGPDPBKH;
if (cglkojimdih != CGLKOJIMDIH.ANY)
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH cglkojimdih2 = this.MFJAGMGBGOB.IAHDANBDAAM();
}
Color nfjmeiejlmo = this.NFJMEIEJLMO;
iohcgpdpbkh.INCNKMHCJDM = nfjmeiejlmo;
GamePresenceManager <AMFBMHKLCLO>k__BackingField = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<AMFBMHKLCLO>k__BackingField;
object[] array = new object[6];
GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH cglkojimdih3 = this.MFJAGMGBGOB.IAHDANBDAAM();
string text;
if (text != 0)
{
}
array[0] = text;
if ("'s Turn (Round " != 0)
{
}
array[1] = "'s Turn (Round ";
int num = this.CLOHAPDFAKC.IAHDANBDAAM();
if (num != 0)
{
}
array[2] = num;
if (" of " != 0)
{
}
array[3] = " of ";
int teamLightningGameRounds = this.TeamLightningGameRounds;
if (teamLightningGameRounds != 0)
{
}
array[4] = teamLightningGameRounds;
if (")" != 0)
{
}
array[5] = ")";
string text2 = string.Concat(array);
<AMFBMHKLCLO>k__BackingField.CurrentPresenceString = text2;
}
}
// Token: 0x06000071 RID: 113 RVA: 0x000040A0 File Offset: 0x000022A0
[Token(Token = "0x6000071")]
[Address(RVA = "0xB852B0", Offset = "0xB840B0", VA = "0x180B852B0")]
private void IKEBKPEKJOM(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
this.KJGDHOHKDOK();
this.KOMFBFCAACH.KGFFMEICLNN(1f);
}
// Token: 0x06000072 RID: 114 RVA: 0x000040CC File Offset: 0x000022CC
[Token(Token = "0x6000072")]
[Address(RVA = "0xB880B0", Offset = "0xB86EB0", VA = "0x180B880B0")]
private void PDEGNKOMKAL()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.KOMFBFCAACH.OLGMEEIPCAL)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
instance2.MasterStopGame(num != 0);
}
}
// Token: 0x17000020 RID: 32
// (get) Token: 0x06000073 RID: 115 RVA: 0x0000411C File Offset: 0x0000231C
// (set) Token: 0x06000074 RID: 116 RVA: 0x0000413C File Offset: 0x0000233C
[Token(Token = "0x17000020")]
public CCMLKDOHKJE OBGKHGMEKFK
{
[Token(Token = "0x6000073")]
[Address(RVA = "0xB89920", Offset = "0xB88720", VA = "0x180B89920")]
get
{
return this.AGPBPLPMDMH.IAHDANBDAAM();
}
[Token(Token = "0x6000074")]
[Address(RVA = "0xB89B30", Offset = "0xB88930", VA = "0x180B89B30")]
set
{
KLLMCPFPIIE<CCMLKDOHKJE> agpbplpmdmh = this.AGPBPLPMDMH;
}
}
// Token: 0x17000021 RID: 33
// (get) Token: 0x06000075 RID: 117 RVA: 0x00004158 File Offset: 0x00002358
// (set) Token: 0x06000076 RID: 118 RVA: 0x00004178 File Offset: 0x00002378
[Token(Token = "0x17000021")]
public CGLKOJIMDIH LKCNAOIAALB
{
[Token(Token = "0x6000075")]
[Address(RVA = "0xB89640", Offset = "0xB88440", VA = "0x180B89640")]
get
{
return this.MFJAGMGBGOB.IAHDANBDAAM();
}
[Token(Token = "0x6000076")]
[Address(RVA = "0xB89A70", Offset = "0xB88870", VA = "0x180B89A70")]
set
{
KLLMCPFPIIE<CGLKOJIMDIH> mfjagmgbgob = this.MFJAGMGBGOB;
}
}
// Token: 0x06000077 RID: 119 RVA: 0x00004194 File Offset: 0x00002394
[Token(Token = "0x6000077")]
[Address(RVA = "0xB85440", Offset = "0xB84240", VA = "0x180B85440")]
public bool IsPlayerPerforming(AGAJMBPABDL IEKDDPPNFPF)
{
int teamPlayerIndex = (int)NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetTeamPlayerIndex(IEKDDPPNFPF);
CCMLKDOHKJE ccmlkdohkje = this.AGPBPLPMDMH.IAHDANBDAAM();
if (teamPlayerIndex != (int)ccmlkdohkje)
{
}
int playerTeam = (int)NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(IEKDDPPNFPF);
CGLKOJIMDIH cglkojimdih = this.MFJAGMGBGOB.IAHDANBDAAM();
return playerTeam == (int)cglkojimdih;
}
// Token: 0x06000078 RID: 120 RVA: 0x000041F0 File Offset: 0x000023F0
[Token(Token = "0x6000078")]
[Address(RVA = "0xB85950", Offset = "0xB84750", VA = "0x180B85950")]
private void KJGDHOHKDOK()
{
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager.SpawnToolSupportedTeamPlayerIndex = (CCMLKDOHKJE)((ulong)4294967295L);
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!teamManager.IsPlayerSpectator(agajmbpabdl))
{
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
if (this.IsPlayerPerforming(agajmbpabdl2) && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GENECNFMDHJ == FFPFKDMKLOP.GAME_RUNNING)
{
GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager;
int num = 0;
spawnManager.AddLocalPlayerSpawnPointTag((DPPICCPGHLJ)num, this, 500);
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
GameMovementManager <DEAFMFNHGEM>k__BackingField = instance.<DEAFMFNHGEM>k__BackingField;
int num2 = 0;
<DEAFMFNHGEM>k__BackingField.GIFBOCOAOAG((IECDBOCPGMB)num2);
KCMNCAFFHJG<GameRuleCircuitWrapperTool> mlmhookdnin = instance.MLMHOOKDNIN;
GameSpawnManager spawnManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager;
int num3 = 0;
spawnManager2.LocalPlayerRequestRespawn(true, num3 != 0);
}
}
}
// Token: 0x06000079 RID: 121 RVA: 0x000042BC File Offset: 0x000024BC
[Token(Token = "0x6000079")]
[Address(RVA = "0xB830B0", Offset = "0xB81EB0", VA = "0x180B830B0")]
private void CDCDNCKFBPD()
{
GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager;
CCMLKDOHKJE ccmlkdohkje = this.AGPBPLPMDMH.IAHDANBDAAM();
spawnManager.SpawnToolSupportedTeamPlayerIndex = ccmlkdohkje;
GameSpawnManager spawnManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager;
CGLKOJIMDIH cglkojimdih = this.MFJAGMGBGOB.IAHDANBDAAM();
spawnManager2.SpawnToolSupportedTeam = cglkojimdih;
this.NDBHPFFFONK();
ABEFMOOKKBO gbeapklofjo = this.guessButton.GBEAPKLOFJO;
this.MNLJHJNDEEH.AuthorityResetToDefaults();
}
// Token: 0x0600007A RID: 122 RVA: 0x0000432C File Offset: 0x0000252C
[Token(Token = "0x600007A")]
[Address(RVA = "0xB85D60", Offset = "0xB84B60", VA = "0x180B85D60")]
private void LBMOMINENPN()
{
int num = this.AGPBPLPMDMH.IAHDANBDAAM();
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH cglkojimdih = this.MFJAGMGBGOB.IAHDANBDAAM();
int num2 = 0;
AGAJMBPABDL[] array;
if (num2 < array.Length)
{
GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL agajmbpabdl = array[num2];
CCMLKDOHKJE teamPlayerIndex = teamManager2.GetTeamPlayerIndex(agajmbpabdl);
num2++;
this.OBGKHGMEKFK = (CCMLKDOHKJE)num2;
return;
}
GameTeamManager teamManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL agajmbpabdl2 = array[0];
CCMLKDOHKJE teamPlayerIndex2 = teamManager3.GetTeamPlayerIndex(agajmbpabdl2);
KLLMCPFPIIE<CCMLKDOHKJE> agpbplpmdmh = this.AGPBPLPMDMH;
throw new NullReferenceException();
}
// Token: 0x0600007B RID: 123 RVA: 0x000043C8 File Offset: 0x000025C8
[Token(Token = "0x600007B")]
[Address(RVA = "0xB874F0", Offset = "0xB862F0", VA = "0x180B874F0")]
private void OGENFJONBKJ(bool LKOEAEEOOGH = false)
{
CardBox ballcedpbmf = this.BALLCEDPBMF;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
bool flag = this.IsPlayerPerforming(agajmbpabdl);
ballcedpbmf.UpdateLocalPlayerCardVisibility(flag);
}
// Token: 0x0600007C RID: 124 RVA: 0x000043FC File Offset: 0x000025FC
[Token(Token = "0x600007C")]
[Address(RVA = "0xB871A0", Offset = "0xB85FA0", VA = "0x180B871A0")]
private void NIGAPAHCFNJ(bool NNEKPIDCMII = false)
{
if (!NNEKPIDCMII && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GENECNFMDHJ == FFPFKDMKLOP.GAME_RUNNING)
{
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!this.IsPlayerPerforming(agajmbpabdl))
{
return;
}
}
Player.<EGKJPJKLEAI>k__BackingField.RemoveNonOwnedToolInteractionRestriction(this);
}
// Token: 0x0600007D RID: 125 RVA: 0x00004440 File Offset: 0x00002640
[Token(Token = "0x600007D")]
[Address(RVA = "0xB85140", Offset = "0xB83F40", VA = "0x180B85140")]
private void IHLIMPMNFGA(PhysicalButtonBase LKDLEHGHCAD, Player DEAABHNDAJF)
{
if (DEAABHNDAJF.DBAJDHGDPOL.DMKCIEPGGAB)
{
AGAJMBPABDL photonPlayer = DEAABHNDAJF.DBAJDHGDPOL;
if (this.BKBMJJJBOKH(photonPlayer))
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.LFLFMIMNCON<EEAEPAPIPJB> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcMasterRequestGuess);
photonView.RpcMaster(lflfmimncon);
}
}
}
// Token: 0x0600007E RID: 126 RVA: 0x00004490 File Offset: 0x00002690
[Token(Token = "0x600007E")]
[Address(RVA = "0xB855A0", Offset = "0xB843A0", VA = "0x180B855A0")]
private void JANGJKJBEGO()
{
bool flag = KKPBCOOONNK.BNNCCCFFALC;
if (flag)
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
if (flag)
{
return;
}
if (flag)
{
return;
}
}
}
// Token: 0x17000022 RID: 34
// (get) Token: 0x0600007F RID: 127 RVA: 0x000044C0 File Offset: 0x000026C0
// (set) Token: 0x06000080 RID: 128 RVA: 0x000044E0 File Offset: 0x000026E0
[Token(Token = "0x17000022")]
public int EKKEGMCPEOC
{
[Token(Token = "0x600007F")]
[Address(RVA = "0xB89690", Offset = "0xB88490", VA = "0x180B89690")]
get
{
return this.CLOHAPDFAKC.IAHDANBDAAM();
}
[Token(Token = "0x6000080")]
[Address(RVA = "0xB89AD0", Offset = "0xB888D0", VA = "0x180B89AD0")]
set
{
KLLMCPFPIIE<int> clohapdfakc = this.CLOHAPDFAKC;
}
}
// Token: 0x06000081 RID: 129 RVA: 0x000044FC File Offset: 0x000026FC
[Token(Token = "0x6000081")]
[Address(RVA = "0xB88370", Offset = "0xB87170", VA = "0x180B88370")]
[NFOMENMAOIA]
private void RpcMasterRequestGuess(EEAEPAPIPJB BNICGLLLMOL)
{
bool flag;
if (KKPBCOOONNK.BNNCCCFFALC && flag)
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.LFLFMIMNCON<AGAJMBPABDL> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcOnGuess);
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG == OLEPPCBDAND.MODE_1)
{
CGLKOJIMDIH[] activeTeams = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetActiveTeams();
int num = 0;
if (num < activeTeams.Length)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
CGLKOJIMDIH cglkojimdih = activeTeams[num];
scoreManager.MasterAddScore(cglkojimdih, 1);
num++;
}
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
throw new NullReferenceException();
}
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG == OLEPPCBDAND.MODE_2)
{
GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
DJHELPHHAEN nhebcepjmpk2 = this.NHEBCEPJMPK;
}
}
}
// Token: 0x06000082 RID: 130 RVA: 0x000045BC File Offset: 0x000027BC
[Token(Token = "0x6000082")]
[Address(RVA = "0xB88670", Offset = "0xB87470", VA = "0x180B88670")]
[NFOMENMAOIA]
private void RpcOnGuess(AGAJMBPABDL MNBGJDABODL)
{
OLEPPCBDAND currentModeType = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG;
if (currentModeType != OLEPPCBDAND.MODE_1)
{
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG != OLEPPCBDAND.MODE_2)
{
goto IL_96;
}
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
GameTeamManager teamManager = SingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH playerTeam = SingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(MNBGJDABODL);
string text2;
string text = text2 + " Scores!";
string text3 = this.BALLCEDPBMF.GOGAMGLGNAD.IAHDANBDAAM();
string text4 = "The word was: " + text3;
}
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
string text5 = this.BALLCEDPBMF.GOGAMGLGNAD.IAHDANBDAAM();
string text6 = "The word was: " + text5;
IL_96:
CharadesPhysicalButton charadesPhysicalButton = this.guessButton;
RecRoomAudioClip recRoomAudioClip = this.successClip;
Transform transform = charadesPhysicalButton.transform;
Vector3 vector;
float z = vector.z;
}
// Token: 0x06000083 RID: 131 RVA: 0x00004688 File Offset: 0x00002888
[Token(Token = "0x6000083")]
[Address(RVA = "0xB889E0", Offset = "0xB877E0", VA = "0x180B889E0")]
[NFOMENMAOIA]
private void RpcOnTimerExpired()
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
string text = this.BALLCEDPBMF.GOGAMGLGNAD.IAHDANBDAAM();
string text2 = "The word was: " + text;
CharadesRoundTimer cnkejokeidh = this.CNKEJOKEIDH;
RecRoomAudioClip recRoomAudioClip = this.timerExpiredClip;
Transform transform = cnkejokeidh.transform;
Vector3 vector;
float z = vector.z;
}
// Token: 0x06000084 RID: 132 RVA: 0x000046E4 File Offset: 0x000028E4
[Token(Token = "0x6000084")]
[Address(RVA = "0xB82F30", Offset = "0xB81D30", VA = "0x180B82F30")]
private bool BKBMJJJBOKH(AGAJMBPABDL BBIJAOBHJIA)
{
bool flag = this.IsPlayerPerforming(BBIJAOBHJIA);
if (!flag)
{
return flag;
}
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
return true;
}
// Token: 0x06000085 RID: 133 RVA: 0x00004710 File Offset: 0x00002910
[Token(Token = "0x6000085")]
[Address(RVA = "0xB85210", Offset = "0xB84010", VA = "0x180B85210")]
private bool IJLIIJCDHDF()
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
DJHELPHHAEN nhebcepjmpk2 = this.NHEBCEPJMPK;
bool flag;
return flag;
}
// Token: 0x06000086 RID: 134 RVA: 0x00004734 File Offset: 0x00002934
[Token(Token = "0x6000086")]
[Address(RVA = "0xB847F0", Offset = "0xB835F0", VA = "0x180B847F0")]
private bool HMEBNBIPOMH()
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
return true;
}
// Token: 0x06000087 RID: 135 RVA: 0x00004754 File Offset: 0x00002954
[Token(Token = "0x6000087")]
[Address(RVA = "0xB82FC0", Offset = "0xB81DC0", VA = "0x180B82FC0")]
private void CAMPNENIGLA()
{
int num = this.CLOHAPDFAKC.IAHDANBDAAM();
if (this.CLOHAPDFAKC.IAHDANBDAAM() != 0)
{
base.Invoke("EEPLPEJGNHL", 3f);
return;
}
}
// Token: 0x06000088 RID: 136 RVA: 0x0000479C File Offset: 0x0000299C
[Token(Token = "0x6000088")]
[Address(RVA = "0xB89140", Offset = "0xB87F40", VA = "0x180B89140")]
public void UpdatePodiums()
{
List<CharadesPodium> cjflholgjnb = this.CJFLHOLGJNB;
int num = 0;
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
List<CharadesPodium> cjflholgjnb2 = this.CJFLHOLGJNB;
GameTeamManager teamManager = instance.teamManager;
int currentModeType = (int)NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG;
List<CharadesPodium> cjflholgjnb3 = this.CJFLHOLGJNB;
int currentModeType2 = (int)NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG;
List<CharadesPodium> cjflholgjnb4 = this.CJFLHOLGJNB;
AGAJMBPABDL agajmbpabdl;
if (agajmbpabdl != 0)
{
string ohafdcgemef = agajmbpabdl.OHAFDCGEMEF;
}
List<CharadesPodium> cjflholgjnb5 = this.CJFLHOLGJNB;
int currentModeType3 = (int)NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG;
List<CharadesPodium> cjflholgjnb6 = this.CJFLHOLGJNB;
num++;
}
// Token: 0x06000089 RID: 137 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6000089")]
[Address(RVA = "0xB83470", Offset = "0xB82270", VA = "0x180B83470")]
public void ClearPodiums()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600008A RID: 138 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600008A")]
[Address(RVA = "0xB84060", Offset = "0xB82E60", VA = "0x180B84060")]
private void GNFPCOBGFCI()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600008B RID: 139 RVA: 0x00004824 File Offset: 0x00002A24
[Token(Token = "0x600008B")]
[Address(RVA = "0xB81AE0", Offset = "0xB808E0", VA = "0x180B81AE0")]
private bool AFENFFPFKCP(Tool NBHJPDBHDHB, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
{
if (!NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
{
return true;
}
AGAJMBPABDL photonPlayer = NHCEBNBEEBE.DBAJDHGDPOL;
return this.IsPlayerPerforming(photonPlayer);
}
// Token: 0x0600008C RID: 140 RVA: 0x00004854 File Offset: 0x00002A54
[Token(Token = "0x600008C")]
[Address(RVA = "0xB85BB0", Offset = "0xB849B0", VA = "0x180B85BB0")]
private void KOJEPAOCJKP(bool LKOEAEEOOGH = false)
{
if (LKOEAEEOOGH)
{
}
bool isGameRunning = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB;
AGAJMBPABDL[] array = KKPBCOOONNK.FEBBKGHNCKJ;
int num = 0;
int length = array.Length;
if (num < length)
{
Player player = array[num].GPOMCJICJIH();
int num2 = 0;
if (player != num2)
{
PlayerUI playerUI = player.playerUI;
if (!isGameRunning)
{
playerUI.NamesHiddenFlag.BIHKNNPGGKP(this);
num++;
}
playerUI.NamesHiddenFlag.BPAJKKAGPKB(this);
}
num++;
}
}
// Token: 0x0600008D RID: 141 RVA: 0x000048DC File Offset: 0x00002ADC
[Token(Token = "0x600008D")]
[Address(RVA = "0xB87E90", Offset = "0xB86C90", VA = "0x180B87E90")]
protected void OnPhotonPlayerDisconnected(AGAJMBPABDL IEKDDPPNFPF)
{
this.UpdatePodiums();
if (KKPBCOOONNK.BNNCCCFFALC && this.IsPlayerPerforming(IEKDDPPNFPF))
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
DJHELPHHAEN nhebcepjmpk2 = this.NHEBCEPJMPK;
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcOnTimerExpired);
photonView.RpcAll(anjgmeddnpe);
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEDGPCDMAOG == OLEPPCBDAND.MODE_1)
{
throw new NullReferenceException();
}
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance.PEDGPCDMAOG == OLEPPCBDAND.MODE_2)
{
this.NHEBCEPJMPK.PIEOGAPMGIH((ushort)num);
}
}
}
// Token: 0x0600008E RID: 142 RVA: 0x00004964 File Offset: 0x00002B64
[Token(Token = "0x600008E")]
[Address(RVA = "0xB87330", Offset = "0xB86130", VA = "0x180B87330")]
private void NJDHDNHDKLE()
{
SFXAudioSource jemfllcgahd = this.JEMFLLCGAHD;
int num = 0;
if (jemfllcgahd != num)
{
this.JEMFLLCGAHD.Stop();
this.JEMFLLCGAHD = (ulong)0L;
}
}
// Token: 0x0600008F RID: 143 RVA: 0x000049A0 File Offset: 0x00002BA0
[Token(Token = "0x600008F")]
[Address(RVA = "0xB89570", Offset = "0xB88370", VA = "0x180B89570")]
public CharadesManager()
{
Color green = Color.green;
List<Tool> list = new List();
this.PCHPOGKANOB = list;
base..ctor();
}
// Token: 0x06000090 RID: 144 RVA: 0x000049FC File Offset: 0x00002BFC
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6000090")]
[Address(RVA = "0xB894F0", Offset = "0xB882F0", VA = "0x180B894F0")]
static CharadesManager()
{
LNBGEMHOKFN[] array = new LNBGEMHOKFN[2];
array[0] = (LNBGEMHOKFN)((ulong)4L);
CharadesManager.CNHHAHDPPCM = array;
}
// Token: 0x04000030 RID: 48
[Token(Token = "0x4000030")]
private const float ENJAOJHOPGH = 0f;
// Token: 0x04000031 RID: 49
[Token(Token = "0x4000031")]
private const float EABIOGMEJHI = 4f;
// Token: 0x04000032 RID: 50
[Token(Token = "0x4000032")]
private const float NDJMKELCALB = 5f;
// Token: 0x04000033 RID: 51
[Token(Token = "0x4000033")]
private const float GJFJIKGJBKP = 2f;
// Token: 0x04000034 RID: 52
[Token(Token = "0x4000034")]
private const float NCNHHMPNPIG = 2f;
// Token: 0x04000035 RID: 53
[Token(Token = "0x4000035")]
private const float JAOJPDFAPBN = 2f;
// Token: 0x04000036 RID: 54
[Token(Token = "0x4000036")]
private const float PNBPNNJGDDB = 0.5f;
// Token: 0x04000037 RID: 55
[Token(Token = "0x4000037")]
private const float AAHBDMLLLNF = 2f;
// Token: 0x04000038 RID: 56
[Token(Token = "0x4000038")]
private const float LFEOMKGOGHC = 0f;
// Token: 0x04000039 RID: 57
[Token(Token = "0x4000039")]
private const float BNJFJLEJMPN = 5f;
// Token: 0x0400003A RID: 58
[Token(Token = "0x400003A")]
private const float LNDMBHPHDOC = 3f;
// Token: 0x0400003B RID: 59
[Token(Token = "0x400003B")]
private const float EJFLMJIAKHO = 1f;
// Token: 0x0400003C RID: 60
[Token(Token = "0x400003C")]
private static readonly LNBGEMHOKFN[] CNHHAHDPPCM;
// Token: 0x0400003D RID: 61
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400003D")]
private float BGCNFJJDFGP = 120f;
// Token: 0x0400003E RID: 62
[FieldOffset(Offset = "0x74")]
[Token(Token = "0x400003E")]
private float HOANMLMIGHP = 600f;
// Token: 0x0400003F RID: 63
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400003F")]
[NonSerialized]
public float CoopMaxPerformerRoundDuration = 40f;
// Token: 0x04000040 RID: 64
[FieldOffset(Offset = "0x7C")]
[Token(Token = "0x4000040")]
[NonSerialized]
public float TeamLightningMaxPerformerDuration = 25f;
// Token: 0x04000041 RID: 65
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4000041")]
[NonSerialized]
public int TeamLightningGameRounds = (int)((ulong)6L);
// Token: 0x04000042 RID: 66
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4000042")]
[SerializeField]
[Header("Audio")]
private RecRoomAudioClip successClip;
// Token: 0x04000043 RID: 67
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4000043")]
[SerializeField]
private RecRoomAudioClip blueTeamJoinVO;
// Token: 0x04000044 RID: 68
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x4000044")]
[SerializeField]
private RecRoomAudioClip redTeamJoinVO;
// Token: 0x04000045 RID: 69
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4000045")]
[SerializeField]
private RecRoomAudioClip timerExpiredClip;
// Token: 0x04000046 RID: 70
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4000046")]
[SerializeField]
private RecRoomAudioClip timerTickLoopClip;
// Token: 0x04000047 RID: 71
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4000047")]
[SerializeField]
private CharadesPhysicalButton guessButton;
// Token: 0x04000048 RID: 72
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4000048")]
private List<CharadesPen> EAAPENNPOOG;
// Token: 0x04000049 RID: 73
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x4000049")]
private CharadesPen MNLJHJNDEEH;
// Token: 0x0400004A RID: 74
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400004A")]
private ColorButton IOHCGPDPBKH;
// Token: 0x0400004B RID: 75
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x400004B")]
private Color NFJMEIEJLMO;
// Token: 0x0400004C RID: 76
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x400004C")]
private CardBox BALLCEDPBMF;
// Token: 0x0400004D RID: 77
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400004D")]
private List<CharadesPodium> CJFLHOLGJNB;
// Token: 0x0400004E RID: 78
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400004E")]
private CharadesRoundTimer CNKEJOKEIDH;
// Token: 0x0400004F RID: 79
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400004F")]
private DJHELPHHAEN NHEBCEPJMPK;
// Token: 0x04000050 RID: 80
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x4000050")]
private MJNLDDCLOGP KOMFBFCAACH;
// Token: 0x04000051 RID: 81
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x4000051")]
private KLLMCPFPIIE<CCMLKDOHKJE> AGPBPLPMDMH;
// Token: 0x04000052 RID: 82
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x4000052")]
private KLLMCPFPIIE<CGLKOJIMDIH> MFJAGMGBGOB;
// Token: 0x04000053 RID: 83
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x4000053")]
private KLLMCPFPIIE<int> CLOHAPDFAKC;
// Token: 0x04000054 RID: 84
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x4000054")]
private KLLMCPFPIIE<CCMLKDOHKJE> PONDFAACHIF;
// Token: 0x04000055 RID: 85
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x4000055")]
private KLLMCPFPIIE<CCMLKDOHKJE> ONIFLDEGEGP;
// Token: 0x04000056 RID: 86
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x4000056")]
private SFXAudioSource JEMFLLCGAHD;
// Token: 0x04000057 RID: 87
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x4000057")]
private List<Tool> PCHPOGKANOB;
// Token: 0x0200000B RID: 11
[Token(Token = "0x200000B")]
public enum DDBIPGJFJNB
{
// Token: 0x04000059 RID: 89
[Token(Token = "0x4000059")]
COOP_GAME_START,
// Token: 0x0400005A RID: 90
[Token(Token = "0x400005A")]
COOP_SELECT_PERFORMER,
// Token: 0x0400005B RID: 91
[Token(Token = "0x400005B")]
COOP_PERFORMER_ROUND_START,
// Token: 0x0400005C RID: 92
[Token(Token = "0x400005C")]
COOP_PERFORMER_ROUND_RUNNING,
// Token: 0x0400005D RID: 93
[Token(Token = "0x400005D")]
COOP_POST_PERFORMER_ROUND,
// Token: 0x0400005E RID: 94
[Token(Token = "0x400005E")]
COOP_GAME_END,
// Token: 0x0400005F RID: 95
[Token(Token = "0x400005F")]
TEAM_GAME_START,
// Token: 0x04000060 RID: 96
[Token(Token = "0x4000060")]
TEAM_SELECT_PERFORMER,
// Token: 0x04000061 RID: 97
[Token(Token = "0x4000061")]
TEAM_PERFORMER_ROUND_START,
// Token: 0x04000062 RID: 98
[Token(Token = "0x4000062")]
TEAM_PERFORMER_ROUND_RUNNING,
// Token: 0x04000063 RID: 99
[Token(Token = "0x4000063")]
SWITCH_PERFORMING_TEAM,
// Token: 0x04000064 RID: 100
[Token(Token = "0x4000064")]
TEAM_GAME_END,
// Token: 0x04000065 RID: 101
[Token(Token = "0x4000065")]
INVALID = 65535
}
// Token: 0x0200000C RID: 12
[Token(Token = "0x200000C")]
public enum JENNOHHMNCA
{
// Token: 0x04000067 RID: 103
[Token(Token = "0x4000067")]
COOP,
// Token: 0x04000068 RID: 104
[Token(Token = "0x4000068")]
TEAM
}
// Token: 0x0200000D RID: 13
[Token(Token = "0x200000D")]
public enum KMANPNPHIHH
{
// Token: 0x0400006A RID: 106
[Token(Token = "0x400006A")]
AUDIENCE = -1,
// Token: 0x0400006B RID: 107
[Token(Token = "0x400006B")]
GUESSER,
// Token: 0x0400006C RID: 108
[Token(Token = "0x400006C")]
PERFORMER
}
// Token: 0x0200000E RID: 14
[Token(Token = "0x200000E")]
public enum JGJLEDOMMEO
{
// Token: 0x0400006E RID: 110
[Token(Token = "0x400006E")]
AUDIENCE = -1,
// Token: 0x0400006F RID: 111
[Token(Token = "0x400006F")]
GUESSER,
// Token: 0x04000070 RID: 112
[Token(Token = "0x4000070")]
PERFORMER
}
}