using System; using System.Collections.Generic; using Cpp2IlInjected; using Photon.Pun; using UnityEngine; namespace RecRoom.Activities.Arena { // Token: 0x02002D57 RID: 11607 [Token(Token = "0x2002D57")] [RequireComponent(typeof(ArenaEncounterSpawner))] [RequireComponent(typeof(PhotonView))] public class ArenaBase : MonoBehaviourPun { // Token: 0x17003625 RID: 13861 // (get) Token: 0x0601387D RID: 79997 RVA: 0x00482C54 File Offset: 0x00480E54 // (set) Token: 0x0601387E RID: 79998 RVA: 0x00482C74 File Offset: 0x00480E74 [Token(Token = "0x17003625")] private CGLKOJIMDIH IFENDLANEGG { [Token(Token = "0x601387D")] [Address(RVA = "0x12DA230", Offset = "0x12D9230", VA = "0x1812DA230")] get { return this.HEFJFEJKDDA.IAHDANBDAAM(); } [Token(Token = "0x601387E")] [Address(RVA = "0x12DA490", Offset = "0x12D9490", VA = "0x1812DA490")] set { KLLMCPFPIIE hefjfejkdda = this.HEFJFEJKDDA; } } // Token: 0x17003626 RID: 13862 // (get) Token: 0x0601387F RID: 79999 RVA: 0x00482C90 File Offset: 0x00480E90 // (set) Token: 0x06013880 RID: 80000 RVA: 0x00482CB0 File Offset: 0x00480EB0 [Token(Token = "0x17003626")] private CGLKOJIMDIH BOHHBIKLOIM { [Token(Token = "0x601387F")] [Address(RVA = "0x12DBE30", Offset = "0x12DAE30", VA = "0x1812DBE30")] get { return this.NHOJBICAJIN.IAHDANBDAAM(); } [Token(Token = "0x6013880")] [Address(RVA = "0x12DA8B0", Offset = "0x12D98B0", VA = "0x1812DA8B0")] set { KLLMCPFPIIE nhojbicajin = this.NHOJBICAJIN; } } // Token: 0x17003627 RID: 13863 // (get) Token: 0x06013881 RID: 80001 RVA: 0x00482CCC File Offset: 0x00480ECC // (set) Token: 0x06013882 RID: 80002 RVA: 0x00482CEC File Offset: 0x00480EEC [Token(Token = "0x17003627")] private float LBLDHJMELGH { [Token(Token = "0x6013881")] [Address(RVA = "0x12DB6D0", Offset = "0x12DA6D0", VA = "0x1812DB6D0")] get { return this.FIFLHEPKNIO.IAHDANBDAAM(); } [Token(Token = "0x6013882")] [Address(RVA = "0x12DBC80", Offset = "0x12DAC80", VA = "0x1812DBC80")] set { KLLMCPFPIIE fiflhepknio = this.FIFLHEPKNIO; } } // Token: 0x06013883 RID: 80003 RVA: 0x00482D08 File Offset: 0x00480F08 [Token(Token = "0x6013883")] [Address(RVA = "0x12D9C50", Offset = "0x12D8C50", VA = "0x1812D9C50", 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: 0x06013884 RID: 80004 RVA: 0x00482E58 File Offset: 0x00481058 [Token(Token = "0x6013884")] [Address(RVA = "0x12DC410", Offset = "0x12DB410", VA = "0x1812DC410")] private void Update() { this.PEGJGMDGKJN.OPEMIFENIJM(); this.BBPALMFNGJP.OCGHOBMJNMA(); } // Token: 0x06013885 RID: 80005 RVA: 0x00482E84 File Offset: 0x00481084 [Token(Token = "0x6013885")] [Address(RVA = "0x12DB5A0", Offset = "0x12DA5A0", VA = "0x1812DB5A0")] 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: 0x06013886 RID: 80006 RVA: 0x00482EFC File Offset: 0x004810FC [Token(Token = "0x6013886")] [Address(RVA = "0x12DBCE0", Offset = "0x12DACE0", VA = "0x1812DBCE0")] public void MasterActivate() { if (KKPBCOOONNK.BNNCCCFFALC) { if (this.canChangeTeam) { CGLKOJIMDIH cglkojimdih = this.defaultTeam; KLLMCPFPIIE hefjfejkdda = this.HEFJFEJKDDA; } DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; } } // Token: 0x06013887 RID: 80007 RVA: 0x00482F38 File Offset: 0x00481138 [Token(Token = "0x6013887")] [Address(RVA = "0x12DBDB0", Offset = "0x12DADB0", VA = "0x1812DBDB0")] public void MasterDeactivate() { if (KKPBCOOONNK.BNNCCCFFALC) { DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num); return; } } // Token: 0x06013888 RID: 80008 RVA: 0x00482F68 File Offset: 0x00481168 [Token(Token = "0x6013888")] [Address(RVA = "0x12DBBC0", Offset = "0x12DABC0", VA = "0x1812DBBC0")] 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: 0x06013889 RID: 80009 RVA: 0x00482FB0 File Offset: 0x004811B0 [Token(Token = "0x6013889")] [Address(RVA = "0x12DAE50", Offset = "0x12D9E50", VA = "0x1812DAE50")] 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: 0x0601388A RID: 80010 RVA: 0x00483080 File Offset: 0x00481280 [Token(Token = "0x601388A")] [Address(RVA = "0x12DAB20", Offset = "0x12D9B20", VA = "0x1812DAB20")] 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: 0x0601388B RID: 80011 RVA: 0x0048314C File Offset: 0x0048134C [Token(Token = "0x601388B")] [Address(RVA = "0x12DB200", Offset = "0x12DA200", VA = "0x1812DB200")] 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: 0x0601388C RID: 80012 RVA: 0x00483220 File Offset: 0x00481420 [Token(Token = "0x601388C")] [Address(RVA = "0x12DBE80", Offset = "0x12DAE80", VA = "0x1812DBE80")] 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) { float num = this.GJBMKGGPPEK(); KLLMCPFPIIE fiflhepknio = this.FIFLHEPKNIO; throw new NullReferenceException(); } } // Token: 0x0601388D RID: 80013 RVA: 0x004832AC File Offset: 0x004814AC [Token(Token = "0x601388D")] [Address(RVA = "0x12DA4F0", Offset = "0x12D94F0", VA = "0x1812DA4F0")] 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; throw new NullReferenceException(); } if (this.HEFJFEJKDDA.IAHDANBDAAM() != -1) { MJNLDDCLOGP bbpalmfngjp = this.BBPALMFNGJP; float num4 = this.onActivateInitialWaveDelay; bbpalmfngjp.KGFFMEICLNN(num4); } } } // Token: 0x0601388E RID: 80014 RVA: 0x004833BC File Offset: 0x004815BC [Token(Token = "0x601388E")] [Address(RVA = "0x12DA280", Offset = "0x12D9280", VA = "0x1812DA280")] 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: 0x0601388F RID: 80015 RVA: 0x0048346C File Offset: 0x0048166C [Token(Token = "0x601388F")] [Address(RVA = "0x12DA910", Offset = "0x12D9910", VA = "0x1812DA910")] 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: 0x06013890 RID: 80016 RVA: 0x004834C0 File Offset: 0x004816C0 [Token(Token = "0x6013890")] [Address(RVA = "0x12DC0C0", Offset = "0x12DB0C0", VA = "0x1812DC0C0")] 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: 0x06013891 RID: 80017 RVA: 0x00483508 File Offset: 0x00481708 [Token(Token = "0x6013891")] [Address(RVA = "0x12DAA00", Offset = "0x12D9A00", VA = "0x1812DAA00")] 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: 0x06013892 RID: 80018 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013892")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] private void BNMHBLEAPMJ() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013893 RID: 80019 RVA: 0x00483550 File Offset: 0x00481750 [Token(Token = "0x6013893")] [Address(RVA = "0x12DB720", Offset = "0x12DA720", VA = "0x1812DB720")] 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: 0x06013894 RID: 80020 RVA: 0x00483680 File Offset: 0x00481880 [Token(Token = "0x6013894")] [Address(RVA = "0x12DA050", Offset = "0x12D9050", VA = "0x1812DA050")] 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: 0x06013895 RID: 80021 RVA: 0x004836FC File Offset: 0x004818FC [Token(Token = "0x6013895")] [Address(RVA = "0x12DC360", Offset = "0x12DB360", VA = "0x1812DC360")] private Color PMBEJJGHHKE(CGLKOJIMDIH CGOLFOLCHIF) { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; Color white = Color.white; throw new NullReferenceException(); } // Token: 0x06013896 RID: 80022 RVA: 0x00483720 File Offset: 0x00481920 [Token(Token = "0x6013896")] [Address(RVA = "0x12DC2D0", Offset = "0x12DB2D0", VA = "0x1812DC2D0")] private string PAPIOPMIFIA(CGLKOJIMDIH CGOLFOLCHIF) { if (CGOLFOLCHIF != CGLKOJIMDIH.ANY) { string text; return text.ToUpper() + " TEAM"; } return "NEUTRAL"; } // Token: 0x06013897 RID: 80023 RVA: 0x00483750 File Offset: 0x00481950 [Token(Token = "0x6013897")] [Address(RVA = "0x12DC200", Offset = "0x12DB200", VA = "0x1812DC200")] 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: 0x06013898 RID: 80024 RVA: 0x0048378C File Offset: 0x0048198C [Token(Token = "0x6013898")] [Address(RVA = "0x12DC450", Offset = "0x12DB450", VA = "0x1812DC450")] public ArenaBase() { } // Token: 0x0400CA98 RID: 51864 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400CA98")] [SerializeField] private string baseName; // Token: 0x0400CA99 RID: 51865 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400CA99")] [SerializeField] [Header("Timing")] private float onActivateInitialWaveDelay = 5f; // Token: 0x0400CA9A RID: 51866 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x400CA9A")] [SerializeField] private float waveDuration = 60f; // Token: 0x0400CA9B RID: 51867 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400CA9B")] [SerializeField] [Header("Encounters")] private EncounterDescriptor blueTeamEncounterPrefab; // Token: 0x0400CA9C RID: 51868 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400CA9C")] [SerializeField] private EncounterDescriptor redTeamEncounterPrefab; // Token: 0x0400CA9D RID: 51869 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400CA9D")] [SerializeField] [Header("Team")] private bool canChangeTeam; // Token: 0x0400CA9E RID: 51870 [FieldOffset(Offset = "0x84")] [Token(Token = "0x400CA9E")] [SerializeField] private CGLKOJIMDIH defaultTeam; // Token: 0x0400CA9F RID: 51871 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400CA9F")] [SerializeField] [Header("Capture")] private Transform captureCenter; // Token: 0x0400CAA0 RID: 51872 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400CAA0")] [SerializeField] private float captureRadius = 5f; // Token: 0x0400CAA1 RID: 51873 [FieldOffset(Offset = "0x94")] [Token(Token = "0x400CAA1")] [SerializeField] private float captureDuration = 10f; // Token: 0x0400CAA2 RID: 51874 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400CAA2")] [SerializeField] private float returnToOwningTeamDuration = 10f; // Token: 0x0400CAA3 RID: 51875 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400CAA3")] [SerializeField] [Header("Portal Doors")] private LockableDoor blueTeamPortal; // Token: 0x0400CAA4 RID: 51876 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400CAA4")] [SerializeField] private LockableDoor redTeamPortal; // Token: 0x0400CAA5 RID: 51877 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400CAA5")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private ArenaEncounterSpawner encounterSpawner; // Token: 0x0400CAA6 RID: 51878 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400CAA6")] private GameManager MCMIHLAAOGO; // Token: 0x0400CAA7 RID: 51879 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400CAA7")] private ArenaBaseVisuals CBDFGLGMKOA; // Token: 0x0400CAA8 RID: 51880 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400CAA8")] private DJHELPHHAEN PEGJGMDGKJN; // Token: 0x0400CAA9 RID: 51881 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400CAA9")] private MJNLDDCLOGP BBPALMFNGJP; // Token: 0x0400CAAA RID: 51882 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x400CAAA")] private KLLMCPFPIIE HEFJFEJKDDA; // Token: 0x0400CAAB RID: 51883 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400CAAB")] private KLLMCPFPIIE NHOJBICAJIN; // Token: 0x0400CAAC RID: 51884 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400CAAC")] private KLLMCPFPIIE FIFLHEPKNIO; // Token: 0x02002D58 RID: 11608 [Token(Token = "0x2002D58")] private enum NFOPNEOHMMG { // Token: 0x0400CAAE RID: 51886 [Token(Token = "0x400CAAE")] INACTIVE, // Token: 0x0400CAAF RID: 51887 [Token(Token = "0x400CAAF")] CONTESTED, // Token: 0x0400CAB0 RID: 51888 [Token(Token = "0x400CAB0")] CAPTURING, // Token: 0x0400CAB1 RID: 51889 [Token(Token = "0x400CAB1")] RUNNING } // Token: 0x02002D59 RID: 11609 [Token(Token = "0x2002D59")] private enum BAPIKHMDOGD { // Token: 0x0400CAB3 RID: 51891 [Token(Token = "0x400CAB3")] NONE, // Token: 0x0400CAB4 RID: 51892 [Token(Token = "0x400CAB4")] ON_SINGLE_TEAM, // Token: 0x0400CAB5 RID: 51893 [Token(Token = "0x400CAB5")] ON_MULTIPLE_TEAMS } } }