Files
2026-04-08 23:40:05 +02:00

2002 lines
74 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using Photon.Pun;
using Photon.Realtime;
using RecNet;
using RecRoom.Async;
using RecRoom.Core.Combat;
using RecRoom.Core.GameManagement;
using RecRoom.Networking.SynchronizedFields;
using UnityEngine;
namespace RecRoom.Activities.BattleRoyale
{
// Token: 0x020026E1 RID: 9953
[Token(Token = "0x20026E1")]
[StructLayout(3)]
public class BattleRoyaleManager : GameRuleManager
{
// Token: 0x17002EED RID: 12013
// (get) Token: 0x060114B7 RID: 70839 RVA: 0x0041825C File Offset: 0x0041645C
[Token(Token = "0x17002EED")]
public new static BattleRoyaleManager ONCPNMDGGKG
{
[Token(Token = "0x60114B7")]
[Address(RVA = "0x131F140", Offset = "0x131DB40", VA = "0x18131F140")]
get
{
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG == 0)
{
return;
}
}
}
// Token: 0x17002EEE RID: 12014
// (get) Token: 0x060114B8 RID: 70840 RVA: 0x00418274 File Offset: 0x00416474
[Token(Token = "0x17002EEE")]
public new static bool FFNIFALJLDD
{
[Token(Token = "0x60114B8")]
[Address(RVA = "0x131F230", Offset = "0x131DC30", VA = "0x18131F230")]
get
{
BattleRoyaleManager instance = BattleRoyaleManager.ONCPNMDGGKG;
int num = 0;
return instance != num;
}
}
// Token: 0x17002EEF RID: 12015
// (get) Token: 0x060114B9 RID: 70841 RVA: 0x00418294 File Offset: 0x00416494
[Token(Token = "0x17002EEF")]
public override bool LEOEBAJLADB
{
[Token(Token = "0x60114B9")]
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "16")]
get
{
return true;
}
}
// Token: 0x17002EF0 RID: 12016
// (get) Token: 0x060114BA RID: 70842 RVA: 0x004182A4 File Offset: 0x004164A4
[Token(Token = "0x17002EF0")]
public bool LKODHJAHPGN
{
[Token(Token = "0x60114BA")]
[Address(RVA = "0x131F1E0", Offset = "0x131DBE0", VA = "0x18131F1E0")]
get
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
bool flag;
return flag;
}
}
// Token: 0x17002EF1 RID: 12017
// (get) Token: 0x060114BB RID: 70843 RVA: 0x004182C0 File Offset: 0x004164C0
[Token(Token = "0x17002EF1")]
public int LMANHECEFAB
{
[Token(Token = "0x60114BB")]
[Address(RVA = "0xC941F0", Offset = "0xC92BF0", VA = "0x180C941F0")]
get
{
return this.HFICOGGGJCI;
}
}
// Token: 0x17002EF2 RID: 12018
// (get) Token: 0x060114BC RID: 70844 RVA: 0x004182D4 File Offset: 0x004164D4
[Token(Token = "0x17002EF2")]
public override string LJDMGKNAOOG
{
[Token(Token = "0x60114BC")]
[Address(RVA = "0x131F290", Offset = "0x131DC90", VA = "0x18131F290", Slot = "20")]
get
{
return "recroyale";
}
}
// Token: 0x060114BD RID: 70845 RVA: 0x004182E8 File Offset: 0x004164E8
[Token(Token = "0x60114BD")]
[Address(RVA = "0x1319600", Offset = "0x1318000", VA = "0x181319600")]
private void CLMJNPFECAM(bool HOCMIMEHLLM, bool FONNIABLACF)
{
GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager;
int num = 0;
spawnManager.AddLocalPlayerSpawnPointTag((DPPICCPGHLJ)num, this, 500);
this.KOJEPAOCJKP();
}
// Token: 0x060114BE RID: 70846 RVA: 0x0041831C File Offset: 0x0041651C
[Token(Token = "0x60114BE")]
[Address(RVA = "0x1319230", Offset = "0x1317C30", VA = "0x181319230")]
private void CFNNJOHMGON()
{
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
{
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager.AddLocalPlayerSpawnPointTag((DPPICCPGHLJ)((uint)1), this, 500);
}
if (!this.LLOBEIMNOAO)
{
this.JBIHPDFMLFL();
this.LLOBEIMNOAO = true;
}
Photon.Realtime.Player photonPlayer = global::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: 0x060114BF RID: 70847 RVA: 0x004183BC File Offset: 0x004165BC
[Token(Token = "0x60114BF")]
[Address(RVA = "0x1318C00", Offset = "0x1317600", VA = "0x181318C00")]
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: 0x060114C0 RID: 70848 RVA: 0x00418400 File Offset: 0x00416600
[Token(Token = "0x60114C0")]
[Address(RVA = "0x1319E20", Offset = "0x1318820", VA = "0x181319E20")]
private IEnumerator DBKPKBPKNID()
{
/*
An exception occurred when decompiling this method (060114C0)
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: 0x060114C1 RID: 70849 RVA: 0x00418424 File Offset: 0x00416624
[Token(Token = "0x60114C1")]
[Address(RVA = "0x131C6A0", Offset = "0x131B0A0", VA = "0x18131C6A0")]
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);
KCMNCAFFHJG<GameConfigurationTool> aokohliapmp = instance.AOKOHLIAPMP;
this.OHLKDAFLMCA = true;
GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num3 = 0;
if (instance2 != num3 && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MPDCOGKOJIN)
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
if (!teamManager.IsPlayerSpectator(localPlayer))
{
int num4 = 0;
ThisRoomWatchUIFlow thisRoomWatchUIFlow;
if (thisRoomWatchUIFlow != num4)
{
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
}
JDFDLJJGHIP.MatchCompleteStats matchCompleteStats = new JDFDLJJGHIP.MatchCompleteStats();
matchCompleteStats.Rank = matchCompleteStats;
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;
IPromise<JDFDLJJGHIP.JLNAMKBKPNG> promise = JDFDLJJGHIP.NGEFKCDJAMF(matchCompleteStats);
CFLMJLFBOKH.NENBHKMFFFH(new List());
}
}
int num5 = 0;
this.EKJMAIEHCHC = num;
this.PBGGOGAAFKN = num5;
this.ODPOHNEMJOD = num;
this.IGGHBKAFKME = num;
this.DJNJIHIFCDH = num5;
}
}
// Token: 0x060114C2 RID: 70850 RVA: 0x004185C8 File Offset: 0x004167C8
[Token(Token = "0x60114C2")]
[Address(RVA = "0x131A7E0", Offset = "0x13191E0", VA = "0x18131A7E0")]
private void GKBIIBDPAFH(Photon.Realtime.Player GGLKKJKJGHA)
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
if (!teamManager.PlayersAreTeammates(localPlayer, GGLKKJKJGHA))
{
}
}
// Token: 0x060114C3 RID: 70851 RVA: 0x004185FC File Offset: 0x004167FC
[Token(Token = "0x60114C3")]
[Address(RVA = "0x131A5C0", Offset = "0x1318FC0", VA = "0x18131A5C0")]
private void FIDEMOBAAOO()
{
}
// Token: 0x060114C4 RID: 70852 RVA: 0x0041860C File Offset: 0x0041680C
[Token(Token = "0x60114C4")]
[Address(RVA = "0x1317B00", Offset = "0x1316500", VA = "0x181317B00")]
private void ANIIOODMIIF(float DGHHILLKELO, float GNDCMFLHHAN)
{
int num = 0;
if (DGHHILLKELO > (float)num)
{
}
if (GNDCMFLHHAN > (float)num)
{
}
}
// Token: 0x060114C5 RID: 70853 RVA: 0x00418624 File Offset: 0x00416824
[Token(Token = "0x60114C5")]
[Address(RVA = "0x131A330", Offset = "0x1318D30", VA = "0x18131A330")]
private void FBKNNHGPPNK()
{
float realtimeSinceStartup = Time.realtimeSinceStartup;
ulong num;
this.DJNJIHIFCDH = num;
}
// Token: 0x060114C6 RID: 70854 RVA: 0x00418640 File Offset: 0x00416840
[Token(Token = "0x60114C6")]
[Address(RVA = "0x131B820", Offset = "0x131A220", VA = "0x18131B820")]
private void JBIHPDFMLFL()
{
PlayerEvents playerEvents = global::Player.<EGKJPJKLEAI>k__BackingField.playerEvents;
ActionEvent openedChestEvent = playerEvents.OpenedChestEvent;
Action action = new Action(this.FIDEMOBAAOO);
ActionEvent actionEvent = openedChestEvent + action;
playerEvents.OpenedChestEvent = actionEvent;
PlayerEvents playerEvents2 = global::Player.<EGKJPJKLEAI>k__BackingField.playerEvents;
ActionEvent<float, float> potionConsumedEvent = playerEvents2.PotionConsumedEvent;
Action<float, float> action2 = new Action(this.ANIIOODMIIF);
ActionEvent<float, float> actionEvent2 = potionConsumedEvent + action2;
playerEvents2.PotionConsumedEvent = actionEvent2;
PlayerEvents playerEvents3 = global::Player.<EGKJPJKLEAI>k__BackingField.playerEvents;
ActionEvent exitedGliderEvent = playerEvents3.ExitedGliderEvent;
Action action3 = new Action(this.FBKNNHGPPNK);
ActionEvent actionEvent3 = exitedGliderEvent + action3;
playerEvents3.ExitedGliderEvent = actionEvent3;
}
// Token: 0x060114C7 RID: 70855 RVA: 0x004186F0 File Offset: 0x004168F0
[Token(Token = "0x60114C7")]
[Address(RVA = "0x131A950", Offset = "0x1319350", VA = "0x18131A950")]
private void GLLMGBMHFFE()
{
PlayerEvents playerEvents = global::Player.<EGKJPJKLEAI>k__BackingField.playerEvents;
ActionEvent openedChestEvent = playerEvents.OpenedChestEvent;
Action action = new Action(this.FIDEMOBAAOO);
ActionEvent actionEvent = openedChestEvent - action;
playerEvents.OpenedChestEvent = actionEvent;
PlayerEvents playerEvents2 = global::Player.<EGKJPJKLEAI>k__BackingField.playerEvents;
ActionEvent<float, float> potionConsumedEvent = playerEvents2.PotionConsumedEvent;
Action<float, float> action2 = new Action(this.ANIIOODMIIF);
ActionEvent<float, float> actionEvent2 = potionConsumedEvent - action2;
playerEvents2.PotionConsumedEvent = actionEvent2;
PlayerEvents playerEvents3 = global::Player.<EGKJPJKLEAI>k__BackingField.playerEvents;
ActionEvent exitedGliderEvent = playerEvents3.ExitedGliderEvent;
Action action3 = new Action(this.FBKNNHGPPNK);
ActionEvent actionEvent3 = exitedGliderEvent - action3;
playerEvents3.ExitedGliderEvent = actionEvent3;
}
// Token: 0x060114C8 RID: 70856 RVA: 0x004187A0 File Offset: 0x004169A0
[Token(Token = "0x60114C8")]
[Address(RVA = "0x131D770", Offset = "0x131C170", VA = "0x18131D770", Slot = "24")]
protected override void NJGKEJCHADK()
{
base.NJGKEJCHADK();
if (PhotonNetwork.IsMasterClient)
{
this.GPOGBIPLMAP();
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
int num = 0;
int num2 = 0;
eomjfplcdbd.PIEOGAPMGIH((ushort)num2, (ushort)num);
return;
}
}
// Token: 0x060114C9 RID: 70857 RVA: 0x004187E0 File Offset: 0x004169E0
[Token(Token = "0x60114C9")]
[Address(RVA = "0x131E0A0", Offset = "0x131CAA0", VA = "0x18131E0A0", Slot = "25")]
protected override void OODEMNCOLED()
{
base.OODEMNCOLED();
if (PhotonNetwork.IsMasterClient)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x060114CA RID: 70858 RVA: 0x0041880C File Offset: 0x00416A0C
[Token(Token = "0x60114CA")]
[Address(RVA = "0x1317D00", Offset = "0x1316700", VA = "0x181317D00", 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);
ActionEvent<bool, bool> initializeLocalPlayerEvent = GameManager.InitializeLocalPlayerEvent;
Action<bool, bool> action = new Action(this.CLMJNPFECAM);
GameManager.InitializeLocalPlayerEvent = initializeLocalPlayerEvent + action;
ActionEvent localPlayerSpawnEvent = global::Player.LocalPlayerSpawnEvent;
Action action2 = new Action(this.CFNNJOHMGON);
global::Player.LocalPlayerSpawnEvent = localPlayerSpawnEvent + action2;
BattleRoyaleCableCar.OOFOKDLMBCE localPlayerExitEvent = BattleRoyaleCableCar.LocalPlayerExitEvent;
BattleRoyaleCableCar.OOFOKDLMBCE oofokdlmbce;
oofokdlmbce.method_ptr = ldftn(BBEOBOADLID);
oofokdlmbce.method = ldftn(BBEOBOADLID);
oofokdlmbce.m_target = this;
@delegate = Delegate.Combine(localPlayerExitEvent, oofokdlmbce);
}
while (@delegate != 0 && @delegate == 0);
BattleRoyaleCableCar.LocalPlayerExitEvent = @delegate;
MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(this, "GSTIMER", (SetterPermissionMode)((uint)1));
this.HAALOCBNDEL = mjnlddclogp;
int num3;
DJHELPHHAEN djhelphhaen = new DJHELPHHAEN("BRSM", SetterPermissionMode.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<Photon.Realtime.Player> 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: 0x060114CB RID: 70859 RVA: 0x00418C98 File Offset: 0x00416E98
[Token(Token = "0x60114CB")]
[Address(RVA = "0x131EC40", Offset = "0x131D640", VA = "0x18131EC40", Slot = "21")]
protected override void Start()
{
base.Start();
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
}
// Token: 0x060114CC RID: 70860 RVA: 0x00418CB8 File Offset: 0x00416EB8
[Token(Token = "0x60114CC")]
[Address(RVA = "0x131E130", Offset = "0x131CB30", VA = "0x18131E130", Slot = "14")]
protected override void OnDestroy()
{
Delegate @delegate;
int num;
do
{
base.OnDestroy();
ActionEvent localPlayerSpawnEvent = global::Player.LocalPlayerSpawnEvent;
Action action = new Action(this.CFNNJOHMGON);
global::Player.LocalPlayerSpawnEvent = localPlayerSpawnEvent - action;
BattleRoyaleCableCar.OOFOKDLMBCE localPlayerExitEvent = BattleRoyaleCableCar.LocalPlayerExitEvent;
BattleRoyaleCableCar.OOFOKDLMBCE oofokdlmbce;
oofokdlmbce.method_ptr = ldftn(BBEOBOADLID);
oofokdlmbce.method = ldftn(BBEOBOADLID);
oofokdlmbce.m_target = this;
@delegate = Delegate.Remove(localPlayerExitEvent, oofokdlmbce);
num = 0;
}
while (@delegate != 0 && @delegate == 0);
BattleRoyaleCableCar.LocalPlayerExitEvent = num;
this.GLLMGBMHFFE();
ActionEvent<bool, bool> initializeLocalPlayerEvent = GameManager.InitializeLocalPlayerEvent;
Action<bool, bool> action2 = new Action(this.CLMJNPFECAM);
GameManager.InitializeLocalPlayerEvent = 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<Photon.Realtime.Player> 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: 0x060114CD RID: 70861 RVA: 0x00418F0C File Offset: 0x0041710C
[Token(Token = "0x60114CD")]
[Address(RVA = "0x131F060", Offset = "0x131DA60", VA = "0x18131F060")]
private void Update()
{
this.HAALOCBNDEL.OCGHOBMJNMA();
this.EOMJFPLCDBD.OPEMIFENIJM();
int num = this.EBINGOMNGLG();
this.HFICOGGGJCI = num;
}
// Token: 0x060114CE RID: 70862 RVA: 0x00418F44 File Offset: 0x00417144
[Token(Token = "0x60114CE")]
[Address(RVA = "0x131B600", Offset = "0x131A000", VA = "0x18131B600")]
public bool IsPlayerEliminated(Photon.Realtime.Player IEKDDPPNFPF, out float EJJCJPECCKF)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
bool flag;
bool flag2;
return !flag || flag2;
}
// Token: 0x060114CF RID: 70863 RVA: 0x00418F6C File Offset: 0x0041716C
[Token(Token = "0x60114CF")]
[Address(RVA = "0x131B560", Offset = "0x1319F60", VA = "0x18131B560")]
public bool IsPlayerEliminated(Photon.Realtime.Player IEKDDPPNFPF)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
bool flag;
bool flag2;
return !flag || flag2;
}
// Token: 0x060114D0 RID: 70864 RVA: 0x00418F94 File Offset: 0x00417194
[Token(Token = "0x60114D0")]
[Address(RVA = "0x131B6C0", Offset = "0x131A0C0", VA = "0x18131B6C0")]
public bool IsTeamEliminated(CGLKOJIMDIH CGOLFOLCHIF, out float EJJCJPECCKF)
{
int num = 0;
EJJCJPECCKF.m_value = (float)num;
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
Photon.Realtime.Player[] array;
int length = array.Length;
if (num < length)
{
bool flag;
if (flag)
{
num++;
float num2;
EJJCJPECCKF.m_value = num2;
}
}
throw new NullReferenceException();
}
// Token: 0x060114D1 RID: 70865 RVA: 0x00418FDC File Offset: 0x004171DC
[Token(Token = "0x60114D1")]
[Address(RVA = "0x13197A0", Offset = "0x13181A0", VA = "0x1813197A0")]
public bool CustomDownButNotOutRespawnCondition(Photon.Realtime.Player IEKDDPPNFPF)
{
CGLKOJIMDIH playerTeam = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(IEKDDPPNFPF);
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
int num = 0;
Photon.Realtime.Player[] array;
int length = array.Length;
if (num < length)
{
Photon.Realtime.Player player = array[num];
if (this.IsPlayerEliminated(player) || NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager.IsPlayerDownButNotOut(player))
{
num++;
}
}
throw new NullReferenceException();
}
// Token: 0x060114D2 RID: 70866 RVA: 0x00419048 File Offset: 0x00417248
[Token(Token = "0x60114D2")]
[Address(RVA = "0x1319F90", Offset = "0x1318990", VA = "0x181319F90")]
private int EBINGOMNGLG()
{
int num;
do
{
num = 0;
IEnumerable<Photon.Realtime.Player> 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)
{
}
if (num != -1)
{
}
}
while (num != 0);
return num;
}
// Token: 0x060114D3 RID: 70867 RVA: 0x004190A8 File Offset: 0x004172A8
[Token(Token = "0x60114D3")]
[Address(RVA = "0x131D800", Offset = "0x131C200", VA = "0x18131D800")]
private string NKIGMNLCHLD(Photon.Realtime.Player IEKDDPPNFPF)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
bool flag;
ulong num;
if (flag && num > (ulong)0L)
{
int num2;
return "#" + num2;
}
return string.Empty;
}
// Token: 0x060114D4 RID: 70868 RVA: 0x004190E4 File Offset: 0x004172E4
[Token(Token = "0x60114D4")]
[Address(RVA = "0x131EFB0", Offset = "0x131D9B0", VA = "0x18131EFB0")]
public bool TryGetPlayerEliminationRank(Photon.Realtime.Player 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: 0x060114D5 RID: 70869 RVA: 0x00419114 File Offset: 0x00417314
[Token(Token = "0x60114D5")]
[Address(RVA = "0x131EC80", Offset = "0x131D680", VA = "0x18131EC80")]
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;
Photon.Realtime.Player[] 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: 0x060114D6 RID: 70870 RVA: 0x004191C8 File Offset: 0x004173C8
[Token(Token = "0x60114D6")]
[Address(RVA = "0x131BE20", Offset = "0x131A820", VA = "0x18131BE20")]
private int KIIKKLBPJJE(Photon.Realtime.Player KNMLNJFFDME)
{
for (;;)
{
int num = 0;
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
bool flag;
if (flag)
{
break;
}
IEnumerable<Photon.Realtime.Player> 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 != -1)
{
}
if (num == 0)
{
goto Block_5;
}
}
return 0;
Block_5:
throw new NullReferenceException();
}
// Token: 0x060114D7 RID: 70871 RVA: 0x00419234 File Offset: 0x00417434
[Token(Token = "0x60114D7")]
[Address(RVA = "0x131AC30", Offset = "0x1319630", VA = "0x18131AC30")]
private void GPOGBIPLMAP()
{
if (PhotonNetwork.IsMasterClient)
{
BattleRoyaleCableCar <OCDLBPHJMOP>k__BackingField = BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField;
int num = 0;
if (!(<OCDLBPHJMOP>k__BackingField == num))
{
if (!BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField.hasAuthority)
{
Photon.Realtime.Player masterClient = PhotonNetwork.MasterClient;
PhotonView photonView;
photonView.TransferOwnership(masterClient);
}
BattleRoyaleCableCarPathGenerator <OCDLBPHJMOP>k__BackingField2 = BattleRoyaleCableCarPathGenerator.<OCDLBPHJMOP>k__BackingField;
int num2 = 0;
Vector3[] array;
if (<OCDLBPHJMOP>k__BackingField2 != num2)
{
array = BattleRoyaleCableCarPathGenerator.<OCDLBPHJMOP>k__BackingField.GeneratePath();
}
bool isMasterClient = PhotonNetwork.IsMasterClient;
if (isMasterClient)
{
Photon.Realtime.Player masterClient2;
if (!isMasterClient)
{
masterClient2 = PhotonNetwork.MasterClient;
PhotonView photonView2;
photonView2.TransferOwnership(masterClient2);
}
Vector3 vector = array[10];
if (masterClient2 != 0)
{
Vector3 vector2 = array[4];
}
Vector3 vector3 = array[4];
}
}
}
}
// Token: 0x060114D8 RID: 70872 RVA: 0x004192F8 File Offset: 0x004174F8
[Token(Token = "0x60114D8")]
[Address(RVA = "0x131A320", Offset = "0x1318D20", VA = "0x18131A320")]
private void EMJHGFGADGO(bool KEEODNCLLBL)
{
this.KOJEPAOCJKP();
}
// Token: 0x060114D9 RID: 70873 RVA: 0x0041930C File Offset: 0x0041750C
[Token(Token = "0x60114D9")]
[Address(RVA = "0x131A320", Offset = "0x1318D20", VA = "0x18131A320")]
private void JIHNIONEAKF(Photon.Realtime.Player FPODELJNIIB, bool BCLPBCCEJJF)
{
this.KOJEPAOCJKP();
}
// Token: 0x060114DA RID: 70874 RVA: 0x00419320 File Offset: 0x00417520
[Token(Token = "0x60114DA")]
[Address(RVA = "0x131C300", Offset = "0x131AD00", VA = "0x18131C300")]
private void KOJEPAOCJKP()
{
int num2;
global::Player player;
PlayerUI playerUI;
do
{
int num = 0;
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
if (!teamManager.IsPlayerSpectator(localPlayer))
{
Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer;
bool flag = this.IsPlayerEliminated(localPlayer2, num);
}
}
num2 = 0;
Photon.Realtime.Player[] playerListOthers = PhotonNetwork.PlayerListOthers;
int length = playerListOthers.Length;
if (num2 >= length)
{
return;
}
player = playerListOthers[num2].GPOMCJICJIH();
int num3 = 0;
if (!(player != num3))
{
goto IL_107;
}
GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
Photon.Realtime.Player player2 = playerListOthers[num2];
Photon.Realtime.Player localPlayer3 = PhotonNetwork.LocalPlayer;
if (teamManager2.PlayersAreTeammates(player2, localPlayer3))
{
goto IL_F5;
}
Photon.Realtime.Player player3 = playerListOthers[num2];
if (this.IsPlayerEliminated(player3, num))
{
goto IL_F5;
}
playerUI = player.playerUI;
}
while (num2 == 0);
playerUI.NamesHiddenFlag.Add(this);
num2++;
IL_F5:
player.playerUI.NamesHiddenFlag.Remove(this);
IL_107:
num2++;
}
// Token: 0x060114DB RID: 70875 RVA: 0x00419440 File Offset: 0x00417640
[Token(Token = "0x60114DB")]
[Address(RVA = "0x131D0B0", Offset = "0x131BAB0", VA = "0x18131D0B0")]
private void MOCLCEJBHEA(Photon.Realtime.Player FIEHKCJGOOC)
{
if (PhotonNetwork.IsMasterClient)
{
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.SendPendingRoomUpdates();
}
}
// Token: 0x060114DC RID: 70876 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60114DC")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
private void HEEJKEGJHGD(Photon.Realtime.Player HMEIODIHDCL, global::Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060114DD RID: 70877 RVA: 0x004194A0 File Offset: 0x004176A0
[Token(Token = "0x60114DD")]
[Address(RVA = "0x131D580", Offset = "0x131BF80", VA = "0x18131D580")]
private void NFKFMFMBMIG(Photon.Realtime.Player LJGOHLFADDN, Photon.Realtime.Player HMEIODIHDCL, Weapon GDIGKHINJCG, global::Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, Vector3 OKDCENHKDIP, int JJHKPNCCEFB, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
{
if (!HMEIODIHDCL.IsLocal)
{
int num = 0;
if ((LJGOHLFADDN.IsLocal ? 1 : 0) == num)
{
string nickName = LJGOHLFADDN.nickName;
this.OILMFNGKOFE(HMEIODIHDCL, nickName);
}
this.BABEOACGAHL(HMEIODIHDCL, true);
this.GKBIIBDPAFH(HMEIODIHDCL);
}
string nickName2 = LJGOHLFADDN.nickName;
this.HKDJMIADDHB(nickName2);
if (PhotonNetwork.IsMasterClient)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
float totalTimeElapsed = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<CKMDCGICHND>k__BackingField.TotalTimeElapsed;
}
}
// Token: 0x060114DE RID: 70878 RVA: 0x0041951C File Offset: 0x0041771C
[Token(Token = "0x60114DE")]
[Address(RVA = "0x131E020", Offset = "0x131CA20", VA = "0x18131E020")]
private void OLFOPDOGICP(Photon.Realtime.Player HMEIODIHDCL, global::Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
{
if (!HMEIODIHDCL.IsLocal)
{
this.OILMFNGKOFE(HMEIODIHDCL, "The Swarm");
return;
}
this.HKDJMIADDHB("The Swarm");
}
// Token: 0x060114DF RID: 70879 RVA: 0x00419550 File Offset: 0x00417750
[Token(Token = "0x60114DF")]
[Address(RVA = "0x131B260", Offset = "0x1319C60", VA = "0x18131B260")]
private void IKCNBKIHHJI(Photon.Realtime.Player IEKDDPPNFPF)
{
int num = 0;
if ((IEKDDPPNFPF.IsLocal ? 1 : 0) == num)
{
this.EHHNMFJMEND(IEKDDPPNFPF);
}
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
string text = this.NKIGMNLCHLD(localPlayer);
NotificationManager instance = SingletonMonoBehaviour.Instance;
string text2 = "You were eliminated! " + text;
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)((uint)2), text2, 4f, num, num);
if (SingletonMonoBehaviour.Instance.scoreManager.TryGetPlayerStat(IEKDDPPNFPF, (IJKNDEOFIFE)((uint)3), num))
{
Photon.Realtime.Player player = PhotonNetwork.LocalPlayer.Get(num);
if (player != 0 && (player.IsLocal ? 1 : 0) != num)
{
this.GKBIIBDPAFH(IEKDDPPNFPF);
}
}
}
// Token: 0x060114E0 RID: 70880 RVA: 0x004195EC File Offset: 0x004177EC
[Token(Token = "0x60114E0")]
[Address(RVA = "0x1319690", Offset = "0x1318090", VA = "0x181319690")]
private void CMAFIJBDKEL(Photon.Realtime.Player LJGOHLFADDN, Photon.Realtime.Player HMEIODIHDCL, Weapon GDIGKHINJCG, global::Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, Vector3 OKDCENHKDIP, int JJHKPNCCEFB, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
{
int num = 0;
if ((HMEIODIHDCL.IsLocal ? 1 : 0) == num)
{
if ((LJGOHLFADDN.IsLocal ? 1 : 0) == num)
{
this.OGPIOGBAHOB(HMEIODIHDCL);
}
this.MBEKOOHAJFJ(HMEIODIHDCL);
}
string nickName = LJGOHLFADDN.nickName;
this.MODHMNOAIGI(nickName);
if (PhotonNetwork.IsMasterClient)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
int actorNumber = LJGOHLFADDN.actorNumber;
scoreManager.MasterSetPlayerStat(HMEIODIHDCL, (IJKNDEOFIFE)((uint)3), actorNumber);
}
}
// Token: 0x060114E1 RID: 70881 RVA: 0x00419658 File Offset: 0x00417858
[Token(Token = "0x60114E1")]
[Address(RVA = "0x13191C0", Offset = "0x1317BC0", VA = "0x1813191C0")]
private void CENIGBEGMOJ(Photon.Realtime.Player HMEIODIHDCL, global::Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
{
int num = 0;
if ((HMEIODIHDCL.IsLocal ? 1 : 0) == num)
{
this.OGPIOGBAHOB(HMEIODIHDCL);
return;
}
this.MODHMNOAIGI("The Swarm");
}
// Token: 0x060114E2 RID: 70882 RVA: 0x0041968C File Offset: 0x0041788C
[Token(Token = "0x60114E2")]
[Address(RVA = "0x131C1B0", Offset = "0x131ABB0", VA = "0x18131C1B0")]
private void KNGIJDHKJGL(Photon.Realtime.Player LLFMHANMHIC, Photon.Realtime.Player NLEOIMBAFFL, Vector3 DDHPAFKBMON)
{
GameCombatManager combatManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
float z = DDHPAFKBMON.z;
RecRoomAudioClip recRoomAudioClip = this.playerReviveSFX;
if (PhotonNetwork.IsMasterClient)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
}
}
// Token: 0x060114E3 RID: 70883 RVA: 0x004196D4 File Offset: 0x004178D4
[Token(Token = "0x60114E3")]
[Address(RVA = "0x1318970", Offset = "0x1317370", VA = "0x181318970")]
private void BABEOACGAHL(Photon.Realtime.Player 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 nickName = FIEHKCJGOOC.nickName;
string text = "You eliminated " + nickName + "!";
if (GACAFDLDHCI)
{
string text2 = this.NKIGMNLCHLD(FIEHKCJGOOC);
string text3 = text + " " + text2;
}
NotificationManager instance = SingletonMonoBehaviour.Instance;
int num2 = 0;
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, text, 3f, num, num);
}
// Token: 0x060114E4 RID: 70884 RVA: 0x0041977C File Offset: 0x0041797C
[Token(Token = "0x60114E4")]
[Address(RVA = "0x131B080", Offset = "0x1319A80", VA = "0x18131B080")]
private void HKDJMIADDHB(string JEMIOHEFIKC)
{
RecRoomAudioClip recRoomAudioClip = this.localPlayerOutMusic;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num);
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
string text = this.NKIGMNLCHLD(localPlayer);
NotificationManager instance = SingletonMonoBehaviour.Instance;
string text2 = "You were eliminated! " + text;
string text3 = "Hit by " + JEMIOHEFIKC;
}
// Token: 0x060114E5 RID: 70885 RVA: 0x004197D8 File Offset: 0x004179D8
[Token(Token = "0x60114E5")]
[Address(RVA = "0x131DF20", Offset = "0x131C920", VA = "0x18131DF20")]
private void OILMFNGKOFE(Photon.Realtime.Player FIEHKCJGOOC, string JEMIOHEFIKC)
{
string text = this.NKIGMNLCHLD(FIEHKCJGOOC);
NotificationManager instance = SingletonMonoBehaviour.Instance;
string text2 = FIEHKCJGOOC.nickName + " was eliminated! " + text;
string text3 = "Hit by " + JEMIOHEFIKC;
}
// Token: 0x060114E6 RID: 70886 RVA: 0x0041981C File Offset: 0x00417A1C
[Token(Token = "0x60114E6")]
[Address(RVA = "0x131CE60", Offset = "0x131B860", VA = "0x18131CE60")]
private void MBEKOOHAJFJ(Photon.Realtime.Player 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.Instance;
string nickName = EKPGBEDANBL.nickName;
string text = "You knocked down " + nickName + "!";
int num2 = 0;
float num3;
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, text, "Don't let them revive!", num3, num, num);
}
// Token: 0x060114E7 RID: 70887 RVA: 0x004198A8 File Offset: 0x00417AA8
[Token(Token = "0x60114E7")]
[Address(RVA = "0x131D260", Offset = "0x131BC60", VA = "0x18131D260")]
private void MODHMNOAIGI(string JEMIOHEFIKC)
{
NotificationManager instance = SingletonMonoBehaviour.Instance;
string text = "Hit by " + JEMIOHEFIKC;
}
// Token: 0x060114E8 RID: 70888 RVA: 0x004198D0 File Offset: 0x00417AD0
[Token(Token = "0x60114E8")]
[Address(RVA = "0x131DD60", Offset = "0x131C760", VA = "0x18131DD60")]
private void OGPIOGBAHOB(Photon.Realtime.Player FIEHKCJGOOC)
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
if (!teamManager.PlayersAreTeammates(localPlayer, FIEHKCJGOOC))
{
NotificationManager instance = SingletonMonoBehaviour.Instance;
string text = FIEHKCJGOOC.nickName + " is down!";
int num = 0;
int num2 = 0;
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, text, 3f, num, num);
return;
}
NotificationManager instance2 = SingletonMonoBehaviour.Instance;
string nickName = FIEHKCJGOOC.nickName;
string text2 = "Your Squad Mate " + nickName + " is down!";
}
// Token: 0x060114E9 RID: 70889 RVA: 0x0041995C File Offset: 0x00417B5C
[Token(Token = "0x60114E9")]
[Address(RVA = "0x131E790", Offset = "0x131D190", VA = "0x18131E790")]
private void PICLJBANMEB()
{
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
string text = this.NKIGMNLCHLD(localPlayer);
NotificationManager instance = SingletonMonoBehaviour.Instance;
string text2 = "You were eliminated! " + text;
int num = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, text2, 4f, num, num);
}
// Token: 0x060114EA RID: 70890 RVA: 0x004199AC File Offset: 0x00417BAC
[Token(Token = "0x60114EA")]
[Address(RVA = "0x131A190", Offset = "0x1318B90", VA = "0x18131A190")]
private void EHHNMFJMEND(Photon.Realtime.Player FIEHKCJGOOC)
{
string text = this.NKIGMNLCHLD(FIEHKCJGOOC);
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
if (!teamManager.PlayersAreTeammates(localPlayer, FIEHKCJGOOC))
{
NotificationManager instance = SingletonMonoBehaviour.Instance;
}
NotificationManager instance2 = SingletonMonoBehaviour.Instance;
string nickName = FIEHKCJGOOC.nickName;
string text2 = "Your Squad Mate " + nickName + " was eliminated!";
int num = 0;
int num2 = 0;
IDisposable disposable = instance2.Play((NotificationManager.IBIDFAOPIPC)num2, text2, 3f, num, num);
}
// Token: 0x060114EB RID: 70891 RVA: 0x00419A2C File Offset: 0x00417C2C
[Token(Token = "0x60114EB")]
[Address(RVA = "0x1317B20", Offset = "0x1316520", VA = "0x181317B20")]
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__BackingField2 = BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField;
if (<OCDLBPHJMOP>k__BackingField2.hasAuthority)
{
<OCDLBPHJMOP>k__BackingField2.vehicle.DCLBFAMFIKJ = true;
return;
}
}
}
// Token: 0x060114EC RID: 70892 RVA: 0x00419A78 File Offset: 0x00417C78
[Token(Token = "0x60114EC")]
[Address(RVA = "0x1319140", Offset = "0x1317B40", VA = "0x181319140")]
private void BPNLHPHBGGA(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (PhotonNetwork.IsMasterClient)
{
MJNLDDCLOGP haalocbndel = this.HAALOCBNDEL;
float num = this.spawnInCableCarStateDuration;
haalocbndel.KGFFMEICLNN(num);
return;
}
}
// Token: 0x060114ED RID: 70893 RVA: 0x00419AAC File Offset: 0x00417CAC
[Token(Token = "0x60114ED")]
[Address(RVA = "0x131D6D0", Offset = "0x131C0D0", VA = "0x18131D6D0")]
private void NIOLNEEPOGG()
{
if (PhotonNetwork.IsMasterClient && this.HAALOCBNDEL.OLGMEEIPCAL)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x060114EE RID: 70894 RVA: 0x00419AE4 File Offset: 0x00417CE4
[Token(Token = "0x60114EE")]
[Address(RVA = "0x131D320", Offset = "0x131BD20", VA = "0x18131D320")]
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__BackingField2 = BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField;
Transform fanfareSpeakerTransform = <OCDLBPHJMOP>k__BackingField2.fanfareSpeakerTransform;
int num2 = 0;
if (fanfareSpeakerTransform != num2)
{
RecRoomAudioClip fanfareAudio = <OCDLBPHJMOP>k__BackingField2.fanfareAudio;
Transform fanfareSpeakerTransform2 = <OCDLBPHJMOP>k__BackingField2.fanfareSpeakerTransform;
int num3 = 0;
int num4 = 0;
AudioSource audioSource = AudioManager.Play3DSFX(fanfareAudio, fanfareSpeakerTransform2, num4, num3)._audioSource;
int num5 = 0;
audioSource.dopplerLevel = (float)num5;
}
}
if (PhotonNetwork.IsMasterClient)
{
MJNLDDCLOGP haalocbndel = this.HAALOCBNDEL;
float num6 = this.cableCarFanfareDuration;
haalocbndel.KGFFMEICLNN(num6);
}
}
// Token: 0x060114EF RID: 70895 RVA: 0x00419B80 File Offset: 0x00417D80
[Token(Token = "0x60114EF")]
[Address(RVA = "0x131A740", Offset = "0x1319140", VA = "0x18131A740")]
private void GCLKLOAOOMO()
{
if (PhotonNetwork.IsMasterClient && this.HAALOCBNDEL.OLGMEEIPCAL)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x060114F0 RID: 70896 RVA: 0x00419BB8 File Offset: 0x00417DB8
[Token(Token = "0x60114F0")]
[Address(RVA = "0x1317630", Offset = "0x1316030", VA = "0x181317630")]
private void AADKECCJCNK(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
NotificationManager instance = SingletonMonoBehaviour.Instance;
}
// Token: 0x060114F1 RID: 70897 RVA: 0x00419BD4 File Offset: 0x00417DD4
[Token(Token = "0x60114F1")]
[Address(RVA = "0x131D900", Offset = "0x131C300", VA = "0x18131D900")]
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 (PhotonNetwork.IsMasterClient)
{
BattleRoyaleGameplayZone <OCDLBPHJMOP>k__BackingField3 = BattleRoyaleGameplayZone.<OCDLBPHJMOP>k__BackingField;
int num3 = 0;
if (<OCDLBPHJMOP>k__BackingField3 != num3)
{
BattleRoyaleGameplayZone <OCDLBPHJMOP>k__BackingField4 = BattleRoyaleGameplayZone.<OCDLBPHJMOP>k__BackingField;
if (PhotonNetwork.IsMasterClient)
{
float[] ringRadii = <OCDLBPHJMOP>k__BackingField4.ringRadii;
if (ringRadii == 0 || ringRadii.Length != 0)
{
}
if (ringRadii != 0 && ringRadii.Length != 0)
{
float num4 = ringRadii[0];
}
float z = <OCDLBPHJMOP>k__BackingField4.initialRingCenter.z;
SynchronizedField<int, Vector3, float, Vector3, float> khcbgiokehl = <OCDLBPHJMOP>k__BackingField4.KHCBGIOKEHL;
DJHELPHHAEN pegjgmdgkjn = <OCDLBPHJMOP>k__BackingField4.PEGJGMDGKJN;
}
}
}
}
// Token: 0x060114F2 RID: 70898 RVA: 0x00419C94 File Offset: 0x00417E94
[Token(Token = "0x60114F2")]
[Address(RVA = "0x13176D0", Offset = "0x13160D0", VA = "0x1813176D0")]
private void AAHIMFLHINH()
{
bool flag;
if (PhotonNetwork.IsMasterClient && flag)
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x060114F3 RID: 70899 RVA: 0x00419CC8 File Offset: 0x00417EC8
[Token(Token = "0x60114F3")]
[Address(RVA = "0x13177B0", Offset = "0x13161B0", VA = "0x1813177B0")]
private void AFFPLFGLKPE(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
if (PhotonNetwork.IsMasterClient)
{
BattleRoyaleCableCar <OCDLBPHJMOP>k__BackingField = BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField;
int num = 0;
if (<OCDLBPHJMOP>k__BackingField != num)
{
BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField.MasterDisable();
}
}
if (PhotonNetwork.IsMasterClient)
{
BattleRoyaleGameplayZone <OCDLBPHJMOP>k__BackingField2 = BattleRoyaleGameplayZone.<OCDLBPHJMOP>k__BackingField;
int num2 = 0;
if (<OCDLBPHJMOP>k__BackingField2 != num2)
{
BattleRoyaleGameplayZone <OCDLBPHJMOP>k__BackingField3 = BattleRoyaleGameplayZone.<OCDLBPHJMOP>k__BackingField;
if (PhotonNetwork.IsMasterClient)
{
DJHELPHHAEN pegjgmdgkjn = <OCDLBPHJMOP>k__BackingField3.PEGJGMDGKJN;
int num3 = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num3);
return;
}
}
}
}
// Token: 0x060114F4 RID: 70900 RVA: 0x00419D4C File Offset: 0x00417F4C
[Token(Token = "0x60114F4")]
[Address(RVA = "0x1318D60", Offset = "0x1317760", VA = "0x181318D60")]
private void BCJKIGMGHOA(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (PhotonNetwork.IsMasterClient)
{
MJNLDDCLOGP haalocbndel = this.HAALOCBNDEL;
float num = this.waitForPlayersToExitCableCarStateDuration;
haalocbndel.KGFFMEICLNN(num);
return;
}
}
// Token: 0x060114F5 RID: 70901 RVA: 0x00419D80 File Offset: 0x00417F80
[Token(Token = "0x60114F5")]
[Address(RVA = "0x131EBA0", Offset = "0x131D5A0", VA = "0x18131EBA0")]
private void POKNHMHMHPK()
{
if (PhotonNetwork.IsMasterClient && this.HAALOCBNDEL.OLGMEEIPCAL)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x060114F6 RID: 70902 RVA: 0x00419DB4 File Offset: 0x00417FB4
[Token(Token = "0x60114F6")]
[Address(RVA = "0x13194C0", Offset = "0x1317EC0", VA = "0x1813194C0")]
private void CLGKLKPCJPP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (this.BDGFMOHIJNP())
{
NotificationManager instance = SingletonMonoBehaviour.Instance;
float num = this.warnKickPlayersOutOfCableCarStateDuration;
string text = string.Format("Gondola departing soon!", instance);
}
if (PhotonNetwork.IsMasterClient)
{
MJNLDDCLOGP haalocbndel = this.HAALOCBNDEL;
float num2 = this.warnKickPlayersOutOfCableCarStateDuration;
haalocbndel.KGFFMEICLNN(num2);
}
}
// Token: 0x060114F7 RID: 70903 RVA: 0x00419E10 File Offset: 0x00418010
[Token(Token = "0x60114F7")]
[Address(RVA = "0x131B1C0", Offset = "0x1319BC0", VA = "0x18131B1C0")]
private void HPGCBMHFBHM()
{
if (PhotonNetwork.IsMasterClient && this.HAALOCBNDEL.OLGMEEIPCAL)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x060114F8 RID: 70904 RVA: 0x00419E44 File Offset: 0x00418044
[Token(Token = "0x60114F8")]
[Address(RVA = "0x1319E80", Offset = "0x1318880", VA = "0x181319E80")]
private void DJEKIPGMKFD(ushort CPMPEJFMDED, ushort JBKOOKBLGPH)
{
if (this.BDGFMOHIJNP())
{
BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField.KickOutLocalPlayer();
}
if (PhotonNetwork.IsMasterClient)
{
MJNLDDCLOGP haalocbndel = this.HAALOCBNDEL;
float num = this.kickPlayerOutOfCableCarStateDuration;
haalocbndel.KGFFMEICLNN(num);
return;
}
}
// Token: 0x060114F9 RID: 70905 RVA: 0x00419E8C File Offset: 0x0041808C
[Token(Token = "0x60114F9")]
[Address(RVA = "0x131A520", Offset = "0x1318F20", VA = "0x18131A520")]
private void FGEGMLPFMPK()
{
if (PhotonNetwork.IsMasterClient && this.HAALOCBNDEL.OLGMEEIPCAL)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x060114FA RID: 70906 RVA: 0x00419EC0 File Offset: 0x004180C0
[Token(Token = "0x60114FA")]
[Address(RVA = "0x131A390", Offset = "0x1318D90", VA = "0x18131A390")]
private void FDAAKEDAPGN(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
if (PhotonNetwork.IsMasterClient)
{
BattleRoyaleCableCar <OCDLBPHJMOP>k__BackingField = BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField;
int num = 0;
if (<OCDLBPHJMOP>k__BackingField != num)
{
BattleRoyaleCableCar.<OCDLBPHJMOP>k__BackingField.MasterDisable();
return;
}
}
}
// Token: 0x060114FB RID: 70907 RVA: 0x00419EFC File Offset: 0x004180FC
[Token(Token = "0x60114FB")]
[Address(RVA = "0x1318DE0", Offset = "0x13177E0", VA = "0x181318DE0")]
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;
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
if (!teamManager.IsPlayerSpectator(localPlayer))
{
Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer;
if (!this.IsPlayerEliminated(localPlayer2))
{
return true;
}
}
}
throw new NullReferenceException();
}
// Token: 0x060114FC RID: 70908 RVA: 0x00419F6C File Offset: 0x0041816C
[Token(Token = "0x60114FC")]
[Address(RVA = "0x131A5D0", Offset = "0x1318FD0", VA = "0x18131A5D0")]
private void FMEENKAGPKJ(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
if (instance.IsPlayerOnWinningTeam(localPlayer))
{
NotificationManager instance2 = SingletonMonoBehaviour.Instance;
int num = 0;
IDisposable disposable = instance2.Play(NotificationManager.IBIDFAOPIPC.Major, "Grab some props! Take a photo!'", 3f, num, num);
}
}
// Token: 0x060114FD RID: 70909 RVA: 0x00419FB8 File Offset: 0x004181B8
[Token(Token = "0x60114FD")]
[Address(RVA = "0x131E870", Offset = "0x131D270", VA = "0x18131E870")]
private void PLHNHIGJKFP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
bool flag = instance.IsPlayerOnWinningTeam(localPlayer);
int num = 0;
if (flag)
{
RecRoomAudioClip recRoomAudioClip = this.localPlayerWinMusic;
int num2 = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num2);
Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer;
string text = this.NKIGMNLCHLD(localPlayer2);
NotificationManager instance2 = SingletonMonoBehaviour.Instance;
string text2 = "YOU WIN - SCOUT'S HONOR! " + text;
IDisposable disposable = instance2.Play((NotificationManager.IBIDFAOPIPC)((uint)2), text2, 5f, num, num);
}
if (PhotonNetwork.IsMasterClient)
{
Photon.Realtime.Player[] playerList = PhotonNetwork.PlayerList;
int length = playerList.Length;
if (num < length)
{
Photon.Realtime.Player player = playerList[num];
if (SingletonMonoBehaviour.Instance.IsPlayerOnWinningTeam(player))
{
GameCombatManager combatManager = SingletonMonoBehaviour.Instance.combatManager;
float num3 = this.victoryStateDuration;
combatManager.MasterRequestPlayerInvincibility(player, num3);
SingletonMonoBehaviour.Instance.combatManager.MasterResetPlayerHealth(player, 1f);
}
num++;
}
this.HAALOCBNDEL.KGFFMEICLNN(4f);
}
}
// Token: 0x060114FE RID: 70910 RVA: 0x0041A0CC File Offset: 0x004182CC
[Token(Token = "0x60114FE")]
[Address(RVA = "0x1318CC0", Offset = "0x13176C0", VA = "0x181318CC0")]
private void BBLIDDGLNIC()
{
if (PhotonNetwork.IsMasterClient && this.HAALOCBNDEL.OLGMEEIPCAL)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x060114FF RID: 70911 RVA: 0x0041A100 File Offset: 0x00418300
[Token(Token = "0x60114FF")]
[Address(RVA = "0x131B450", Offset = "0x1319E50", VA = "0x18131B450")]
private void INPEIMBLCCF()
{
RecRoomAudioClip recRoomAudioClip = this.localPlayerWinMusic;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num);
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
string text = this.NKIGMNLCHLD(localPlayer);
NotificationManager instance = SingletonMonoBehaviour.Instance;
string text2 = "YOU WIN - SCOUT'S HONOR! " + text;
int num2 = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, text2, 5f, num2, num2);
}
// Token: 0x06011500 RID: 70912 RVA: 0x0041A164 File Offset: 0x00418364
[Token(Token = "0x6011500")]
[Address(RVA = "0x1319020", Offset = "0x1317A20", VA = "0x181319020")]
private void BEOMOHMNCJL(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
if (instance.IsPlayerOnWinningTeam(localPlayer))
{
this.LOMGFLPOHCB(true);
}
this.KHEFEKHDFEE();
if (PhotonNetwork.IsMasterClient)
{
this.DANDFICNFFP();
MJNLDDCLOGP haalocbndel = this.HAALOCBNDEL;
float num = this.victoryStateDuration;
haalocbndel.KGFFMEICLNN(num);
}
}
// Token: 0x06011501 RID: 70913 RVA: 0x0041A1C8 File Offset: 0x004183C8
[Token(Token = "0x6011501")]
[Address(RVA = "0x131C0F0", Offset = "0x131AAF0", VA = "0x18131C0F0")]
private void KLMKGCHGPMF()
{
if (PhotonNetwork.IsMasterClient && this.HAALOCBNDEL.OLGMEEIPCAL)
{
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
instance.MasterStopGame(num != 0);
return;
}
}
// Token: 0x06011502 RID: 70914 RVA: 0x0041A204 File Offset: 0x00418404
[Token(Token = "0x6011502")]
[Address(RVA = "0x131BB00", Offset = "0x131A500", VA = "0x18131BB00")]
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;
Photon.Realtime.Player player;
if (player != 0)
{
string nickName = player.nickName;
Photon.Realtime.Player[] teammatesOfPlayer = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetTeammatesOfPlayer(player);
int num2 = 0;
int length = teammatesOfPlayer.Length;
if (num2 < length)
{
string nickName2 = teammatesOfPlayer[num2].nickName;
string text = string.Format(" & {0}", nickName2);
string text2 = nickName + text;
num2++;
}
NotificationManager instance = SingletonMonoBehaviour.Instance;
string text3 = nickName + " WON";
return;
}
}
NotificationManager instance2 = SingletonMonoBehaviour.Instance;
int num3 = 0;
IDisposable disposable = instance2.Play(NotificationManager.IBIDFAOPIPC.Major, "GAME OVER!", 3f, num3, num3);
throw new NullReferenceException();
}
// Token: 0x06011503 RID: 70915 RVA: 0x0041A2F8 File Offset: 0x004184F8
[Token(Token = "0x6011503")]
[Address(RVA = "0x1319910", Offset = "0x1318310", VA = "0x181319910")]
protected void DANDFICNFFP()
{
int num = 0;
if (PhotonNetwork.IsMasterClient && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MEEMEOOLOPD && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MACEMMGJEBB != CGLKOJIMDIH.ANY)
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
Photon.Realtime.Player[] array;
if (array != 0 && array.Length != num)
{
int length = array.Length;
if (num < length)
{
Photon.Realtime.Player player = array[num];
bool flag = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.TryGetPlayerStat(player, (IJKNDEOFIFE)((uint)2), num);
if (this.IsPlayerEliminated(player) || num == 0 || flag)
{
}
num++;
}
if (num != 0)
{
global::Player player2 = num.GPOMCJICJIH();
int num2 = 0;
if (!(player2 == num2))
{
this.winnerDoor.MasterSpawnWinnerDoorAndProps(player2);
int length2 = array.Length;
if (num < length2)
{
global::Player player3 = array[num].GPOMCJICJIH();
int num3 = 0;
if (player3 != num3 && player3 != player2)
{
float num4 = global::Player.DistanceSqrBetweenPlayers(player3, player2);
GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager;
Photon.Realtime.Player photonPlayer = player3.DBAJDHGDPOL;
MIJAPPJGGPC mijappjggpc = MIJAPPJGGPC.EDLIKGJFHAP;
MIJAPPJGGPC mijappjggpc2 = MIJAPPJGGPC.EDLIKGJFHAP;
}
num++;
}
}
}
}
}
}
// Token: 0x06011504 RID: 70916 RVA: 0x0041A430 File Offset: 0x00418630
[Token(Token = "0x6011504")]
[Address(RVA = "0x131F0B0", Offset = "0x131DAB0", VA = "0x18131F0B0")]
public BattleRoyaleManager()
{
}
// Token: 0x0400B8AE RID: 47278
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x400B8AE")]
[SerializeField]
[Header("UI")]
private PlayerCombatUI playerCombatUIPrefab;
// Token: 0x0400B8AF RID: 47279
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x400B8AF")]
[SerializeField]
[Header("Timing")]
private float spawnInCableCarStateDuration = 3f;
// Token: 0x0400B8B0 RID: 47280
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")]
[Token(Token = "0x400B8B0")]
[SerializeField]
private float cableCarFanfareDuration = 10f;
// Token: 0x0400B8B1 RID: 47281
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x400B8B1")]
[SerializeField]
private float victoryStateDuration = 12f;
// Token: 0x0400B8B2 RID: 47282
[global::Cpp2IlInjected.FieldOffset(Offset = "0x84")]
[Token(Token = "0x400B8B2")]
[SerializeField]
private float waitForPlayersToExitCableCarStateDuration = 20f;
// Token: 0x0400B8B3 RID: 47283
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x400B8B3")]
[SerializeField]
private float warnKickPlayersOutOfCableCarStateDuration = 10f;
// Token: 0x0400B8B4 RID: 47284
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")]
[Token(Token = "0x400B8B4")]
[SerializeField]
private float kickPlayerOutOfCableCarStateDuration = 5f;
// Token: 0x0400B8B5 RID: 47285
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x400B8B5")]
[SerializeField]
[Header("Feedback")]
private RecRoomAudioClip playerReviveSFX;
// Token: 0x0400B8B6 RID: 47286
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x400B8B6")]
[SerializeField]
[Header("Music")]
private RecRoomAudioClip localPlayerOutMusic;
// Token: 0x0400B8B7 RID: 47287
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400B8B7")]
[SerializeField]
private RecRoomAudioClip localPlayerWinMusic;
// Token: 0x0400B8B8 RID: 47288
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400B8B8")]
[SerializeField]
private RecRoomAudioClip localPlayerLoseMusic;
// Token: 0x0400B8B9 RID: 47289
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400B8B9")]
[SerializeField]
private RecRoomAudioClip localPlayerExitGondolaMusic;
// Token: 0x0400B8BA RID: 47290
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400B8BA")]
[SerializeField]
[Header("Celebration")]
private BattleRoyaleWinnerDoor winnerDoor;
// Token: 0x0400B8BB RID: 47291
[Token(Token = "0x400B8BB")]
private const float AJCEPLKBBGF = 5f;
// Token: 0x0400B8BC RID: 47292
[Token(Token = "0x400B8BC")]
private const float AGBGBJFMHNM = 3f;
// Token: 0x0400B8BD RID: 47293
[Token(Token = "0x400B8BD")]
private const float CIGNAFCMGDB = 4f;
// Token: 0x0400B8BE RID: 47294
[Token(Token = "0x400B8BE")]
private const float AKKCBLOKCHD = 3f;
// Token: 0x0400B8BF RID: 47295
[Token(Token = "0x400B8BF")]
private const float LMDPOGLCJJL = 4f;
// Token: 0x0400B8C0 RID: 47296
[Token(Token = "0x400B8C0")]
private const float FDINEHEECDD = 3f;
// Token: 0x0400B8C1 RID: 47297
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400B8C1")]
private MJNLDDCLOGP HAALOCBNDEL;
// Token: 0x0400B8C2 RID: 47298
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400B8C2")]
private DJHELPHHAEN EOMJFPLCDBD;
// Token: 0x0400B8C3 RID: 47299
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
[Token(Token = "0x400B8C3")]
private bool LLOBEIMNOAO;
// Token: 0x0400B8C4 RID: 47300
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD4")]
[Token(Token = "0x400B8C4")]
private int EKJMAIEHCHC;
// Token: 0x0400B8C5 RID: 47301
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
[Token(Token = "0x400B8C5")]
private float? PBGGOGAAFKN;
// Token: 0x0400B8C6 RID: 47302
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
[Token(Token = "0x400B8C6")]
private int ODPOHNEMJOD;
// Token: 0x0400B8C7 RID: 47303
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE4")]
[Token(Token = "0x400B8C7")]
private int HFLLCNBIPLL;
// Token: 0x0400B8C8 RID: 47304
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
[Token(Token = "0x400B8C8")]
private int IGGHBKAFKME;
// Token: 0x0400B8C9 RID: 47305
[global::Cpp2IlInjected.FieldOffset(Offset = "0xEC")]
[Token(Token = "0x400B8C9")]
private float? DJNJIHIFCDH;
// Token: 0x0400B8CA RID: 47306
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF4")]
[Token(Token = "0x400B8CA")]
private int HFICOGGGJCI;
// Token: 0x0400B8CB RID: 47307
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400B8CB")]
private bool OHLKDAFLMCA;
// Token: 0x020026E2 RID: 9954
[Token(Token = "0x20026E2")]
public enum DMPADCEFPMB
{
// Token: 0x0400B8CD RID: 47309
[Token(Token = "0x400B8CD")]
SOLOS,
// Token: 0x0400B8CE RID: 47310
[Token(Token = "0x400B8CE")]
SQUADS,
// Token: 0x0400B8CF RID: 47311
[Token(Token = "0x400B8CF")]
NONE
}
// Token: 0x020026E3 RID: 9955
[Token(Token = "0x20026E3")]
private enum BDKDCDGJJPD
{
// Token: 0x0400B8D1 RID: 47313
[Token(Token = "0x400B8D1")]
CABLE_CAR,
// Token: 0x0400B8D2 RID: 47314
[Token(Token = "0x400B8D2")]
GAME_RUNNING,
// Token: 0x0400B8D3 RID: 47315
[Token(Token = "0x400B8D3")]
VICTORY,
// Token: 0x0400B8D4 RID: 47316
[Token(Token = "0x400B8D4")]
INVALID = 65535
}
// Token: 0x020026E4 RID: 9956
[Token(Token = "0x20026E4")]
private enum MPFGPANIANP
{
// Token: 0x0400B8D6 RID: 47318
[Token(Token = "0x400B8D6")]
SPAWN_IN_CABLE_CAR,
// Token: 0x0400B8D7 RID: 47319
[Token(Token = "0x400B8D7")]
CABLE_CAR_FANFARE
}
// Token: 0x020026E5 RID: 9957
[Token(Token = "0x20026E5")]
private enum HDECEIDPGLA
{
// Token: 0x0400B8D9 RID: 47321
[Token(Token = "0x400B8D9")]
WAIT_FOR_PLAYERS_TO_EXIT_CABLE_CAR,
// Token: 0x0400B8DA RID: 47322
[Token(Token = "0x400B8DA")]
WARN_PLAYERS_KICK_OUT_OF_CABLE_CAR,
// Token: 0x0400B8DB RID: 47323
[Token(Token = "0x400B8DB")]
KICK_PLAYERS_OUT_OF_CABLE_CAR,
// Token: 0x0400B8DC RID: 47324
[Token(Token = "0x400B8DC")]
WAIT_FOR_REST_OF_GAME
}
// Token: 0x020026E6 RID: 9958
[Token(Token = "0x20026E6")]
private enum LGLGNAIAJLF
{
// Token: 0x0400B8DE RID: 47326
[Token(Token = "0x400B8DE")]
INITIAL_FEEDBACK,
// Token: 0x0400B8DF RID: 47327
[Token(Token = "0x400B8DF")]
SECONDARY_FEEDBACK
}
// Token: 0x020026E7 RID: 9959
[Token(Token = "0x20026E7")]
private enum CIJLGBFJNJP
{
// Token: 0x0400B8E1 RID: 47329
[Token(Token = "0x400B8E1")]
PLAYER_IS_ELIMINATED,
// Token: 0x0400B8E2 RID: 47330
[Token(Token = "0x400B8E2")]
ELIMINATION_RANK,
// Token: 0x0400B8E3 RID: 47331
[Token(Token = "0x400B8E3")]
LAST_KILL,
// Token: 0x0400B8E4 RID: 47332
[Token(Token = "0x400B8E4")]
DEFERRED_KILLER_PLAYER_ID
}
// Token: 0x020026E8 RID: 9960
[Token(Token = "0x20026E8")]
private enum LLDDFHOHKKK
{
// Token: 0x0400B8E6 RID: 47334
[Token(Token = "0x400B8E6")]
INITIALIZE,
// Token: 0x0400B8E7 RID: 47335
[Token(Token = "0x400B8E7")]
GAME_OVER,
// Token: 0x0400B8E8 RID: 47336
[Token(Token = "0x400B8E8")]
VICTORY
}
}
}