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

1940 lines
71 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using Cpp2IlInjected;
using Photon.Pun;
using RecNet;
using RecRoom.Core.Combat;
using RecRoom.Core.GameManagement;
using UnityEngine;
namespace RecRoom.Activities.BattleRoyale
{
// Token: 0x02002CBF RID: 11455
[Token(Token = "0x2002CBF")]
public class BattleRoyaleManager : GameRuleManager
{
// Token: 0x1700356A RID: 13674
// (get) Token: 0x060132BF RID: 78527 RVA: 0x00464B2C File Offset: 0x00462D2C
[Token(Token = "0x1700356A")]
public new static BattleRoyaleManager ONCPNMDGGKG
{
[Token(Token = "0x60132BF")]
[Address(RVA = "0x1386C90", Offset = "0x1385C90", VA = "0x181386C90")]
get
{
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG == 0)
{
return;
}
}
}
// Token: 0x1700356B RID: 13675
// (get) Token: 0x060132C0 RID: 78528 RVA: 0x00464B44 File Offset: 0x00462D44
[Token(Token = "0x1700356B")]
public new static bool FFNIFALJLDD
{
[Token(Token = "0x60132C0")]
[Address(RVA = "0x1386D80", Offset = "0x1385D80", VA = "0x181386D80")]
get
{
BattleRoyaleManager instance = BattleRoyaleManager.ONCPNMDGGKG;
int num = 0;
return instance != num;
}
}
// Token: 0x1700356C RID: 13676
// (get) Token: 0x060132C1 RID: 78529 RVA: 0x00464B64 File Offset: 0x00462D64
[Token(Token = "0x1700356C")]
public override bool LEOEBAJLADB
{
[Token(Token = "0x60132C1")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "16")]
get
{
return true;
}
}
// Token: 0x1700356D RID: 13677
// (get) Token: 0x060132C2 RID: 78530 RVA: 0x00464B74 File Offset: 0x00462D74
[Token(Token = "0x1700356D")]
public bool LKODHJAHPGN
{
[Token(Token = "0x60132C2")]
[Address(RVA = "0x1386D30", Offset = "0x1385D30", VA = "0x181386D30")]
get
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
bool flag;
return flag;
}
}
// Token: 0x1700356E RID: 13678
// (get) Token: 0x060132C3 RID: 78531 RVA: 0x00464B90 File Offset: 0x00462D90
[Token(Token = "0x1700356E")]
public int LMANHECEFAB
{
[Token(Token = "0x60132C3")]
[Address(RVA = "0x6A5AD0", Offset = "0x6A4AD0", VA = "0x1806A5AD0")]
get
{
return this.HFICOGGGJCI;
}
}
// Token: 0x1700356F RID: 13679
// (get) Token: 0x060132C4 RID: 78532 RVA: 0x00464BA4 File Offset: 0x00462DA4
[Token(Token = "0x1700356F")]
public override string LJDMGKNAOOG
{
[Token(Token = "0x60132C4")]
[Address(RVA = "0x1386DE0", Offset = "0x1385DE0", VA = "0x181386DE0", Slot = "20")]
get
{
return "recroyale";
}
}
// Token: 0x060132C5 RID: 78533 RVA: 0x00464BB8 File Offset: 0x00462DB8
[Token(Token = "0x60132C5")]
[Address(RVA = "0x1381550", Offset = "0x1380550", VA = "0x181381550")]
private void CLMJNPFECAM(bool HOCMIMEHLLM, bool FONNIABLACF)
{
GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager;
int num = 0;
spawnManager.AddLocalPlayerSpawnPointTag((DPPICCPGHLJ)num, this, 500);
this.KOJEPAOCJKP();
}
// Token: 0x060132C6 RID: 78534 RVA: 0x00464BEC File Offset: 0x00462DEC
[Token(Token = "0x60132C6")]
[Address(RVA = "0x1381180", Offset = "0x1380180", VA = "0x181381180")]
private void CFNNJOHMGON()
{
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
{
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager.AddLocalPlayerSpawnPointTag((DPPICCPGHLJ)((uint)1), this, 500);
}
if (!this.LLOBEIMNOAO)
{
this.JBIHPDFMLFL();
this.LLOBEIMNOAO = true;
}
AGAJMBPABDL photonPlayer = Player.<EGKJPJKLEAI>k__BackingField.DBAJDHGDPOL;
if (!this.IsPlayerEliminated(photonPlayer))
{
if (!NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.IsPlayerSpectator(photonPlayer))
{
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.boundsManager.RemoveOutOfBoundsSupport(this);
return;
}
}
else
{
int num = 0;
this.LOMGFLPOHCB(num != 0);
}
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.boundsManager.AddOutOfBoundsSupport(this);
}
// Token: 0x060132C7 RID: 78535 RVA: 0x00464C8C File Offset: 0x00462E8C
[Token(Token = "0x60132C7")]
[Address(RVA = "0x1380B50", Offset = "0x137FB50", VA = "0x181380B50")]
private void BBEOBOADLID(BattleRoyaleCableCar OFHMIGMEHGO)
{
BattleRoyaleManager.APLPLCIFFJO aplplciffjo;
aplplciffjo.System.IDisposable.Dispose();
aplplciffjo.<>1__state = (int)((ulong)0L);
aplplciffjo.<>4__this = this;
Coroutine coroutine = base.StartCoroutine(aplplciffjo);
float realtimeSinceStartup = Time.realtimeSinceStartup;
ulong num;
this.PBGGOGAAFKN = num;
this.OHLKDAFLMCA = false;
}
// Token: 0x060132C8 RID: 78536 RVA: 0x00464CD0 File Offset: 0x00462ED0
[Token(Token = "0x60132C8")]
[Address(RVA = "0x1381D70", Offset = "0x1380D70", VA = "0x181381D70")]
private IEnumerator DBKPKBPKNID()
{
/*
An exception occurred when decompiling this method (060132C8)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Activities.BattleRoyale.BattleRoyaleManager::DBKPKBPKNID()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
call:void(APLPLCIFFJO::System.IDisposable.Dispose, ldloc:APLPLCIFFJO(var_0))
stfld:int32(APLPLCIFFJO::<>1__state, ldloc:APLPLCIFFJO(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
stfld:BattleRoyaleManager(APLPLCIFFJO::<>4__this, ldloc:APLPLCIFFJO(var_0), ldloc:BattleRoyaleManager(this))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x060132C9 RID: 78537 RVA: 0x00464CF4 File Offset: 0x00462EF4
[Token(Token = "0x60132C9")]
[Address(RVA = "0x13844D0", Offset = "0x13834D0", VA = "0x1813844D0")]
private void LOMGFLPOHCB(bool JKOIOHAOPCE)
{
if (!this.OHLKDAFLMCA)
{
int num = 0;
if (!JKOIOHAOPCE)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
bool flag;
if (!flag)
{
}
}
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num2 = 0;
instance.SendGameOverChallengeEvent(num2 != 0, JKOIOHAOPCE, true);
KCMNCAFFHJG<GameRuleCircuitWrapperTool> mlmhookdnin = instance.MLMHOOKDNIN;
this.OHLKDAFLMCA = true;
GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num3 = 0;
if (instance2 != num3 && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MPDCOGKOJIN)
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!teamManager.IsPlayerSpectator(agajmbpabdl))
{
int num4 = 0;
ThisRoomWatchUIFlow thisRoomWatchUIFlow;
if (thisRoomWatchUIFlow != num4)
{
long <DOFDAMHCJLP>k__BackingField = Matchmaking.BBJAEJHMAPB.<DOFDAMHCJLP>k__BackingField;
thisRoomWatchUIFlow.ShowLocalRoomSpecificSubscreen(<DOFDAMHCJLP>k__BackingField, SessionManager.BDPNOBGNGNI.ROOM_DETAILS_WATCH);
}
JDFDLJJGHIP.MatchCompleteStats matchCompleteStats = new JDFDLJJGHIP.MatchCompleteStats();
uint num5;
matchCompleteStats.Rank = (int)num5;
int ekjmaiehchc = this.EKJMAIEHCHC;
matchCompleteStats.NumEliminations = ekjmaiehchc;
float realtimeSinceStartup = Time.realtimeSinceStartup;
matchCompleteStats.SecondsAlive = num;
matchCompleteStats.WalkGame = true;
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
bool flag2 = Matchmaking.BBJAEJHMAPB.<MPMKHIHOJMO>k__BackingField;
matchCompleteStats.CustomGame = flag2;
int odpohnemjod = this.ODPOHNEMJOD;
matchCompleteStats.ChestsOpened = odpohnemjod;
int igghbkafkme = this.IGGHBKAFKME;
matchCompleteStats.ShieldPotionsConsumed = igghbkafkme;
int hfllcnbipll = this.HFLLCNBIPLL;
matchCompleteStats.HealthPotionsConsumed = hfllcnbipll;
matchCompleteStats.SecondsInAir = num;
PMGCJEPKFOF<JDFDLJJGHIP.JLNAMKBKPNG> pmgcjepkfof = JDFDLJJGHIP.NGEFKCDJAMF(matchCompleteStats);
List<KeyValuePair<string, string>> list = new List();
int num6 = 0;
list.Add(num6);
int num7 = 0;
list.Add(num7);
CFLMJLFBOKH.NENBHKMFFFH(list);
}
}
int num8 = 0;
this.EKJMAIEHCHC = num;
this.PBGGOGAAFKN = num8;
this.ODPOHNEMJOD = num;
this.IGGHBKAFKME = num;
this.DJNJIHIFCDH = num8;
}
}
// Token: 0x060132CA RID: 78538 RVA: 0x00464ECC File Offset: 0x004630CC
[Token(Token = "0x60132CA")]
[Address(RVA = "0x1382710", Offset = "0x1381710", VA = "0x181382710")]
private void GKBIIBDPAFH(AGAJMBPABDL GGLKKJKJGHA)
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!teamManager.PlayersAreTeammates(agajmbpabdl, GGLKKJKJGHA))
{
}
}
// Token: 0x060132CB RID: 78539 RVA: 0x00464F00 File Offset: 0x00463100
[Token(Token = "0x60132CB")]
[Address(RVA = "0x13824F0", Offset = "0x13814F0", VA = "0x1813824F0")]
private void FIDEMOBAAOO()
{
}
// Token: 0x060132CC RID: 78540 RVA: 0x00464F10 File Offset: 0x00463110
[Token(Token = "0x60132CC")]
[Address(RVA = "0x137FA70", Offset = "0x137EA70", VA = "0x18137FA70")]
private void ANIIOODMIIF(float DGHHILLKELO, float GNDCMFLHHAN)
{
int num = 0;
if (DGHHILLKELO > (float)num)
{
}
if (GNDCMFLHHAN > (float)num)
{
}
}
// Token: 0x060132CD RID: 78541 RVA: 0x00464F28 File Offset: 0x00463128
[Token(Token = "0x60132CD")]
[Address(RVA = "0x1382260", Offset = "0x1381260", VA = "0x181382260")]
private void FBKNNHGPPNK()
{
float realtimeSinceStartup = Time.realtimeSinceStartup;
ulong num;
this.DJNJIHIFCDH = num;
}
// Token: 0x060132CE RID: 78542 RVA: 0x00464F44 File Offset: 0x00463144
[Token(Token = "0x60132CE")]
[Address(RVA = "0x1383670", Offset = "0x1382670", VA = "0x181383670")]
private void JBIHPDFMLFL()
{
PlayerEvents playerEvents = Player.<EGKJPJKLEAI>k__BackingField.playerEvents;
OKNNKFGFODL openedChestEvent = playerEvents.OpenedChestEvent;
Action action = new Action(this.FIDEMOBAAOO);
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.BPJDFPACLMK(openedChestEvent, action);
playerEvents.OpenedChestEvent = oknnkfgfodl;
PlayerEvents playerEvents2 = Player.<EGKJPJKLEAI>k__BackingField.playerEvents;
IILCGFIHJLP<float, float> potionConsumedEvent = playerEvents2.PotionConsumedEvent;
Action<float, float> action2 = new Action(this.ANIIOODMIIF);
IILCGFIHJLP<float, float> iilcgfihjlp = IILCGFIHJLP.BPJDFPACLMK(potionConsumedEvent, action2);
playerEvents2.PotionConsumedEvent = iilcgfihjlp;
PlayerEvents playerEvents3 = Player.<EGKJPJKLEAI>k__BackingField.playerEvents;
OKNNKFGFODL exitedGliderEvent = playerEvents3.ExitedGliderEvent;
Action action3 = new Action(this.FBKNNHGPPNK);
OKNNKFGFODL oknnkfgfodl2 = OKNNKFGFODL.BPJDFPACLMK(exitedGliderEvent, action3);
playerEvents3.ExitedGliderEvent = oknnkfgfodl2;
}
// Token: 0x060132CF RID: 78543 RVA: 0x00464FF4 File Offset: 0x004631F4
[Token(Token = "0x60132CF")]
[Address(RVA = "0x1382880", Offset = "0x1381880", VA = "0x181382880")]
private void GLLMGBMHFFE()
{
PlayerEvents playerEvents = Player.<EGKJPJKLEAI>k__BackingField.playerEvents;
OKNNKFGFODL openedChestEvent = playerEvents.OpenedChestEvent;
Action action = new Action(this.FIDEMOBAAOO);
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.GMNMHGMFGOL(openedChestEvent, action);
playerEvents.OpenedChestEvent = oknnkfgfodl;
PlayerEvents playerEvents2 = Player.<EGKJPJKLEAI>k__BackingField.playerEvents;
IILCGFIHJLP<float, float> potionConsumedEvent = playerEvents2.PotionConsumedEvent;
Action<float, float> action2 = new Action(this.ANIIOODMIIF);
IILCGFIHJLP<float, float> iilcgfihjlp = IILCGFIHJLP.GMNMHGMFGOL(potionConsumedEvent, action2);
playerEvents2.PotionConsumedEvent = iilcgfihjlp;
PlayerEvents playerEvents3 = Player.<EGKJPJKLEAI>k__BackingField.playerEvents;
OKNNKFGFODL exitedGliderEvent = playerEvents3.ExitedGliderEvent;
Action action3 = new Action(this.FBKNNHGPPNK);
OKNNKFGFODL oknnkfgfodl2 = OKNNKFGFODL.GMNMHGMFGOL(exitedGliderEvent, action3);
playerEvents3.ExitedGliderEvent = oknnkfgfodl2;
}
// Token: 0x060132D0 RID: 78544 RVA: 0x004650A4 File Offset: 0x004632A4
[Token(Token = "0x60132D0")]
[Address(RVA = "0x1385460", Offset = "0x1384460", VA = "0x181385460", Slot = "24")]
protected override void NJGKEJCHADK()
{
base.NJGKEJCHADK();
if (KKPBCOOONNK.BNNCCCFFALC)
{
this.GPOGBIPLMAP();
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
int num = 0;
int num2 = 0;
eomjfplcdbd.PIEOGAPMGIH((ushort)num2, (ushort)num);
return;
}
}
// Token: 0x060132D1 RID: 78545 RVA: 0x004650E4 File Offset: 0x004632E4
[Token(Token = "0x60132D1")]
[Address(RVA = "0x1385BF0", Offset = "0x1384BF0", VA = "0x181385BF0", Slot = "25")]
protected override void OODEMNCOLED()
{
base.OODEMNCOLED();
if (KKPBCOOONNK.BNNCCCFFALC)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x060132D2 RID: 78546 RVA: 0x00465110 File Offset: 0x00463310
[Token(Token = "0x60132D2")]
[Address(RVA = "0x137FC50", Offset = "0x137EC50", VA = "0x18137FC50", Slot = "13")]
protected override void Awake()
{
int num2;
Delegate @delegate;
do
{
base.Awake();
PlayerCombatUI playerCombatUI = this.playerCombatUIPrefab;
int num = 0;
bool flag = playerCombatUI != num;
num2 = 0;
if (flag)
{
GameCombatManager combatManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
PlayerCombatUI playerCombatUI2 = this.playerCombatUIPrefab;
combatManager.AddPlayerCombatUIPrefab(playerCombatUI2, this, 500);
}
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<CKMDCGICHND>k__BackingField.CGAJNAEEJDD(this);
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.SuppressGameOverChallengeEvent = true;
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.supportsPlayingAgainInThisInstance = num2 != 0;
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.allowDevsAndCommunityTeamToStartWhileWaitingForPlayers = true;
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.AddGameOverFeedbackRestriction(this);
IILCGFIHJLP<bool, bool> initializeLocalPlayerEvent = GameManager.InitializeLocalPlayerEvent;
Action<bool, bool> action = new Action(this.CLMJNPFECAM);
GameManager.InitializeLocalPlayerEvent = IILCGFIHJLP.BPJDFPACLMK(initializeLocalPlayerEvent, action);
OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent;
Action action2 = new Action(this.CFNNJOHMGON);
Player.LocalPlayerSpawnEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerSpawnEvent, action2);
BattleRoyaleCableCar.OOFOKDLMBCE localPlayerExitEvent = BattleRoyaleCableCar.LocalPlayerExitEvent;
BattleRoyaleCableCar.OOFOKDLMBCE oofokdlmbce = new BattleRoyaleCableCar.OOFOKDLMBCE(this.BBEOBOADLID);
@delegate = Delegate.Combine(localPlayerExitEvent, oofokdlmbce);
}
while (@delegate != 0 && @delegate == 0);
BattleRoyaleCableCar.LocalPlayerExitEvent = @delegate;
MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(this, "GSTIMER", (OHOEENCHJJE)((uint)1));
this.HAALOCBNDEL = mjnlddclogp;
int num3;
DJHELPHHAEN djhelphhaen = new DJHELPHHAEN("BRSM", OHOEENCHJJE.MASTER, num3);
num3 = 0;
this.EOMJFPLCDBD = djhelphhaen;
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.APJBJCNPAHC);
int num4 = 0;
int num5 = 0;
eomjfplcdbd.JEPMLPCOGNM((ushort)num4, okgcdflpfod, num5, num2);
DJHELPHHAEN eomjfplcdbd2 = this.EOMJFPLCDBD;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BPNLHPHBGGA);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.NIOLNEEPOGG);
int num6 = 0;
int num7 = 0;
eomjfplcdbd2.JEPMLPCOGNM((ushort)num7, (ushort)num6, okgcdflpfod2, num2, knfakjmalje);
DJHELPHHAEN eomjfplcdbd3 = this.EOMJFPLCDBD;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MOEFDJDAANO);
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.AADKECCJCNK);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.GCLKLOAOOMO);
DJHELPHHAEN eomjfplcdbd4 = this.EOMJFPLCDBD;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.OCAEIAEOPCN);
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod6 = new MIEIBBPMDMP.OKGCDFLPFOD(this.AFFPLFGLKPE);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.AAHIMFLHINH);
DJHELPHHAEN eomjfplcdbd5 = this.EOMJFPLCDBD;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod7 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BCJKIGMGHOA);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje4 = new MIEIBBPMDMP.KNFAKJMALJE(this.POKNHMHMHPK);
DJHELPHHAEN eomjfplcdbd6 = this.EOMJFPLCDBD;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod8 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CLGKLKPCJPP);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje5 = new MIEIBBPMDMP.KNFAKJMALJE(this.HPGCBMHFBHM);
DJHELPHHAEN eomjfplcdbd7 = this.EOMJFPLCDBD;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod9 = new MIEIBBPMDMP.OKGCDFLPFOD(this.DJEKIPGMKFD);
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod10 = new MIEIBBPMDMP.OKGCDFLPFOD(this.FDAAKEDAPGN);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje6 = new MIEIBBPMDMP.KNFAKJMALJE(this.FGEGMLPFMPK);
DJHELPHHAEN eomjfplcdbd8 = this.EOMJFPLCDBD;
DJHELPHHAEN eomjfplcdbd9 = this.EOMJFPLCDBD;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod11 = new MIEIBBPMDMP.OKGCDFLPFOD(this.FMEENKAGPKJ);
DJHELPHHAEN eomjfplcdbd10 = this.EOMJFPLCDBD;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod12 = new MIEIBBPMDMP.OKGCDFLPFOD(this.PLHNHIGJKFP);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje7 = new MIEIBBPMDMP.KNFAKJMALJE(this.BBLIDDGLNIC);
DJHELPHHAEN eomjfplcdbd11 = this.EOMJFPLCDBD;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod13 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BEOMOHMNCJL);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje8 = new MIEIBBPMDMP.KNFAKJMALJE(this.KLMKGCHGPMF);
GameCombatManager combatManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
GameCombatManager.HDLCNJEMBBG hdlcnjembbg = new GameCombatManager.HDLCNJEMBBG(this.MOCLCEJBHEA);
combatManager2.BLOPLEBBLLG += hdlcnjembbg;
GameCombatManager combatManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
GameCombatManager.PKJNMGICNJK pkjnmgicnjk = new GameCombatManager.PKJNMGICNJK(this.HEEJKEGJHGD);
combatManager3.FGJLGMKHJFG += pkjnmgicnjk;
GameCombatManager combatManager4 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
GameCombatManager.ODCIMPCGPKE odcimpcgpke = new GameCombatManager.ODCIMPCGPKE(this.NFKFMFMBMIG);
combatManager4.DNLKLILOAIM += odcimpcgpke;
GameCombatManager combatManager5 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
GameCombatManager.ODCIMPCGPKE odcimpcgpke2 = new GameCombatManager.ODCIMPCGPKE(this.CMAFIJBDKEL);
combatManager5.ECGOFFMHMDE += odcimpcgpke2;
GameCombatManager combatManager6 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
GameCombatManager.PKJNMGICNJK pkjnmgicnjk2 = new GameCombatManager.PKJNMGICNJK(this.OLFOPDOGICP);
combatManager6.JPJCJEBNPME += pkjnmgicnjk2;
GameCombatManager combatManager7 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
GameCombatManager.PKJNMGICNJK pkjnmgicnjk3 = new GameCombatManager.PKJNMGICNJK(this.CENIGBEGMOJ);
combatManager7.NIPFLBOFPJP += pkjnmgicnjk3;
GameCombatManager combatManager8 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
Action<AGAJMBPABDL> action3 = new Action(this.IKCNBKIHHJI);
combatManager8.DownButNotOutKilledPlayerEvent += action3;
GameCombatManager combatManager9 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
GameCombatManager.MGBBCMDIIIJ mgbbcmdiiij = new GameCombatManager.MGBBCMDIIIJ(this.KNGIJDHKJGL);
combatManager9.HCDKAAMFHBN += mgbbcmdiiij;
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
Action<bool> action4 = new Action(this.EMJHGFGADGO);
scoreManager.StatsChangeEvent += action4;
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
GameTeamManager.MCGBMAJNPDN mcgbmajnpdn = new GameTeamManager.MCGBMAJNPDN(this.JIHNIONEAKF);
teamManager.AHPECOGNNDC += mcgbmajnpdn;
GameCombatManager combatManager10 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
GameCombatManager.EPIFBAAKAJF epifbaakajf = new GameCombatManager.EPIFBAAKAJF(this.CustomDownButNotOutRespawnCondition);
combatManager10.CustomDownButNotOutRespawnCondition = epifbaakajf;
}
// Token: 0x060132D3 RID: 78547 RVA: 0x00465588 File Offset: 0x00463788
[Token(Token = "0x60132D3")]
[Address(RVA = "0x1386790", Offset = "0x1385790", VA = "0x181386790", Slot = "21")]
protected override void Start()
{
base.Start();
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
}
// Token: 0x060132D4 RID: 78548 RVA: 0x004655A8 File Offset: 0x004637A8
[Token(Token = "0x60132D4")]
[Address(RVA = "0x1385C80", Offset = "0x1384C80", VA = "0x181385C80", Slot = "14")]
protected override void OnDestroy()
{
Delegate @delegate;
int num;
do
{
base.OnDestroy();
OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent;
Action action = new Action(this.CFNNJOHMGON);
Player.LocalPlayerSpawnEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerSpawnEvent, action);
BattleRoyaleCableCar.OOFOKDLMBCE localPlayerExitEvent = BattleRoyaleCableCar.LocalPlayerExitEvent;
BattleRoyaleCableCar.OOFOKDLMBCE oofokdlmbce = new BattleRoyaleCableCar.OOFOKDLMBCE(this.BBEOBOADLID);
@delegate = Delegate.Remove(localPlayerExitEvent, oofokdlmbce);
num = 0;
}
while (@delegate != 0 && @delegate == 0);
BattleRoyaleCableCar.LocalPlayerExitEvent = num;
this.GLLMGBMHFFE();
IILCGFIHJLP<bool, bool> initializeLocalPlayerEvent = GameManager.InitializeLocalPlayerEvent;
Action<bool, bool> action2 = new Action(this.CLMJNPFECAM);
GameManager.InitializeLocalPlayerEvent = IILCGFIHJLP.GMNMHGMFGOL(initializeLocalPlayerEvent, action2);
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num2 = 0;
if (instance != num2)
{
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.RemoveGameOverFeedbackRestriction(this);
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager.RemovePlayerCombatUIPrefab(this);
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager.CustomDownButNotOutRespawnCondition = (ulong)0L;
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<CKMDCGICHND>k__BackingField.PFBIOPEBOCN(this);
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
Action<bool> action3 = new Action(this.EMJHGFGADGO);
scoreManager.StatsChangeEvent -= action3;
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
GameTeamManager.MCGBMAJNPDN mcgbmajnpdn = new GameTeamManager.MCGBMAJNPDN(this.JIHNIONEAKF);
teamManager.AHPECOGNNDC -= mcgbmajnpdn;
GameCombatManager combatManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
GameCombatManager.HDLCNJEMBBG hdlcnjembbg = new GameCombatManager.HDLCNJEMBBG(this.MOCLCEJBHEA);
combatManager.BLOPLEBBLLG -= hdlcnjembbg;
GameCombatManager combatManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
GameCombatManager.PKJNMGICNJK pkjnmgicnjk = new GameCombatManager.PKJNMGICNJK(this.HEEJKEGJHGD);
combatManager2.FGJLGMKHJFG -= pkjnmgicnjk;
GameCombatManager combatManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
GameCombatManager.ODCIMPCGPKE odcimpcgpke = new GameCombatManager.ODCIMPCGPKE(this.NFKFMFMBMIG);
combatManager3.DNLKLILOAIM -= odcimpcgpke;
GameCombatManager combatManager4 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
GameCombatManager.ODCIMPCGPKE odcimpcgpke2 = new GameCombatManager.ODCIMPCGPKE(this.CMAFIJBDKEL);
combatManager4.ECGOFFMHMDE -= odcimpcgpke2;
GameCombatManager combatManager5 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
GameCombatManager.PKJNMGICNJK pkjnmgicnjk2 = new GameCombatManager.PKJNMGICNJK(this.OLFOPDOGICP);
combatManager5.JPJCJEBNPME -= pkjnmgicnjk2;
GameCombatManager combatManager6 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
GameCombatManager.PKJNMGICNJK pkjnmgicnjk3 = new GameCombatManager.PKJNMGICNJK(this.CENIGBEGMOJ);
combatManager6.NIPFLBOFPJP -= pkjnmgicnjk3;
GameCombatManager combatManager7 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
Action<AGAJMBPABDL> action4 = new Action(this.IKCNBKIHHJI);
combatManager7.DownButNotOutKilledPlayerEvent -= action4;
GameCombatManager combatManager8 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
GameCombatManager.MGBBCMDIIIJ mgbbcmdiiij = new GameCombatManager.MGBBCMDIIIJ(this.KNGIJDHKJGL);
combatManager8.HCDKAAMFHBN -= mgbbcmdiiij;
}
}
// Token: 0x060132D5 RID: 78549 RVA: 0x004657E8 File Offset: 0x004639E8
[Token(Token = "0x60132D5")]
[Address(RVA = "0x1386BB0", Offset = "0x1385BB0", VA = "0x181386BB0")]
private void Update()
{
this.HAALOCBNDEL.OCGHOBMJNMA();
this.EOMJFPLCDBD.OPEMIFENIJM();
int num = this.EBINGOMNGLG();
this.HFICOGGGJCI = num;
}
// Token: 0x060132D6 RID: 78550 RVA: 0x00465820 File Offset: 0x00463A20
[Token(Token = "0x60132D6")]
[Address(RVA = "0x1383450", Offset = "0x1382450", VA = "0x181383450")]
public bool IsPlayerEliminated(AGAJMBPABDL IEKDDPPNFPF, out float EJJCJPECCKF)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
bool flag;
bool flag2;
return !flag || flag2;
}
// Token: 0x060132D7 RID: 78551 RVA: 0x00465848 File Offset: 0x00463A48
[Token(Token = "0x60132D7")]
[Address(RVA = "0x13833B0", Offset = "0x13823B0", VA = "0x1813833B0")]
public bool IsPlayerEliminated(AGAJMBPABDL IEKDDPPNFPF)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
bool flag;
bool flag2;
return !flag || flag2;
}
// Token: 0x060132D8 RID: 78552 RVA: 0x00465870 File Offset: 0x00463A70
[Token(Token = "0x60132D8")]
[Address(RVA = "0x1383510", Offset = "0x1382510", VA = "0x181383510")]
public bool IsTeamEliminated(CGLKOJIMDIH CGOLFOLCHIF, out float EJJCJPECCKF)
{
int num = 0;
EJJCJPECCKF.m_value = (float)num;
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL[] array;
int length = array.Length;
if (num < length)
{
bool flag;
if (flag)
{
num++;
float num2;
EJJCJPECCKF.m_value = num2;
}
}
throw new NullReferenceException();
}
// Token: 0x060132D9 RID: 78553 RVA: 0x004658B8 File Offset: 0x00463AB8
[Token(Token = "0x60132D9")]
[Address(RVA = "0x13816F0", Offset = "0x13806F0", VA = "0x1813816F0")]
public bool CustomDownButNotOutRespawnCondition(AGAJMBPABDL IEKDDPPNFPF)
{
CGLKOJIMDIH playerTeam = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(IEKDDPPNFPF);
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
int num = 0;
AGAJMBPABDL[] array;
int length = array.Length;
if (num < length)
{
AGAJMBPABDL agajmbpabdl = array[num];
if (this.IsPlayerEliminated(agajmbpabdl) || NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager.IsPlayerDownButNotOut(agajmbpabdl))
{
num++;
}
}
throw new NullReferenceException();
}
// Token: 0x060132DA RID: 78554 RVA: 0x00465924 File Offset: 0x00463B24
[Token(Token = "0x60132DA")]
[Address(RVA = "0x1381EE0", Offset = "0x1380EE0", VA = "0x181381EE0")]
private int EBINGOMNGLG()
{
int num;
do
{
num = 0;
IEnumerable<AGAJMBPABDL> activePlayers = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetActivePlayers();
if (activePlayers != 0)
{
if (num < activePlayers)
{
num += num;
if (num == activePlayers)
{
goto IL_34;
}
num++;
}
if (this.IsPlayerEliminated(num))
{
continue;
}
num++;
IL_34:
num += num;
}
if (activePlayers != 0)
{
}
}
while (num != 0);
return num;
}
// Token: 0x060132DB RID: 78555 RVA: 0x00465980 File Offset: 0x00463B80
[Token(Token = "0x60132DB")]
[Address(RVA = "0x13854F0", Offset = "0x13844F0", VA = "0x1813854F0")]
private string NKIGMNLCHLD(AGAJMBPABDL IEKDDPPNFPF)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
bool flag;
ulong num;
if (flag && num > (ulong)0L)
{
int num2;
return "#" + num2;
}
return string.Empty;
}
// Token: 0x060132DC RID: 78556 RVA: 0x004659BC File Offset: 0x00463BBC
[Token(Token = "0x60132DC")]
[Address(RVA = "0x1386B00", Offset = "0x1385B00", VA = "0x181386B00")]
public bool TryGetPlayerEliminationRank(AGAJMBPABDL IEKDDPPNFPF, out int POICBKEFLBK)
{
bool flag = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.TryGetPlayerStat(IEKDDPPNFPF, (IJKNDEOFIFE)((uint)1), out POICBKEFLBK);
if (!flag)
{
return flag;
}
bool flag2;
return flag2;
}
// Token: 0x060132DD RID: 78557 RVA: 0x004659EC File Offset: 0x00463BEC
[Token(Token = "0x60132DD")]
[Address(RVA = "0x13867D0", Offset = "0x13857D0", VA = "0x1813867D0")]
public bool TryGetLastTeamStanding(out CGLKOJIMDIH JJMNBPCIEFG)
{
int num = 0;
CGLKOJIMDIH[] activeTeams = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetActiveTeams();
if (Enumerable.Any<CGLKOJIMDIH>(activeTeams))
{
int num2 = 0;
int num3 = 0;
int length = activeTeams.Length;
if (num3 < length)
{
CGLKOJIMDIH cglkojimdih = activeTeams[num2];
int num4 = 0;
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
int num5 = 0;
AGAJMBPABDL[] array;
if (num5 < array.Length)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
bool flag;
if (flag)
{
}
ulong num7;
float num6 = Mathf.Max((float)num7, (float)num4);
num5++;
num++;
JJMNBPCIEFG.value__ = (int)cglkojimdih;
num2++;
}
if (num == 0)
{
JJMNBPCIEFG.value__ = (int)cglkojimdih;
}
num2++;
}
return num < 2;
}
throw new NullReferenceException();
}
// Token: 0x060132DE RID: 78558 RVA: 0x00465AA0 File Offset: 0x00463CA0
[Token(Token = "0x60132DE")]
[Address(RVA = "0x1383C70", Offset = "0x1382C70", VA = "0x181383C70")]
private int KIIKKLBPJJE(AGAJMBPABDL KNMLNJFFDME)
{
for (;;)
{
int num = 0;
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
bool flag;
if (flag)
{
break;
}
IEnumerable<AGAJMBPABDL> enumerable = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetActivePlayers();
if (enumerable != 0)
{
if (num < enumerable)
{
num += num;
if (num == enumerable)
{
goto IL_44;
}
num++;
}
while (enumerable == KNMLNJFFDME)
{
}
bool flag2;
if (flag2)
{
}
num++;
IL_44:
enumerable += enumerable;
}
if (enumerable != 0)
{
}
if (num == 0)
{
goto Block_5;
}
}
return 0;
Block_5:
throw new NullReferenceException();
}
// Token: 0x060132DF RID: 78559 RVA: 0x00465B08 File Offset: 0x00463D08
[Token(Token = "0x60132DF")]
[Address(RVA = "0x1382B60", Offset = "0x1381B60", VA = "0x181382B60")]
private void GPOGBIPLMAP()
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
BattleRoyaleCableCar <OCDLBPHJMOP>k__BackingField = BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField;
int num = 0;
if (!(<OCDLBPHJMOP>k__BackingField == num))
{
if (!BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField.OGIBLNIIHDK)
{
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.HDAAPNKMFBB;
PhotonView photonView;
photonView.TransferOwnership(agajmbpabdl);
}
BattleRoyaleCableCarPathGenerator <OCDLBPHJMOP>k__BackingField2 = BattleRoyaleCableCarPathGenerator.<OCDLBPHJMOP>k__BackingField;
int num2 = 0;
if (<OCDLBPHJMOP>k__BackingField2 != num2)
{
Vector3[] array = BattleRoyaleCableCarPathGenerator.<OCDLBPHJMOP>k__BackingField.GeneratePath();
}
return;
}
}
}
// Token: 0x060132E0 RID: 78560 RVA: 0x00465B7C File Offset: 0x00463D7C
[Token(Token = "0x60132E0")]
[Address(RVA = "0x1382250", Offset = "0x1381250", VA = "0x181382250")]
private void EMJHGFGADGO(bool KEEODNCLLBL)
{
this.KOJEPAOCJKP();
}
// Token: 0x060132E1 RID: 78561 RVA: 0x00465B90 File Offset: 0x00463D90
[Token(Token = "0x60132E1")]
[Address(RVA = "0x1382250", Offset = "0x1381250", VA = "0x181382250")]
private void JIHNIONEAKF(AGAJMBPABDL FPODELJNIIB, bool BCLPBCCEJJF)
{
this.KOJEPAOCJKP();
}
// Token: 0x060132E2 RID: 78562 RVA: 0x00465BA4 File Offset: 0x00463DA4
[Token(Token = "0x60132E2")]
[Address(RVA = "0x1384130", Offset = "0x1383130", VA = "0x181384130")]
private void KOJEPAOCJKP()
{
int num2;
Player player;
PlayerUI playerUI;
do
{
int num = 0;
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!teamManager.IsPlayerSpectator(agajmbpabdl))
{
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
bool flag = this.IsPlayerEliminated(agajmbpabdl2, num);
}
}
num2 = 0;
AGAJMBPABDL[] array = KKPBCOOONNK.FEBBKGHNCKJ;
int length = array.Length;
if (num2 >= length)
{
return;
}
player = array[num2].GPOMCJICJIH();
int num3 = 0;
if (!(player != num3))
{
goto IL_107;
}
GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL agajmbpabdl3 = array[num2];
AGAJMBPABDL agajmbpabdl4 = KKPBCOOONNK.MDMMDPEKICF;
if (teamManager2.PlayersAreTeammates(agajmbpabdl3, agajmbpabdl4))
{
goto IL_F5;
}
AGAJMBPABDL agajmbpabdl5 = array[num2];
if (this.IsPlayerEliminated(agajmbpabdl5, num))
{
goto IL_F5;
}
playerUI = player.playerUI;
}
while (num2 == 0);
playerUI.NamesHiddenFlag.BPAJKKAGPKB(this);
num2++;
IL_F5:
player.playerUI.NamesHiddenFlag.BIHKNNPGGKP(this);
IL_107:
num2++;
}
// Token: 0x060132E3 RID: 78563 RVA: 0x00465CC4 File Offset: 0x00463EC4
[Token(Token = "0x60132E3")]
[Address(RVA = "0x1384E50", Offset = "0x1383E50", VA = "0x181384E50")]
private void MOCLCEJBHEA(AGAJMBPABDL FIEHKCJGOOC)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
int num = 0;
scoreManager.MasterSetPlayerStat(FIEHKCJGOOC, (IJKNDEOFIFE)num, 1);
GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
int num2 = this.KIIKKLBPJJE(FIEHKCJGOOC);
scoreManager2.MasterSetPlayerStat(FIEHKCJGOOC, (IJKNDEOFIFE)((uint)1), num2);
PUNNetworkManager.ELLAOHFLFJE.FMABBNKIDFF();
}
}
// Token: 0x060132E4 RID: 78564 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60132E4")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
private void HEEJKEGJHGD(AGAJMBPABDL HMEIODIHDCL, Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060132E5 RID: 78565 RVA: 0x00465D24 File Offset: 0x00463F24
[Token(Token = "0x60132E5")]
[Address(RVA = "0x1385270", Offset = "0x1384270", VA = "0x181385270")]
private void NFKFMFMBMIG(AGAJMBPABDL LJGOHLFADDN, AGAJMBPABDL HMEIODIHDCL, Weapon GDIGKHINJCG, Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, Vector3 OKDCENHKDIP, int JJHKPNCCEFB, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
{
if (!HMEIODIHDCL.DMKCIEPGGAB)
{
int num = 0;
if ((LJGOHLFADDN.DMKCIEPGGAB ? 1 : 0) == num)
{
string ohafdcgemef = LJGOHLFADDN.OHAFDCGEMEF;
this.OILMFNGKOFE(HMEIODIHDCL, ohafdcgemef);
}
this.BABEOACGAHL(HMEIODIHDCL, true);
this.GKBIIBDPAFH(HMEIODIHDCL);
}
string ohafdcgemef2 = LJGOHLFADDN.OHAFDCGEMEF;
this.HKDJMIADDHB(ohafdcgemef2);
if (KKPBCOOONNK.BNNCCCFFALC)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
float totalTimeElapsed = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<CKMDCGICHND>k__BackingField.TotalTimeElapsed;
}
}
// Token: 0x060132E6 RID: 78566 RVA: 0x00465DA0 File Offset: 0x00463FA0
[Token(Token = "0x60132E6")]
[Address(RVA = "0x1385B70", Offset = "0x1384B70", VA = "0x181385B70")]
private void OLFOPDOGICP(AGAJMBPABDL HMEIODIHDCL, Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
{
if (!HMEIODIHDCL.DMKCIEPGGAB)
{
this.OILMFNGKOFE(HMEIODIHDCL, "The Swarm");
return;
}
this.HKDJMIADDHB("The Swarm");
}
// Token: 0x060132E7 RID: 78567 RVA: 0x00465DD4 File Offset: 0x00463FD4
[Token(Token = "0x60132E7")]
[Address(RVA = "0x13830B0", Offset = "0x13820B0", VA = "0x1813830B0")]
private void IKCNBKIHHJI(AGAJMBPABDL IEKDDPPNFPF)
{
int num = 0;
if ((IEKDDPPNFPF.DMKCIEPGGAB ? 1 : 0) == num)
{
this.EHHNMFJMEND(IEKDDPPNFPF);
}
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
string text = this.NKIGMNLCHLD(agajmbpabdl);
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
string text2 = "You were eliminated! " + text;
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)((uint)2), text2, 4f, num, num);
if (SingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.TryGetPlayerStat(IEKDDPPNFPF, (IJKNDEOFIFE)((uint)3), num))
{
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF.IAHDANBDAAM(num);
if (agajmbpabdl2 != 0 && (agajmbpabdl2.DMKCIEPGGAB ? 1 : 0) != num)
{
this.GKBIIBDPAFH(IEKDDPPNFPF);
}
}
}
// Token: 0x060132E8 RID: 78568 RVA: 0x00465E70 File Offset: 0x00464070
[Token(Token = "0x60132E8")]
[Address(RVA = "0x13815E0", Offset = "0x13805E0", VA = "0x1813815E0")]
private void CMAFIJBDKEL(AGAJMBPABDL LJGOHLFADDN, AGAJMBPABDL HMEIODIHDCL, Weapon GDIGKHINJCG, Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, Vector3 OKDCENHKDIP, int JJHKPNCCEFB, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
{
int num = 0;
if ((HMEIODIHDCL.DMKCIEPGGAB ? 1 : 0) == num)
{
if ((LJGOHLFADDN.DMKCIEPGGAB ? 1 : 0) == num)
{
this.OGPIOGBAHOB(HMEIODIHDCL);
}
this.MBEKOOHAJFJ(HMEIODIHDCL);
}
string ohafdcgemef = LJGOHLFADDN.OHAFDCGEMEF;
this.MODHMNOAIGI(ohafdcgemef);
if (KKPBCOOONNK.BNNCCCFFALC)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
int inpoaaaoahi = LJGOHLFADDN.INPOAAAOAHI;
scoreManager.MasterSetPlayerStat(HMEIODIHDCL, (IJKNDEOFIFE)((uint)3), inpoaaaoahi);
}
}
// Token: 0x060132E9 RID: 78569 RVA: 0x00465EDC File Offset: 0x004640DC
[Token(Token = "0x60132E9")]
[Address(RVA = "0x1381110", Offset = "0x1380110", VA = "0x181381110")]
private void CENIGBEGMOJ(AGAJMBPABDL HMEIODIHDCL, Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
{
int num = 0;
if ((HMEIODIHDCL.DMKCIEPGGAB ? 1 : 0) == num)
{
this.OGPIOGBAHOB(HMEIODIHDCL);
return;
}
this.MODHMNOAIGI("The Swarm");
}
// Token: 0x060132EA RID: 78570 RVA: 0x00465F10 File Offset: 0x00464110
[Token(Token = "0x60132EA")]
[Address(RVA = "0x1383FE0", Offset = "0x1382FE0", VA = "0x181383FE0")]
private void KNGIJDHKJGL(AGAJMBPABDL LLFMHANMHIC, AGAJMBPABDL NLEOIMBAFFL, Vector3 DDHPAFKBMON)
{
GameCombatManager combatManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
float z = DDHPAFKBMON.z;
RecRoomAudioClip recRoomAudioClip = this.playerReviveSFX;
if (KKPBCOOONNK.BNNCCCFFALC)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
}
}
// Token: 0x060132EB RID: 78571 RVA: 0x00465F58 File Offset: 0x00464158
[Token(Token = "0x60132EB")]
[Address(RVA = "0x13808C0", Offset = "0x137F8C0", VA = "0x1813808C0")]
private void BABEOACGAHL(AGAJMBPABDL FIEHKCJGOOC, bool GACAFDLDHCI)
{
float z = Vector3.up.z;
Vector3 vector;
float z2 = vector.z;
Transform transform = FIEHKCJGOOC.GPOMCJICJIH().head.transform;
Vector3 vector2;
float z3 = vector2.z;
Vector3 vector3;
float z4 = vector3.z;
int num = 0;
string ohafdcgemef = FIEHKCJGOOC.OHAFDCGEMEF;
string text = "You eliminated " + ohafdcgemef + "!";
if (GACAFDLDHCI)
{
string text2 = this.NKIGMNLCHLD(FIEHKCJGOOC);
string text3 = text + " " + text2;
}
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num2 = 0;
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, text, 3f, num, num);
}
// Token: 0x060132EC RID: 78572 RVA: 0x00466000 File Offset: 0x00464200
[Token(Token = "0x60132EC")]
[Address(RVA = "0x1382ED0", Offset = "0x1381ED0", VA = "0x181382ED0")]
private void HKDJMIADDHB(string JEMIOHEFIKC)
{
RecRoomAudioClip recRoomAudioClip = this.localPlayerOutMusic;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num);
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
string text = this.NKIGMNLCHLD(agajmbpabdl);
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
string text2 = "You were eliminated! " + text;
string text3 = "Hit by " + JEMIOHEFIKC;
}
// Token: 0x060132ED RID: 78573 RVA: 0x0046605C File Offset: 0x0046425C
[Token(Token = "0x60132ED")]
[Address(RVA = "0x1385A70", Offset = "0x1384A70", VA = "0x181385A70")]
private void OILMFNGKOFE(AGAJMBPABDL FIEHKCJGOOC, string JEMIOHEFIKC)
{
string text = this.NKIGMNLCHLD(FIEHKCJGOOC);
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
string text2 = FIEHKCJGOOC.OHAFDCGEMEF + " was eliminated! " + text;
string text3 = "Hit by " + JEMIOHEFIKC;
}
// Token: 0x060132EE RID: 78574 RVA: 0x004660A0 File Offset: 0x004642A0
[Token(Token = "0x60132EE")]
[Address(RVA = "0x1384C00", Offset = "0x1383C00", VA = "0x181384C00")]
private void MBEKOOHAJFJ(AGAJMBPABDL EKPGBEDANBL)
{
float z = Vector3.up.z;
Vector3 vector;
float z2 = vector.z;
Transform transform = EKPGBEDANBL.GPOMCJICJIH().head.transform;
Vector3 vector2;
float z3 = vector2.z;
Vector3 vector3;
float z4 = vector3.z;
int num = 0;
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
string ohafdcgemef = EKPGBEDANBL.OHAFDCGEMEF;
string text = "You knocked down " + ohafdcgemef + "!";
int num2 = 0;
float num3;
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, text, "Don't let them revive!", num3, num, num);
}
// Token: 0x060132EF RID: 78575 RVA: 0x0046612C File Offset: 0x0046432C
[Token(Token = "0x60132EF")]
[Address(RVA = "0x1385000", Offset = "0x1384000", VA = "0x181385000")]
private void MODHMNOAIGI(string JEMIOHEFIKC)
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
string text = "Hit by " + JEMIOHEFIKC;
}
// Token: 0x060132F0 RID: 78576 RVA: 0x00466154 File Offset: 0x00464354
[Token(Token = "0x60132F0")]
[Address(RVA = "0x13858B0", Offset = "0x13848B0", VA = "0x1813858B0")]
private void OGPIOGBAHOB(AGAJMBPABDL FIEHKCJGOOC)
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!teamManager.PlayersAreTeammates(agajmbpabdl, FIEHKCJGOOC))
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
string text = FIEHKCJGOOC.OHAFDCGEMEF + " is down!";
int num = 0;
int num2 = 0;
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, text, 3f, num, num);
return;
}
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
string ohafdcgemef = FIEHKCJGOOC.OHAFDCGEMEF;
string text2 = "Your Squad Mate " + ohafdcgemef + " is down!";
}
// Token: 0x060132F1 RID: 78577 RVA: 0x004661E0 File Offset: 0x004643E0
[Token(Token = "0x60132F1")]
[Address(RVA = "0x13862E0", Offset = "0x13852E0", VA = "0x1813862E0")]
private void PICLJBANMEB()
{
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
string text = this.NKIGMNLCHLD(agajmbpabdl);
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
string text2 = "You were eliminated! " + text;
int num = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, text2, 4f, num, num);
}
// Token: 0x060132F2 RID: 78578 RVA: 0x00466230 File Offset: 0x00464430
[Token(Token = "0x60132F2")]
[Address(RVA = "0x13820C0", Offset = "0x13810C0", VA = "0x1813820C0")]
private void EHHNMFJMEND(AGAJMBPABDL FIEHKCJGOOC)
{
string text = this.NKIGMNLCHLD(FIEHKCJGOOC);
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!teamManager.PlayersAreTeammates(agajmbpabdl, FIEHKCJGOOC))
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
}
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
string ohafdcgemef = FIEHKCJGOOC.OHAFDCGEMEF;
string text2 = "Your Squad Mate " + ohafdcgemef + " was eliminated!";
int num = 0;
int num2 = 0;
IDisposable disposable = instance2.Play((NotificationManager.IBIDFAOPIPC)num2, text2, 3f, num, num);
}
// Token: 0x060132F3 RID: 78579 RVA: 0x004662B0 File Offset: 0x004644B0
[Token(Token = "0x60132F3")]
[Address(RVA = "0x137FA90", Offset = "0x137EA90", VA = "0x18137FA90")]
private void APJBJCNPAHC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
BattleRoyaleCableCar <OCDLBPHJMOP>k__BackingField = BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField;
int num = 0;
if (<OCDLBPHJMOP>k__BackingField != num)
{
BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField.JKLJJDALLPK = true;
BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField.AuthorityStartRunning();
return;
}
}
// Token: 0x060132F4 RID: 78580 RVA: 0x004662EC File Offset: 0x004644EC
[Token(Token = "0x60132F4")]
[Address(RVA = "0x1381090", Offset = "0x1380090", VA = "0x181381090")]
private void BPNLHPHBGGA(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
MJNLDDCLOGP haalocbndel = this.HAALOCBNDEL;
float num = this.spawnInCableCarStateDuration;
haalocbndel.KGFFMEICLNN(num);
return;
}
}
// Token: 0x060132F5 RID: 78581 RVA: 0x00466320 File Offset: 0x00464520
[Token(Token = "0x60132F5")]
[Address(RVA = "0x13853C0", Offset = "0x13843C0", VA = "0x1813853C0")]
private void NIOLNEEPOGG()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.HAALOCBNDEL.OLGMEEIPCAL)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x060132F6 RID: 78582 RVA: 0x00466358 File Offset: 0x00464558
[Token(Token = "0x60132F6")]
[Address(RVA = "0x13850C0", Offset = "0x13840C0", VA = "0x1813850C0")]
private void MOEFDJDAANO(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
BattleRoyaleCableCar <OCDLBPHJMOP>k__BackingField = BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField;
int num = 0;
if (<OCDLBPHJMOP>k__BackingField != num)
{
BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField.PlayFanfareAudio();
}
if (KKPBCOOONNK.BNNCCCFFALC)
{
MJNLDDCLOGP haalocbndel = this.HAALOCBNDEL;
float num2 = this.cableCarFanfareDuration;
haalocbndel.KGFFMEICLNN(num2);
}
}
// Token: 0x060132F7 RID: 78583 RVA: 0x004663A8 File Offset: 0x004645A8
[Token(Token = "0x60132F7")]
[Address(RVA = "0x1382670", Offset = "0x1381670", VA = "0x181382670")]
private void GCLKLOAOOMO()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.HAALOCBNDEL.OLGMEEIPCAL)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x060132F8 RID: 78584 RVA: 0x004663E0 File Offset: 0x004645E0
[Token(Token = "0x60132F8")]
[Address(RVA = "0x137F600", Offset = "0x137E600", VA = "0x18137F600")]
private void AADKECCJCNK(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
}
// Token: 0x060132F9 RID: 78585 RVA: 0x004663FC File Offset: 0x004645FC
[Token(Token = "0x60132F9")]
[Address(RVA = "0x13855F0", Offset = "0x13845F0", VA = "0x1813855F0")]
private void OCAEIAEOPCN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
BattleRoyaleCableCar <OCDLBPHJMOP>k__BackingField = BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField;
int num = 0;
if (<OCDLBPHJMOP>k__BackingField != num)
{
BattleRoyaleCableCar <OCDLBPHJMOP>k__BackingField2 = BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField;
int num2 = 0;
<OCDLBPHJMOP>k__BackingField2.JKLJJDALLPK = num2 != 0;
}
if (KKPBCOOONNK.BNNCCCFFALC)
{
BattleRoyaleGameplayZone <OCDLBPHJMOP>k__BackingField3 = BattleRoyaleGameplayZone.<OCDLBPHJMOP>k__BackingField;
int num3 = 0;
if (<OCDLBPHJMOP>k__BackingField3 != num3)
{
BattleRoyaleGameplayZone.<OCDLBPHJMOP>k__BackingField.MasterStart();
return;
}
}
}
// Token: 0x060132FA RID: 78586 RVA: 0x0046645C File Offset: 0x0046465C
[Token(Token = "0x60132FA")]
[Address(RVA = "0x137F6A0", Offset = "0x137E6A0", VA = "0x18137F6A0")]
private void AAHIMFLHINH()
{
bool flag;
if (KKPBCOOONNK.BNNCCCFFALC && flag)
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x060132FB RID: 78587 RVA: 0x00466490 File Offset: 0x00464690
[Token(Token = "0x60132FB")]
[Address(RVA = "0x137F780", Offset = "0x137E780", VA = "0x18137F780")]
private void AFFPLFGLKPE(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
BattleRoyaleCableCar <OCDLBPHJMOP>k__BackingField = BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField;
int num = 0;
if (<OCDLBPHJMOP>k__BackingField != num)
{
BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField.MasterDisable();
}
}
if (KKPBCOOONNK.BNNCCCFFALC)
{
BattleRoyaleGameplayZone <OCDLBPHJMOP>k__BackingField2 = BattleRoyaleGameplayZone.<OCDLBPHJMOP>k__BackingField;
int num2 = 0;
if (<OCDLBPHJMOP>k__BackingField2 != num2)
{
BattleRoyaleGameplayZone.<OCDLBPHJMOP>k__BackingField.MasterStop();
return;
}
}
}
// Token: 0x060132FC RID: 78588 RVA: 0x004664F4 File Offset: 0x004646F4
[Token(Token = "0x60132FC")]
[Address(RVA = "0x1380CB0", Offset = "0x137FCB0", VA = "0x181380CB0")]
private void BCJKIGMGHOA(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
MJNLDDCLOGP haalocbndel = this.HAALOCBNDEL;
float num = this.waitForPlayersToExitCableCarStateDuration;
haalocbndel.KGFFMEICLNN(num);
return;
}
}
// Token: 0x060132FD RID: 78589 RVA: 0x00466528 File Offset: 0x00464728
[Token(Token = "0x60132FD")]
[Address(RVA = "0x13866F0", Offset = "0x13856F0", VA = "0x1813866F0")]
private void POKNHMHMHPK()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.HAALOCBNDEL.OLGMEEIPCAL)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x060132FE RID: 78590 RVA: 0x0046655C File Offset: 0x0046475C
[Token(Token = "0x60132FE")]
[Address(RVA = "0x1381410", Offset = "0x1380410", VA = "0x181381410")]
private void CLGKLKPCJPP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (this.BDGFMOHIJNP())
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
float num = this.warnKickPlayersOutOfCableCarStateDuration;
string text = string.Format("Gondola departing soon!", instance);
}
if (KKPBCOOONNK.BNNCCCFFALC)
{
MJNLDDCLOGP haalocbndel = this.HAALOCBNDEL;
float num2 = this.warnKickPlayersOutOfCableCarStateDuration;
haalocbndel.KGFFMEICLNN(num2);
}
}
// Token: 0x060132FF RID: 78591 RVA: 0x004665B8 File Offset: 0x004647B8
[Token(Token = "0x60132FF")]
[Address(RVA = "0x1383010", Offset = "0x1382010", VA = "0x181383010")]
private void HPGCBMHFBHM()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.HAALOCBNDEL.OLGMEEIPCAL)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x06013300 RID: 78592 RVA: 0x004665EC File Offset: 0x004647EC
[Token(Token = "0x6013300")]
[Address(RVA = "0x1381DD0", Offset = "0x1380DD0", VA = "0x181381DD0")]
private void DJEKIPGMKFD(ushort CPMPEJFMDED, ushort JBKOOKBLGPH)
{
if (this.BDGFMOHIJNP())
{
BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField.KickOutLocalPlayer();
}
if (KKPBCOOONNK.BNNCCCFFALC)
{
MJNLDDCLOGP haalocbndel = this.HAALOCBNDEL;
float num = this.kickPlayerOutOfCableCarStateDuration;
haalocbndel.KGFFMEICLNN(num);
return;
}
}
// Token: 0x06013301 RID: 78593 RVA: 0x00466634 File Offset: 0x00464834
[Token(Token = "0x6013301")]
[Address(RVA = "0x1382450", Offset = "0x1381450", VA = "0x181382450")]
private void FGEGMLPFMPK()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.HAALOCBNDEL.OLGMEEIPCAL)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x06013302 RID: 78594 RVA: 0x00466668 File Offset: 0x00464868
[Token(Token = "0x6013302")]
[Address(RVA = "0x13822C0", Offset = "0x13812C0", VA = "0x1813822C0")]
private void FDAAKEDAPGN(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
BattleRoyaleCableCar <OCDLBPHJMOP>k__BackingField = BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField;
int num = 0;
if (<OCDLBPHJMOP>k__BackingField != num)
{
BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField.MasterDisable();
return;
}
}
}
// Token: 0x06013303 RID: 78595 RVA: 0x004666A4 File Offset: 0x004648A4
[Token(Token = "0x6013303")]
[Address(RVA = "0x1380D30", Offset = "0x137FD30", VA = "0x181380D30")]
private bool BDGFMOHIJNP()
{
BattleRoyaleCableCar <OCDLBPHJMOP>k__BackingField = BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField;
int num = 0;
if (!(<OCDLBPHJMOP>k__BackingField == num) && BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField.vehicle.MFCCNPAJFHK)
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!teamManager.IsPlayerSpectator(agajmbpabdl))
{
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
if (!this.IsPlayerEliminated(agajmbpabdl2))
{
return true;
}
}
}
throw new NullReferenceException();
}
// Token: 0x06013304 RID: 78596 RVA: 0x00466714 File Offset: 0x00464914
[Token(Token = "0x6013304")]
[Address(RVA = "0x1382500", Offset = "0x1381500", VA = "0x181382500")]
private void FMEENKAGPKJ(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (instance.IsPlayerOnWinningTeam(agajmbpabdl))
{
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
IDisposable disposable = instance2.Play(NotificationManager.IBIDFAOPIPC.Major, "Grab some props! Take a photo!'", 3f, num, num);
}
}
// Token: 0x06013305 RID: 78597 RVA: 0x00466760 File Offset: 0x00464960
[Token(Token = "0x6013305")]
[Address(RVA = "0x13863C0", Offset = "0x13853C0", VA = "0x1813863C0")]
private void PLHNHIGJKFP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
bool flag = instance.IsPlayerOnWinningTeam(agajmbpabdl);
int num = 0;
if (flag)
{
RecRoomAudioClip recRoomAudioClip = this.localPlayerWinMusic;
int num2 = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num2);
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
string text = this.NKIGMNLCHLD(agajmbpabdl2);
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
string text2 = "YOU WIN - SCOUT'S HONOR! " + text;
IDisposable disposable = instance2.Play((NotificationManager.IBIDFAOPIPC)((uint)2), text2, 5f, num, num);
}
if (KKPBCOOONNK.BNNCCCFFALC)
{
AGAJMBPABDL[] array = KKPBCOOONNK.DFFEKFNFAKJ;
int length = array.Length;
if (num < length)
{
AGAJMBPABDL agajmbpabdl3 = array[num];
if (SingletonMonoBehaviour.ONCPNMDGGKG.IsPlayerOnWinningTeam(agajmbpabdl3))
{
GameCombatManager combatManager = SingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
float num3 = this.victoryStateDuration;
combatManager.MasterRequestPlayerInvincibility(agajmbpabdl3, num3);
SingletonMonoBehaviour.ONCPNMDGGKG.combatManager.MasterResetPlayerHealth(agajmbpabdl3, 1f);
}
num++;
}
this.HAALOCBNDEL.KGFFMEICLNN(4f);
}
}
// Token: 0x06013306 RID: 78598 RVA: 0x00466874 File Offset: 0x00464A74
[Token(Token = "0x6013306")]
[Address(RVA = "0x1380C10", Offset = "0x137FC10", VA = "0x181380C10")]
private void BBLIDDGLNIC()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.HAALOCBNDEL.OLGMEEIPCAL)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x06013307 RID: 78599 RVA: 0x004668A8 File Offset: 0x00464AA8
[Token(Token = "0x6013307")]
[Address(RVA = "0x13832A0", Offset = "0x13822A0", VA = "0x1813832A0")]
private void INPEIMBLCCF()
{
RecRoomAudioClip recRoomAudioClip = this.localPlayerWinMusic;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num);
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
string text = this.NKIGMNLCHLD(agajmbpabdl);
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
string text2 = "YOU WIN - SCOUT'S HONOR! " + text;
int num2 = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, text2, 5f, num2, num2);
}
// Token: 0x06013308 RID: 78600 RVA: 0x0046690C File Offset: 0x00464B0C
[Token(Token = "0x6013308")]
[Address(RVA = "0x1380F70", Offset = "0x137FF70", VA = "0x181380F70")]
private void BEOMOHMNCJL(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (instance.IsPlayerOnWinningTeam(agajmbpabdl))
{
this.LOMGFLPOHCB(true);
}
this.KHEFEKHDFEE();
if (KKPBCOOONNK.BNNCCCFFALC)
{
this.DANDFICNFFP();
MJNLDDCLOGP haalocbndel = this.HAALOCBNDEL;
float num = this.victoryStateDuration;
haalocbndel.KGFFMEICLNN(num);
}
}
// Token: 0x06013309 RID: 78601 RVA: 0x00466970 File Offset: 0x00464B70
[Token(Token = "0x6013309")]
[Address(RVA = "0x1383F20", Offset = "0x1382F20", VA = "0x181383F20")]
private void KLMKGCHGPMF()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.HAALOCBNDEL.OLGMEEIPCAL)
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
instance.MasterStopGame(num != 0);
return;
}
}
// Token: 0x0601330A RID: 78602 RVA: 0x004669AC File Offset: 0x00464BAC
[Token(Token = "0x601330A")]
[Address(RVA = "0x1383950", Offset = "0x1382950", VA = "0x181383950")]
private void KHEFEKHDFEE()
{
RecRoomAudioClip recRoomAudioClip = this.localPlayerLoseMusic;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num);
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MEEMEOOLOPD && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MACEMMGJEBB != CGLKOJIMDIH.ANY)
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH winningTeam = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MACEMMGJEBB;
AGAJMBPABDL agajmbpabdl;
if (agajmbpabdl != 0)
{
string ohafdcgemef = agajmbpabdl.OHAFDCGEMEF;
AGAJMBPABDL[] teammatesOfPlayer = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetTeammatesOfPlayer(agajmbpabdl);
int num2 = 0;
int length = teammatesOfPlayer.Length;
if (num2 < length)
{
string ohafdcgemef2 = teammatesOfPlayer[num2].OHAFDCGEMEF;
string text = string.Format(" & {0}", ohafdcgemef2);
string text2 = ohafdcgemef + text;
num2++;
}
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
string text3 = ohafdcgemef + " WON";
return;
}
}
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
int num3 = 0;
IDisposable disposable = instance2.Play(NotificationManager.IBIDFAOPIPC.Major, "GAME OVER!", 3f, num3, num3);
throw new NullReferenceException();
}
// Token: 0x0601330B RID: 78603 RVA: 0x00466AA0 File Offset: 0x00464CA0
[Token(Token = "0x601330B")]
[Address(RVA = "0x1381860", Offset = "0x1380860", VA = "0x181381860")]
protected void DANDFICNFFP()
{
int num = 0;
if (KKPBCOOONNK.BNNCCCFFALC && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MEEMEOOLOPD && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MACEMMGJEBB != CGLKOJIMDIH.ANY)
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
AGAJMBPABDL[] array;
if (array != 0 && array.Length != num)
{
int length = array.Length;
if (num < length)
{
AGAJMBPABDL agajmbpabdl = array[num];
bool flag = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.TryGetPlayerStat(agajmbpabdl, (IJKNDEOFIFE)((uint)2), num);
if (this.IsPlayerEliminated(agajmbpabdl) || num == 0 || flag)
{
}
num++;
}
if (num != 0)
{
Player player = num.GPOMCJICJIH();
int num2 = 0;
if (!(player == num2))
{
this.winnerDoor.MasterSpawnWinnerDoorAndProps(player);
int length2 = array.Length;
if (num < length2)
{
Player player2 = array[num].GPOMCJICJIH();
int num3 = 0;
if (player2 != num3 && player2 != player)
{
float num4 = Player.DistanceSqrBetweenPlayers(player2, player);
GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager;
AGAJMBPABDL photonPlayer = player2.DBAJDHGDPOL;
MIJAPPJGGPC mijappjggpc = MIJAPPJGGPC.EDLIKGJFHAP;
MIJAPPJGGPC mijappjggpc2 = MIJAPPJGGPC.EDLIKGJFHAP;
}
num++;
}
}
}
}
}
}
// Token: 0x0601330C RID: 78604 RVA: 0x00466BD8 File Offset: 0x00464DD8
[Token(Token = "0x601330C")]
[Address(RVA = "0x1386C00", Offset = "0x1385C00", VA = "0x181386C00")]
public BattleRoyaleManager()
{
}
// Token: 0x0400C638 RID: 50744
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400C638")]
[SerializeField]
[Header("UI")]
private PlayerCombatUI playerCombatUIPrefab;
// Token: 0x0400C639 RID: 50745
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400C639")]
[SerializeField]
[Header("Timing")]
private float spawnInCableCarStateDuration = 3f;
// Token: 0x0400C63A RID: 50746
[FieldOffset(Offset = "0x7C")]
[Token(Token = "0x400C63A")]
[SerializeField]
private float cableCarFanfareDuration = 10f;
// Token: 0x0400C63B RID: 50747
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400C63B")]
[SerializeField]
private float victoryStateDuration = 12f;
// Token: 0x0400C63C RID: 50748
[FieldOffset(Offset = "0x84")]
[Token(Token = "0x400C63C")]
[SerializeField]
private float waitForPlayersToExitCableCarStateDuration = 20f;
// Token: 0x0400C63D RID: 50749
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400C63D")]
[SerializeField]
private float warnKickPlayersOutOfCableCarStateDuration = 10f;
// Token: 0x0400C63E RID: 50750
[FieldOffset(Offset = "0x8C")]
[Token(Token = "0x400C63E")]
[SerializeField]
private float kickPlayerOutOfCableCarStateDuration = 5f;
// Token: 0x0400C63F RID: 50751
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400C63F")]
[SerializeField]
[Header("Feedback")]
private RecRoomAudioClip playerReviveSFX;
// Token: 0x0400C640 RID: 50752
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400C640")]
[SerializeField]
[Header("Music")]
private RecRoomAudioClip localPlayerOutMusic;
// Token: 0x0400C641 RID: 50753
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400C641")]
[SerializeField]
private RecRoomAudioClip localPlayerWinMusic;
// Token: 0x0400C642 RID: 50754
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400C642")]
[SerializeField]
private RecRoomAudioClip localPlayerLoseMusic;
// Token: 0x0400C643 RID: 50755
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400C643")]
[SerializeField]
private RecRoomAudioClip localPlayerExitGondolaMusic;
// Token: 0x0400C644 RID: 50756
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400C644")]
[SerializeField]
[Header("Celebration")]
private BattleRoyaleWinnerDoor winnerDoor;
// Token: 0x0400C645 RID: 50757
[Token(Token = "0x400C645")]
private const float AJCEPLKBBGF = 5f;
// Token: 0x0400C646 RID: 50758
[Token(Token = "0x400C646")]
private const float AGBGBJFMHNM = 3f;
// Token: 0x0400C647 RID: 50759
[Token(Token = "0x400C647")]
private const float CIGNAFCMGDB = 4f;
// Token: 0x0400C648 RID: 50760
[Token(Token = "0x400C648")]
private const float AKKCBLOKCHD = 3f;
// Token: 0x0400C649 RID: 50761
[Token(Token = "0x400C649")]
private const float LMDPOGLCJJL = 4f;
// Token: 0x0400C64A RID: 50762
[Token(Token = "0x400C64A")]
private const float FDINEHEECDD = 3f;
// Token: 0x0400C64B RID: 50763
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400C64B")]
private MJNLDDCLOGP HAALOCBNDEL;
// Token: 0x0400C64C RID: 50764
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400C64C")]
private DJHELPHHAEN EOMJFPLCDBD;
// Token: 0x0400C64D RID: 50765
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x400C64D")]
private bool LLOBEIMNOAO;
// Token: 0x0400C64E RID: 50766
[FieldOffset(Offset = "0xD4")]
[Token(Token = "0x400C64E")]
private int EKJMAIEHCHC;
// Token: 0x0400C64F RID: 50767
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x400C64F")]
private float? PBGGOGAAFKN;
// Token: 0x0400C650 RID: 50768
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x400C650")]
private int ODPOHNEMJOD;
// Token: 0x0400C651 RID: 50769
[FieldOffset(Offset = "0xE4")]
[Token(Token = "0x400C651")]
private int HFLLCNBIPLL;
// Token: 0x0400C652 RID: 50770
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400C652")]
private int IGGHBKAFKME;
// Token: 0x0400C653 RID: 50771
[FieldOffset(Offset = "0xEC")]
[Token(Token = "0x400C653")]
private float? DJNJIHIFCDH;
// Token: 0x0400C654 RID: 50772
[FieldOffset(Offset = "0xF4")]
[Token(Token = "0x400C654")]
private int HFICOGGGJCI;
// Token: 0x0400C655 RID: 50773
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400C655")]
private bool OHLKDAFLMCA;
// Token: 0x02002CC0 RID: 11456
[Token(Token = "0x2002CC0")]
public enum DMPADCEFPMB
{
// Token: 0x0400C657 RID: 50775
[Token(Token = "0x400C657")]
SOLOS,
// Token: 0x0400C658 RID: 50776
[Token(Token = "0x400C658")]
SQUADS,
// Token: 0x0400C659 RID: 50777
[Token(Token = "0x400C659")]
NONE
}
// Token: 0x02002CC1 RID: 11457
[Token(Token = "0x2002CC1")]
private enum BDKDCDGJJPD
{
// Token: 0x0400C65B RID: 50779
[Token(Token = "0x400C65B")]
CABLE_CAR,
// Token: 0x0400C65C RID: 50780
[Token(Token = "0x400C65C")]
GAME_RUNNING,
// Token: 0x0400C65D RID: 50781
[Token(Token = "0x400C65D")]
VICTORY,
// Token: 0x0400C65E RID: 50782
[Token(Token = "0x400C65E")]
INVALID = 65535
}
// Token: 0x02002CC2 RID: 11458
[Token(Token = "0x2002CC2")]
private enum MPFGPANIANP
{
// Token: 0x0400C660 RID: 50784
[Token(Token = "0x400C660")]
SPAWN_IN_CABLE_CAR,
// Token: 0x0400C661 RID: 50785
[Token(Token = "0x400C661")]
CABLE_CAR_FANFARE
}
// Token: 0x02002CC3 RID: 11459
[Token(Token = "0x2002CC3")]
private enum HDECEIDPGLA
{
// Token: 0x0400C663 RID: 50787
[Token(Token = "0x400C663")]
WAIT_FOR_PLAYERS_TO_EXIT_CABLE_CAR,
// Token: 0x0400C664 RID: 50788
[Token(Token = "0x400C664")]
WARN_PLAYERS_KICK_OUT_OF_CABLE_CAR,
// Token: 0x0400C665 RID: 50789
[Token(Token = "0x400C665")]
KICK_PLAYERS_OUT_OF_CABLE_CAR,
// Token: 0x0400C666 RID: 50790
[Token(Token = "0x400C666")]
WAIT_FOR_REST_OF_GAME
}
// Token: 0x02002CC4 RID: 11460
[Token(Token = "0x2002CC4")]
private enum LGLGNAIAJLF
{
// Token: 0x0400C668 RID: 50792
[Token(Token = "0x400C668")]
INITIAL_FEEDBACK,
// Token: 0x0400C669 RID: 50793
[Token(Token = "0x400C669")]
SECONDARY_FEEDBACK
}
// Token: 0x02002CC5 RID: 11461
[Token(Token = "0x2002CC5")]
private enum CIJLGBFJNJP
{
// Token: 0x0400C66B RID: 50795
[Token(Token = "0x400C66B")]
PLAYER_IS_ELIMINATED,
// Token: 0x0400C66C RID: 50796
[Token(Token = "0x400C66C")]
ELIMINATION_RANK,
// Token: 0x0400C66D RID: 50797
[Token(Token = "0x400C66D")]
LAST_KILL,
// Token: 0x0400C66E RID: 50798
[Token(Token = "0x400C66E")]
DEFERRED_KILLER_PLAYER_ID
}
// Token: 0x02002CC6 RID: 11462
[Token(Token = "0x2002CC6")]
private enum LLDDFHOHKKK
{
// Token: 0x0400C670 RID: 50800
[Token(Token = "0x400C670")]
INITIALIZE,
// Token: 0x0400C671 RID: 50801
[Token(Token = "0x400C671")]
GAME_OVER,
// Token: 0x0400C672 RID: 50802
[Token(Token = "0x400C672")]
VICTORY
}
}
}