using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Photon.Pun; using RecRoom.Core.AI; using RecRoom.Core.Combat; using RecRoom.Core.Encounters; using RecRoom.Core.Pools; using RecRoom.DataStructures; using UnityEngine; namespace RecRoom.Activities.Arena { // Token: 0x02002C7F RID: 11391 [Token(Token = "0x2002C7F")] public class ArenaManager : GameRuleManager { // Token: 0x1700358B RID: 13707 // (get) Token: 0x060134D7 RID: 79063 RVA: 0x0047BFC8 File Offset: 0x0047A1C8 [Token(Token = "0x1700358B")] public new static ArenaManager ONCPNMDGGKG { [Token(Token = "0x60134D7")] [Address(RVA = "0x7F6C50", Offset = "0x7F5A50", VA = "0x1807F6C50")] get { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG == 0) { return; } } } // Token: 0x1700358C RID: 13708 // (get) Token: 0x060134D8 RID: 79064 RVA: 0x0047BFE0 File Offset: 0x0047A1E0 [Token(Token = "0x1700358C")] public new static bool FFNIFALJLDD { [Token(Token = "0x60134D8")] [Address(RVA = "0x7F6CF0", Offset = "0x7F5AF0", VA = "0x1807F6CF0")] get { GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; if (instance == 0) { } int num = 0; return instance != num; } } // Token: 0x1700358D RID: 13709 // (get) Token: 0x060134D9 RID: 79065 RVA: 0x0047C004 File Offset: 0x0047A204 [Token(Token = "0x1700358D")] private OGNBCNBPFCC[] HKPLMDOMLHN { [Token(Token = "0x60134D9")] [Address(RVA = "0x7F22D0", Offset = "0x7F10D0", VA = "0x1807F22D0")] 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: 0x1700358E RID: 13710 // (get) Token: 0x060134DA RID: 79066 RVA: 0x0047C050 File Offset: 0x0047A250 // (set) Token: 0x060134DB RID: 79067 RVA: 0x0047C064 File Offset: 0x0047A264 [Token(Token = "0x1700358E")] public float CDFAJDLJALK { [Token(Token = "0x60134DA")] [Address(RVA = "0x7F6C40", Offset = "0x7F5A40", VA = "0x1807F6C40")] get { return this.CIJFADFAPLB; } [Token(Token = "0x60134DB")] [Address(RVA = "0x7F6E10", Offset = "0x7F5C10", VA = "0x1807F6E10")] set { this.CIJFADFAPLB = value; this.MFOCPIILHIL.BPHIOMBNAAI = value; } } // Token: 0x1700358F RID: 13711 // (get) Token: 0x060134DC RID: 79068 RVA: 0x0047C08C File Offset: 0x0047A28C // (set) Token: 0x060134DD RID: 79069 RVA: 0x0047C0A0 File Offset: 0x0047A2A0 [Token(Token = "0x1700358F")] public int DOOKJFGLIOO { [Token(Token = "0x60134DC")] [Address(RVA = "0x7F6E00", Offset = "0x7F5C00", VA = "0x1807F6E00")] get { return this.PHBJIHPKKNB; } [Token(Token = "0x60134DD")] [Address(RVA = "0x7F6E40", Offset = "0x7F5C40", VA = "0x1807F6E40")] set { this.PHBJIHPKKNB = value; GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; int phbjihpkknb = this.PHBJIHPKKNB; scoreManager.AddMaxScoreToDisplay(phbjihpkknb, this, 500); } } // Token: 0x17003590 RID: 13712 // (get) Token: 0x060134DE RID: 79070 RVA: 0x0047C0DC File Offset: 0x0047A2DC [Token(Token = "0x17003590")] public override string LJDMGKNAOOG { [Token(Token = "0x60134DE")] [Address(RVA = "0x7F6DD0", Offset = "0x7F5BD0", VA = "0x1807F6DD0", Slot = "20")] get { return "lasertag"; } } // Token: 0x17003591 RID: 13713 // (get) Token: 0x060134DF RID: 79071 RVA: 0x0047C0F0 File Offset: 0x0047A2F0 [Token(Token = "0x17003591")] public override bool LEOEBAJLADB { [Token(Token = "0x60134DF")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "16")] get { return true; } } // Token: 0x060134E0 RID: 79072 RVA: 0x0047C100 File Offset: 0x0047A300 [Token(Token = "0x60134E0")] [Address(RVA = "0x7EDDE0", Offset = "0x7ECBE0", VA = "0x1807EDDE0", 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); } IILCGFIHJLP initializeLocalPlayerEvent = GameManager.InitializeLocalPlayerEvent; Action action = new Action(this.CLMJNPFECAM); GameManager.InitializeLocalPlayerEvent = IILCGFIHJLP.BPJDFPACLMK(initializeLocalPlayerEvent, action); MFBGLIHGCGO oldcnlgocoh = KKPBCOOONNK.OLDCNLGOCOH; Action action2 = new Action(this.OnPhotonPlayerConnected); IILCGFIHJLP iilcgfihjlp; KKPBCOOONNK.OLDCNLGOCOH = iilcgfihjlp; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; ArenaManager.BHMMLJEDMGG bhmmljedmgg = this.IKKFOCGCMLP(agajmbpabdl); NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.supportsGameOverGiftDequeing = true; NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager.k__BackingField = num4 != 0; MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(this, "ARENA_TIMER", (OHOEENCHJJE)((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; OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent; Action action3 = new Action(this.NAHAFOLAIEC); Player.LocalPlayerSpawnEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerSpawnEvent, action3); PointsDropper.KCGMPDACFGM += this.FHIDAJNIBLG; SpawnableCollectible.PreAllocateCollectibles(this.collectiblePrefab, 100); SpawnableCollectible.PreAllocateCollectibles(SingletonMonoBehaviour.ONCPNMDGGKG.GetCurrencyPrefab(ACDKILABNNC.LaserTagTickets, num4), 100); WorldSpaceNotification worldSpaceNotification = this.team1WorldSpaceNotificationPrefab; GameTeamManager teamManager = SingletonMonoBehaviour.ONCPNMDGGKG.teamManager; WorldSpaceNotification worldSpaceNotification2 = this.team2WorldSpaceNotificationPrefab; GameTeamManager teamManager2 = SingletonMonoBehaviour.ONCPNMDGGKG.teamManager; } // Token: 0x060134E1 RID: 79073 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60134E1")] [Address(RVA = "0x7F64D0", Offset = "0x7F52D0", VA = "0x1807F64D0", Slot = "21")] protected override void Start() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060134E2 RID: 79074 RVA: 0x0047C404 File Offset: 0x0047A604 [Token(Token = "0x60134E2")] [Address(RVA = "0x7EF2B0", Offset = "0x7EE0B0", VA = "0x1807EF2B0")] protected void CLMJNPFECAM(bool HOCMIMEHLLM, bool KOPENBICLNF) { GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager; int num = 0; spawnManager.AddLocalPlayerSpawnPointTag((DPPICCPGHLJ)num, this, 500); } // Token: 0x060134E3 RID: 79075 RVA: 0x0047C434 File Offset: 0x0047A634 [Token(Token = "0x60134E3")] [Address(RVA = "0x7F56D0", Offset = "0x7F44D0", VA = "0x1807F56D0", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); this.HMECDFPAGEI.Clear(); this.MMHAGGJEPBF.Clear(); PointsDropper.KCGMPDACFGM -= this.FHIDAJNIBLG; OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent; Action action = new Action(this.NAHAFOLAIEC); Player.LocalPlayerSpawnEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerSpawnEvent, action); IILCGFIHJLP initializeLocalPlayerEvent = GameManager.InitializeLocalPlayerEvent; Action action2 = new Action(this.CLMJNPFECAM); GameManager.InitializeLocalPlayerEvent = IILCGFIHJLP.GMNMHGMFGOL(initializeLocalPlayerEvent, action2); MFBGLIHGCGO oldcnlgocoh = KKPBCOOONNK.OLDCNLGOCOH; Action action3 = new Action(this.OnPhotonPlayerConnected); IILCGFIHJLP iilcgfihjlp; KKPBCOOONNK.OLDCNLGOCOH = iilcgfihjlp; 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: 0x060134E4 RID: 79076 RVA: 0x0047C63C File Offset: 0x0047A83C [Token(Token = "0x60134E4")] [Address(RVA = "0x7F6A40", Offset = "0x7F5840", VA = "0x1807F6A40")] protected void Update() { this.EOMJFPLCDBD.OPEMIFENIJM(); this.BNMGKFNIAMO.OPEMIFENIJM(); this.LBHGFBNAMGG.OCGHOBMJNMA(); this.DJLOODGOFNH.OCGHOBMJNMA(); } // Token: 0x060134E5 RID: 79077 RVA: 0x0047C67C File Offset: 0x0047A87C [Token(Token = "0x60134E5")] [Address(RVA = "0x7F4A20", Offset = "0x7F3820", VA = "0x1807F4A20", Slot = "24")] protected override void NJGKEJCHADK() { base.NJGKEJCHADK(); if (KKPBCOOONNK.BNNCCCFFALC) { DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; int num = 0; int num2 = 0; eomjfplcdbd.PIEOGAPMGIH((ushort)num2, (ushort)num); return; } } // Token: 0x060134E6 RID: 79078 RVA: 0x0047C6B4 File Offset: 0x0047A8B4 [Token(Token = "0x60134E6")] [Address(RVA = "0x7F51E0", Offset = "0x7F3FE0", VA = "0x1807F51E0", Slot = "25")] protected override void OODEMNCOLED() { base.OODEMNCOLED(); int num = 0; this.BNMHHDAGBOL(num); if (KKPBCOOONNK.BNNCCCFFALC) { DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; return; } } // Token: 0x060134E7 RID: 79079 RVA: 0x0047C6E8 File Offset: 0x0047A8E8 [Token(Token = "0x60134E7")] [Address(RVA = "0x7EEAB0", Offset = "0x7ED8B0", VA = "0x1807EEAB0")] protected int BPCAJBOABHN(AGAJMBPABDL AGIHAKFFCCD) { GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; throw new NullReferenceException(); } // Token: 0x060134E8 RID: 79080 RVA: 0x0047C708 File Offset: 0x0047A908 [Token(Token = "0x60134E8")] [Address(RVA = "0x7F5E10", Offset = "0x7F4C10", VA = "0x1807F5E10", Slot = "22")] public override void RecordMatchAnalytics(bool IHKEFCIKBDK) { int num = 0; GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; int num2 = 0; bool flag = scoreManager.TryGetPlayerStat(agajmbpabdl, (IJKNDEOFIFE)num2, num); GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF; bool flag2 = scoreManager2.TryGetPlayerStat(agajmbpabdl2, (IJKNDEOFIFE)((uint)1), num); GameScoreManager scoreManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; AGAJMBPABDL agajmbpabdl3 = KKPBCOOONNK.MDMMDPEKICF; bool flag3 = scoreManager3.TryGetPlayerStat(agajmbpabdl3, (IJKNDEOFIFE)((uint)2), num); if (scoreManager3 != 0) { string text; CFLMJLFBOKH.NENBHKMFFFH("finished_game", text); CFLMJLFBOKH.EIGDDKKOPEO("games_played", 1); CFLMJLFBOKH.EIGDDKKOPEO("player_kills", num); CFLMJLFBOKH.EIGDDKKOPEO("enemy_kills", num); CFLMJLFBOKH.EIGDDKKOPEO("deaths", num); LocalPlayerController.JJKKCDNKBJI fgamgpebmge = SingletonMonoBehaviour.ONCPNMDGGKG.FGAMGPEBMGE; int hashCode = fgamgpebmge.GetHashCode(); } } // Token: 0x060134E9 RID: 79081 RVA: 0x0047C7E0 File Offset: 0x0047A9E0 [Token(Token = "0x60134E9")] [Address(RVA = "0x7F3A50", Offset = "0x7F2850", VA = "0x1807F3A50", Slot = "23")] public override bool LocalPlayerHasGameActivity() { int num = 0; GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; int num2 = 0; if (scoreManager.TryGetPlayerStat(agajmbpabdl, (IJKNDEOFIFE)num2, num)) { } GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF; if (scoreManager2.TryGetPlayerStat(agajmbpabdl2, (IJKNDEOFIFE)((uint)1), num)) { } throw new NullReferenceException(); } // Token: 0x060134EA RID: 79082 RVA: 0x0047C83C File Offset: 0x0047AA3C [Token(Token = "0x60134EA")] [Address(RVA = "0x7F28A0", Offset = "0x7F16A0", VA = "0x1807F28A0")] 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; } MFBGLIHGCGO destroyEvent = component.DestroyEvent; Action action = new Action(this.PMEDFNLICGO); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(destroyEvent, action); component.DestroyEvent = mfbglihgcgo; } } // Token: 0x060134EB RID: 79083 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60134EB")] [Address(RVA = "0x7F3160", Offset = "0x7F1F60", VA = "0x1807F3160")] private void LBDLHHLIKDC() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060134EC RID: 79084 RVA: 0x0047C8B4 File Offset: 0x0047AAB4 [Token(Token = "0x60134EC")] [Address(RVA = "0x7EEB50", Offset = "0x7ED950", VA = "0x1807EEB50")] 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) { 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.ONCPNMDGGKG; bool flag4 = k__BackingField.TryDisarm(num9); } } } } } } } } } } } } // Token: 0x060134ED RID: 79085 RVA: 0x0047CA1C File Offset: 0x0047AC1C [Token(Token = "0x60134ED")] [Address(RVA = "0x7F5CF0", Offset = "0x7F4AF0", VA = "0x1807F5CF0")] 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; } MFBGLIHGCGO destroyEvent = EGFEJGHDNAI.DestroyEvent; Action action = new Action(this.PMEDFNLICGO); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(destroyEvent, action); EGFEJGHDNAI.DestroyEvent = mfbglihgcgo; } // Token: 0x060134EE RID: 79086 RVA: 0x0047CA80 File Offset: 0x0047AC80 [Token(Token = "0x60134EE")] [Address(RVA = "0x7F2F80", Offset = "0x7F1D80", VA = "0x1807F2F80")] private void LAMLPJFGGNC(Enemy LJGOHLFADDN, AGAJMBPABDL HMEIODIHDCL, Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { if (HMEIODIHDCL != 0 && HMEIODIHDCL.DMKCIEPGGAB && this.IMFHCAJOGKF()) { float time = Time.time; this.LPJHKGBGKJI = time; } float z = Vector3.up.z; } } // Token: 0x060134EF RID: 79087 RVA: 0x0047CAD0 File Offset: 0x0047ACD0 [Token(Token = "0x60134EF")] [Address(RVA = "0x7EFFE0", Offset = "0x7EEDE0", VA = "0x1807EFFE0")] private void FKKEPHNPHBI(Enemy LJGOHLFADDN, AGAJMBPABDL HMEIODIHDCL, Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { bool flag = KKPBCOOONNK.BNNCCCFFALC; int num = 0; if (flag) { int num2 = this.playerKillPoints; this.OPINJGLCLNG(LJGOHLFADDN, num2); GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; } float z = Vector3.up.z; if ((HMEIODIHDCL.DMKCIEPGGAB ? 1 : 0) != num) { IDisposable disposable = SingletonMonoBehaviour.ONCPNMDGGKG.Play((NotificationManager.IBIDFAOPIPC)((uint)1), "TAGGED BY BOT", 3f, num, num); } } } // Token: 0x060134F0 RID: 79088 RVA: 0x0047CB48 File Offset: 0x0047AD48 [Token(Token = "0x60134F0")] [Address(RVA = "0x7F4900", Offset = "0x7F3700", VA = "0x1807F4900")] 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 (KKPBCOOONNK.BNNCCCFFALC) { if (flag) { } int num = this.normalEnemyKillPoints; this.OPINJGLCLNG(LJGOHLFADDN, num); } } } } // Token: 0x060134F1 RID: 79089 RVA: 0x0047CBAC File Offset: 0x0047ADAC [Token(Token = "0x60134F1")] [Address(RVA = "0x7F4C00", Offset = "0x7F3A00", VA = "0x1807F4C00")] private void OFOHDEJPEOH(AGAJMBPABDL LJGOHLFADDN, Weapon CHNKOFCAFCH, Enemy HMEIODIHDCL, Vector3 KPLDEODOJID) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { if (LJGOHLFADDN != 0 && LJGOHLFADDN.DMKCIEPGGAB && 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 (KKPBCOOONNK.BNNCCCFFALC) { 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.DMKCIEPGGAB) { if (flag) { throw new NullReferenceException(); } if (!flag2) { } int num7 = this.eliteEnemyKillPoints; this.HOLACFEPJGH(num7, "TAGGED ELITE BOT", num6); Vector3 vector; if (vector != 0) { } } } } // Token: 0x060134F2 RID: 79090 RVA: 0x0047CCF0 File Offset: 0x0047AEF0 [Token(Token = "0x60134F2")] [Address(RVA = "0x7F2EF0", Offset = "0x7F1CF0", VA = "0x1807F2EF0")] private void LAHMBKKJDKA(AGAJMBPABDL LJGOHLFADDN, AGAJMBPABDL HMEIODIHDCL, Weapon GDIGKHINJCG, Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, Vector3 OKDCENHKDIP, int JJHKPNCCEFB, GameCombatManager.AEGDBFPAFJO GEOMPLKMOLA, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB) { if (HMEIODIHDCL != 0 && HMEIODIHDCL.DMKCIEPGGAB && this.IMFHCAJOGKF()) { float time = Time.time; this.LPJHKGBGKJI = time; } } // Token: 0x060134F3 RID: 79091 RVA: 0x0047CD24 File Offset: 0x0047AF24 [Token(Token = "0x60134F3")] [Address(RVA = "0x7F4330", Offset = "0x7F3130", VA = "0x1807F4330")] private void NFKFMFMBMIG(AGAJMBPABDL LJGOHLFADDN, AGAJMBPABDL HMEIODIHDCL, Weapon GDIGKHINJCG, Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, Vector3 OKDCENHKDIP, int JJHKPNCCEFB, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { if (LJGOHLFADDN != 0 && LJGOHLFADDN.DMKCIEPGGAB && this.IMFHCAJOGKF()) { float time = Time.time; this.LPJHKGBGKJI = time; } bool flag = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.PlayersAreTeammates(LJGOHLFADDN, HMEIODIHDCL); bool flag2 = KKPBCOOONNK.BNNCCCFFALC; int num = 0; if (flag2) { 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.DMKCIEPGGAB ? 1 : 0) == num) { if ((LJGOHLFADDN.DMKCIEPGGAB ? 1 : 0) == num) { string ohafdcgemef = HMEIODIHDCL.OHAFDCGEMEF; string text = LJGOHLFADDN.OHAFDCGEMEF + " TAGGED " + ohafdcgemef; NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; return; } string customPlayerKillNotification = GDIGKHINJCG.GetCustomPlayerKillNotification(HMEIODIHDCL); } string text2; bool flag3 = text2.LJGBBKKGKOP(); NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; throw new NullReferenceException(); } } // Token: 0x060134F4 RID: 79092 RVA: 0x0047CE40 File Offset: 0x0047B040 [Token(Token = "0x60134F4")] [Address(RVA = "0x7EF910", Offset = "0x7EE710", VA = "0x1807EF910")] private void EPCENNFPIDK(AGAJMBPABDL FIEHKCJGOOC, bool EHAMFFHAPJC, bool IKJCKJNNDMO, Vector3 BEOPNIAIJOM, string GLKCMBHDJLG) { if (!EHAMFFHAPJC) { } RecRoomAudioClip recRoomAudioClip = this.playerKilledPlayerCriticalHitSFX; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num); Player player = FIEHKCJGOOC.GPOMCJICJIH(); if (!IKJCKJNNDMO) { Transform transform = player.head.transform; } Vector3 vector; float z = vector.z; string ohafdcgemef = FIEHKCJGOOC.OHAFDCGEMEF; string text = "FRIENDLY FIRE " + ohafdcgemef; bool flag; if (flag) { string ohafdcgemef2 = FIEHKCJGOOC.OHAFDCGEMEF; string text2 = "TAGGED " + ohafdcgemef2; } NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; } // Token: 0x060134F5 RID: 79093 RVA: 0x0047CEC4 File Offset: 0x0047B0C4 [Token(Token = "0x60134F5")] [Address(RVA = "0x7EFD40", Offset = "0x7EEB40", VA = "0x1807EFD40")] private void FGHHGANBDNH(AGAJMBPABDL HMEIODIHDCL, AGAJMBPABDL LJGOHLFADDN, bool IKJCKJNNDMO) { string ohafdcgemef = HMEIODIHDCL.OHAFDCGEMEF; string text = LJGOHLFADDN.OHAFDCGEMEF + " TAGGED " + ohafdcgemef; NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; } // Token: 0x060134F6 RID: 79094 RVA: 0x0047CEF8 File Offset: 0x0047B0F8 [Token(Token = "0x60134F6")] [Address(RVA = "0x7F37E0", Offset = "0x7F25E0", VA = "0x1807F37E0")] private void LFECKFMDBBK(AGAJMBPABDL BMONDCAAFPJ, bool IKJCKJNNDMO, string CKMHGDINODE) { bool flag = CKMHGDINODE.LJGBBKKGKOP(); if (!BMONDCAAFPJ.DMKCIEPGGAB) { } NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; } // Token: 0x060134F7 RID: 79095 RVA: 0x0047CF24 File Offset: 0x0047B124 [Token(Token = "0x60134F7")] [Address(RVA = "0x7F2C80", Offset = "0x7F1A80", VA = "0x1807F2C80")] private void KJFNGMIHLJO() { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "TAGGED BY BOT", 3f, num, num); } // Token: 0x060134F8 RID: 79096 RVA: 0x0047CF54 File Offset: 0x0047B154 [Token(Token = "0x60134F8")] [Address(RVA = "0x7F2630", Offset = "0x7F1430", VA = "0x1807F2630")] private void JPCLGAFBGMM(Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, Vector3 OKDCENHKDIP) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; if (instance.CIFKHPAHBHB) { float z = OKDCENHKDIP.z; if (OAEAKADENEB == 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: 0x060134F9 RID: 79097 RVA: 0x0047CFC0 File Offset: 0x0047B1C0 [Token(Token = "0x60134F9")] [Address(RVA = "0x7F1050", Offset = "0x7EFE50", VA = "0x1807F1050")] private void HOLACFEPJGH(int CHMFEPLLNBI, string ACPMLLINIMG, Vector3 NAIDPMBKHPK) { int num = Mathf.Abs(CHMFEPLLNBI); string text2; string text3; string text = text2 + text3 + ""; 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; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; int num2 = 0; if (teamManager.PlayerOnTeam(agajmbpabdl, (CGLKOJIMDIH)num2)) { } WorldSpaceNotification worldSpaceNotification = this.team2WorldSpaceNotificationPrefab; float z5 = NAIDPMBKHPK.z; } // Token: 0x060134FA RID: 79098 RVA: 0x0047D050 File Offset: 0x0047B250 [Token(Token = "0x60134FA")] [Address(RVA = "0x7F1D10", Offset = "0x7F0B10", VA = "0x1807F1D10")] private void JBAMACNACDB(AGAJMBPABDL LLFMHANMHIC, AGAJMBPABDL NLEOIMBAFFL, Vector3 DDHPAFKBMON) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { if (LLFMHANMHIC != 0 && LLFMHANMHIC.DMKCIEPGGAB && this.IMFHCAJOGKF()) { float time = Time.time; this.LPJHKGBGKJI = time; } int num; if (NLEOIMBAFFL.DMKCIEPGGAB) { bool flag = this.IMFHCAJOGKF(); if (flag) { float time2 = Time.time; this.LPJHKGBGKJI = time2; } if (NLEOIMBAFFL.DMKCIEPGGAB && flag) { num = 0; } } if (KKPBCOOONNK.BNNCCCFFALC) { ulong num2; NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.MasterAddPlayerStat(NLEOIMBAFFL, (IJKNDEOFIFE)num, 1, num2 != 0UL); } } } // Token: 0x060134FB RID: 79099 RVA: 0x0047D0F0 File Offset: 0x0047B2F0 [Token(Token = "0x60134FB")] [Address(RVA = "0x7F40E0", Offset = "0x7F2EE0", VA = "0x1807F40E0")] private void NAHAFOLAIEC() { NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager.AddLocalPlayerSpawnPointTag((DPPICCPGHLJ)((uint)1), this, 500); } // Token: 0x060134FC RID: 79100 RVA: 0x0047D11C File Offset: 0x0047B31C [Token(Token = "0x60134FC")] [Address(RVA = "0x7F2D10", Offset = "0x7F1B10", VA = "0x1807F2D10")] 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]; KLLMCPFPIIE lnkhnoeoipc = this.JCNKPEDFLKH(cglkojimdih).LNKHNOEOIPC; num++; } } // Token: 0x060134FD RID: 79101 RVA: 0x0047D168 File Offset: 0x0047B368 [Token(Token = "0x60134FD")] [Address(RVA = "0x7EE6A0", Offset = "0x7ED4A0", VA = "0x1807EE6A0")] 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.IAHDANBDAAM(); KLLMCPFPIIE lnkhnoeoipc = mlmhbnkellg.LNKHNOEOIPC; num++; } } // Token: 0x060134FE RID: 79102 RVA: 0x0047D1C4 File Offset: 0x0047B3C4 [Token(Token = "0x60134FE")] [Address(RVA = "0x7F36D0", Offset = "0x7F24D0", VA = "0x1807F36D0")] private int LDGDLNLDOBH(AGAJMBPABDL IEKDDPPNFPF) { if (!this.DMGAJNHACLA) { return this.IKKFOCGCMLP(IEKDDPPNFPF).LNKHNOEOIPC.IAHDANBDAAM(); } CGLKOJIMDIH playerTeam = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(IEKDDPPNFPF); throw new NullReferenceException(); } // Token: 0x060134FF RID: 79103 RVA: 0x0047D204 File Offset: 0x0047B404 [Token(Token = "0x60134FF")] [Address(RVA = "0x7F2420", Offset = "0x7F1220", VA = "0x1807F2420")] private void JHMBLDAAJLM(AGAJMBPABDL IEKDDPPNFPF, int CNFHAENEOGO) { if (IEKDDPPNFPF != 0) { if (this.DMGAJNHACLA) { CGLKOJIMDIH playerTeam = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(IEKDDPPNFPF); ArenaManager.MLMHBNKELLG mlmhbnkellg; int num = mlmhbnkellg.LNKHNOEOIPC.IAHDANBDAAM(); throw new NullReferenceException(); } ArenaManager.BHMMLJEDMGG bhmmljedmgg = this.IKKFOCGCMLP(IEKDDPPNFPF); int num2 = bhmmljedmgg.LNKHNOEOIPC.IAHDANBDAAM(); KLLMCPFPIIE lnkhnoeoipc = bhmmljedmgg.LNKHNOEOIPC; } } // Token: 0x06013500 RID: 79104 RVA: 0x0047D260 File Offset: 0x0047B460 [Token(Token = "0x6013500")] [Address(RVA = "0x7F5280", Offset = "0x7F4080", VA = "0x1807F5280")] private void OPINJGLCLNG(AGAJMBPABDL IEKDDPPNFPF, int CHMFEPLLNBI) { if (KKPBCOOONNK.BNNCCCFFALC && 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: 0x06013501 RID: 79105 RVA: 0x0047D2E4 File Offset: 0x0047B4E4 [Token(Token = "0x6013501")] [Address(RVA = "0x7F54D0", Offset = "0x7F42D0", VA = "0x1807F54D0")] private void OPINJGLCLNG(Enemy BPJNEFJBBML, int CHMFEPLLNBI) { if (KKPBCOOONNK.BNNCCCFFALC && 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: 0x06013502 RID: 79106 RVA: 0x0047D384 File Offset: 0x0047B584 [Token(Token = "0x6013502")] [Address(RVA = "0x7F30B0", Offset = "0x7F1EB0", VA = "0x1807F30B0")] private string LAONNOOPPBI(int DMOLHMMKCMD, bool BMDOIMOKJEL = true) { int num = Mathf.Abs(DMOLHMMKCMD); string text = ""; if (BMDOIMOKJEL) { text = " POINTS"; } string text2; string text3; return text2 + text3 + text; } // Token: 0x06013503 RID: 79107 RVA: 0x0047D3B4 File Offset: 0x0047B5B4 [Token(Token = "0x6013503")] [Address(RVA = "0x7F02E0", Offset = "0x7EF0E0", VA = "0x1807F02E0")] private void GKEDHINKLLO(int CHMFEPLLNBI) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = Mathf.Abs(CHMFEPLLNBI); string text2; string text3; string text = text2 + text3 + " POINTS"; int num2 = 0; int num3 = 0; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, text, 2f, num2, num2); } // Token: 0x06013504 RID: 79108 RVA: 0x0047D400 File Offset: 0x0047B600 [Token(Token = "0x6013504")] [Address(RVA = "0x7EFE30", Offset = "0x7EEC30", VA = "0x1807EFE30")] private void FHIDAJNIBLG(PointsDropper MLCHBMFPKPC, Vector3 DDHPAFKBMON, AGAJMBPABDL[] 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) { AGAJMBPABDL agajmbpabdl = KHAIOLEBGIL[0]; if (KKPBCOOONNK.BNNCCCFFALC) { int num2 = this.lootChestPoints; this.OPINJGLCLNG(agajmbpabdl, num2); } float z = DDHPAFKBMON.z; int num3 = 0; if ((agajmbpabdl.DMKCIEPGGAB ? 1 : 0) != num3) { float z2 = DDHPAFKBMON.z; } } } } // Token: 0x06013505 RID: 79109 RVA: 0x0047D480 File Offset: 0x0047B680 [Token(Token = "0x6013505")] [Address(RVA = "0x7F3910", Offset = "0x7F2710", VA = "0x1807F3910")] private void LJMGEPCANFE(AGAJMBPABDL JKPGNHBEMOK, int ONGBFDACHHG, Vector3 CAOHCBNEEND) { Player player = JKPGNHBEMOK.GPOMCJICJIH(); int num = 0; if (player != num) { SpawnableCollectible spawnableCollectible = this.collectiblePrefab; int num2 = Mathf.Abs(ONGBFDACHHG); float z = CAOHCBNEEND.z; } } // Token: 0x06013506 RID: 79110 RVA: 0x0047D4BC File Offset: 0x0047B6BC [Token(Token = "0x6013506")] [Address(RVA = "0x7F1590", Offset = "0x7F0390", VA = "0x1807F1590")] private void IEDMJBOEOAF(AGAJMBPABDL LLFOLJPCCFD, int DMOLHMMKCMD, Vector3 BBIHEAMHBFF) { Player player = LLFOLJPCCFD.GPOMCJICJIH(); SpawnableCollectible spawnableCollectible = this.collectiblePrefab; int num = Mathf.Abs(DMOLHMMKCMD); Vector3 vector; float z = vector.z; float z2 = BBIHEAMHBFF.z; } // Token: 0x06013507 RID: 79111 RVA: 0x0047D4F4 File Offset: 0x0047B6F4 [Token(Token = "0x6013507")] [Address(RVA = "0x7F16D0", Offset = "0x7F04D0", VA = "0x1807F16D0")] private void IEDMJBOEOAF(AGAJMBPABDL 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: 0x06013508 RID: 79112 RVA: 0x0047D558 File Offset: 0x0047B758 [Token(Token = "0x6013508")] [Address(RVA = "0x7F3D80", Offset = "0x7F2B80", VA = "0x1807F3D80")] 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: 0x06013509 RID: 79113 RVA: 0x0047D584 File Offset: 0x0047B784 [Token(Token = "0x6013509")] [Address(RVA = "0x7EDCD0", Offset = "0x7ECAD0", VA = "0x1807EDCD0")] private bool ANIJBAADAJN(AGAJMBPABDL IEKDDPPNFPF, int MMAKDCNFGHK) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { if (IEKDDPPNFPF == 0) { return true; } if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.IsPlayerSpectator(IEKDDPPNFPF)) { } } int num; return num >= MMAKDCNFGHK; } // Token: 0x0601350A RID: 79114 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601350A")] [Address(RVA = "0x7F0850", Offset = "0x7EF650", VA = "0x1807F0850")] private void GPKAJMNMBPB() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601350B RID: 79115 RVA: 0x0047D5C8 File Offset: 0x0047B7C8 [Token(Token = "0x601350B")] [Address(RVA = "0x7F0F90", Offset = "0x7EFD90", VA = "0x1807F0F90")] private void HFHGPJANOPA() { AAPEGDHKHJI masterPurchaseRequestEvent = ArenaVendingMachine.MasterPurchaseRequestEvent; Action action = new Action(this.EDCIDGLHIMP); ArenaVendingMachine.MasterPurchaseRequestEvent = AAPEGDHKHJI.GMNMHGMFGOL(masterPurchaseRequestEvent, action); } // Token: 0x0601350C RID: 79116 RVA: 0x0047D5F4 File Offset: 0x0047B7F4 [Token(Token = "0x601350C")] [Address(RVA = "0x7EF6C0", Offset = "0x7EE4C0", VA = "0x1807EF6C0")] private void EDCIDGLHIMP(ArenaVendingMachine FJALLKMDHOF, ArenaVendingMachineSlot KEAAAHGEHHE, AGAJMBPABDL IEKDDPPNFPF, int MMAKDCNFGHK) { if (KKPBCOOONNK.BNNCCCFFALC && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { if (IEKDDPPNFPF != 0) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.IsPlayerSpectator(IEKDDPPNFPF)) { return; } int num = this.LDGDLNLDOBH(IEKDDPPNFPF); } PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.BNALDBHFCMB bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(this.RpcOnPurchaseSuccess); } } // Token: 0x0601350D RID: 79117 RVA: 0x0047D654 File Offset: 0x0047B854 [Token(Token = "0x601350D")] [Address(RVA = "0x7F60A0", Offset = "0x7F4EA0", VA = "0x1807F60A0")] [NFOMENMAOIA] private void RpcOnPurchaseSuccess(AGAJMBPABDL IEKDDPPNFPF, ArenaVendingMachine FJALLKMDHOF, ArenaVendingMachineSlot KEAAAHGEHHE, int MMAKDCNFGHK) { int num = 0; if (FJALLKMDHOF != num) { if (KKPBCOOONNK.BNNCCCFFALC) { } if (IEKDDPPNFPF != 0) { int num2 = 0; if ((IEKDDPPNFPF.DMKCIEPGGAB ? 1 : 0) != num2) { RecRoomAudioClip recRoomAudioClip = this.lootSpentSFX; int num3 = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num3); NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; string text2; string text3; string text = text2 + text3 + " POINTS"; int num4 = 0; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num4, text, 2f, num2, num2); } Transform creditDispenseTransform = FJALLKMDHOF.creditDispenseTransform; Vector3 vector; float z = vector.z; Player player = IEKDDPPNFPF.GPOMCJICJIH(); SpawnableCollectible spawnableCollectible = this.collectiblePrefab; Vector3 vector2; float z2 = vector2.z; } } } // Token: 0x0601350E RID: 79118 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x601350E")] [Address(RVA = "0x7EE8D0", Offset = "0x7ED6D0", VA = "0x1807EE8D0")] private void BNMHHDAGBOL(int BAAFJCJPIKI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0601350F RID: 79119 RVA: 0x0047D6FC File Offset: 0x0047B8FC [Token(Token = "0x601350F")] [Address(RVA = "0x7EF8A0", Offset = "0x7EE6A0", VA = "0x1807EF8A0")] private void EMNBBMPFCNI() { AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; int num = this.LDGDLNLDOBH(agajmbpabdl); this.BNMHHDAGBOL(num); } // Token: 0x06013510 RID: 79120 RVA: 0x0047D720 File Offset: 0x0047B920 [Token(Token = "0x6013510")] [Address(RVA = "0x7F3510", Offset = "0x7F2310", VA = "0x1807F3510")] 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: 0x06013511 RID: 79121 RVA: 0x0047D7C8 File Offset: 0x0047B9C8 [Token(Token = "0x6013511")] [Address(RVA = "0x7F2820", Offset = "0x7F1620", VA = "0x1807F2820")] private void JPFJBEDLJKK() { if (KKPBCOOONNK.BNNCCCFFALC) { DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; int num = 0; int num2 = 0; eomjfplcdbd.PIEOGAPMGIH((ushort)num2, (ushort)num); return; } } // Token: 0x06013512 RID: 79122 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013512")] [Address(RVA = "0x7F0B30", Offset = "0x7EF930", VA = "0x1807F0B30")] private void HDBPMGEIIND(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013513 RID: 79123 RVA: 0x0047D7FC File Offset: 0x0047B9FC [Token(Token = "0x6013513")] [Address(RVA = "0x7F2A10", Offset = "0x7F1810", VA = "0x1807F2A10")] private void KIOHJHHKEIO() { int fijoknnknnc = this.FIJOKNNKNNC; int num = this.DMHDINAFHKA; if (num <= fijoknnknnc) { num = fijoknnknnc; } if (KKPBCOOONNK.BNNCCCFFALC) { 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: 0x06013514 RID: 79124 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013514")] [Address(RVA = "0x7F3F10", Offset = "0x7F2D10", VA = "0x1807F3F10")] private void MMANHOFGOOK(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013515 RID: 79125 RVA: 0x0047D928 File Offset: 0x0047BB28 [Token(Token = "0x6013515")] [Address(RVA = "0x7F1F00", Offset = "0x7F0D00", VA = "0x1807F1F00")] 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: 0x06013516 RID: 79126 RVA: 0x0047D9A4 File Offset: 0x0047BBA4 [Token(Token = "0x6013516")] [Address(RVA = "0x7F0670", Offset = "0x7EF470", VA = "0x1807F0670")] 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.ONCPNMDGGKG; int num4 = 0; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num4, text, 3f, num2, num2); } // Token: 0x06013517 RID: 79127 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013517")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")] private void DOBOGKOOCPB(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013518 RID: 79128 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013518")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")] private void POCOENCICCN(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013519 RID: 79129 RVA: 0x0047DA24 File Offset: 0x0047BC24 [Token(Token = "0x6013519")] [Address(RVA = "0x7F0400", Offset = "0x7EF200", VA = "0x1807F0400")] 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.ONCPNMDGGKG; int num3 = 0; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, text, 3f, num, num); } } // Token: 0x0601351A RID: 79130 RVA: 0x0047DAA8 File Offset: 0x0047BCA8 [Token(Token = "0x601351A")] [Address(RVA = "0x7F18F0", Offset = "0x7F06F0", VA = "0x1807F18F0")] private void IGDJILPINHA() { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; } // Token: 0x0601351B RID: 79131 RVA: 0x0047DAC4 File Offset: 0x0047BCC4 [Token(Token = "0x601351B")] [Address(RVA = "0x7F3D10", Offset = "0x7F2B10", VA = "0x1807F3D10")] private void MDOGBHDBPEH() { RecRoomAudioClip gameTitleAnnouncementVO = this.AHAGKMEPJBB.gameTitleAnnouncementVO; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameTitleAnnouncementVO, num); } // Token: 0x0601351C RID: 79132 RVA: 0x0047DAF0 File Offset: 0x0047BCF0 [Token(Token = "0x601351C")] [Address(RVA = "0x7F05A0", Offset = "0x7EF3A0", VA = "0x1807F05A0")] private void GMBLNDFNCCA() { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; 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: 0x0601351D RID: 79133 RVA: 0x0047DB34 File Offset: 0x0047BD34 [Token(Token = "0x601351D")] [Address(RVA = "0x7EF340", Offset = "0x7EE140", VA = "0x1807EF340")] private void DDMFNFNAKKN() { RecRoomAudioClip gameInstructionsVO = this.AHAGKMEPJBB.gameInstructionsVO; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameInstructionsVO, num); } // Token: 0x0601351E RID: 79134 RVA: 0x0047DB60 File Offset: 0x0047BD60 [Token(Token = "0x601351E")] [Address(RVA = "0x7EFB40", Offset = "0x7EE940", VA = "0x1807EFB40")] private void FDOAGNJGEIA() { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; if (!teamManager.IsPlayerSpectator(agajmbpabdl)) { GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF; CGLKOJIMDIH playerTeam = teamManager2.GetPlayerTeam(agajmbpabdl2); 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.ONCPNMDGGKG; int num2 = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Vital, teamName, 4f, num2, num2); } } // Token: 0x0601351F RID: 79135 RVA: 0x0047DC00 File Offset: 0x0047BE00 [Token(Token = "0x601351F")] [Address(RVA = "0x7F4210", Offset = "0x7F3010", VA = "0x1807F4210")] 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.ONCPNMDGGKG; int num2 = 0; int num3 = 0; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, text, 3f, num2, num2); } // Token: 0x06013520 RID: 79136 RVA: 0x0047DC6C File Offset: 0x0047BE6C [Token(Token = "0x6013520")] [Address(RVA = "0x7EE990", Offset = "0x7ED790", VA = "0x1807EE990")] 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.ONCPNMDGGKG; int num2 = 0; int num3 = 0; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, text, 3f, num2, num2); } // Token: 0x06013521 RID: 79137 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013521")] [Address(RVA = "0x7EE810", Offset = "0x7ED610", VA = "0x1807EE810")] private void BJIONAHKJGJ() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013522 RID: 79138 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013522")] [Address(RVA = "0x7EF540", Offset = "0x7EE340", VA = "0x1807EF540")] private void EBJAJKLKDKC() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013523 RID: 79139 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013523")] [Address(RVA = "0x7F4B40", Offset = "0x7F3940", VA = "0x1807F4B40")] private void NKJEJAEMNBO() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013524 RID: 79140 RVA: 0x0047DCD8 File Offset: 0x0047BED8 [Token(Token = "0x6013524")] [Address(RVA = "0x7F2EA0", Offset = "0x7F1CA0", VA = "0x1807F2EA0")] private void KMFFNHAFMHA() { List list = BEBOIKCDHFJ.PFOKAFNFHHM(this); this.MFNABBJJAMG = list; this.UnlockAllDoors(); } // Token: 0x06013525 RID: 79141 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013525")] [Address(RVA = "0x7F3BC0", Offset = "0x7F29C0", VA = "0x1807F3BC0")] public void LockAllDoors() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013526 RID: 79142 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013526")] [Address(RVA = "0x7F6980", Offset = "0x7F5780", VA = "0x1807F6980")] public void UnlockAllDoors() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013527 RID: 79143 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013527")] [Address(RVA = "0x7F6410", Offset = "0x7F5210", VA = "0x1807F6410")] public void SetDoorUnlockTime(float OHHPCKCPFHN) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013528 RID: 79144 RVA: 0x0047DCFC File Offset: 0x0047BEFC [Token(Token = "0x6013528")] [Address(RVA = "0x7F12F0", Offset = "0x7F00F0", VA = "0x1807F12F0")] 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: 0x06013529 RID: 79145 RVA: 0x0047DDC4 File Offset: 0x0047BFC4 [Token(Token = "0x6013529")] [Address(RVA = "0x7F2E30", Offset = "0x7F1C30", VA = "0x1807F2E30")] private void KLAFILIGMGC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { CCJPMJMBJKC musicMixer = AudioManager.CCJPMJMBJKC; int num = 0; musicMixer.BJGFLEHKJAF((float)num); } // Token: 0x0601352A RID: 79146 RVA: 0x0047DDE8 File Offset: 0x0047BFE8 [Token(Token = "0x601352A")] [Address(RVA = "0x7F4170", Offset = "0x7F2F70", VA = "0x1807F4170")] private void NDCKLIJKPHN() { float time = Time.time; bool flag = this.IMFHCAJOGKF(); if (flag) { float num = this.combatMusicMinPlayTime; if (flag) { HKKOHFHADKK bnmgkfniamo = this.BNMGKFNIAMO; } } } // Token: 0x0601352B RID: 79147 RVA: 0x0047DE24 File Offset: 0x0047C024 [Token(Token = "0x601352B")] [Address(RVA = "0x7F2390", Offset = "0x7F1190", VA = "0x1807F2390")] private void JEGPHEPHFKE(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { CCJPMJMBJKC musicMixer = AudioManager.CCJPMJMBJKC; float num = this.combatMusicFadeOutTime; musicMixer.BJGFLEHKJAF(num); AudioManager.CCJPMJMBJKC.PHLOCFHIBPM(); } // Token: 0x0601352C RID: 79148 RVA: 0x0047DE5C File Offset: 0x0047C05C [Token(Token = "0x601352C")] [Address(RVA = "0x7F3C70", Offset = "0x7F2A70", VA = "0x1807F3C70")] 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: 0x0601352D RID: 79149 RVA: 0x0047DE98 File Offset: 0x0047C098 [Token(Token = "0x601352D")] [Address(RVA = "0x7F1530", Offset = "0x7F0330", VA = "0x1807F1530")] private void ICGPBCIBLIB(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { AudioManager.CCJPMJMBJKC.NBNMGAMKKFK(); } // Token: 0x0601352E RID: 79150 RVA: 0x0047DEB8 File Offset: 0x0047C0B8 [Token(Token = "0x601352E")] [Address(RVA = "0x7F4AB0", Offset = "0x7F38B0", VA = "0x1807F4AB0")] private void NJMCGEAJPNK(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { CCJPMJMBJKC musicMixer = AudioManager.CCJPMJMBJKC; RecRoomAudioClip teamNearingVictoryMusic = this.AHAGKMEPJBB.teamNearingVictoryMusic; musicMixer.AAADNDCIBLO(teamNearingVictoryMusic, this); AudioManager.CCJPMJMBJKC.BEFIPNIANKI(); } // Token: 0x0601352F RID: 79151 RVA: 0x0047DEF4 File Offset: 0x0047C0F4 [Token(Token = "0x601352F")] [Address(RVA = "0x7F3E90", Offset = "0x7F2C90", VA = "0x1807F3E90")] private void MLOFHNPFOOF(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { AudioManager.CCJPMJMBJKC.PINCCFIOFDJ(); AudioManager.CCJPMJMBJKC.HNPJACIIILA(this); } // Token: 0x06013530 RID: 79152 RVA: 0x0047DF20 File Offset: 0x0047C120 [Token(Token = "0x6013530")] [Address(RVA = "0x7EDC90", Offset = "0x7ECA90", VA = "0x1807EDC90")] private void AKIJLLGAGDK(AGAJMBPABDL IEKDDPPNFPF) { if (IEKDDPPNFPF != 0 && IEKDDPPNFPF.DMKCIEPGGAB && this.IMFHCAJOGKF()) { float time = Time.time; this.LPJHKGBGKJI = time; } } // Token: 0x06013531 RID: 79153 RVA: 0x0047DF54 File Offset: 0x0047C154 [Token(Token = "0x6013531")] [Address(RVA = "0x7F1BA0", Offset = "0x7F09A0", VA = "0x1807F1BA0")] private bool IMFHCAJOGKF() { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB) { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; if (!teamManager.IsPlayerSpectator(agajmbpabdl)) { GameCombatManager combatManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager; AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF; return combatManager.PlayerIsAlive(agajmbpabdl2); } } throw new NullReferenceException(); } // Token: 0x06013532 RID: 79154 RVA: 0x0047DFB4 File Offset: 0x0047C1B4 [Token(Token = "0x6013532")] [Address(RVA = "0x7F25C0", Offset = "0x7F13C0", VA = "0x1807F25C0")] private bool JKLEJLLKFJC() { float time = Time.time; bool flag = this.IMFHCAJOGKF(); if (!flag) { return flag; } float num = this.combatMusicMinPlayTime; return flag; } // Token: 0x06013533 RID: 79155 RVA: 0x0047DFE0 File Offset: 0x0047C1E0 [Token(Token = "0x6013533")] [Address(RVA = "0x7F4080", Offset = "0x7F2E80", VA = "0x1807F4080")] public void MasterSpawnEncounter(EncounterDescriptor DPFBLELIKDL, CGLKOJIMDIH CGOLFOLCHIF) { ArenaEncounterSpawner fmanejpijda = this.FMANEJPIJDA; } // Token: 0x06013534 RID: 79156 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013534")] [Address(RVA = "0x7F3350", Offset = "0x7F2150", VA = "0x1807F3350")] private void LCBLHDMHBKK() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013535 RID: 79157 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013535")] [Address(RVA = "0x7EF3B0", Offset = "0x7EE1B0", VA = "0x1807EF3B0")] private void EAGGDPKDFGJ(CGLKOJIMDIH CGOLFOLCHIF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013536 RID: 79158 RVA: 0x0047DFFC File Offset: 0x0047C1FC [Token(Token = "0x6013536")] [Address(RVA = "0x7EF000", Offset = "0x7EDE00", VA = "0x1807EF000")] private void CDNBIKDECFK(CGLKOJIMDIH CGOLFOLCHIF, int MNIJHBJDPPA) { if (KKPBCOOONNK.BNNCCCFFALC) { 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: 0x06013537 RID: 79159 RVA: 0x0047E100 File Offset: 0x0047C300 [Token(Token = "0x6013537")] [Address(RVA = "0x7F0220", Offset = "0x7EF020", VA = "0x1807F0220")] 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: 0x06013538 RID: 79160 RVA: 0x0047E148 File Offset: 0x0047C348 [Token(Token = "0x6013538")] [Address(RVA = "0x7F09C0", Offset = "0x7EF7C0", VA = "0x1807F09C0")] public void GrantLaserTagTickets(float DFGHDKLNDIB) { PMGCJEPKFOF> pmgcjepkfof = GEAPBDGCKMB.LLNACOGDCMF(ACDKILABNNC.LaserTagTickets, new GEAPBDGCKMB.GrantBalanceRequest[] { new GEAPBDGCKMB.GrantBalanceRequest { Multiplier = 1f, BalanceAddType = (DKMCNBHMKIK)((uint)1003) } }); } // Token: 0x06013539 RID: 79161 RVA: 0x0047E190 File Offset: 0x0047C390 [Token(Token = "0x6013539")] [Address(RVA = "0x7F2060", Offset = "0x7F0E60", VA = "0x1807F2060")] private ArenaManager.MLMHBNKELLG JCNKPEDFLKH(CGLKOJIMDIH CGOLFOLCHIF) { /* An exception occurred when decompiling this method (06013539) 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 1660 */; } // Token: 0x0601353A RID: 79162 RVA: 0x0047E20C File Offset: 0x0047C40C [Token(Token = "0x601353A")] [Address(RVA = "0x7F1990", Offset = "0x7F0790", VA = "0x1807F1990")] private ArenaManager.BHMMLJEDMGG IKKFOCGCMLP(AGAJMBPABDL IEKDDPPNFPF) { /* An exception occurred when decompiling this method (0601353A) ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Activities.Arena.ArenaManager/BHMMLJEDMGG RecRoom.Activities.Arena.ArenaManager::IKKFOCGCMLP(AGAJMBPABDL) ---> 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(AGAJMBPABDL::INPOAAAOAHI, ldloc:AGAJMBPABDL(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 1660 */; } // Token: 0x0601353B RID: 79163 RVA: 0x0047E28C File Offset: 0x0047C48C [Token(Token = "0x601353B")] [Address(RVA = "0x7F5CE0", Offset = "0x7F4AE0", VA = "0x1807F5CE0")] protected void OnPhotonPlayerConnected(AGAJMBPABDL BJGOFOEKLMC) { ArenaManager.BHMMLJEDMGG bhmmljedmgg = this.IKKFOCGCMLP(BJGOFOEKLMC); } // Token: 0x0601353C RID: 79164 RVA: 0x0047E2A4 File Offset: 0x0047C4A4 [Token(Token = "0x601353C")] [Address(RVA = "0x7F6AA0", Offset = "0x7F58A0", VA = "0x1807F6AA0")] 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: 0x0400C903 RID: 51459 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400C903")] private ArenaEncounterSpawner FMANEJPIJDA; // Token: 0x0400C904 RID: 51460 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400C904")] private ArenaVO AHAGKMEPJBB; // Token: 0x0400C905 RID: 51461 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400C905")] [SerializeField] [Header("UI")] private PlayerCombatUI playerCombatUIPrefab; // Token: 0x0400C906 RID: 51462 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400C906")] [SerializeField] private EnemyCombatUI enemyCombatUIPrefab; // Token: 0x0400C907 RID: 51463 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400C907")] [SerializeField] [Header("Collectibles")] private SpawnableCollectible collectiblePrefab; // Token: 0x0400C908 RID: 51464 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400C908")] [SerializeField] private int individualCollectibleCreditValue = (int)((ulong)25L); // Token: 0x0400C909 RID: 51465 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x400C909")] [SerializeField] [Header("Audio")] private float combatMusicMinPlayTime = 5f; // Token: 0x0400C90A RID: 51466 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400C90A")] [SerializeField] private float combatMusicFadeOutTime = 3f; // Token: 0x0400C90B RID: 51467 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400C90B")] [SerializeField] [Header("SFX")] private RecRoomAudioClip playerDamagedSFX; // Token: 0x0400C90C RID: 51468 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400C90C")] [SerializeField] private RecRoomAudioClip playerDamagedCriticalHitSFX; // Token: 0x0400C90D RID: 51469 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400C90D")] [SerializeField] private RecRoomAudioClip playerKilledPlayerSFX; // Token: 0x0400C90E RID: 51470 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400C90E")] [SerializeField] private RecRoomAudioClip playerKilledPlayerCriticalHitSFX; // Token: 0x0400C90F RID: 51471 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400C90F")] [SerializeField] private RecRoomAudioClip lootSpentSFX; // Token: 0x0400C910 RID: 51472 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400C910")] [SerializeField] [Header("Particles")] private PooledParticle playerDamagedParticles; // Token: 0x0400C911 RID: 51473 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x400C911")] [SerializeField] private PooledParticle playerDamagedCriticalHitParticles; // Token: 0x0400C912 RID: 51474 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400C912")] [SerializeField] private WorldSpaceNotification team1WorldSpaceNotificationPrefab; // Token: 0x0400C913 RID: 51475 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400C913")] [SerializeField] private WorldSpaceNotification team2WorldSpaceNotificationPrefab; // Token: 0x0400C914 RID: 51476 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x400C914")] [SerializeField] [Header("Dual Wielding")] [HELOBGLDDLH.KBCDAGDEHAO(false)] private SerializedGuid[] dualWieldAllowedWeaponTypeIds; // Token: 0x0400C915 RID: 51477 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x400C915")] [NonSerialized] private OGNBCNBPFCC[] LPPPIMNOLCM; // Token: 0x0400C916 RID: 51478 [FieldOffset(Offset = "0x100")] [Token(Token = "0x400C916")] [SerializeField] [Header("Team Warzone Mode Scoring")] private int playerKillPoints = (int)((ulong)10L); // Token: 0x0400C917 RID: 51479 [FieldOffset(Offset = "0x104")] [Token(Token = "0x400C917")] [SerializeField] private int playerFriendlyFireKillPoints = (int)((ulong)4294967286L); // Token: 0x0400C918 RID: 51480 [FieldOffset(Offset = "0x108")] [Token(Token = "0x400C918")] [SerializeField] private int normalEnemyKillPoints = (int)((ulong)2L); // Token: 0x0400C919 RID: 51481 [FieldOffset(Offset = "0x10C")] [Token(Token = "0x400C919")] [SerializeField] private int eliteEnemyKillPoints = (int)((ulong)10L); // Token: 0x0400C91A RID: 51482 [FieldOffset(Offset = "0x110")] [Token(Token = "0x400C91A")] [SerializeField] private int enemyFriendlyFirePoints = (int)((ulong)4294967096L); // Token: 0x0400C91B RID: 51483 [FieldOffset(Offset = "0x114")] [Token(Token = "0x400C91B")] [SerializeField] private int lootChestPoints = (int)((ulong)2L); // Token: 0x0400C91C RID: 51484 [FieldOffset(Offset = "0x118")] [Token(Token = "0x400C91C")] [SerializeField] [Header("Team Warzone Scoring Feedback")] private int minLeadFeedbackPoints = (int)((ulong)100L); // Token: 0x0400C91D RID: 51485 [FieldOffset(Offset = "0x11C")] [Token(Token = "0x400C91D")] [SerializeField] private int gameEndingSoonPointsRemaining = (int)((ulong)100L); // Token: 0x0400C91E RID: 51486 [FieldOffset(Offset = "0x120")] [Token(Token = "0x400C91E")] [SerializeField] private float gameEndingSoonTimeRemaining = 60f; // Token: 0x0400C91F RID: 51487 [FieldOffset(Offset = "0x124")] [Token(Token = "0x400C91F")] private float CIJFADFAPLB = 600f; // Token: 0x0400C920 RID: 51488 [FieldOffset(Offset = "0x128")] [Token(Token = "0x400C920")] private int PHBJIHPKKNB = (int)((ulong)3L); // Token: 0x0400C921 RID: 51489 [Token(Token = "0x400C921")] private const float KHMIOMCDADA = 1.35f; // Token: 0x0400C922 RID: 51490 [Token(Token = "0x400C922")] private const float ACOLINHMCFE = 3f; // Token: 0x0400C923 RID: 51491 [Token(Token = "0x400C923")] private const float OOEEPNHJAMD = 1.5f; // Token: 0x0400C924 RID: 51492 [FieldOffset(Offset = "0x130")] [Token(Token = "0x400C924")] private DJHELPHHAEN EOMJFPLCDBD; // Token: 0x0400C925 RID: 51493 [FieldOffset(Offset = "0x138")] [Token(Token = "0x400C925")] private MJNLDDCLOGP LBHGFBNAMGG; // Token: 0x0400C926 RID: 51494 [FieldOffset(Offset = "0x140")] [Token(Token = "0x400C926")] private MACMLJJGBIM DJLOODGOFNH; // Token: 0x0400C927 RID: 51495 [FieldOffset(Offset = "0x148")] [Token(Token = "0x400C927")] private HKKOHFHADKK BNMGKFNIAMO; // Token: 0x0400C928 RID: 51496 [FieldOffset(Offset = "0x150")] [Token(Token = "0x400C928")] private List AOBJKLAKFPP; // Token: 0x0400C929 RID: 51497 [FieldOffset(Offset = "0x158")] [Token(Token = "0x400C929")] private List NBKOPOAPCBB; // Token: 0x0400C92A RID: 51498 [FieldOffset(Offset = "0x160")] [Token(Token = "0x400C92A")] private List HDCAJPMIKKO; // Token: 0x0400C92B RID: 51499 [FieldOffset(Offset = "0x168")] [Token(Token = "0x400C92B")] private List MFNABBJJAMG; // Token: 0x0400C92C RID: 51500 [FieldOffset(Offset = "0x170")] [Token(Token = "0x400C92C")] private List INIJGPCAEAI; // Token: 0x0400C92D RID: 51501 [FieldOffset(Offset = "0x178")] [Token(Token = "0x400C92D")] private float LPJHKGBGKJI; // Token: 0x0400C92E RID: 51502 [FieldOffset(Offset = "0x17C")] [Token(Token = "0x400C92E")] private bool DMGAJNHACLA; // Token: 0x0400C92F RID: 51503 [FieldOffset(Offset = "0x180")] [Token(Token = "0x400C92F")] private CGLKOJIMDIH DFPMNBMABDP; // Token: 0x0400C930 RID: 51504 [FieldOffset(Offset = "0x184")] [Token(Token = "0x400C930")] private int DMHDINAFHKA; // Token: 0x0400C931 RID: 51505 [FieldOffset(Offset = "0x188")] [Token(Token = "0x400C931")] private int FIJOKNNKNNC; // Token: 0x0400C932 RID: 51506 [FieldOffset(Offset = "0x190")] [Token(Token = "0x400C932")] private List ENHOLGCPOAC; // Token: 0x0400C933 RID: 51507 [FieldOffset(Offset = "0x198")] [Token(Token = "0x400C933")] private Dictionary MMHAGGJEPBF; // Token: 0x0400C934 RID: 51508 [FieldOffset(Offset = "0x1A0")] [Token(Token = "0x400C934")] private Dictionary HMECDFPAGEI; // Token: 0x02002C80 RID: 11392 [Token(Token = "0x2002C80")] private enum EHPLDINOIBH { // Token: 0x0400C936 RID: 51510 [Token(Token = "0x400C936")] ATTRITION_ROUND_RUNNING, // Token: 0x0400C937 RID: 51511 [Token(Token = "0x400C937")] INVALID = 65535 } // Token: 0x02002C81 RID: 11393 [Token(Token = "0x2002C81")] private enum ECNMJKJMMFL { // Token: 0x0400C939 RID: 51513 [Token(Token = "0x400C939")] LOW_SCORE, // Token: 0x0400C93A RID: 51514 [Token(Token = "0x400C93A")] HIGH_SCORE } // Token: 0x02002C82 RID: 11394 [Token(Token = "0x2002C82")] private enum DEJBJNOKKAG { // Token: 0x0400C93C RID: 51516 [Token(Token = "0x400C93C")] NONE, // Token: 0x0400C93D RID: 51517 [Token(Token = "0x400C93D")] EXPLORE, // Token: 0x0400C93E RID: 51518 [Token(Token = "0x400C93E")] COMBAT, // Token: 0x0400C93F RID: 51519 [Token(Token = "0x400C93F")] LAST_LAP } // Token: 0x02002C83 RID: 11395 [Token(Token = "0x2002C83")] private enum JJOGDIBAMGP { // Token: 0x0400C941 RID: 51521 [Token(Token = "0x400C941")] PLAYER_KILLS, // Token: 0x0400C942 RID: 51522 [Token(Token = "0x400C942")] ENEMY_KILLS, // Token: 0x0400C943 RID: 51523 [Token(Token = "0x400C943")] DEATHS, // Token: 0x0400C944 RID: 51524 [Token(Token = "0x400C944")] REVIVES, // Token: 0x0400C945 RID: 51525 [Token(Token = "0x400C945")] TOTAL_POINTS } // Token: 0x02002C84 RID: 11396 [Token(Token = "0x2002C84")] private class MLMHBNKELLG { // Token: 0x17003592 RID: 13714 // (get) Token: 0x0601353D RID: 79165 RVA: 0x0047E394 File Offset: 0x0047C594 // (set) Token: 0x0601353E RID: 79166 RVA: 0x0047E3B4 File Offset: 0x0047C5B4 [Token(Token = "0x17003592")] public int BDKMNLAHKPK { [Token(Token = "0x601353D")] [Address(RVA = "0x7FFDE0", Offset = "0x7FEBE0", VA = "0x1807FFDE0")] get { return this.LNKHNOEOIPC.IAHDANBDAAM(); } [Token(Token = "0x601353E")] [Address(RVA = "0x7FFC80", Offset = "0x7FEA80", VA = "0x1807FFC80")] set { KLLMCPFPIIE lnkhnoeoipc = this.LNKHNOEOIPC; } } // Token: 0x140001B0 RID: 432 // (add) Token: 0x0601353F RID: 79167 RVA: 0x0047E3D0 File Offset: 0x0047C5D0 // (remove) Token: 0x06013540 RID: 79168 RVA: 0x0047E3F8 File Offset: 0x0047C5F8 [Token(Token = "0x140001B0")] public event Action IJFJFAHGFPK { [Token(Token = "0x601353F")] [Address(RVA = "0x7FFD40", Offset = "0x7FEB40", VA = "0x1807FFD40")] [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 = "0x6013540")] [Address(RVA = "0x7FFE30", Offset = "0x7FEC30", VA = "0x1807FFE30")] [CompilerGenerated] remove { Action ijfjfahgfpk; Delegate @delegate; do { ijfjfahgfpk = this.IJFJFAHGFPK; @delegate = Delegate.Remove(ijfjfahgfpk, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != ijfjfahgfpk) { } } } // Token: 0x06013541 RID: 79169 RVA: 0x0047E420 File Offset: 0x0047C620 [Token(Token = "0x6013541")] [Address(RVA = "0x7FFED0", Offset = "0x7FECD0", VA = "0x1807FFED0")] public MLMHBNKELLG(MonoBehaviourPun BPHOHGNONKP, CGLKOJIMDIH CGOLFOLCHIF) { string text = string.Format("{0}.{1}", CGOLFOLCHIF, "CR"); Action action = new Action(this.EMNBBMPFCNI); KLLMCPFPIIE kllmcpfpiie; this.LNKHNOEOIPC = kllmcpfpiie; } // Token: 0x06013542 RID: 79170 RVA: 0x0047E45C File Offset: 0x0047C65C [Token(Token = "0x6013542")] [Address(RVA = "0x7F94C0", Offset = "0x7F82C0", VA = "0x1807F94C0")] private void EMNBBMPFCNI() { Action ijfjfahgfpk = this.IJFJFAHGFPK; if (ijfjfahgfpk != 0) { ijfjfahgfpk(); return; } } // Token: 0x06013543 RID: 79171 RVA: 0x0047E47C File Offset: 0x0047C67C [Token(Token = "0x6013543")] [Address(RVA = "0x7FFCE0", Offset = "0x7FEAE0", VA = "0x1807FFCE0")] private static string EFBNHCFBCPL(CGLKOJIMDIH CGOLFOLCHIF, string IJALLPGDNFL) { return string.Format("{0}.{1}", CGOLFOLCHIF, IJALLPGDNFL); } // Token: 0x0400C946 RID: 51526 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400C946")] private KLLMCPFPIIE LNKHNOEOIPC; } // Token: 0x02002C85 RID: 11397 [Token(Token = "0x2002C85")] private class BHMMLJEDMGG { // Token: 0x17003593 RID: 13715 // (get) Token: 0x06013544 RID: 79172 RVA: 0x0047E498 File Offset: 0x0047C698 // (set) Token: 0x06013545 RID: 79173 RVA: 0x0047E4B8 File Offset: 0x0047C6B8 [Token(Token = "0x17003593")] public int BDKMNLAHKPK { [Token(Token = "0x6013544")] [Address(RVA = "0x7F95E0", Offset = "0x7F83E0", VA = "0x1807F95E0")] get { return this.LNKHNOEOIPC.IAHDANBDAAM(); } [Token(Token = "0x6013545")] [Address(RVA = "0x7F94E0", Offset = "0x7F82E0", VA = "0x1807F94E0")] set { KLLMCPFPIIE lnkhnoeoipc = this.LNKHNOEOIPC; } } // Token: 0x140001B1 RID: 433 // (add) Token: 0x06013546 RID: 79174 RVA: 0x0047E4D4 File Offset: 0x0047C6D4 // (remove) Token: 0x06013547 RID: 79175 RVA: 0x0047E4FC File Offset: 0x0047C6FC [Token(Token = "0x140001B1")] public event Action IJFJFAHGFPK { [Token(Token = "0x6013546")] [Address(RVA = "0x7F9540", Offset = "0x7F8340", VA = "0x1807F9540")] [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 = "0x6013547")] [Address(RVA = "0x7F9630", Offset = "0x7F8430", VA = "0x1807F9630")] [CompilerGenerated] remove { Action ijfjfahgfpk; Delegate @delegate; do { ijfjfahgfpk = this.IJFJFAHGFPK; @delegate = Delegate.Remove(ijfjfahgfpk, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != ijfjfahgfpk) { } } } // Token: 0x06013548 RID: 79176 RVA: 0x0047E524 File Offset: 0x0047C724 [Token(Token = "0x6013548")] [Address(RVA = "0x7F96D0", Offset = "0x7F84D0", VA = "0x1807F96D0")] public BHMMLJEDMGG(MonoBehaviourPun LHOMKMINCHH, AGAJMBPABDL IEKDDPPNFPF) { Action action = new Action(this.AHPNHPJMIDD); KLLMCPFPIIE kllmcpfpiie; this.LNKHNOEOIPC = kllmcpfpiie; } // Token: 0x06013549 RID: 79177 RVA: 0x0047E550 File Offset: 0x0047C750 [Token(Token = "0x6013549")] [Address(RVA = "0x7F94C0", Offset = "0x7F82C0", VA = "0x1807F94C0")] private void AHPNHPJMIDD() { Action ijfjfahgfpk = this.IJFJFAHGFPK; if (ijfjfahgfpk != 0) { ijfjfahgfpk(); return; } } // Token: 0x0400C948 RID: 51528 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400C948")] private KLLMCPFPIIE LNKHNOEOIPC; } // Token: 0x02002C86 RID: 11398 [Token(Token = "0x2002C86")] [Serializable] private class AwardConfig { // Token: 0x17003594 RID: 13716 // (get) Token: 0x0601354A RID: 79178 RVA: 0x0047E570 File Offset: 0x0047C770 [Token(Token = "0x17003594")] public int TotalPossible { [Token(Token = "0x601354A")] [Address(RVA = "0x7F94B0", Offset = "0x7F82B0", VA = "0x1807F94B0")] get { return this.BonusRangeEnd; } } // Token: 0x0601354B RID: 79179 RVA: 0x0047E584 File Offset: 0x0047C784 [Token(Token = "0x601354B")] [Address(RVA = "0x7F93E0", Offset = "0x7F81E0", VA = "0x1807F93E0")] 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: 0x0601354C RID: 79180 RVA: 0x0047E5BC File Offset: 0x0047C7BC [Token(Token = "0x601354C")] [Address(RVA = "0x7F94A0", Offset = "0x7F82A0", VA = "0x1807F94A0")] public AwardConfig() { } // Token: 0x0400C94A RID: 51530 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400C94A")] public int BaseCredits = (int)((ulong)50L); // Token: 0x0400C94B RID: 51531 [FieldOffset(Offset = "0x14")] [Token(Token = "0x400C94B")] public int BonusRangeStart; // Token: 0x0400C94C RID: 51532 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400C94C")] public int BonusRangeEnd; } } }