using System; using System.Collections.Generic; using Cpp2IlInjected; using Photon.Pun; using UnityEngine; namespace RecRoom.Activities.Arena { // Token: 0x02002C6E RID: 11374 [Token(Token = "0x2002C6E")] [RequireComponent(typeof(ArenaEncounterSpawner))] [RequireComponent(typeof(PhotonView))] public class ArenaBase : MonoBehaviourPun { // Token: 0x17003571 RID: 13681 // (get) Token: 0x0601343C RID: 78908 RVA: 0x00478EF0 File Offset: 0x004770F0 // (set) Token: 0x0601343D RID: 78909 RVA: 0x00478F10 File Offset: 0x00477110 [Token(Token = "0x17003571")] private CGLKOJIMDIH IFENDLANEGG { [Token(Token = "0x601343C")] [Address(RVA = "0x7E5370", Offset = "0x7E4170", VA = "0x1807E5370")] get { return this.HEFJFEJKDDA.IAHDANBDAAM(); } [Token(Token = "0x601343D")] [Address(RVA = "0x7E55D0", Offset = "0x7E43D0", VA = "0x1807E55D0")] set { KLLMCPFPIIE hefjfejkdda = this.HEFJFEJKDDA; } } // Token: 0x17003572 RID: 13682 // (get) Token: 0x0601343E RID: 78910 RVA: 0x00478F2C File Offset: 0x0047712C // (set) Token: 0x0601343F RID: 78911 RVA: 0x00478F4C File Offset: 0x0047714C [Token(Token = "0x17003572")] private CGLKOJIMDIH BOHHBIKLOIM { [Token(Token = "0x601343E")] [Address(RVA = "0x7E6F70", Offset = "0x7E5D70", VA = "0x1807E6F70")] get { return this.NHOJBICAJIN.IAHDANBDAAM(); } [Token(Token = "0x601343F")] [Address(RVA = "0x7E59F0", Offset = "0x7E47F0", VA = "0x1807E59F0")] set { KLLMCPFPIIE nhojbicajin = this.NHOJBICAJIN; } } // Token: 0x17003573 RID: 13683 // (get) Token: 0x06013440 RID: 78912 RVA: 0x00478F68 File Offset: 0x00477168 // (set) Token: 0x06013441 RID: 78913 RVA: 0x00478F88 File Offset: 0x00477188 [Token(Token = "0x17003573")] private float LBLDHJMELGH { [Token(Token = "0x6013440")] [Address(RVA = "0x7E6810", Offset = "0x7E5610", VA = "0x1807E6810")] get { return this.FIFLHEPKNIO.IAHDANBDAAM(); } [Token(Token = "0x6013441")] [Address(RVA = "0x7E6DC0", Offset = "0x7E5BC0", VA = "0x1807E6DC0")] set { KLLMCPFPIIE fiflhepknio = this.FIFLHEPKNIO; } } // Token: 0x06013442 RID: 78914 RVA: 0x00478FA4 File Offset: 0x004771A4 [Token(Token = "0x6013442")] [Address(RVA = "0x7E4D90", Offset = "0x7E3B90", VA = "0x1807E4D90", Slot = "13")] protected override void Awake() { this.BNMHBLEAPMJ(); ArenaBaseVisuals componentInChildren = base.GetComponentInChildren(true); this.CBDFGLGMKOA = componentInChildren; int num = 0; if (componentInChildren != num) { ArenaBaseVisuals cbdfglgmkoa = this.CBDFGLGMKOA; string text = this.baseName; cbdfglgmkoa.SetBaseName(text); } CGLKOJIMDIH cglkojimdih = this.defaultTeam; Action action = new Action(this.BNMHBLEAPMJ); int num2 = 0; KLLMCPFPIIE kllmcpfpiie; this.HEFJFEJKDDA = kllmcpfpiie; KLLMCPFPIIE kllmcpfpiie2; this.NHOJBICAJIN = kllmcpfpiie2; KLLMCPFPIIE kllmcpfpiie3; this.FIFLHEPKNIO = kllmcpfpiie3; MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(this, "TIMER", OHOEENCHJJE.MASTER); this.BBPALMFNGJP = mjnlddclogp; int num3; DJHELPHHAEN djhelphhaen = new DJHELPHHAEN("SM", OHOEENCHJJE.MASTER, num3); num3 = 0; this.PEGJGMDGKJN = djhelphhaen; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.LGHABAKPJGH); int num4 = 0; int num5 = 0; djhelphhaen.JEPMLPCOGNM((ushort)num4, okgcdflpfod, num5, num2); DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.HPEJEAEKLED); DJHELPHHAEN pegjgmdgkjn2 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HOKEBJILPID); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.NNNAFBFIFBP); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.IMHFLDLKNCN); DJHELPHHAEN pegjgmdgkjn3 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CCKCEOBDIOF); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.ENHOGLBAOGO); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.BJKJMBHDDLH); } // Token: 0x06013443 RID: 78915 RVA: 0x004790F4 File Offset: 0x004772F4 [Token(Token = "0x6013443")] [Address(RVA = "0x7E7550", Offset = "0x7E6350", VA = "0x1807E7550")] private void Update() { this.PEGJGMDGKJN.OPEMIFENIJM(); this.BBPALMFNGJP.OCGHOBMJNMA(); } // Token: 0x06013444 RID: 78916 RVA: 0x00479120 File Offset: 0x00477320 [Token(Token = "0x6013444")] [Address(RVA = "0x7E66E0", Offset = "0x7E54E0", VA = "0x1807E66E0")] public void Initialize(ArenaManager MCMIHLAAOGO) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; LockableDoor lockableDoor = this.redTeamPortal; this.MCMIHLAAOGO = instance; int num = 0; if (lockableDoor != num) { bool isLocked = this.redTeamPortal.NLLONFJBKKP; } LockableDoor lockableDoor2 = this.blueTeamPortal; int num2 = 0; if (lockableDoor2 != num2) { bool isLocked2 = this.blueTeamPortal.NLLONFJBKKP; } DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; int num3 = 0; pegjgmdgkjn.HDGEHNGPFDO(this, (ushort)num3); } // Token: 0x06013445 RID: 78917 RVA: 0x00479198 File Offset: 0x00477398 [Token(Token = "0x6013445")] [Address(RVA = "0x7E6E20", Offset = "0x7E5C20", VA = "0x1807E6E20")] public void MasterActivate() { if (KKPBCOOONNK.BNNCCCFFALC) { if (this.canChangeTeam) { CGLKOJIMDIH cglkojimdih = this.defaultTeam; KLLMCPFPIIE hefjfejkdda = this.HEFJFEJKDDA; } DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; } } // Token: 0x06013446 RID: 78918 RVA: 0x004791D4 File Offset: 0x004773D4 [Token(Token = "0x6013446")] [Address(RVA = "0x7E6EF0", Offset = "0x7E5CF0", VA = "0x1807E6EF0")] public void MasterDeactivate() { if (KKPBCOOONNK.BNNCCCFFALC) { DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num); return; } } // Token: 0x06013447 RID: 78919 RVA: 0x00479204 File Offset: 0x00477404 [Token(Token = "0x6013447")] [Address(RVA = "0x7E6D00", Offset = "0x7E5B00", VA = "0x1807E6D00")] private void LGHABAKPJGH(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { ArenaBaseVisuals cbdfglgmkoa = this.CBDFGLGMKOA; int num = 0; if (cbdfglgmkoa != num) { this.CBDFGLGMKOA.SetInactive(); } if (KKPBCOOONNK.BNNCCCFFALC) { this.encounterSpawner.MasterDestroyAllActiveEncounters(); } } // Token: 0x06013448 RID: 78920 RVA: 0x0047924C File Offset: 0x0047744C [Token(Token = "0x6013448")] [Address(RVA = "0x7E5F90", Offset = "0x7E4D90", VA = "0x1807E5F90")] private void HPEJEAEKLED() { int num = 0; ArenaBaseVisuals cbdfglgmkoa = this.CBDFGLGMKOA; int num2 = 0; if (cbdfglgmkoa != num2) { ArenaBaseVisuals cbdfglgmkoa2 = this.CBDFGLGMKOA; if (this.NHOJBICAJIN.IAHDANBDAAM() != -1) { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; } Color white = Color.white; if (this.HEFJFEJKDDA.IAHDANBDAAM() != -1) { GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; } Color white2 = Color.white; float num3 = this.FIFLHEPKNIO.IAHDANBDAAM(); float num4 = this.captureRadius; } if (KKPBCOOONNK.BNNCCCFFALC) { CGLKOJIMDIH cglkojimdih = this.NHOJBICAJIN.IAHDANBDAAM(); ArenaBase.BAPIKHMDOGD bapikhmdogd; if (bapikhmdogd == ArenaBase.BAPIKHMDOGD.ON_SINGLE_TEAM) { CGLKOJIMDIH cglkojimdih2 = this.NHOJBICAJIN.IAHDANBDAAM(); if (num != (int)cglkojimdih2) { int num5 = 0; this.LBLDHJMELGH = (float)num5; } this.BOHHBIKLOIM = (CGLKOJIMDIH)num; DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; } } } // Token: 0x06013449 RID: 78921 RVA: 0x0047931C File Offset: 0x0047751C [Token(Token = "0x6013449")] [Address(RVA = "0x7E5C60", Offset = "0x7E4A60", VA = "0x1807E5C60")] private void HOKEBJILPID(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { CGLKOJIMDIH cglkojimdih = this.NHOJBICAJIN.IAHDANBDAAM(); string text = this.baseName; string text3; string text2 = text3 + " CAPTURING BASE " + text; GameManager mcmihlaaogo = this.MCMIHLAAOGO; GameTeamManager teamManager = mcmihlaaogo.teamManager; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; int playerTeam = (int)teamManager.GetPlayerTeam(agajmbpabdl); CGLKOJIMDIH cglkojimdih2 = this.HEFJFEJKDDA.IAHDANBDAAM(); NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; if (KKPBCOOONNK.BNNCCCFFALC) { MJNLDDCLOGP bbpalmfngjp = this.BBPALMFNGJP; int num = this.NHOJBICAJIN.IAHDANBDAAM(); CGLKOJIMDIH cglkojimdih3 = this.HEFJFEJKDDA.IAHDANBDAAM(); if (num == (int)cglkojimdih3) { } float num2 = this.FIFLHEPKNIO.IAHDANBDAAM(); int num3 = 0; float num4 = Mathf.Lerp(num2, (float)num3, num2); bbpalmfngjp.KGFFMEICLNN(num4); } } // Token: 0x0601344A RID: 78922 RVA: 0x004793E8 File Offset: 0x004775E8 [Token(Token = "0x601344A")] [Address(RVA = "0x7E6340", Offset = "0x7E5140", VA = "0x1807E6340")] private void IMHFLDLKNCN() { ArenaBaseVisuals cbdfglgmkoa = this.CBDFGLGMKOA; int num = 0; if (cbdfglgmkoa != num) { ArenaBaseVisuals cbdfglgmkoa2 = this.CBDFGLGMKOA; if (this.NHOJBICAJIN.IAHDANBDAAM() != -1) { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; } Color white = Color.white; if (this.HEFJFEJKDDA.IAHDANBDAAM() != -1) { GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; } Color white2 = Color.white; float num2 = this.GJBMKGGPPEK(); float num3 = this.captureRadius; } if (KKPBCOOONNK.BNNCCCFFALC) { CGLKOJIMDIH cglkojimdih = this.NHOJBICAJIN.IAHDANBDAAM(); ArenaBase.BAPIKHMDOGD bapikhmdogd; if (bapikhmdogd != ArenaBase.BAPIKHMDOGD.ON_SINGLE_TEAM) { DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; throw new NullReferenceException(); } CGLKOJIMDIH cglkojimdih2 = this.NHOJBICAJIN.IAHDANBDAAM(); if (this.BBPALMFNGJP.OLGMEEIPCAL) { CGLKOJIMDIH cglkojimdih3 = this.BOHHBIKLOIM; DJHELPHHAEN pegjgmdgkjn2 = this.PEGJGMDGKJN; } } } // Token: 0x0601344B RID: 78923 RVA: 0x004794BC File Offset: 0x004776BC [Token(Token = "0x601344B")] [Address(RVA = "0x7E6FC0", Offset = "0x7E5DC0", VA = "0x1807E6FC0")] private void NNNAFBFIFBP(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { CGLKOJIMDIH cglkojimdih = this.HEFJFEJKDDA.IAHDANBDAAM(); string text = this.baseName; string text3; string text2 = text3 + " CAPTURED BASE " + text; GameTeamManager teamManager = this.MCMIHLAAOGO.teamManager; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; int playerTeam = (int)teamManager.GetPlayerTeam(agajmbpabdl); CGLKOJIMDIH cglkojimdih2 = this.HEFJFEJKDDA.IAHDANBDAAM(); NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; if (KKPBCOOONNK.BNNCCCFFALC) { int num = 0; float num2 = this.GJBMKGGPPEK(); this.FIFLHEPKNIO.BDJFGEJFPPO(num); } } // Token: 0x0601344C RID: 78924 RVA: 0x00479548 File Offset: 0x00477748 [Token(Token = "0x601344C")] [Address(RVA = "0x7E5630", Offset = "0x7E4430", VA = "0x1807E5630")] private void CCKCEOBDIOF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { ArenaBaseVisuals cbdfglgmkoa = this.CBDFGLGMKOA; int num = 0; if (cbdfglgmkoa != num) { ArenaBaseVisuals cbdfglgmkoa2 = this.CBDFGLGMKOA; CGLKOJIMDIH cglkojimdih = this.HEFJFEJKDDA.IAHDANBDAAM(); if (this.HEFJFEJKDDA.IAHDANBDAAM() != -1) { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; } Color white = Color.white; } LockableDoor lockableDoor = this.blueTeamPortal; int num2 = 0; if (lockableDoor != num2) { LockableDoor lockableDoor2 = this.blueTeamPortal; CGLKOJIMDIH cglkojimdih2 = this.HEFJFEJKDDA.IAHDANBDAAM(); bool isLocked = lockableDoor2.NLLONFJBKKP; } LockableDoor lockableDoor3 = this.redTeamPortal; int num3 = 0; if (lockableDoor3 != num3) { LockableDoor lockableDoor4 = this.redTeamPortal; CGLKOJIMDIH cglkojimdih3 = this.HEFJFEJKDDA.IAHDANBDAAM(); bool isLocked2 = lockableDoor4.NLLONFJBKKP; } if (KKPBCOOONNK.BNNCCCFFALC) { if (this.canChangeTeam) { KLLMCPFPIIE fiflhepknio = this.FIFLHEPKNIO; } if (this.HEFJFEJKDDA.IAHDANBDAAM() != -1) { MJNLDDCLOGP bbpalmfngjp = this.BBPALMFNGJP; float num4 = this.onActivateInitialWaveDelay; bbpalmfngjp.KGFFMEICLNN(num4); } } } // Token: 0x0601344D RID: 78925 RVA: 0x00479650 File Offset: 0x00477850 [Token(Token = "0x601344D")] [Address(RVA = "0x7E53C0", Offset = "0x7E41C0", VA = "0x1807E53C0")] private void BJKJMBHDDLH() { while (KKPBCOOONNK.BNNCCCFFALC) { if (this.canChangeTeam) { CGLKOJIMDIH cglkojimdih = this.HEFJFEJKDDA.IAHDANBDAAM(); ArenaBase.BAPIKHMDOGD bapikhmdogd; if (bapikhmdogd != ArenaBase.BAPIKHMDOGD.ON_MULTIPLE_TEAMS) { if (bapikhmdogd == ArenaBase.BAPIKHMDOGD.ON_SINGLE_TEAM) { CGLKOJIMDIH cglkojimdih2 = this.IFENDLANEGG; ulong num; if (num != (ulong)cglkojimdih2) { DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; break; } } } else { DJHELPHHAEN pegjgmdgkjn2 = this.PEGJGMDGKJN; } } if (this.BBPALMFNGJP.OLGMEEIPCAL && this.HEFJFEJKDDA.IAHDANBDAAM() != -1) { if (this.IFENDLANEGG == CGLKOJIMDIH.TEAM_1) { } EncounterDescriptor encounterDescriptor = this.redTeamEncounterPrefab; ArenaEncounterSpawner arenaEncounterSpawner = this.encounterSpawner; CGLKOJIMDIH cglkojimdih3 = this.IFENDLANEGG; MJNLDDCLOGP bbpalmfngjp = this.BBPALMFNGJP; float num2 = this.waveDuration; bbpalmfngjp.KGFFMEICLNN(num2); return; } } } // Token: 0x0601344E RID: 78926 RVA: 0x00479700 File Offset: 0x00477900 [Token(Token = "0x601344E")] [Address(RVA = "0x7E5A50", Offset = "0x7E4850", VA = "0x1807E5A50")] private void ENHOGLBAOGO(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { LockableDoor lockableDoor = this.blueTeamPortal; int num = 0; if (lockableDoor != num) { bool isLocked = this.blueTeamPortal.NLLONFJBKKP; } LockableDoor lockableDoor2 = this.redTeamPortal; int num2 = 0; if (lockableDoor2 != num2) { bool isLocked2 = this.redTeamPortal.NLLONFJBKKP; } } // Token: 0x0601344F RID: 78927 RVA: 0x00479754 File Offset: 0x00477954 [Token(Token = "0x601344F")] [Address(RVA = "0x7E7200", Offset = "0x7E6000", VA = "0x1807E7200")] private float OCMFDHJLEEM() { int num = this.NHOJBICAJIN.IAHDANBDAAM(); CGLKOJIMDIH cglkojimdih = this.HEFJFEJKDDA.IAHDANBDAAM(); if (num == (int)cglkojimdih) { } float num2 = this.FIFLHEPKNIO.IAHDANBDAAM(); int num3 = 0; return Mathf.Lerp(num2, (float)num3, num2); } // Token: 0x06013450 RID: 78928 RVA: 0x0047979C File Offset: 0x0047799C [Token(Token = "0x6013450")] [Address(RVA = "0x7E5B40", Offset = "0x7E4940", VA = "0x1807E5B40")] private float GJBMKGGPPEK() { int num = this.NHOJBICAJIN.IAHDANBDAAM(); CGLKOJIMDIH cglkojimdih = this.HEFJFEJKDDA.IAHDANBDAAM(); if (num == (int)cglkojimdih) { } float num2 = this.BBPALMFNGJP.HPDDAIKGLBM; int num3 = 0; return Mathf.InverseLerp(num2, (float)num3, num2); } // Token: 0x06013451 RID: 78929 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013451")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")] private void BNMHBLEAPMJ() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013452 RID: 78930 RVA: 0x004797E4 File Offset: 0x004779E4 [Token(Token = "0x6013452")] [Address(RVA = "0x7E6860", Offset = "0x7E5660", VA = "0x1807E6860")] private ArenaBase.BAPIKHMDOGD LBKGNJECDPJ(CGLKOJIMDIH LENCBLCFJNH, out CGLKOJIMDIH DMNFILFBODK) { for (;;) { int num = 0; GameManager mcmihlaaogo = this.MCMIHLAAOGO; int num2 = 0; int num3 = 0; if (mcmihlaaogo != num3) { IEnumerable enumerable = this.MCMIHLAAOGO.teamManager.GetActivePlayers(); if (num < num2) { num += num; if (num == num2) { goto IL_DE; } num++; } int num7; if (enumerable != 0) { if (num < enumerable) { num += num; if (num == enumerable) { goto IL_E5; } num++; } GameCombatManager combatManager = this.MCMIHLAAOGO.combatManager; bool flag; while (!flag) { } int num4 = 0; Player player; if (player == num4) { continue; } Transform transform = this.captureCenter; int num5 = 0; if (!(transform == num5)) { Transform transform2 = this.captureCenter; Vector3 position = transform.position; Vector3 vector; float z = vector.z; float num6 = this.captureRadius; while (z == 0f) { } GameTeamManager teamManager = this.MCMIHLAAOGO.teamManager; if (num != 0) { num7 = 0; } CGLKOJIMDIH cglkojimdih; DMNFILFBODK.value__ = (int)cglkojimdih; goto IL_DE; } continue; } IL_EC: if (enumerable != 0) { } if (num7 == 0) { break; } continue; IL_E5: enumerable += enumerable; goto IL_EC; IL_DE: enumerable += enumerable; goto IL_E5; } break; } throw new NullReferenceException(); } // Token: 0x06013453 RID: 78931 RVA: 0x00479914 File Offset: 0x00477B14 [Token(Token = "0x6013453")] [Address(RVA = "0x7E5190", Offset = "0x7E3F90", VA = "0x1807E5190")] private bool BBMJMKIPKLL(AGAJMBPABDL IEKDDPPNFPF) { if (this.MCMIHLAAOGO.combatManager.PlayerIsAlive(IEKDDPPNFPF)) { Player player = IEKDDPPNFPF.GPOMCJICJIH(); int num = 0; if (!(player == num)) { Transform transform = this.captureCenter; int num2 = 0; if (!(transform == num2)) { Transform transform2 = this.captureCenter; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; float num3 = this.captureRadius; } } } throw new NullReferenceException(); } // Token: 0x06013454 RID: 78932 RVA: 0x00479990 File Offset: 0x00477B90 [Token(Token = "0x6013454")] [Address(RVA = "0x7E74A0", Offset = "0x7E62A0", VA = "0x1807E74A0")] private Color PMBEJJGHHKE(CGLKOJIMDIH CGOLFOLCHIF) { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; Color white = Color.white; throw new NullReferenceException(); } // Token: 0x06013455 RID: 78933 RVA: 0x004799B4 File Offset: 0x00477BB4 [Token(Token = "0x6013455")] [Address(RVA = "0x7E7410", Offset = "0x7E6210", VA = "0x1807E7410")] private string PAPIOPMIFIA(CGLKOJIMDIH CGOLFOLCHIF) { if (CGOLFOLCHIF != CGLKOJIMDIH.ANY) { string text; return text.ToUpper() + " TEAM"; } return "NEUTRAL"; } // Token: 0x06013456 RID: 78934 RVA: 0x004799E4 File Offset: 0x00477BE4 [Token(Token = "0x6013456")] [Address(RVA = "0x7E7340", Offset = "0x7E6140", VA = "0x1807E7340")] private void OnDrawGizmos() { Transform transform = this.captureCenter; int num = 0; if (transform != num) { Color white = Color.white; Transform transform2 = this.captureCenter; Vector3 vector; float z = vector.z; } } // Token: 0x06013457 RID: 78935 RVA: 0x00479A20 File Offset: 0x00477C20 [Token(Token = "0x6013457")] [Address(RVA = "0x7E7590", Offset = "0x7E6390", VA = "0x1807E7590")] public ArenaBase() { } // Token: 0x0400C884 RID: 51332 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400C884")] [SerializeField] private string baseName; // Token: 0x0400C885 RID: 51333 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400C885")] [SerializeField] [Header("Timing")] private float onActivateInitialWaveDelay = 5f; // Token: 0x0400C886 RID: 51334 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x400C886")] [SerializeField] private float waveDuration = 60f; // Token: 0x0400C887 RID: 51335 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400C887")] [SerializeField] [Header("Encounters")] private EncounterDescriptor blueTeamEncounterPrefab; // Token: 0x0400C888 RID: 51336 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400C888")] [SerializeField] private EncounterDescriptor redTeamEncounterPrefab; // Token: 0x0400C889 RID: 51337 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400C889")] [SerializeField] [Header("Team")] private bool canChangeTeam; // Token: 0x0400C88A RID: 51338 [FieldOffset(Offset = "0x84")] [Token(Token = "0x400C88A")] [SerializeField] private CGLKOJIMDIH defaultTeam; // Token: 0x0400C88B RID: 51339 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400C88B")] [SerializeField] [Header("Capture")] private Transform captureCenter; // Token: 0x0400C88C RID: 51340 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400C88C")] [SerializeField] private float captureRadius = 5f; // Token: 0x0400C88D RID: 51341 [FieldOffset(Offset = "0x94")] [Token(Token = "0x400C88D")] [SerializeField] private float captureDuration = 10f; // Token: 0x0400C88E RID: 51342 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400C88E")] [SerializeField] private float returnToOwningTeamDuration = 10f; // Token: 0x0400C88F RID: 51343 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400C88F")] [SerializeField] [Header("Portal Doors")] private LockableDoor blueTeamPortal; // Token: 0x0400C890 RID: 51344 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400C890")] [SerializeField] private LockableDoor redTeamPortal; // Token: 0x0400C891 RID: 51345 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400C891")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private ArenaEncounterSpawner encounterSpawner; // Token: 0x0400C892 RID: 51346 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400C892")] private GameManager MCMIHLAAOGO; // Token: 0x0400C893 RID: 51347 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400C893")] private ArenaBaseVisuals CBDFGLGMKOA; // Token: 0x0400C894 RID: 51348 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400C894")] private DJHELPHHAEN PEGJGMDGKJN; // Token: 0x0400C895 RID: 51349 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400C895")] private MJNLDDCLOGP BBPALMFNGJP; // Token: 0x0400C896 RID: 51350 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x400C896")] private KLLMCPFPIIE HEFJFEJKDDA; // Token: 0x0400C897 RID: 51351 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400C897")] private KLLMCPFPIIE NHOJBICAJIN; // Token: 0x0400C898 RID: 51352 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400C898")] private KLLMCPFPIIE FIFLHEPKNIO; // Token: 0x02002C6F RID: 11375 [Token(Token = "0x2002C6F")] private enum NFOPNEOHMMG { // Token: 0x0400C89A RID: 51354 [Token(Token = "0x400C89A")] INACTIVE, // Token: 0x0400C89B RID: 51355 [Token(Token = "0x400C89B")] CONTESTED, // Token: 0x0400C89C RID: 51356 [Token(Token = "0x400C89C")] CAPTURING, // Token: 0x0400C89D RID: 51357 [Token(Token = "0x400C89D")] RUNNING } // Token: 0x02002C70 RID: 11376 [Token(Token = "0x2002C70")] private enum BAPIKHMDOGD { // Token: 0x0400C89F RID: 51359 [Token(Token = "0x400C89F")] NONE, // Token: 0x0400C8A0 RID: 51360 [Token(Token = "0x400C8A0")] ON_SINGLE_TEAM, // Token: 0x0400C8A1 RID: 51361 [Token(Token = "0x400C8A1")] ON_MULTIPLE_TEAMS } } }