using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Pun; using Photon.Realtime; using RecRoom.Async; using RecRoom.Core.AI; using RecRoom.Core.Combat; using RecRoom.Core.Encounters; using RecRoom.Core.Pools; using RecRoom.DataStructures; using RecRoom.Networking.RPC; using RecRoom.Networking.SynchronizedFields; using UnityEngine; namespace RecRoom.Activities.Arena { // Token: 0x02002782 RID: 10114 [Token(Token = "0x2002782")] [StructLayout(3)] public class ArenaManager : GameRuleManager { // Token: 0x17002FB6 RID: 12214 // (get) Token: 0x06011AD4 RID: 72404 RVA: 0x00437F20 File Offset: 0x00436120 [Token(Token = "0x17002FB6")] public new static ArenaManager ONCPNMDGGKG { [Token(Token = "0x6011AD4")] [Address(RVA = "0x1561FA0", Offset = "0x15609A0", VA = "0x181561FA0")] get { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG == 0) { return; } } } // Token: 0x17002FB7 RID: 12215 // (get) Token: 0x06011AD5 RID: 72405 RVA: 0x00437F38 File Offset: 0x00436138 [Token(Token = "0x17002FB7")] public new static bool FFNIFALJLDD { [Token(Token = "0x6011AD5")] [Address(RVA = "0x1562040", Offset = "0x1560A40", VA = "0x181562040")] get { GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; if (instance == 0) { } int num = 0; return instance != num; } } // Token: 0x17002FB8 RID: 12216 // (get) Token: 0x06011AD6 RID: 72406 RVA: 0x00437F5C File Offset: 0x0043615C [Token(Token = "0x17002FB8")] private OGNBCNBPFCC[] HKPLMDOMLHN { [Token(Token = "0x6011AD6")] [Address(RVA = "0x155D630", Offset = "0x155C030", VA = "0x18155D630")] get { OGNBCNBPFCC[] lpppimnolcm = this.LPPPIMNOLCM; if (lpppimnolcm == 0) { SerializedGuid[] array = this.dualWieldAllowedWeaponTypeIds; if (array != 0) { int num; Func func = new Func(num.CCFEJLNMDLG); num = 0; OGNBCNBPFCC[] array2 = Enumerable.ToArray(Enumerable.Select(array, func)); this.LPPPIMNOLCM = array2; return array2; } } return lpppimnolcm; } } // Token: 0x17002FB9 RID: 12217 // (get) Token: 0x06011AD7 RID: 72407 RVA: 0x00437FA8 File Offset: 0x004361A8 // (set) Token: 0x06011AD8 RID: 72408 RVA: 0x00437FBC File Offset: 0x004361BC [Token(Token = "0x17002FB9")] public float CDFAJDLJALK { [Token(Token = "0x6011AD7")] [Address(RVA = "0xF4CF00", Offset = "0xF4B900", VA = "0x180F4CF00")] get { return this.CIJFADFAPLB; } [Token(Token = "0x6011AD8")] [Address(RVA = "0x1562160", Offset = "0x1560B60", VA = "0x181562160")] set { this.CIJFADFAPLB = value; this.MFOCPIILHIL.BPHIOMBNAAI = value; } } // Token: 0x17002FBA RID: 12218 // (get) Token: 0x06011AD9 RID: 72409 RVA: 0x00437FE4 File Offset: 0x004361E4 // (set) Token: 0x06011ADA RID: 72410 RVA: 0x00437FF8 File Offset: 0x004361F8 [Token(Token = "0x17002FBA")] public int DOOKJFGLIOO { [Token(Token = "0x6011AD9")] [Address(RVA = "0x1562150", Offset = "0x1560B50", VA = "0x181562150")] get { return this.PHBJIHPKKNB; } [Token(Token = "0x6011ADA")] [Address(RVA = "0x1562190", Offset = "0x1560B90", VA = "0x181562190")] set { this.PHBJIHPKKNB = value; GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; int phbjihpkknb = this.PHBJIHPKKNB; scoreManager.AddMaxScoreToDisplay(phbjihpkknb, this, 500); } } // Token: 0x17002FBB RID: 12219 // (get) Token: 0x06011ADB RID: 72411 RVA: 0x00438034 File Offset: 0x00436234 [Token(Token = "0x17002FBB")] public override string LJDMGKNAOOG { [Token(Token = "0x6011ADB")] [Address(RVA = "0x1562120", Offset = "0x1560B20", VA = "0x181562120", Slot = "20")] get { return "lasertag"; } } // Token: 0x17002FBC RID: 12220 // (get) Token: 0x06011ADC RID: 72412 RVA: 0x00438048 File Offset: 0x00436248 [Token(Token = "0x17002FBC")] public override bool LEOEBAJLADB { [Token(Token = "0x6011ADC")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "16")] get { return true; } } // Token: 0x06011ADD RID: 72413 RVA: 0x00438058 File Offset: 0x00436258 [Token(Token = "0x6011ADD")] [Address(RVA = "0x1559160", Offset = "0x1557B60", VA = "0x181559160", Slot = "13")] protected override void Awake() { base.Awake(); ArenaEncounterSpawner arenaEncounterSpawner = global::UnityEngine.Object.FindObjectOfType(); this.FMANEJPIJDA = arenaEncounterSpawner; int num = 0; if (arenaEncounterSpawner == num) { Debug.LogError("Add an arena encounter spawner on a gameobject in the scene"); } ArenaVO arenaVO = global::UnityEngine.Object.FindObjectOfType(); this.AHAGKMEPJBB = arenaVO; int num2 = 0; if (arenaVO == num2) { Debug.LogError("Add an ArenaVO on a gameobject in the scene"); } PlayerCombatUI playerCombatUI = this.playerCombatUIPrefab; int num3 = 0; bool flag = playerCombatUI != num3; int num4 = 0; if (flag) { GameCombatManager combatManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; PlayerCombatUI playerCombatUI2 = this.playerCombatUIPrefab; combatManager.AddPlayerCombatUIPrefab(playerCombatUI2, this, 500); } EnemyCombatUI enemyCombatUI = this.enemyCombatUIPrefab; int num5 = 0; if (enemyCombatUI != num5) { GameCombatManager combatManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; EnemyCombatUI enemyCombatUI2 = this.enemyCombatUIPrefab; combatManager2.AddEnemyCombatUIPrefab(enemyCombatUI2, this, 500); } ActionEvent initializeLocalPlayerEvent = GameManager.InitializeLocalPlayerEvent; Action action = new Action(this.CLMJNPFECAM); GameManager.InitializeLocalPlayerEvent = initializeLocalPlayerEvent + action; ActionEvent onPhotonPlayerConnected = PhotonNetwork.OnPhotonPlayerConnected; Action action2 = new Action(this.OnPhotonPlayerConnected); ActionEvent actionEvent = onPhotonPlayerConnected + action2; PhotonNetwork.OnPhotonPlayerConnected = actionEvent; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; ArenaManager.BHMMLJEDMGG bhmmljedmgg = this.IKKFOCGCMLP(localPlayer); NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.supportsGameOverGiftDequeing = true; NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager.k__BackingField = num4 != 0; MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(this, "ARENA_TIMER", (SetterPermissionMode)((uint)1)); this.LBHGFBNAMGG = mjnlddclogp; MACMLJJGBIM macmljjgbim = new MACMLJJGBIM(); this.DJLOODGOFNH = macmljjgbim; GameCombatManager combatManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.HOKOCNGFDAO hokocngfdao = new GameCombatManager.HOKOCNGFDAO(this.LAMLPJFGGNC); combatManager3.HOJFHHPHEBJ += hokocngfdao; GameCombatManager combatManager4 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.HOKOCNGFDAO hokocngfdao2 = new GameCombatManager.HOKOCNGFDAO(this.FKKEPHNPHBI); combatManager4.FBKJFMPLABN += hokocngfdao2; GameCombatManager combatManager5 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.HFBNLMLMNKA hfbnlmlmnka = new GameCombatManager.HFBNLMLMNKA(this.NGACCLNKKMG); combatManager5.MOHIOIIDKCH += hfbnlmlmnka; GameCombatManager combatManager6 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.PKIFMEAFCNJ pkifmeafcnj = new GameCombatManager.PKIFMEAFCNJ(this.OFOHDEJPEOH); combatManager6.BPNIKBKNPEM += pkifmeafcnj; GameCombatManager combatManager7 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.NBEEFOFHBLH nbeefofhblh = new GameCombatManager.NBEEFOFHBLH(this.LAHMBKKJDKA); combatManager7.GNNAEJAFGBJ += nbeefofhblh; GameCombatManager combatManager8 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.ODCIMPCGPKE odcimpcgpke = new GameCombatManager.ODCIMPCGPKE(this.NFKFMFMBMIG); combatManager8.DNLKLILOAIM += odcimpcgpke; GameCombatManager combatManager9 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.MGBBCMDIIIJ mgbbcmdiiij = new GameCombatManager.MGBBCMDIIIJ(this.JBAMACNACDB); combatManager9.HCDKAAMFHBN += mgbbcmdiiij; GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager; GameSpawnManager.KIFNGIBBMDP kifngibbmdp = new GameSpawnManager.KIFNGIBBMDP(this.KCNCMMFELDN); spawnManager.EAIPEBLDFBK += kifngibbmdp; ActionEvent localPlayerSpawnEvent = global::Player.LocalPlayerSpawnEvent; Action action3 = new Action(this.NAHAFOLAIEC); global::Player.LocalPlayerSpawnEvent = localPlayerSpawnEvent + action3; PointsDropper.KCGMPDACFGM += this.FHIDAJNIBLG; SpawnableCollectible.PreAllocateCollectibles(this.collectiblePrefab, 100); SpawnableCollectible.PreAllocateCollectibles(SingletonMonoBehaviour.Instance.GetCurrencyPrefab(ACDKILABNNC.LaserTagTickets, num4), 100); WorldSpaceNotification worldSpaceNotification = this.team1WorldSpaceNotificationPrefab; GameTeamManager teamManager = SingletonMonoBehaviour.Instance.teamManager; WorldSpaceNotification worldSpaceNotification2 = this.team2WorldSpaceNotificationPrefab; GameTeamManager teamManager2 = SingletonMonoBehaviour.Instance.teamManager; } // Token: 0x06011ADE RID: 72414 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011ADE")] [Address(RVA = "0x1561830", Offset = "0x1560230", VA = "0x181561830", Slot = "21")] protected override void Start() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011ADF RID: 72415 RVA: 0x00438368 File Offset: 0x00436568 [Token(Token = "0x6011ADF")] [Address(RVA = "0x155A630", Offset = "0x1559030", VA = "0x18155A630")] protected void CLMJNPFECAM(bool HOCMIMEHLLM, bool KOPENBICLNF) { GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager; int num = 0; spawnManager.AddLocalPlayerSpawnPointTag((DPPICCPGHLJ)num, this, 500); } // Token: 0x06011AE0 RID: 72416 RVA: 0x00438398 File Offset: 0x00436598 [Token(Token = "0x6011AE0")] [Address(RVA = "0x1560A30", Offset = "0x155F430", VA = "0x181560A30", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); this.HMECDFPAGEI.Clear(); this.MMHAGGJEPBF.Clear(); PointsDropper.KCGMPDACFGM -= this.FHIDAJNIBLG; ActionEvent localPlayerSpawnEvent = global::Player.LocalPlayerSpawnEvent; Action action = new Action(this.NAHAFOLAIEC); global::Player.LocalPlayerSpawnEvent = localPlayerSpawnEvent - action; ActionEvent initializeLocalPlayerEvent = GameManager.InitializeLocalPlayerEvent; Action action2 = new Action(this.CLMJNPFECAM); GameManager.InitializeLocalPlayerEvent = initializeLocalPlayerEvent - action2; ActionEvent onPhotonPlayerConnected = PhotonNetwork.OnPhotonPlayerConnected; Action action3 = new Action(this.OnPhotonPlayerConnected); PhotonNetwork.OnPhotonPlayerConnected = onPhotonPlayerConnected - action3; GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.RemoveResultsSubStateDuration(this); GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager; GameSpawnManager.KIFNGIBBMDP kifngibbmdp = new GameSpawnManager.KIFNGIBBMDP(this.KCNCMMFELDN); spawnManager.EAIPEBLDFBK -= kifngibbmdp; NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager.RemovePlayerCombatUIPrefab(this); NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager.RemoveEnemyCombatUIPrefab(this); GameCombatManager combatManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.HOKOCNGFDAO hokocngfdao = new GameCombatManager.HOKOCNGFDAO(this.LAMLPJFGGNC); combatManager.HOJFHHPHEBJ -= hokocngfdao; GameCombatManager combatManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.HOKOCNGFDAO hokocngfdao2 = new GameCombatManager.HOKOCNGFDAO(this.FKKEPHNPHBI); combatManager2.FBKJFMPLABN -= hokocngfdao2; GameCombatManager combatManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.HFBNLMLMNKA hfbnlmlmnka = new GameCombatManager.HFBNLMLMNKA(this.NGACCLNKKMG); combatManager3.MOHIOIIDKCH -= hfbnlmlmnka; GameCombatManager combatManager4 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.PKIFMEAFCNJ pkifmeafcnj = new GameCombatManager.PKIFMEAFCNJ(this.OFOHDEJPEOH); combatManager4.BPNIKBKNPEM -= pkifmeafcnj; GameCombatManager combatManager5 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.NBEEFOFHBLH nbeefofhblh = new GameCombatManager.NBEEFOFHBLH(this.LAHMBKKJDKA); combatManager5.GNNAEJAFGBJ -= nbeefofhblh; GameCombatManager combatManager6 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.ODCIMPCGPKE odcimpcgpke = new GameCombatManager.ODCIMPCGPKE(this.NFKFMFMBMIG); combatManager6.DNLKLILOAIM -= odcimpcgpke; GameCombatManager combatManager7 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; GameCombatManager.MGBBCMDIIIJ mgbbcmdiiij = new GameCombatManager.MGBBCMDIIIJ(this.JBAMACNACDB); combatManager7.HCDKAAMFHBN -= mgbbcmdiiij; NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.RemoveMaxScoreToDisplay(this); } } // Token: 0x06011AE1 RID: 72417 RVA: 0x004385A8 File Offset: 0x004367A8 [Token(Token = "0x6011AE1")] [Address(RVA = "0x1561DA0", Offset = "0x15607A0", VA = "0x181561DA0")] protected void Update() { this.EOMJFPLCDBD.OPEMIFENIJM(); this.BNMGKFNIAMO.OPEMIFENIJM(); this.LBHGFBNAMGG.OCGHOBMJNMA(); this.DJLOODGOFNH.OCGHOBMJNMA(); } // Token: 0x06011AE2 RID: 72418 RVA: 0x004385E8 File Offset: 0x004367E8 [Token(Token = "0x6011AE2")] [Address(RVA = "0x155FD80", Offset = "0x155E780", VA = "0x18155FD80", Slot = "24")] protected override void NJGKEJCHADK() { base.NJGKEJCHADK(); if (PhotonNetwork.IsMasterClient) { DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; int num = 0; int num2 = 0; eomjfplcdbd.PIEOGAPMGIH((ushort)num2, (ushort)num); return; } } // Token: 0x06011AE3 RID: 72419 RVA: 0x00438620 File Offset: 0x00436820 [Token(Token = "0x6011AE3")] [Address(RVA = "0x1560540", Offset = "0x155EF40", VA = "0x181560540", Slot = "25")] protected override void OODEMNCOLED() { base.OODEMNCOLED(); int num = 0; this.BNMHHDAGBOL(num); if (PhotonNetwork.IsMasterClient) { DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; return; } } // Token: 0x06011AE4 RID: 72420 RVA: 0x00438654 File Offset: 0x00436854 [Token(Token = "0x6011AE4")] [Address(RVA = "0x1559E30", Offset = "0x1558830", VA = "0x181559E30")] protected int BPCAJBOABHN(Photon.Realtime.Player AGIHAKFFCCD) { GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; throw new NullReferenceException(); } // Token: 0x06011AE5 RID: 72421 RVA: 0x00438674 File Offset: 0x00436874 [Token(Token = "0x6011AE5")] [Address(RVA = "0x1561170", Offset = "0x155FB70", VA = "0x181561170", Slot = "22")] public override void RecordMatchAnalytics(bool IHKEFCIKBDK) { int num = 0; GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; int num2 = 0; bool flag = scoreManager.TryGetPlayerStat(localPlayer, (IJKNDEOFIFE)num2, num); GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer; bool flag2 = scoreManager2.TryGetPlayerStat(localPlayer2, (IJKNDEOFIFE)((uint)1), num); GameScoreManager scoreManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; Photon.Realtime.Player localPlayer3 = PhotonNetwork.LocalPlayer; bool flag3 = scoreManager3.TryGetPlayerStat(localPlayer3, (IJKNDEOFIFE)((uint)2), num); if (scoreManager3 != 0) { CFLMJLFBOKH.EIGDDKKOPEO("games_played", 1); CFLMJLFBOKH.EIGDDKKOPEO("player_kills", num); CFLMJLFBOKH.EIGDDKKOPEO("enemy_kills", num); CFLMJLFBOKH.EIGDDKKOPEO("deaths", num); LocalPlayerController.JJKKCDNKBJI fgamgpebmge = SingletonMonoBehaviour.Instance.FGAMGPEBMGE; int hashCode = fgamgpebmge.GetHashCode(); } } // Token: 0x06011AE6 RID: 72422 RVA: 0x00438740 File Offset: 0x00436940 [Token(Token = "0x6011AE6")] [Address(RVA = "0x155EDB0", Offset = "0x155D7B0", VA = "0x18155EDB0", Slot = "23")] public override bool LocalPlayerHasGameActivity() { int num = 0; GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; int num2 = 0; if (scoreManager.TryGetPlayerStat(localPlayer, (IJKNDEOFIFE)num2, num)) { } GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer; if (scoreManager2.TryGetPlayerStat(localPlayer2, (IJKNDEOFIFE)((uint)1), num)) { } throw new NullReferenceException(); } // Token: 0x06011AE7 RID: 72423 RVA: 0x0043879C File Offset: 0x0043699C [Token(Token = "0x6011AE7")] [Address(RVA = "0x155DC00", Offset = "0x155C600", VA = "0x18155DC00")] private void KCNCMMFELDN(SpawnableTool FAFPPDGHACH) { Tool component = FAFPPDGHACH.GetComponent(); int num = 0; if (component != num) { RangedWeapon component2 = component.GetComponent(); int num2 = 0; if (component2 != num2) { RangedWeapon.EJMDAAKHBGJ ejmdaakhbgj = new RangedWeapon.EJMDAAKHBGJ(this.CCBNKLPCBKB); component2.ENBPPJPKCPI += ejmdaakhbgj; } ActionEvent destroyEvent = component.DestroyEvent; Action action = new Action(this.PMEDFNLICGO); ActionEvent actionEvent = destroyEvent + action; component.DestroyEvent = actionEvent; } } // Token: 0x06011AE8 RID: 72424 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011AE8")] [Address(RVA = "0x155E4C0", Offset = "0x155CEC0", VA = "0x18155E4C0")] private void LBDLHHLIKDC() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011AE9 RID: 72425 RVA: 0x00438814 File Offset: 0x00436A14 [Token(Token = "0x6011AE9")] [Address(RVA = "0x1559ED0", Offset = "0x15588D0", VA = "0x181559ED0")] private void CCBNKLPCBKB(RangedWeapon CHOKCBJIJAL) { int num = 0; if (!(CHOKCBJIJAL == num)) { Tool tool = CHOKCBJIJAL._tool; int num2 = 0; if (!(tool == num2)) { Tool tool2 = CHOKCBJIJAL._tool; if (tool2.k__BackingField) { global::Player k__BackingField = tool2.k__BackingField; int num3 = 0; if (!(k__BackingField == num3)) { SpawnableTool component = CHOKCBJIJAL.GetComponent(); int num4 = 0; if (!(CHOKCBJIJAL == num4)) { int num5 = 0; if (!(component == num5)) { OGNBCNBPFCC[] array = this.HKPLMDOMLHN; OGNBCNBPFCC type = component.OPLHMKFCNOL; bool flag; if (!flag) { PlayerHand k__BackingField = CHOKCBJIJAL._tool.k__BackingField; int num6 = 0; if (k__BackingField != num6) { PlayerHand.PLLIKAOIPHP type2 = k__BackingField.type; PlayerHand otherHand = k__BackingField.GetOtherHand(type2); } int num7 = 0; int num8 = 0; bool flag2; if (!(num7 != num8) || flag2) { } int num9 = 0; int num10 = 0; if (num9 != num10) { } int num11 = 0; int num12 = 0; if (!(num11 == num12) && !(num11 == CHOKCBJIJAL)) { int num13 = 0; Weapon weapon; if (weapon != num13) { int num14 = 0; SpawnableTool spawnableTool; if (spawnableTool != num14) { OGNBCNBPFCC[] array2 = this.HKPLMDOMLHN; OGNBCNBPFCC type3 = spawnableTool.OPLHMKFCNOL; bool flag3; if (!flag3) { NotificationManager instance = SingletonMonoBehaviour.Instance; bool flag4 = k__BackingField.TryDisarm(num9); } } } } } } } } } } } } // Token: 0x06011AEA RID: 72426 RVA: 0x0043897C File Offset: 0x00436B7C [Token(Token = "0x6011AEA")] [Address(RVA = "0x1561050", Offset = "0x155FA50", VA = "0x181561050")] private void PMEDFNLICGO(Tool EGFEJGHDNAI) { RangedWeapon component = EGFEJGHDNAI.GetComponent(); int num = 0; if (component != num) { RangedWeapon.EJMDAAKHBGJ ejmdaakhbgj = new RangedWeapon.EJMDAAKHBGJ(this.CCBNKLPCBKB); component.ENBPPJPKCPI -= ejmdaakhbgj; } ActionEvent destroyEvent = EGFEJGHDNAI.DestroyEvent; Action action = new Action(this.PMEDFNLICGO); ActionEvent actionEvent = destroyEvent - action; EGFEJGHDNAI.DestroyEvent = actionEvent; } // Token: 0x06011AEB RID: 72427 RVA: 0x004389E0 File Offset: 0x00436BE0 [Token(Token = "0x6011AEB")] [Address(RVA = "0x155E2E0", Offset = "0x155CCE0", VA = "0x18155E2E0")] private void LAMLPJFGGNC(Enemy LJGOHLFADDN, Photon.Realtime.Player HMEIODIHDCL, global::Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { if (HMEIODIHDCL != 0 && HMEIODIHDCL.IsLocal && this.IMFHCAJOGKF()) { float time = Time.time; this.LPJHKGBGKJI = time; } float z = Vector3.up.z; } } // Token: 0x06011AEC RID: 72428 RVA: 0x00438A30 File Offset: 0x00436C30 [Token(Token = "0x6011AEC")] [Address(RVA = "0x155B360", Offset = "0x1559D60", VA = "0x18155B360")] private void FKKEPHNPHBI(Enemy LJGOHLFADDN, Photon.Realtime.Player HMEIODIHDCL, global::Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { bool isMasterClient = PhotonNetwork.IsMasterClient; int num = 0; if (isMasterClient) { int num2 = this.playerKillPoints; this.OPINJGLCLNG(LJGOHLFADDN, num2); GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; } float z = Vector3.up.z; if ((HMEIODIHDCL.IsLocal ? 1 : 0) != num) { IDisposable disposable = SingletonMonoBehaviour.Instance.Play((NotificationManager.IBIDFAOPIPC)((uint)1), "TAGGED BY BOT", 3f, num, num); } } } // Token: 0x06011AED RID: 72429 RVA: 0x00438AA8 File Offset: 0x00436CA8 [Token(Token = "0x6011AED")] [Address(RVA = "0x155FC60", Offset = "0x155E660", VA = "0x18155FC60")] private void NGACCLNKKMG(Enemy LJGOHLFADDN, Enemy HMEIODIHDCL, Vector3 KPLDEODOJID) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { CGLKOJIMDIH k__BackingField = HMEIODIHDCL.k__BackingField; if (LJGOHLFADDN.k__BackingField != k__BackingField) { JIEHOGDIGPG k__BackingField = HMEIODIHDCL.k__BackingField; if (k__BackingField == JIEHOGDIGPG.QUEST_SCIFI_ELITE_FLYING_RANGED) { } bool flag = k__BackingField == JIEHOGDIGPG.QUEST_SCIFI_ELITE_GROUND_RANGED; if (PhotonNetwork.IsMasterClient) { if (flag) { } int num = this.normalEnemyKillPoints; this.OPINJGLCLNG(LJGOHLFADDN, num); } } } } // Token: 0x06011AEE RID: 72430 RVA: 0x00438B0C File Offset: 0x00436D0C [Token(Token = "0x6011AEE")] [Address(RVA = "0x155FF60", Offset = "0x155E960", VA = "0x18155FF60")] private void OFOHDEJPEOH(Photon.Realtime.Player LJGOHLFADDN, Weapon CHNKOFCAFCH, Enemy HMEIODIHDCL, Vector3 KPLDEODOJID) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { if (LJGOHLFADDN != 0 && LJGOHLFADDN.IsLocal && this.IMFHCAJOGKF()) { float time = Time.time; this.LPJHKGBGKJI = time; } GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; CGLKOJIMDIH k__BackingField = HMEIODIHDCL.k__BackingField; bool flag = teamManager.PlayerOnTeam(LJGOHLFADDN, k__BackingField); JIEHOGDIGPG k__BackingField = HMEIODIHDCL.k__BackingField; if (k__BackingField == JIEHOGDIGPG.QUEST_SCIFI_ELITE_FLYING_RANGED) { } bool flag2 = k__BackingField == JIEHOGDIGPG.QUEST_SCIFI_ELITE_GROUND_RANGED; int num3; if (PhotonNetwork.IsMasterClient) { if (!flag) { ulong num; NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.MasterAddPlayerStat(LJGOHLFADDN, IJKNDEOFIFE.STAT_2, 1, num != 0UL); if (flag2) { } } GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; int num2 = this.enemyFriendlyFirePoints; num3 = 0; this.OPINJGLCLNG(LJGOHLFADDN, num2); } Transform transform = HMEIODIHDCL.transform; if (!flag) { if (flag2) { } int num4 = this.normalEnemyKillPoints; this.LJMGEPCANFE(LJGOHLFADDN, num4, num3); } int num5 = Mathf.Abs(this.enemyFriendlyFirePoints); Transform transform2 = LJGOHLFADDN.GPOMCJICJIH().head.transform; int num6 = 0; if (LJGOHLFADDN.IsLocal) { if (flag) { throw new NullReferenceException(); } if (!flag2) { } int num7 = this.eliteEnemyKillPoints; this.HOLACFEPJGH(num7, "TAGGED ELITE BOT", num6); Vector3 vector; if (vector != 0) { } } } } // Token: 0x06011AEF RID: 72431 RVA: 0x00438C50 File Offset: 0x00436E50 [Token(Token = "0x6011AEF")] [Address(RVA = "0x155E250", Offset = "0x155CC50", VA = "0x18155E250")] private void LAHMBKKJDKA(Photon.Realtime.Player LJGOHLFADDN, Photon.Realtime.Player HMEIODIHDCL, Weapon GDIGKHINJCG, global::Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, Vector3 OKDCENHKDIP, int JJHKPNCCEFB, GameCombatManager.AEGDBFPAFJO GEOMPLKMOLA, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB) { if (HMEIODIHDCL != 0 && HMEIODIHDCL.IsLocal && this.IMFHCAJOGKF()) { float time = Time.time; this.LPJHKGBGKJI = time; } } // Token: 0x06011AF0 RID: 72432 RVA: 0x00438C84 File Offset: 0x00436E84 [Token(Token = "0x6011AF0")] [Address(RVA = "0x155F690", Offset = "0x155E090", VA = "0x18155F690")] 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 (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { if (LJGOHLFADDN != 0 && LJGOHLFADDN.IsLocal && this.IMFHCAJOGKF()) { float time = Time.time; this.LPJHKGBGKJI = time; } bool flag = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.PlayersAreTeammates(LJGOHLFADDN, HMEIODIHDCL); bool isMasterClient = PhotonNetwork.IsMasterClient; int num = 0; if (isMasterClient) { GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; if (!flag) { GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; int num2 = 0; ulong num3; scoreManager2.MasterAddPlayerStat(LJGOHLFADDN, (IJKNDEOFIFE)num2, 1, num3 != 0UL); } GameScoreManager scoreManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; int num4 = 0; ulong num5; scoreManager3.MasterAddPlayerStat(LJGOHLFADDN, (IJKNDEOFIFE)num4, -1, num5 != 0UL); int num6 = this.playerFriendlyFireKillPoints; this.OPINJGLCLNG(LJGOHLFADDN, num6); } if (!flag) { } if ((HMEIODIHDCL.IsLocal ? 1 : 0) == num) { if ((LJGOHLFADDN.IsLocal ? 1 : 0) == num) { string nickName = HMEIODIHDCL.nickName; string text = LJGOHLFADDN.nickName + " TAGGED " + nickName; NotificationManager instance = SingletonMonoBehaviour.Instance; return; } string customPlayerKillNotification = GDIGKHINJCG.GetCustomPlayerKillNotification(HMEIODIHDCL); } string text2; bool flag2 = text2.IsNullOrEmpty(); NotificationManager instance2 = SingletonMonoBehaviour.Instance; throw new NullReferenceException(); } } // Token: 0x06011AF1 RID: 72433 RVA: 0x00438DA0 File Offset: 0x00436FA0 [Token(Token = "0x6011AF1")] [Address(RVA = "0x155AC90", Offset = "0x1559690", VA = "0x18155AC90")] private void EPCENNFPIDK(Photon.Realtime.Player FIEHKCJGOOC, bool EHAMFFHAPJC, bool IKJCKJNNDMO, Vector3 BEOPNIAIJOM, string GLKCMBHDJLG) { if (!EHAMFFHAPJC) { } RecRoomAudioClip recRoomAudioClip = this.playerKilledPlayerCriticalHitSFX; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num); global::Player player = FIEHKCJGOOC.GPOMCJICJIH(); if (!IKJCKJNNDMO) { Transform transform = player.head.transform; } Vector3 vector; float z = vector.z; string nickName = FIEHKCJGOOC.nickName; string text = "FRIENDLY FIRE " + nickName; bool flag; if (flag) { string nickName2 = FIEHKCJGOOC.nickName; string text2 = "TAGGED " + nickName2; } NotificationManager instance = SingletonMonoBehaviour.Instance; } // Token: 0x06011AF2 RID: 72434 RVA: 0x00438E24 File Offset: 0x00437024 [Token(Token = "0x6011AF2")] [Address(RVA = "0x155B0C0", Offset = "0x1559AC0", VA = "0x18155B0C0")] private void FGHHGANBDNH(Photon.Realtime.Player HMEIODIHDCL, Photon.Realtime.Player LJGOHLFADDN, bool IKJCKJNNDMO) { string nickName = HMEIODIHDCL.nickName; string text = LJGOHLFADDN.nickName + " TAGGED " + nickName; NotificationManager instance = SingletonMonoBehaviour.Instance; } // Token: 0x06011AF3 RID: 72435 RVA: 0x00438E58 File Offset: 0x00437058 [Token(Token = "0x6011AF3")] [Address(RVA = "0x155EB40", Offset = "0x155D540", VA = "0x18155EB40")] private void LFECKFMDBBK(Photon.Realtime.Player BMONDCAAFPJ, bool IKJCKJNNDMO, string CKMHGDINODE) { bool flag = CKMHGDINODE.IsNullOrEmpty(); if (!BMONDCAAFPJ.IsLocal) { } NotificationManager instance = SingletonMonoBehaviour.Instance; } // Token: 0x06011AF4 RID: 72436 RVA: 0x00438E84 File Offset: 0x00437084 [Token(Token = "0x6011AF4")] [Address(RVA = "0x155DFE0", Offset = "0x155C9E0", VA = "0x18155DFE0")] private void KJFNGMIHLJO() { NotificationManager instance = SingletonMonoBehaviour.Instance; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "TAGGED BY BOT", 3f, num, num); } // Token: 0x06011AF5 RID: 72437 RVA: 0x00438EB4 File Offset: 0x004370B4 [Token(Token = "0x6011AF5")] [Address(RVA = "0x155D990", Offset = "0x155C390", VA = "0x18155D990")] private void JPCLGAFBGMM(global::Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, Vector3 OKDCENHKDIP) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; if (instance.CIFKHPAHBHB) { float z = OKDCENHKDIP.z; if (OAEAKADENEB == global::Player.GAHEJKDCLLE.Head) { if (instance.OBCJHLBPKBJ == (ulong)0L) { } float z2 = BEOPNIAIJOM.z; float z3 = BEOPNIAIJOM.z; throw new NullReferenceException(); } RecRoomAudioClip recRoomAudioClip = this.playerDamagedSFX; float z4 = BEOPNIAIJOM.z; float z5 = BEOPNIAIJOM.z; PooledParticle pooledParticle = this.playerDamagedParticles; } } // Token: 0x06011AF6 RID: 72438 RVA: 0x00438F20 File Offset: 0x00437120 [Token(Token = "0x6011AF6")] [Address(RVA = "0x155C3B0", Offset = "0x155ADB0", VA = "0x18155C3B0")] private void HOLACFEPJGH(int CHMFEPLLNBI, string ACPMLLINIMG, Vector3 NAIDPMBKHPK) { int num = Mathf.Abs(CHMFEPLLNBI); float z = Vector3.up.z; Vector3 vector; float z2 = vector.z; float z3 = NAIDPMBKHPK.z; Vector3 vector2; float z4 = vector2.z; NAIDPMBKHPK.z = z4; GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; int num2 = 0; if (teamManager.PlayerOnTeam(localPlayer, (CGLKOJIMDIH)num2)) { } WorldSpaceNotification worldSpaceNotification = this.team2WorldSpaceNotificationPrefab; float z5 = NAIDPMBKHPK.z; } // Token: 0x06011AF7 RID: 72439 RVA: 0x00438FA4 File Offset: 0x004371A4 [Token(Token = "0x6011AF7")] [Address(RVA = "0x155D070", Offset = "0x155BA70", VA = "0x18155D070")] private void JBAMACNACDB(Photon.Realtime.Player LLFMHANMHIC, Photon.Realtime.Player NLEOIMBAFFL, Vector3 DDHPAFKBMON) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { if (LLFMHANMHIC != 0 && LLFMHANMHIC.IsLocal && this.IMFHCAJOGKF()) { float time = Time.time; this.LPJHKGBGKJI = time; } int num; if (NLEOIMBAFFL.IsLocal) { bool flag = this.IMFHCAJOGKF(); if (flag) { float time2 = Time.time; this.LPJHKGBGKJI = time2; } if (NLEOIMBAFFL.IsLocal && flag) { num = 0; } } if (PhotonNetwork.IsMasterClient) { ulong num2; NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.MasterAddPlayerStat(NLEOIMBAFFL, (IJKNDEOFIFE)num, 1, num2 != 0UL); } } } // Token: 0x06011AF8 RID: 72440 RVA: 0x00439044 File Offset: 0x00437244 [Token(Token = "0x6011AF8")] [Address(RVA = "0x155F440", Offset = "0x155DE40", VA = "0x18155F440")] private void NAHAFOLAIEC() { NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager.AddLocalPlayerSpawnPointTag((DPPICCPGHLJ)((uint)1), this, 500); } // Token: 0x06011AF9 RID: 72441 RVA: 0x00439070 File Offset: 0x00437270 [Token(Token = "0x6011AF9")] [Address(RVA = "0x155E070", Offset = "0x155CA70", VA = "0x18155E070")] private void KKIAFOCFDNP(int PKNBDHHKGGN) { CGLKOJIMDIH[] allTeams = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetAllTeams(); int num = 0; int length = allTeams.Length; if (num < length) { CGLKOJIMDIH cglkojimdih = allTeams[num]; SynchronizedField lnkhnoeoipc = this.JCNKPEDFLKH(cglkojimdih).LNKHNOEOIPC; num++; } } // Token: 0x06011AFA RID: 72442 RVA: 0x004390BC File Offset: 0x004372BC [Token(Token = "0x6011AFA")] [Address(RVA = "0x1559A20", Offset = "0x1558420", VA = "0x181559A20")] private void BHDPFCFCEHL(int JNJPFJAMMHP) { CGLKOJIMDIH[] allTeams = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetAllTeams(); int num = 0; int length = allTeams.Length; if (num < length) { CGLKOJIMDIH cglkojimdih = allTeams[num]; ArenaManager.MLMHBNKELLG mlmhbnkellg = this.JCNKPEDFLKH(cglkojimdih); int num2 = mlmhbnkellg.LNKHNOEOIPC.Get(); SynchronizedField lnkhnoeoipc = mlmhbnkellg.LNKHNOEOIPC; num++; } } // Token: 0x06011AFB RID: 72443 RVA: 0x00439118 File Offset: 0x00437318 [Token(Token = "0x6011AFB")] [Address(RVA = "0x155EA30", Offset = "0x155D430", VA = "0x18155EA30")] private int LDGDLNLDOBH(Photon.Realtime.Player IEKDDPPNFPF) { if (!this.DMGAJNHACLA) { return this.IKKFOCGCMLP(IEKDDPPNFPF).LNKHNOEOIPC.Get(); } CGLKOJIMDIH playerTeam = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(IEKDDPPNFPF); throw new NullReferenceException(); } // Token: 0x06011AFC RID: 72444 RVA: 0x00439158 File Offset: 0x00437358 [Token(Token = "0x6011AFC")] [Address(RVA = "0x155D780", Offset = "0x155C180", VA = "0x18155D780")] private void JHMBLDAAJLM(Photon.Realtime.Player IEKDDPPNFPF, int CNFHAENEOGO) { if (IEKDDPPNFPF != 0) { if (this.DMGAJNHACLA) { CGLKOJIMDIH playerTeam = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(IEKDDPPNFPF); ArenaManager.MLMHBNKELLG mlmhbnkellg; int num = mlmhbnkellg.LNKHNOEOIPC.Get(); throw new NullReferenceException(); } ArenaManager.BHMMLJEDMGG bhmmljedmgg = this.IKKFOCGCMLP(IEKDDPPNFPF); int num2 = bhmmljedmgg.LNKHNOEOIPC.Get(); SynchronizedField lnkhnoeoipc = bhmmljedmgg.LNKHNOEOIPC; } } // Token: 0x06011AFD RID: 72445 RVA: 0x004391B4 File Offset: 0x004373B4 [Token(Token = "0x6011AFD")] [Address(RVA = "0x15605E0", Offset = "0x155EFE0", VA = "0x1815605E0")] private void OPINJGLCLNG(Photon.Realtime.Player IEKDDPPNFPF, int CHMFEPLLNBI) { if (PhotonNetwork.IsMasterClient && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(IEKDDPPNFPF) != CGLKOJIMDIH.ANY) { ulong num; NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.MasterAddPlayerStat(IEKDDPPNFPF, (IJKNDEOFIFE)((uint)4), CHMFEPLLNBI, num != 0UL); GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; int num2 = Mathf.Abs(CHMFEPLLNBI); int num3 = Mathf.Abs(CHMFEPLLNBI); int num4 = Mathf.Min(CHMFEPLLNBI, num3); GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; } } // Token: 0x06011AFE RID: 72446 RVA: 0x00439238 File Offset: 0x00437438 [Token(Token = "0x6011AFE")] [Address(RVA = "0x1560830", Offset = "0x155F230", VA = "0x181560830")] private void OPINJGLCLNG(Enemy BPJNEFJBBML, int CHMFEPLLNBI) { if (PhotonNetwork.IsMasterClient && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { int num = 0; if (BPJNEFJBBML != num && BPJNEFJBBML.k__BackingField != CGLKOJIMDIH.ANY) { GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; CGLKOJIMDIH k__BackingField = BPJNEFJBBML.k__BackingField; int score = scoreManager.GetScore(k__BackingField); int num2 = Mathf.Abs(CHMFEPLLNBI); int num3 = Mathf.Abs(CHMFEPLLNBI); int num4 = Mathf.Min(CHMFEPLLNBI, num3); GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; int phbjihpkknb = this.PHBJIHPKKNB; CGLKOJIMDIH k__BackingField2 = BPJNEFJBBML.k__BackingField; scoreManager2.MasterAddScore(k__BackingField2, CHMFEPLLNBI, phbjihpkknb); } } } // Token: 0x06011AFF RID: 72447 RVA: 0x004392D8 File Offset: 0x004374D8 [Token(Token = "0x6011AFF")] [Address(RVA = "0x155E410", Offset = "0x155CE10", VA = "0x18155E410")] private string LAONNOOPPBI(int DMOLHMMKCMD, bool BMDOIMOKJEL = true) { int num = Mathf.Abs(DMOLHMMKCMD); if (BMDOIMOKJEL) { } string text; return text; } // Token: 0x06011B00 RID: 72448 RVA: 0x00439300 File Offset: 0x00437500 [Token(Token = "0x6011B00")] [Address(RVA = "0x155B660", Offset = "0x155A060", VA = "0x18155B660")] private void GKEDHINKLLO(int CHMFEPLLNBI) { NotificationManager instance = SingletonMonoBehaviour.Instance; int num = Mathf.Abs(CHMFEPLLNBI); int num2 = 0; int num3 = 0; string text; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, text, 2f, num2, num2); } // Token: 0x06011B01 RID: 72449 RVA: 0x0043933C File Offset: 0x0043753C [Token(Token = "0x6011B01")] [Address(RVA = "0x155B1B0", Offset = "0x1559BB0", VA = "0x18155B1B0")] private void FHIDAJNIBLG(PointsDropper MLCHBMFPKPC, Vector3 DDHPAFKBMON, Photon.Realtime.Player[] KHAIOLEBGIL, int JDFENOCNKAD, int FLIEBIMFHEN, NLJHBKNGIDN MIBGCOLFLJM, bool IKIFHELNDBC) { if (KHAIOLEBGIL != 0 && KHAIOLEBGIL.Length != 0 && "{il2cpp array field KHAIOLEBGIL->}" != (ulong)0L) { BreakablePointsContainer component = MLCHBMFPKPC.GetComponent(); int num = 0; if (component != num) { Photon.Realtime.Player player = KHAIOLEBGIL[0]; if (PhotonNetwork.IsMasterClient) { int num2 = this.lootChestPoints; this.OPINJGLCLNG(player, num2); } float z = DDHPAFKBMON.z; int num3 = 0; if ((player.IsLocal ? 1 : 0) != num3) { float z2 = DDHPAFKBMON.z; } } } } // Token: 0x06011B02 RID: 72450 RVA: 0x004393BC File Offset: 0x004375BC [Token(Token = "0x6011B02")] [Address(RVA = "0x155EC70", Offset = "0x155D670", VA = "0x18155EC70")] private void LJMGEPCANFE(Photon.Realtime.Player JKPGNHBEMOK, int ONGBFDACHHG, Vector3 CAOHCBNEEND) { global::Player player = JKPGNHBEMOK.GPOMCJICJIH(); int num = 0; if (player != num) { SpawnableCollectible spawnableCollectible = this.collectiblePrefab; int num2 = Mathf.Abs(ONGBFDACHHG); float z = CAOHCBNEEND.z; } } // Token: 0x06011B03 RID: 72451 RVA: 0x004393F8 File Offset: 0x004375F8 [Token(Token = "0x6011B03")] [Address(RVA = "0x155CB10", Offset = "0x155B510", VA = "0x18155CB10")] private void IEDMJBOEOAF(Photon.Realtime.Player LLFOLJPCCFD, int DMOLHMMKCMD, Vector3 BBIHEAMHBFF) { global::Player player = LLFOLJPCCFD.GPOMCJICJIH(); SpawnableCollectible spawnableCollectible = this.collectiblePrefab; int num = Mathf.Abs(DMOLHMMKCMD); Vector3 vector; float z = vector.z; float z2 = BBIHEAMHBFF.z; } // Token: 0x06011B04 RID: 72452 RVA: 0x00439430 File Offset: 0x00437630 [Token(Token = "0x6011B04")] [Address(RVA = "0x155C8F0", Offset = "0x155B2F0", VA = "0x18155C8F0")] private void IEDMJBOEOAF(Photon.Realtime.Player LLFOLJPCCFD, int DMOLHMMKCMD) { PlayerHead head = LLFOLJPCCFD.GPOMCJICJIH().head; Vector3 vector; float z = vector.z; Transform transform = head.transform; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; SpawnableCollectible spawnableCollectible = this.collectiblePrefab; Vector3 vector4; float z4 = vector4.z; int num = Mathf.Abs(DMOLHMMKCMD); Vector3 vector5; float z5 = vector5.z; } // Token: 0x06011B05 RID: 72453 RVA: 0x00439494 File Offset: 0x00437694 [Token(Token = "0x6011B05")] [Address(RVA = "0x155F0E0", Offset = "0x155DAE0", VA = "0x18155F0E0")] private void MKBKGCDBIGF(int DMOLHMMKCMD, Vector3 CAOHCBNEEND, Vector3 NMPNMBABPLI) { SpawnableCollectible spawnableCollectible = this.collectiblePrefab; int num = Mathf.Abs(DMOLHMMKCMD); float z = NMPNMBABPLI.z; float z2 = CAOHCBNEEND.z; } // Token: 0x06011B06 RID: 72454 RVA: 0x004394C0 File Offset: 0x004376C0 [Token(Token = "0x6011B06")] [Address(RVA = "0x1559050", Offset = "0x1557A50", VA = "0x181559050")] private bool ANIJBAADAJN(Photon.Realtime.Player IEKDDPPNFPF, int MMAKDCNFGHK) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { if (IEKDDPPNFPF == 0) { return true; } if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.IsPlayerSpectator(IEKDDPPNFPF)) { } } int num; return num >= MMAKDCNFGHK; } // Token: 0x06011B07 RID: 72455 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011B07")] [Address(RVA = "0x155BBD0", Offset = "0x155A5D0", VA = "0x18155BBD0")] private void GPKAJMNMBPB() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011B08 RID: 72456 RVA: 0x00439504 File Offset: 0x00437704 [Token(Token = "0x6011B08")] [Address(RVA = "0x155C2F0", Offset = "0x155ACF0", VA = "0x18155C2F0")] private void HFHGPJANOPA() { ActionEvent masterPurchaseRequestEvent = ArenaVendingMachine.MasterPurchaseRequestEvent; Action action = new Action(this.EDCIDGLHIMP); ArenaVendingMachine.MasterPurchaseRequestEvent = masterPurchaseRequestEvent - action; } // Token: 0x06011B09 RID: 72457 RVA: 0x00439530 File Offset: 0x00437730 [Token(Token = "0x6011B09")] [Address(RVA = "0x155AA40", Offset = "0x1559440", VA = "0x18155AA40")] private void EDCIDGLHIMP(ArenaVendingMachine FJALLKMDHOF, ArenaVendingMachineSlot KEAAAHGEHHE, Photon.Realtime.Player IEKDDPPNFPF, int MMAKDCNFGHK) { if (PhotonNetwork.IsMasterClient && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { if (IEKDDPPNFPF != 0) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.IsPlayerSpectator(IEKDDPPNFPF)) { return; } int num = this.LDGDLNLDOBH(IEKDDPPNFPF); } PhotonView photonView = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcOnPurchaseSuccess); } } // Token: 0x06011B0A RID: 72458 RVA: 0x00439590 File Offset: 0x00437790 [Token(Token = "0x6011B0A")] [Address(RVA = "0x1561400", Offset = "0x155FE00", VA = "0x181561400")] [PunRPC] private void RpcOnPurchaseSuccess(Photon.Realtime.Player IEKDDPPNFPF, ArenaVendingMachine FJALLKMDHOF, ArenaVendingMachineSlot KEAAAHGEHHE, int MMAKDCNFGHK) { int num = 0; if (FJALLKMDHOF != num) { if (PhotonNetwork.IsMasterClient) { } if (IEKDDPPNFPF != 0) { int num2 = 0; if ((IEKDDPPNFPF.IsLocal ? 1 : 0) != num2) { RecRoomAudioClip recRoomAudioClip = this.lootSpentSFX; int num3 = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num3); NotificationManager instance = SingletonMonoBehaviour.Instance; int num4 = 0; string text; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num4, text, 2f, num2, num2); } Transform creditDispenseTransform = FJALLKMDHOF.creditDispenseTransform; Vector3 vector; float z = vector.z; global::Player player = IEKDDPPNFPF.GPOMCJICJIH(); SpawnableCollectible spawnableCollectible = this.collectiblePrefab; Vector3 vector2; float z2 = vector2.z; } } } // Token: 0x06011B0B RID: 72459 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011B0B")] [Address(RVA = "0x1559C50", Offset = "0x1558650", VA = "0x181559C50")] private void BNMHHDAGBOL(int BAAFJCJPIKI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011B0C RID: 72460 RVA: 0x00439624 File Offset: 0x00437824 [Token(Token = "0x6011B0C")] [Address(RVA = "0x155AC20", Offset = "0x1559620", VA = "0x18155AC20")] private void EMNBBMPFCNI() { Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; int num = this.LDGDLNLDOBH(localPlayer); this.BNMHHDAGBOL(num); } // Token: 0x06011B0D RID: 72461 RVA: 0x00439648 File Offset: 0x00437848 [Token(Token = "0x6011B0D")] [Address(RVA = "0x155E870", Offset = "0x155D270", VA = "0x18155E870")] private void LCOAGFKMOJE() { DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.HDBPMGEIIND); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MMANHOFGOOK); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.KIOHJHHKEIO); int num = 0; int num2 = 0; eomjfplcdbd.JEPMLPCOGNM((ushort)num2, okgcdflpfod, okgcdflpfod2, knfakjmalje); DJHELPHHAEN eomjfplcdbd2 = this.EOMJFPLCDBD; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.DOBOGKOOCPB); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.POCOENCICCN); int num3 = 0; int num4 = 0; eomjfplcdbd2.JEPMLPCOGNM((ushort)num4, (ushort)num3, okgcdflpfod3, okgcdflpfod4, num); DJHELPHHAEN eomjfplcdbd3 = this.EOMJFPLCDBD; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKIMMAJCNCP); } // Token: 0x06011B0E RID: 72462 RVA: 0x004396F0 File Offset: 0x004378F0 [Token(Token = "0x6011B0E")] [Address(RVA = "0x155DB80", Offset = "0x155C580", VA = "0x18155DB80")] private void JPFJBEDLJKK() { if (PhotonNetwork.IsMasterClient) { DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; int num = 0; int num2 = 0; eomjfplcdbd.PIEOGAPMGIH((ushort)num2, (ushort)num); return; } } // Token: 0x06011B0F RID: 72463 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011B0F")] [Address(RVA = "0x155BE90", Offset = "0x155A890", VA = "0x18155BE90")] private void HDBPMGEIIND(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011B10 RID: 72464 RVA: 0x00439724 File Offset: 0x00437924 [Token(Token = "0x6011B10")] [Address(RVA = "0x155DD70", Offset = "0x155C770", VA = "0x18155DD70")] private void KIOHJHHKEIO() { int fijoknnknnc = this.FIJOKNNKNNC; int num = this.DMHDINAFHKA; if (num <= fijoknnknnc) { num = fijoknnknnc; } if (PhotonNetwork.IsMasterClient) { if (num >= this.PHBJIHPKKNB || this.MFOCPIILHIL.OLGMEEIPCAL) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num2 = 0; instance2.MasterStopGame(num2 != 0); throw new NullReferenceException(); } DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; float num3 = this.MFOCPIILHIL.HPDDAIKGLBM; if (this.gameEndingSoonTimeRemaining < num3) { int phbjihpkknb = this.PHBJIHPKKNB; } DJHELPHHAEN eomjfplcdbd2 = this.EOMJFPLCDBD; } } // Token: 0x06011B11 RID: 72465 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011B11")] [Address(RVA = "0x155F270", Offset = "0x155DC70", VA = "0x18155F270")] private void MMANHOFGOOK(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011B12 RID: 72466 RVA: 0x00439850 File Offset: 0x00437A50 [Token(Token = "0x6011B12")] [Address(RVA = "0x155D260", Offset = "0x155BC60", VA = "0x18155D260")] private void JCMGAAMAJBO(out CGLKOJIMDIH DFPMNBMABDP, out int FIJOKNNKNNC, out int DMHDINAFHKA) { int num = 0; DMHDINAFHKA.m_value = num; FIJOKNNKNNC.m_value = num; NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.GetHighestScore(out DFPMNBMABDP, num, true); DMHDINAFHKA.m_value = num; GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; int num2 = 0; int score = scoreManager.GetScore((CGLKOJIMDIH)num2); FIJOKNNKNNC.m_value = score; } // Token: 0x06011B13 RID: 72467 RVA: 0x004398CC File Offset: 0x00437ACC [Token(Token = "0x6011B13")] [Address(RVA = "0x155B9F0", Offset = "0x155A3F0", VA = "0x18155B9F0")] private void GOCFPPKEIPP(ref CGLKOJIMDIH DFPMNBMABDP, ref int FIJOKNNKNNC, ref int DMHDINAFHKA) { int num = this.minLeadFeedbackPoints; int num2 = 0; this.JCMGAAMAJBO(out DFPMNBMABDP, out FIJOKNNKNNC, out DMHDINAFHKA); ArenaVO ahagkmepjbb = this.AHAGKMEPJBB; ArenaVO.TeamVO teamVO; string text = teamVO.TeamName + " LEADS"; ArenaVO ahagkmepjbb2 = this.AHAGKMEPJBB; ArenaVO.TeamVO teamVO2; RecRoomAudioClip tookTheLeadVO = teamVO2.TookTheLeadVO; int num3 = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(tookTheLeadVO, num3); NotificationManager instance = SingletonMonoBehaviour.Instance; int num4 = 0; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num4, text, 3f, num2, num2); } // Token: 0x06011B14 RID: 72468 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011B14")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")] private void DOBOGKOOCPB(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011B15 RID: 72469 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011B15")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")] private void POCOENCICCN(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011B16 RID: 72470 RVA: 0x0043994C File Offset: 0x00437B4C [Token(Token = "0x6011B16")] [Address(RVA = "0x155B780", Offset = "0x155A180", VA = "0x18155B780")] private void GKIMMAJCNCP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { HKKOHFHADKK bnmgkfniamo = this.BNMGKFNIAMO; int num = 0; this.JCMGAAMAJBO(num, num, num); if (num != -1) { string text = this.AHAGKMEPJBB.GetTeam((CGLKOJIMDIH)num).TeamName + " CLOSE TO VICTORY"; RecRoomAudioClip closeToVictoryVO = this.AHAGKMEPJBB.GetTeam((CGLKOJIMDIH)num).CloseToVictoryVO; int num2 = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(closeToVictoryVO, num2); NotificationManager instance = SingletonMonoBehaviour.Instance; int num3 = 0; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, text, 3f, num, num); } } // Token: 0x06011B17 RID: 72471 RVA: 0x004399D0 File Offset: 0x00437BD0 [Token(Token = "0x6011B17")] [Address(RVA = "0x155CC50", Offset = "0x155B650", VA = "0x18155CC50")] private void IGDJILPINHA() { NotificationManager instance = SingletonMonoBehaviour.Instance; } // Token: 0x06011B18 RID: 72472 RVA: 0x004399EC File Offset: 0x00437BEC [Token(Token = "0x6011B18")] [Address(RVA = "0x155F070", Offset = "0x155DA70", VA = "0x18155F070")] private void MDOGBHDBPEH() { RecRoomAudioClip gameTitleAnnouncementVO = this.AHAGKMEPJBB.gameTitleAnnouncementVO; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameTitleAnnouncementVO, num); } // Token: 0x06011B19 RID: 72473 RVA: 0x00439A18 File Offset: 0x00437C18 [Token(Token = "0x6011B19")] [Address(RVA = "0x155B920", Offset = "0x155A320", VA = "0x18155B920")] private void GMBLNDFNCCA() { NotificationManager instance = SingletonMonoBehaviour.Instance; int phbjihpkknb = this.PHBJIHPKKNB; string text = "FIRST TEAM TO " + instance + " POINTS WINS!"; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Vital, text, 4f, num, num); } // Token: 0x06011B1A RID: 72474 RVA: 0x00439A5C File Offset: 0x00437C5C [Token(Token = "0x6011B1A")] [Address(RVA = "0x155A6C0", Offset = "0x15590C0", VA = "0x18155A6C0")] private void DDMFNFNAKKN() { RecRoomAudioClip gameInstructionsVO = this.AHAGKMEPJBB.gameInstructionsVO; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameInstructionsVO, num); } // Token: 0x06011B1B RID: 72475 RVA: 0x00439A88 File Offset: 0x00437C88 [Token(Token = "0x6011B1B")] [Address(RVA = "0x155AEC0", Offset = "0x15598C0", VA = "0x18155AEC0")] private void FDOAGNJGEIA() { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; if (!teamManager.IsPlayerSpectator(localPlayer)) { GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer; CGLKOJIMDIH playerTeam = teamManager2.GetPlayerTeam(localPlayer2); ArenaVO ahagkmepjbb = this.AHAGKMEPJBB; ArenaVO ahagkmepjbb2 = this.AHAGKMEPJBB; ArenaVO.TeamVO teamVO; string teamName = teamVO.TeamName; ArenaVO.TeamVO teamVO2; RecRoomAudioClip joinVO = teamVO2.JoinVO; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(joinVO, num); NotificationManager instance = SingletonMonoBehaviour.Instance; int num2 = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Vital, teamName, 4f, num2, num2); } } // Token: 0x06011B1C RID: 72476 RVA: 0x00439B28 File Offset: 0x00437D28 [Token(Token = "0x6011B1C")] [Address(RVA = "0x155F570", Offset = "0x155DF70", VA = "0x18155F570")] private void NFFBOBDKPAK(CGLKOJIMDIH CGOLFOLCHIF) { ArenaVO ahagkmepjbb = this.AHAGKMEPJBB; ArenaVO.TeamVO teamVO; string text = teamVO.TeamName + " CLOSE TO VICTORY"; ArenaVO ahagkmepjbb2 = this.AHAGKMEPJBB; ArenaVO.TeamVO teamVO2; RecRoomAudioClip closeToVictoryVO = teamVO2.CloseToVictoryVO; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(closeToVictoryVO, num); NotificationManager instance = SingletonMonoBehaviour.Instance; int num2 = 0; int num3 = 0; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, text, 3f, num2, num2); } // Token: 0x06011B1D RID: 72477 RVA: 0x00439B94 File Offset: 0x00437D94 [Token(Token = "0x6011B1D")] [Address(RVA = "0x1559D10", Offset = "0x1558710", VA = "0x181559D10")] private void BPAGFCKMEAC(CGLKOJIMDIH CGOLFOLCHIF) { ArenaVO ahagkmepjbb = this.AHAGKMEPJBB; ArenaVO.TeamVO teamVO; string text = teamVO.TeamName + " LEADS"; ArenaVO ahagkmepjbb2 = this.AHAGKMEPJBB; ArenaVO.TeamVO teamVO2; RecRoomAudioClip tookTheLeadVO = teamVO2.TookTheLeadVO; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(tookTheLeadVO, num); NotificationManager instance = SingletonMonoBehaviour.Instance; int num2 = 0; int num3 = 0; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, text, 3f, num2, num2); } // Token: 0x06011B1E RID: 72478 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011B1E")] [Address(RVA = "0x1559B90", Offset = "0x1558590", VA = "0x181559B90")] private void BJIONAHKJGJ() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011B1F RID: 72479 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011B1F")] [Address(RVA = "0x155A8C0", Offset = "0x15592C0", VA = "0x18155A8C0")] private void EBJAJKLKDKC() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011B20 RID: 72480 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011B20")] [Address(RVA = "0x155FEA0", Offset = "0x155E8A0", VA = "0x18155FEA0")] private void NKJEJAEMNBO() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011B21 RID: 72481 RVA: 0x00439C00 File Offset: 0x00437E00 [Token(Token = "0x6011B21")] [Address(RVA = "0x155E200", Offset = "0x155CC00", VA = "0x18155E200")] private void KMFFNHAFMHA() { List list = ComponentExt.FindAllObjectsOfType(this); this.MFNABBJJAMG = list; this.UnlockAllDoors(); } // Token: 0x06011B22 RID: 72482 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011B22")] [Address(RVA = "0x155EF20", Offset = "0x155D920", VA = "0x18155EF20")] public void LockAllDoors() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011B23 RID: 72483 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011B23")] [Address(RVA = "0x1561CE0", Offset = "0x15606E0", VA = "0x181561CE0")] public void UnlockAllDoors() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011B24 RID: 72484 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011B24")] [Address(RVA = "0x1561770", Offset = "0x1560170", VA = "0x181561770")] public void SetDoorUnlockTime(float OHHPCKCPFHN) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011B25 RID: 72485 RVA: 0x00439C24 File Offset: 0x00437E24 [Token(Token = "0x6011B25")] [Address(RVA = "0x155C650", Offset = "0x155B050", VA = "0x18155C650")] private void IAGNPJFNIBJ() { HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); this.BNMGKFNIAMO = hkkohfhadkk; int num = 0; int num2 = 0; int num3 = 0; int num4 = 0; hkkohfhadkk.JEPMLPCOGNM((ushort)num2, num4, num3, num); HKKOHFHADKK bnmgkfniamo = this.BNMGKFNIAMO; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.KLAFILIGMGC); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.NDCKLIJKPHN); HKKOHFHADKK bnmgkfniamo2 = this.BNMGKFNIAMO; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.JEGPHEPHFKE); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.ICGPBCIBLIB); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.MCJCJBDKHPN); HKKOHFHADKK bnmgkfniamo3 = this.BNMGKFNIAMO; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.NJMCGEAJPNK); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MLOFHNPFOOF); HKKOHFHADKK bnmgkfniamo4 = this.BNMGKFNIAMO; int num5 = 0; bnmgkfniamo4.PIEOGAPMGIH((ushort)num5); } // Token: 0x06011B26 RID: 72486 RVA: 0x00439CEC File Offset: 0x00437EEC [Token(Token = "0x6011B26")] [Address(RVA = "0x155E190", Offset = "0x155CB90", VA = "0x18155E190")] private void KLAFILIGMGC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { CCJPMJMBJKC musicMixer = AudioManager.CCJPMJMBJKC; int num = 0; musicMixer.BJGFLEHKJAF((float)num); } // Token: 0x06011B27 RID: 72487 RVA: 0x00439D10 File Offset: 0x00437F10 [Token(Token = "0x6011B27")] [Address(RVA = "0x155F4D0", Offset = "0x155DED0", VA = "0x18155F4D0")] private void NDCKLIJKPHN() { float time = Time.time; bool flag = this.IMFHCAJOGKF(); if (flag) { float num = this.combatMusicMinPlayTime; if (flag) { HKKOHFHADKK bnmgkfniamo = this.BNMGKFNIAMO; } } } // Token: 0x06011B28 RID: 72488 RVA: 0x00439D4C File Offset: 0x00437F4C [Token(Token = "0x6011B28")] [Address(RVA = "0x155D6F0", Offset = "0x155C0F0", VA = "0x18155D6F0")] private void JEGPHEPHFKE(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { CCJPMJMBJKC musicMixer = AudioManager.CCJPMJMBJKC; float num = this.combatMusicFadeOutTime; musicMixer.BJGFLEHKJAF(num); AudioManager.CCJPMJMBJKC.PHLOCFHIBPM(); } // Token: 0x06011B29 RID: 72489 RVA: 0x00439D84 File Offset: 0x00437F84 [Token(Token = "0x6011B29")] [Address(RVA = "0x155EFD0", Offset = "0x155D9D0", VA = "0x18155EFD0")] private void MCJCJBDKHPN() { float time = Time.time; bool flag = this.IMFHCAJOGKF(); if (flag) { float num = this.combatMusicMinPlayTime; if (flag) { return; } } HKKOHFHADKK bnmgkfniamo = this.BNMGKFNIAMO; } // Token: 0x06011B2A RID: 72490 RVA: 0x00439DC0 File Offset: 0x00437FC0 [Token(Token = "0x6011B2A")] [Address(RVA = "0x155C890", Offset = "0x155B290", VA = "0x18155C890")] private void ICGPBCIBLIB(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { AudioManager.CCJPMJMBJKC.NBNMGAMKKFK(); } // Token: 0x06011B2B RID: 72491 RVA: 0x00439DE0 File Offset: 0x00437FE0 [Token(Token = "0x6011B2B")] [Address(RVA = "0x155FE10", Offset = "0x155E810", VA = "0x18155FE10")] private void NJMCGEAJPNK(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { CCJPMJMBJKC musicMixer = AudioManager.CCJPMJMBJKC; RecRoomAudioClip teamNearingVictoryMusic = this.AHAGKMEPJBB.teamNearingVictoryMusic; musicMixer.AAADNDCIBLO(teamNearingVictoryMusic, this); AudioManager.CCJPMJMBJKC.BEFIPNIANKI(); } // Token: 0x06011B2C RID: 72492 RVA: 0x00439E1C File Offset: 0x0043801C [Token(Token = "0x6011B2C")] [Address(RVA = "0x155F1F0", Offset = "0x155DBF0", VA = "0x18155F1F0")] private void MLOFHNPFOOF(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { AudioManager.CCJPMJMBJKC.PINCCFIOFDJ(); AudioManager.CCJPMJMBJKC.HNPJACIIILA(this); } // Token: 0x06011B2D RID: 72493 RVA: 0x00439E48 File Offset: 0x00438048 [Token(Token = "0x6011B2D")] [Address(RVA = "0x1559010", Offset = "0x1557A10", VA = "0x181559010")] private void AKIJLLGAGDK(Photon.Realtime.Player IEKDDPPNFPF) { if (IEKDDPPNFPF != 0 && IEKDDPPNFPF.IsLocal && this.IMFHCAJOGKF()) { float time = Time.time; this.LPJHKGBGKJI = time; } } // Token: 0x06011B2E RID: 72494 RVA: 0x00439E7C File Offset: 0x0043807C [Token(Token = "0x6011B2E")] [Address(RVA = "0x155CF00", Offset = "0x155B900", VA = "0x18155CF00")] private bool IMFHCAJOGKF() { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; if (!teamManager.IsPlayerSpectator(localPlayer)) { GameCombatManager combatManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer; return combatManager.PlayerIsAlive(localPlayer2); } } throw new NullReferenceException(); } // Token: 0x06011B2F RID: 72495 RVA: 0x00439EDC File Offset: 0x004380DC [Token(Token = "0x6011B2F")] [Address(RVA = "0x155D920", Offset = "0x155C320", VA = "0x18155D920")] private bool JKLEJLLKFJC() { float time = Time.time; bool flag = this.IMFHCAJOGKF(); if (!flag) { return flag; } float num = this.combatMusicMinPlayTime; return flag; } // Token: 0x06011B30 RID: 72496 RVA: 0x00439F08 File Offset: 0x00438108 [Token(Token = "0x6011B30")] [Address(RVA = "0x155F3E0", Offset = "0x155DDE0", VA = "0x18155F3E0")] public void MasterSpawnEncounter(EncounterDescriptor DPFBLELIKDL, CGLKOJIMDIH CGOLFOLCHIF) { ArenaEncounterSpawner fmanejpijda = this.FMANEJPIJDA; } // Token: 0x06011B31 RID: 72497 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011B31")] [Address(RVA = "0x155E6B0", Offset = "0x155D0B0", VA = "0x18155E6B0")] private void LCBLHDMHBKK() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011B32 RID: 72498 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6011B32")] [Address(RVA = "0x155A730", Offset = "0x1559130", VA = "0x18155A730")] private void EAGGDPKDFGJ(CGLKOJIMDIH CGOLFOLCHIF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06011B33 RID: 72499 RVA: 0x00439F24 File Offset: 0x00438124 [Token(Token = "0x6011B33")] [Address(RVA = "0x155A380", Offset = "0x1558D80", VA = "0x18155A380")] private void CDNBIKDECFK(CGLKOJIMDIH CGOLFOLCHIF, int MNIJHBJDPPA) { if (PhotonNetwork.IsMasterClient) { this.ENHOLGCPOAC.Clear(); if (CGOLFOLCHIF == CGLKOJIMDIH.TEAM_1) { } List nbkopoapcbb = this.NBKOPOAPCBB; global::UnityEngine.Random.InitState((int)DateTime.UtcNow.dateData); int num = 0; if (MNIJHBJDPPA > 0) { int num2 = this.FMANEJPIJDA.encounterPrefabs.Length; GameEncounter[] encounterPrefabs = this.FMANEJPIJDA.encounterPrefabs; List enholgcpoac = this.ENHOLGCPOAC; int num3 = enholgcpoac._size; int size = nbkopoapcbb._size; num2 = size; if (num3 != size) { int num4 = 0; int size2 = nbkopoapcbb._size; if (num4 < size2) { num3 = num2; if (enholgcpoac.Contains(num2)) { num4++; } } } List enholgcpoac2 = this.ENHOLGCPOAC; num2 = num3; if (!enholgcpoac2.Contains(num2)) { List enholgcpoac3 = this.ENHOLGCPOAC; num2 = num3; enholgcpoac3.Add(num2); } ArenaEncounterSpawner fmanejpijda = this.FMANEJPIJDA; num++; } } } // Token: 0x06011B34 RID: 72500 RVA: 0x0043A028 File Offset: 0x00438228 [Token(Token = "0x6011B34")] [Address(RVA = "0x155B5A0", Offset = "0x1559FA0", VA = "0x18155B5A0")] private int FLFJNMIKEKA(List IHDGGDGEABE, List NDMFPANDOCB) { int size = IHDGGDGEABE._size; int size2 = NDMFPANDOCB._size; if (size != size2) { int num = 0; int size3 = NDMFPANDOCB._size; if (num < size3 && IHDGGDGEABE.Contains(size2)) { num++; } } throw new NullReferenceException(); } // Token: 0x06011B35 RID: 72501 RVA: 0x0043A070 File Offset: 0x00438270 [Token(Token = "0x6011B35")] [Address(RVA = "0x155BD40", Offset = "0x155A740", VA = "0x18155BD40")] public void GrantLaserTagTickets(float DFGHDKLNDIB) { IPromise> promise = GEAPBDGCKMB.LLNACOGDCMF(ACDKILABNNC.LaserTagTickets, new GEAPBDGCKMB.GrantBalanceRequest[] { new GEAPBDGCKMB.GrantBalanceRequest { Multiplier = 1f, BalanceAddType = (DKMCNBHMKIK)((uint)1003) } }); } // Token: 0x06011B36 RID: 72502 RVA: 0x0043A0B8 File Offset: 0x004382B8 [Token(Token = "0x6011B36")] [Address(RVA = "0x155D3C0", Offset = "0x155BDC0", VA = "0x18155D3C0")] private ArenaManager.MLMHBNKELLG JCNKPEDFLKH(CGLKOJIMDIH CGOLFOLCHIF) { /* An exception occurred when decompiling this method (06011B36) ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Activities.Arena.ArenaManager/MLMHBNKELLG RecRoom.Activities.Arena.ArenaManager::JCNKPEDFLKH(CGLKOJIMDIH) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_3: stloc:class [mscorlib]System.Collections.Generic.Dictionary`2(var_12_6E, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2(ArenaManager::MMHAGGJEPBF, ldloc:ArenaManager(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: 0x06011B37 RID: 72503 RVA: 0x0043A134 File Offset: 0x00438334 [Token(Token = "0x6011B37")] [Address(RVA = "0x155CCF0", Offset = "0x155B6F0", VA = "0x18155CCF0")] private ArenaManager.BHMMLJEDMGG IKKFOCGCMLP(Photon.Realtime.Player IEKDDPPNFPF) { /* An exception occurred when decompiling this method (06011B37) ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Activities.Arena.ArenaManager/BHMMLJEDMGG RecRoom.Activities.Arena.ArenaManager::IKKFOCGCMLP(Photon.Realtime.Player) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_4: stloc:class [mscorlib]System.Collections.Generic.Dictionary`2(var_11_5D, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2(ArenaManager::HMECDFPAGEI, ldloc:ArenaManager(this))) stloc:int32(var_12_65, ldfld:int32(Player::actorNumber, ldloc:Player(IEKDDPPNFPF))) callsetter:!1(Dictionary`2::set_Item, ldloc:class [mscorlib]System.Collections.Generic.Dictionary`2[exp:Dictionary`2](var_11_5D), ldloc:int32[exp:!0](var_12_65), ldloc:BHMMLJEDMGG[exp:!1](var_2)) } 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: 0x06011B38 RID: 72504 RVA: 0x0043A1B4 File Offset: 0x004383B4 [Token(Token = "0x6011B38")] [Address(RVA = "0x1561040", Offset = "0x155FA40", VA = "0x181561040")] protected void OnPhotonPlayerConnected(Photon.Realtime.Player BJGOFOEKLMC) { ArenaManager.BHMMLJEDMGG bhmmljedmgg = this.IKKFOCGCMLP(BJGOFOEKLMC); } // Token: 0x06011B39 RID: 72505 RVA: 0x0043A1CC File Offset: 0x004383CC [Token(Token = "0x6011B39")] [Address(RVA = "0x1561E00", Offset = "0x1560800", VA = "0x181561E00")] public ArenaManager() { List list = new List(); this.AOBJKLAKFPP = list; List list2 = new List(); this.NBKOPOAPCBB = list2; List list3 = new List(); this.ENHOLGCPOAC = list3; Dictionary dictionary = new Dictionary(); this.MMHAGGJEPBF = dictionary; Dictionary dictionary2 = new Dictionary(); this.HMECDFPAGEI = dictionary2; base..ctor(); } // Token: 0x0400BD5A RID: 48474 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400BD5A")] private ArenaEncounterSpawner FMANEJPIJDA; // Token: 0x0400BD5B RID: 48475 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x400BD5B")] private ArenaVO AHAGKMEPJBB; // Token: 0x0400BD5C RID: 48476 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x400BD5C")] [SerializeField] [Header("UI")] private PlayerCombatUI playerCombatUIPrefab; // Token: 0x0400BD5D RID: 48477 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x400BD5D")] [SerializeField] private EnemyCombatUI enemyCombatUIPrefab; // Token: 0x0400BD5E RID: 48478 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400BD5E")] [SerializeField] [Header("Collectibles")] private SpawnableCollectible collectiblePrefab; // Token: 0x0400BD5F RID: 48479 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x400BD5F")] [SerializeField] private int individualCollectibleCreditValue = (int)((ulong)25L); // Token: 0x0400BD60 RID: 48480 [global::Cpp2IlInjected.FieldOffset(Offset = "0x9C")] [Token(Token = "0x400BD60")] [SerializeField] [Header("Audio")] private float combatMusicMinPlayTime = 5f; // Token: 0x0400BD61 RID: 48481 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x400BD61")] [SerializeField] private float combatMusicFadeOutTime = 3f; // Token: 0x0400BD62 RID: 48482 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x400BD62")] [SerializeField] [Header("SFX")] private RecRoomAudioClip playerDamagedSFX; // Token: 0x0400BD63 RID: 48483 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x400BD63")] [SerializeField] private RecRoomAudioClip playerDamagedCriticalHitSFX; // Token: 0x0400BD64 RID: 48484 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x400BD64")] [SerializeField] private RecRoomAudioClip playerKilledPlayerSFX; // Token: 0x0400BD65 RID: 48485 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x400BD65")] [SerializeField] private RecRoomAudioClip playerKilledPlayerCriticalHitSFX; // Token: 0x0400BD66 RID: 48486 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x400BD66")] [SerializeField] private RecRoomAudioClip lootSpentSFX; // Token: 0x0400BD67 RID: 48487 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x400BD67")] [SerializeField] [Header("Particles")] private PooledParticle playerDamagedParticles; // Token: 0x0400BD68 RID: 48488 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x400BD68")] [SerializeField] private PooledParticle playerDamagedCriticalHitParticles; // Token: 0x0400BD69 RID: 48489 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x400BD69")] [SerializeField] private WorldSpaceNotification team1WorldSpaceNotificationPrefab; // Token: 0x0400BD6A RID: 48490 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")] [Token(Token = "0x400BD6A")] [SerializeField] private WorldSpaceNotification team2WorldSpaceNotificationPrefab; // Token: 0x0400BD6B RID: 48491 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x400BD6B")] [SerializeField] [Header("Dual Wielding")] [HELOBGLDDLH.KBCDAGDEHAO(false)] private SerializedGuid[] dualWieldAllowedWeaponTypeIds; // Token: 0x0400BD6C RID: 48492 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x400BD6C")] [NonSerialized] private OGNBCNBPFCC[] LPPPIMNOLCM; // Token: 0x0400BD6D RID: 48493 [global::Cpp2IlInjected.FieldOffset(Offset = "0x100")] [Token(Token = "0x400BD6D")] [SerializeField] [Header("Team Warzone Mode Scoring")] private int playerKillPoints = (int)((ulong)10L); // Token: 0x0400BD6E RID: 48494 [global::Cpp2IlInjected.FieldOffset(Offset = "0x104")] [Token(Token = "0x400BD6E")] [SerializeField] private int playerFriendlyFireKillPoints = (int)((ulong)4294967286L); // Token: 0x0400BD6F RID: 48495 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x400BD6F")] [SerializeField] private int normalEnemyKillPoints = (int)((ulong)2L); // Token: 0x0400BD70 RID: 48496 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10C")] [Token(Token = "0x400BD70")] [SerializeField] private int eliteEnemyKillPoints = (int)((ulong)10L); // Token: 0x0400BD71 RID: 48497 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x400BD71")] [SerializeField] private int enemyFriendlyFirePoints = (int)((ulong)4294967096L); // Token: 0x0400BD72 RID: 48498 [global::Cpp2IlInjected.FieldOffset(Offset = "0x114")] [Token(Token = "0x400BD72")] [SerializeField] private int lootChestPoints = (int)((ulong)2L); // Token: 0x0400BD73 RID: 48499 [global::Cpp2IlInjected.FieldOffset(Offset = "0x118")] [Token(Token = "0x400BD73")] [SerializeField] [Header("Team Warzone Scoring Feedback")] private int minLeadFeedbackPoints = (int)((ulong)100L); // Token: 0x0400BD74 RID: 48500 [global::Cpp2IlInjected.FieldOffset(Offset = "0x11C")] [Token(Token = "0x400BD74")] [SerializeField] private int gameEndingSoonPointsRemaining = (int)((ulong)100L); // Token: 0x0400BD75 RID: 48501 [global::Cpp2IlInjected.FieldOffset(Offset = "0x120")] [Token(Token = "0x400BD75")] [SerializeField] private float gameEndingSoonTimeRemaining = 60f; // Token: 0x0400BD76 RID: 48502 [global::Cpp2IlInjected.FieldOffset(Offset = "0x124")] [Token(Token = "0x400BD76")] private float CIJFADFAPLB = 600f; // Token: 0x0400BD77 RID: 48503 [global::Cpp2IlInjected.FieldOffset(Offset = "0x128")] [Token(Token = "0x400BD77")] private int PHBJIHPKKNB = (int)((ulong)3L); // Token: 0x0400BD78 RID: 48504 [Token(Token = "0x400BD78")] private const float KHMIOMCDADA = 1.35f; // Token: 0x0400BD79 RID: 48505 [Token(Token = "0x400BD79")] private const float ACOLINHMCFE = 3f; // Token: 0x0400BD7A RID: 48506 [Token(Token = "0x400BD7A")] private const float OOEEPNHJAMD = 1.5f; // Token: 0x0400BD7B RID: 48507 [global::Cpp2IlInjected.FieldOffset(Offset = "0x130")] [Token(Token = "0x400BD7B")] private DJHELPHHAEN EOMJFPLCDBD; // Token: 0x0400BD7C RID: 48508 [global::Cpp2IlInjected.FieldOffset(Offset = "0x138")] [Token(Token = "0x400BD7C")] private MJNLDDCLOGP LBHGFBNAMGG; // Token: 0x0400BD7D RID: 48509 [global::Cpp2IlInjected.FieldOffset(Offset = "0x140")] [Token(Token = "0x400BD7D")] private MACMLJJGBIM DJLOODGOFNH; // Token: 0x0400BD7E RID: 48510 [global::Cpp2IlInjected.FieldOffset(Offset = "0x148")] [Token(Token = "0x400BD7E")] private HKKOHFHADKK BNMGKFNIAMO; // Token: 0x0400BD7F RID: 48511 [global::Cpp2IlInjected.FieldOffset(Offset = "0x150")] [Token(Token = "0x400BD7F")] private List AOBJKLAKFPP; // Token: 0x0400BD80 RID: 48512 [global::Cpp2IlInjected.FieldOffset(Offset = "0x158")] [Token(Token = "0x400BD80")] private List NBKOPOAPCBB; // Token: 0x0400BD81 RID: 48513 [global::Cpp2IlInjected.FieldOffset(Offset = "0x160")] [Token(Token = "0x400BD81")] private List HDCAJPMIKKO; // Token: 0x0400BD82 RID: 48514 [global::Cpp2IlInjected.FieldOffset(Offset = "0x168")] [Token(Token = "0x400BD82")] private List MFNABBJJAMG; // Token: 0x0400BD83 RID: 48515 [global::Cpp2IlInjected.FieldOffset(Offset = "0x170")] [Token(Token = "0x400BD83")] private List INIJGPCAEAI; // Token: 0x0400BD84 RID: 48516 [global::Cpp2IlInjected.FieldOffset(Offset = "0x178")] [Token(Token = "0x400BD84")] private float LPJHKGBGKJI; // Token: 0x0400BD85 RID: 48517 [global::Cpp2IlInjected.FieldOffset(Offset = "0x17C")] [Token(Token = "0x400BD85")] private bool DMGAJNHACLA; // Token: 0x0400BD86 RID: 48518 [global::Cpp2IlInjected.FieldOffset(Offset = "0x180")] [Token(Token = "0x400BD86")] private CGLKOJIMDIH DFPMNBMABDP; // Token: 0x0400BD87 RID: 48519 [global::Cpp2IlInjected.FieldOffset(Offset = "0x184")] [Token(Token = "0x400BD87")] private int DMHDINAFHKA; // Token: 0x0400BD88 RID: 48520 [global::Cpp2IlInjected.FieldOffset(Offset = "0x188")] [Token(Token = "0x400BD88")] private int FIJOKNNKNNC; // Token: 0x0400BD89 RID: 48521 [global::Cpp2IlInjected.FieldOffset(Offset = "0x190")] [Token(Token = "0x400BD89")] private List ENHOLGCPOAC; // Token: 0x0400BD8A RID: 48522 [global::Cpp2IlInjected.FieldOffset(Offset = "0x198")] [Token(Token = "0x400BD8A")] private Dictionary MMHAGGJEPBF; // Token: 0x0400BD8B RID: 48523 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")] [Token(Token = "0x400BD8B")] private Dictionary HMECDFPAGEI; // Token: 0x02002783 RID: 10115 [Token(Token = "0x2002783")] private enum EHPLDINOIBH { // Token: 0x0400BD8D RID: 48525 [Token(Token = "0x400BD8D")] ATTRITION_ROUND_RUNNING, // Token: 0x0400BD8E RID: 48526 [Token(Token = "0x400BD8E")] INVALID = 65535 } // Token: 0x02002784 RID: 10116 [Token(Token = "0x2002784")] private enum ECNMJKJMMFL { // Token: 0x0400BD90 RID: 48528 [Token(Token = "0x400BD90")] LOW_SCORE, // Token: 0x0400BD91 RID: 48529 [Token(Token = "0x400BD91")] HIGH_SCORE } // Token: 0x02002785 RID: 10117 [Token(Token = "0x2002785")] private enum DEJBJNOKKAG { // Token: 0x0400BD93 RID: 48531 [Token(Token = "0x400BD93")] NONE, // Token: 0x0400BD94 RID: 48532 [Token(Token = "0x400BD94")] EXPLORE, // Token: 0x0400BD95 RID: 48533 [Token(Token = "0x400BD95")] COMBAT, // Token: 0x0400BD96 RID: 48534 [Token(Token = "0x400BD96")] LAST_LAP } // Token: 0x02002786 RID: 10118 [Token(Token = "0x2002786")] private enum JJOGDIBAMGP { // Token: 0x0400BD98 RID: 48536 [Token(Token = "0x400BD98")] PLAYER_KILLS, // Token: 0x0400BD99 RID: 48537 [Token(Token = "0x400BD99")] ENEMY_KILLS, // Token: 0x0400BD9A RID: 48538 [Token(Token = "0x400BD9A")] DEATHS, // Token: 0x0400BD9B RID: 48539 [Token(Token = "0x400BD9B")] REVIVES, // Token: 0x0400BD9C RID: 48540 [Token(Token = "0x400BD9C")] TOTAL_POINTS } // Token: 0x02002787 RID: 10119 [Token(Token = "0x2002787")] private class MLMHBNKELLG { // Token: 0x17002FBD RID: 12221 // (get) Token: 0x06011B3A RID: 72506 RVA: 0x0043A2BC File Offset: 0x004384BC // (set) Token: 0x06011B3B RID: 72507 RVA: 0x0043A2DC File Offset: 0x004384DC [Token(Token = "0x17002FBD")] public int BDKMNLAHKPK { [Token(Token = "0x6011B3A")] [Address(RVA = "0x1565F10", Offset = "0x1564910", VA = "0x181565F10")] get { return this.LNKHNOEOIPC.Get(); } [Token(Token = "0x6011B3B")] [Address(RVA = "0x1565DB0", Offset = "0x15647B0", VA = "0x181565DB0")] set { SynchronizedField lnkhnoeoipc = this.LNKHNOEOIPC; } } // Token: 0x14000186 RID: 390 // (add) Token: 0x06011B3C RID: 72508 RVA: 0x0043A2F8 File Offset: 0x004384F8 // (remove) Token: 0x06011B3D RID: 72509 RVA: 0x0043A320 File Offset: 0x00438520 [Token(Token = "0x14000186")] public event Action IJFJFAHGFPK { [Token(Token = "0x6011B3C")] [Address(RVA = "0x1565E70", Offset = "0x1564870", VA = "0x181565E70")] [CompilerGenerated] add { Action ijfjfahgfpk; Delegate @delegate; do { ijfjfahgfpk = this.IJFJFAHGFPK; @delegate = Delegate.Combine(ijfjfahgfpk, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != ijfjfahgfpk) { } } [Token(Token = "0x6011B3D")] [Address(RVA = "0x1565F60", Offset = "0x1564960", VA = "0x181565F60")] [CompilerGenerated] remove { Action ijfjfahgfpk; Delegate @delegate; do { ijfjfahgfpk = this.IJFJFAHGFPK; @delegate = Delegate.Remove(ijfjfahgfpk, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != ijfjfahgfpk) { } } } // Token: 0x06011B3E RID: 72510 RVA: 0x0043A348 File Offset: 0x00438548 [Token(Token = "0x6011B3E")] [Address(RVA = "0x1566000", Offset = "0x1564A00", VA = "0x181566000")] public MLMHBNKELLG(MonoBehaviourPun ownerPhotonMonoBehaviour, CGLKOJIMDIH team) { string text = string.Format("{0}.{1}", team, "CR"); Action action = new Action(this.EMNBBMPFCNI); SynchronizedField synchronizedField; this.LNKHNOEOIPC = synchronizedField; } // Token: 0x06011B3F RID: 72511 RVA: 0x0043A384 File Offset: 0x00438584 [Token(Token = "0x6011B3F")] [Address(RVA = "0xFF8DE0", Offset = "0xFF77E0", VA = "0x180FF8DE0")] private void EMNBBMPFCNI() { Action ijfjfahgfpk = this.IJFJFAHGFPK; if (ijfjfahgfpk != 0) { ijfjfahgfpk(); return; } } // Token: 0x06011B40 RID: 72512 RVA: 0x0043A3A4 File Offset: 0x004385A4 [Token(Token = "0x6011B40")] [Address(RVA = "0x1565E10", Offset = "0x1564810", VA = "0x181565E10")] private static string EFBNHCFBCPL(CGLKOJIMDIH CGOLFOLCHIF, string IJALLPGDNFL) { return string.Format("{0}.{1}", CGOLFOLCHIF, IJALLPGDNFL); } // Token: 0x0400BD9D RID: 48541 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400BD9D")] private SynchronizedField LNKHNOEOIPC; } // Token: 0x02002788 RID: 10120 [Token(Token = "0x2002788")] private class BHMMLJEDMGG { // Token: 0x17002FBE RID: 12222 // (get) Token: 0x06011B41 RID: 72513 RVA: 0x0043A3C0 File Offset: 0x004385C0 // (set) Token: 0x06011B42 RID: 72514 RVA: 0x0043A3E0 File Offset: 0x004385E0 [Token(Token = "0x17002FBE")] public int BDKMNLAHKPK { [Token(Token = "0x6011B41")] [Address(RVA = "0x1564910", Offset = "0x1563310", VA = "0x181564910")] get { return this.LNKHNOEOIPC.Get(); } [Token(Token = "0x6011B42")] [Address(RVA = "0x1564810", Offset = "0x1563210", VA = "0x181564810")] set { SynchronizedField lnkhnoeoipc = this.LNKHNOEOIPC; } } // Token: 0x14000187 RID: 391 // (add) Token: 0x06011B43 RID: 72515 RVA: 0x0043A3FC File Offset: 0x004385FC // (remove) Token: 0x06011B44 RID: 72516 RVA: 0x0043A424 File Offset: 0x00438624 [Token(Token = "0x14000187")] public event Action IJFJFAHGFPK { [Token(Token = "0x6011B43")] [Address(RVA = "0x1564870", Offset = "0x1563270", VA = "0x181564870")] [CompilerGenerated] add { Action ijfjfahgfpk; Delegate @delegate; do { ijfjfahgfpk = this.IJFJFAHGFPK; @delegate = Delegate.Combine(ijfjfahgfpk, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != ijfjfahgfpk) { } } [Token(Token = "0x6011B44")] [Address(RVA = "0x1564960", Offset = "0x1563360", VA = "0x181564960")] [CompilerGenerated] remove { Action ijfjfahgfpk; Delegate @delegate; do { ijfjfahgfpk = this.IJFJFAHGFPK; @delegate = Delegate.Remove(ijfjfahgfpk, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != ijfjfahgfpk) { } } } // Token: 0x06011B45 RID: 72517 RVA: 0x0043A44C File Offset: 0x0043864C [Token(Token = "0x6011B45")] [Address(RVA = "0x1564A00", Offset = "0x1563400", VA = "0x181564A00")] public BHMMLJEDMGG(MonoBehaviourPun context, Photon.Realtime.Player player) { Action action = new Action(this.AHPNHPJMIDD); SynchronizedField synchronizedField; this.LNKHNOEOIPC = synchronizedField; } // Token: 0x06011B46 RID: 72518 RVA: 0x0043A478 File Offset: 0x00438678 [Token(Token = "0x6011B46")] [Address(RVA = "0xFF8DE0", Offset = "0xFF77E0", VA = "0x180FF8DE0")] private void AHPNHPJMIDD() { Action ijfjfahgfpk = this.IJFJFAHGFPK; if (ijfjfahgfpk != 0) { ijfjfahgfpk(); return; } } // Token: 0x0400BD9F RID: 48543 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400BD9F")] private SynchronizedField LNKHNOEOIPC; } // Token: 0x02002789 RID: 10121 [Token(Token = "0x2002789")] [Serializable] private class AwardConfig { // Token: 0x17002FBF RID: 12223 // (get) Token: 0x06011B47 RID: 72519 RVA: 0x0043A498 File Offset: 0x00438698 [Token(Token = "0x17002FBF")] public int TotalPossible { [Token(Token = "0x6011B47")] [Address(RVA = "0x1564800", Offset = "0x1563200", VA = "0x181564800")] get { return this.BonusRangeEnd; } } // Token: 0x06011B48 RID: 72520 RVA: 0x0043A4AC File Offset: 0x004386AC [Token(Token = "0x6011B48")] [Address(RVA = "0x1564730", Offset = "0x1563130", VA = "0x181564730")] public int ADDPNAPHNOB(out int BHHMLLIMKOM, out int FDPEMADDIAF, float GNKJGDGEFLM = 1f) { int num = this.BonusRangeEnd; int bonusRangeStart = this.BonusRangeStart; num++; int num2 = global::UnityEngine.Random.Range(bonusRangeStart, num); int num3; BHHMLLIMKOM.m_value = num3; int num4; FDPEMADDIAF.m_value = num4; return num4; } // Token: 0x06011B49 RID: 72521 RVA: 0x0043A4E4 File Offset: 0x004386E4 [Token(Token = "0x6011B49")] [Address(RVA = "0x15647F0", Offset = "0x15631F0", VA = "0x1815647F0")] public AwardConfig() { } // Token: 0x0400BDA1 RID: 48545 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400BDA1")] public int BaseCredits = (int)((ulong)50L); // Token: 0x0400BDA2 RID: 48546 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x400BDA2")] public int BonusRangeStart; // Token: 0x0400BDA3 RID: 48547 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400BDA3")] public int BonusRangeEnd; } } }