Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

1927 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.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 = "0x1667450", Offset = "0x1666450", VA = "0x181667450")]
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 = "0x1667540", Offset = "0x1666540", VA = "0x181667540")]
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 = "0x6A5750", Offset = "0x6A4750", VA = "0x1806A5750")]
get
{
return this.BGCNFJJDFGP;
}
[Token(Token = "0x6000039")]
[Address(RVA = "0x12471F0", Offset = "0x12461F0", VA = "0x1812471F0")]
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 = "0x919870", Offset = "0x918870", VA = "0x180919870")]
get
{
return this.HOANMLMIGHP;
}
[Token(Token = "0x600003B")]
[Address(RVA = "0x16677B0", Offset = "0x16667B0", VA = "0x1816677B0")]
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 = "0x1667710", Offset = "0x1666710", VA = "0x181667710")]
get
{
return this.PONDFAACHIF.IAHDANBDAAM();
}
[Token(Token = "0x600003D")]
[Address(RVA = "0x1667900", Offset = "0x1666900", VA = "0x181667900")]
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 = "0x1667760", Offset = "0x1666760", VA = "0x181667760")]
get
{
return this.ONIFLDEGEGP.IAHDANBDAAM();
}
[Token(Token = "0x600003F")]
[Address(RVA = "0x1667960", Offset = "0x1666960", VA = "0x181667960")]
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 = "0x16676E0", Offset = "0x16666E0", VA = "0x1816676E0", 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 = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "16")]
get
{
return true;
}
}
// Token: 0x06000042 RID: 66 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6000042")]
[Address(RVA = "0x165F9A0", Offset = "0x165E9A0", VA = "0x18165F9A0", 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 = "0x1666C00", Offset = "0x1665C00", VA = "0x181666C00", 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 = "0x1662AD0", Offset = "0x1661AD0", VA = "0x181662AD0")]
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 = "0x16644C0", Offset = "0x16634C0", VA = "0x1816644C0")]
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 = "0x1667130", Offset = "0x1666130", VA = "0x181667130")]
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 = "0x1665520", Offset = "0x1664520", VA = "0x181665520", 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 = "0x1665140", Offset = "0x1664140", VA = "0x181665140", 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 = "0x1665390", Offset = "0x1664390", VA = "0x181665390", 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 = "0x1660FB0", Offset = "0x165FFB0", VA = "0x181660FB0")]
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 = "0x1664680", Offset = "0x1663680", VA = "0x181664680")]
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 = "0x1661B80", Offset = "0x1660B80", VA = "0x181661B80")]
protected void FCGHOPKOIME()
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
this.AFJHCDPOFPB();
}
this.NDBHPFFFONK();
}
// Token: 0x0600004D RID: 77 RVA: 0x00003300 File Offset: 0x00001500
[Token(Token = "0x600004D")]
[Address(RVA = "0x165F910", Offset = "0x165E910", VA = "0x18165F910")]
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 = "0x1666000", Offset = "0x1665000", VA = "0x181666000")]
[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 = "0x1666900", Offset = "0x1665900", VA = "0x181666900")]
[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 = "0x1660D20", Offset = "0x165FD20", VA = "0x181660D20")]
protected void BNMHBLEAPMJ(AGAJMBPABDL FPODELJNIIB)
{
this.UpdatePodiums();
this.IBMLBMEMBOH();
}
// Token: 0x06000051 RID: 81 RVA: 0x0000345C File Offset: 0x0000165C
[Token(Token = "0x6000051")]
[Address(RVA = "0x165F710", Offset = "0x165E710", VA = "0x18165F710")]
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 = "0x1664920", Offset = "0x1663920", VA = "0x181664920")]
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 = "0x1661320", Offset = "0x1660320", VA = "0x181661320")]
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 = "0x1664880", Offset = "0x1663880", VA = "0x181664880")]
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 = "0x1660A40", Offset = "0x165FA40", VA = "0x181660A40")]
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 = "0x1661AE0", Offset = "0x1660AE0", VA = "0x181661AE0")]
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 = "0x1661D10", Offset = "0x1660D10", VA = "0x181661D10")]
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 = "0x1663630", Offset = "0x1662630", VA = "0x181663630")]
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 = "0x1663460", Offset = "0x1662460", VA = "0x181663460")]
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 = "0x16645E0", Offset = "0x16635E0", VA = "0x1816645E0")]
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 = "0x1664D40", Offset = "0x1663D40", VA = "0x181664D40")]
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 = "0x1663EB0", Offset = "0x1662EB0", VA = "0x181663EB0")]
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);
List<JMFAKCJLJKP> bkmbppmjajk = instance.BKMBPPMJAJK;
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 = "0x1661420", Offset = "0x1660420", VA = "0x181661420")]
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 = "0x1664420", Offset = "0x1663420", VA = "0x181664420")]
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 = "0x16674F0", Offset = "0x16664F0", VA = "0x1816674F0")]
get
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
bool flag;
return flag;
}
}
// Token: 0x06000060 RID: 96 RVA: 0x0000392C File Offset: 0x00001B2C
[Token(Token = "0x6000060")]
[Address(RVA = "0x16614C0", Offset = "0x16604C0", VA = "0x1816614C0")]
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 = "0x1661BF0", Offset = "0x1660BF0", VA = "0x181661BF0")]
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 = "0x1665F50", Offset = "0x1664F50", VA = "0x181665F50")]
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 = "0x1667640", Offset = "0x1666640", VA = "0x181667640")]
get
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
bool flag;
return flag;
}
}
// Token: 0x06000064 RID: 100 RVA: 0x00003A8C File Offset: 0x00001C8C
[Token(Token = "0x6000064")]
[Address(RVA = "0x1663D10", Offset = "0x1662D10", VA = "0x181663D10")]
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 = "0x1663070", Offset = "0x1662070", VA = "0x181663070")]
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 = "0x16633D0", Offset = "0x16623D0", VA = "0x1816633D0")]
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 = "0x1665310", Offset = "0x1664310", VA = "0x181665310")]
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 = "0x1664870", Offset = "0x1663870", VA = "0x181664870")]
private void MNCCIOGHJIK(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
this.KJGDHOHKDOK();
}
// Token: 0x06000069 RID: 105 RVA: 0x00003C4C File Offset: 0x00001E4C
[Token(Token = "0x6000069")]
[Address(RVA = "0x1663590", Offset = "0x1662590", VA = "0x181663590")]
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 = "0x1663030", Offset = "0x1662030", VA = "0x181663030")]
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 = "0x1660BF0", Offset = "0x165FBF0", VA = "0x181660BF0")]
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 = "0x1662080", Offset = "0x1661080", VA = "0x181662080")]
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 = "0x1665F60", Offset = "0x1664F60", VA = "0x181665F60")]
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 = "0x16634F0", Offset = "0x16624F0", VA = "0x1816634F0")]
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 = "0x1661650", Offset = "0x1660650", VA = "0x181661650")]
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 = "0x16625D0", Offset = "0x16615D0", VA = "0x1816625D0")]
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 = "0x1663030", Offset = "0x1662030", VA = "0x181663030")]
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 = "0x1665E30", Offset = "0x1664E30", VA = "0x181665E30")]
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 = "0x1667690", Offset = "0x1666690", VA = "0x181667690")]
get
{
return this.AGPBPLPMDMH.IAHDANBDAAM();
}
[Token(Token = "0x6000074")]
[Address(RVA = "0x16678A0", Offset = "0x16668A0", VA = "0x1816678A0")]
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 = "0x16673B0", Offset = "0x16663B0", VA = "0x1816673B0")]
get
{
return this.MFJAGMGBGOB.IAHDANBDAAM();
}
[Token(Token = "0x6000076")]
[Address(RVA = "0x16677E0", Offset = "0x16667E0", VA = "0x1816677E0")]
set
{
KLLMCPFPIIE<CGLKOJIMDIH> mfjagmgbgob = this.MFJAGMGBGOB;
}
}
// Token: 0x06000077 RID: 119 RVA: 0x00004194 File Offset: 0x00002394
[Token(Token = "0x6000077")]
[Address(RVA = "0x16631C0", Offset = "0x16621C0", VA = "0x1816631C0")]
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 = "0x16636D0", Offset = "0x16626D0", VA = "0x1816636D0")]
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);
List<JMFAKCJLJKP> bkmbppmjajk = instance.BKMBPPMJAJK;
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 = "0x1660E30", Offset = "0x165FE30", VA = "0x181660E30")]
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 = "0x1663AE0", Offset = "0x1662AE0", VA = "0x181663AE0")]
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 = "0x1665270", Offset = "0x1664270", VA = "0x181665270")]
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 = "0x1664F20", Offset = "0x1663F20", VA = "0x181664F20")]
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 = "0x1662EC0", Offset = "0x1661EC0", VA = "0x181662EC0")]
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 = "0x1663320", Offset = "0x1662320", VA = "0x181663320")]
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 = "0x1667400", Offset = "0x1666400", VA = "0x181667400")]
get
{
return this.CLOHAPDFAKC.IAHDANBDAAM();
}
[Token(Token = "0x6000080")]
[Address(RVA = "0x1667840", Offset = "0x1666840", VA = "0x181667840")]
set
{
KLLMCPFPIIE<int> clohapdfakc = this.CLOHAPDFAKC;
}
}
// Token: 0x06000081 RID: 129 RVA: 0x000044FC File Offset: 0x000026FC
[Token(Token = "0x6000081")]
[Address(RVA = "0x16660F0", Offset = "0x16650F0", VA = "0x1816660F0")]
[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 = "0x16663F0", Offset = "0x16653F0", VA = "0x1816663F0")]
[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 = "0x1666760", Offset = "0x1665760", VA = "0x181666760")]
[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 = "0x1660CB0", Offset = "0x165FCB0", VA = "0x181660CB0")]
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 = "0x1662F90", Offset = "0x1661F90", VA = "0x181662F90")]
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 = "0x1662570", Offset = "0x1661570", VA = "0x181662570")]
private bool HMEBNBIPOMH()
{
DJHELPHHAEN nhebcepjmpk = this.NHEBCEPJMPK;
return true;
}
// Token: 0x06000087 RID: 135 RVA: 0x00004754 File Offset: 0x00002954
[Token(Token = "0x6000087")]
[Address(RVA = "0x1660D40", Offset = "0x165FD40", VA = "0x181660D40")]
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 = "0x1666EC0", Offset = "0x1665EC0", VA = "0x181666EC0")]
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 = "0x16611F0", Offset = "0x16601F0", VA = "0x1816611F0")]
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 = "0x1661DE0", Offset = "0x1660DE0", VA = "0x181661DE0")]
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 = "0x165F860", Offset = "0x165E860", VA = "0x18165F860")]
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 = "0x1663930", Offset = "0x1662930", VA = "0x181663930")]
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 = "0x1665C10", Offset = "0x1664C10", VA = "0x181665C10")]
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 = "0x16650B0", Offset = "0x16640B0", VA = "0x1816650B0")]
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 = "0x16672F0", Offset = "0x16662F0", VA = "0x1816672F0")]
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 = "0x1667270", Offset = "0x1666270", VA = "0x181667270")]
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
}
}