using System; using System.Collections; using RecRoom.Core.AI; using UnityEngine; namespace RecRoom.Activities.Quest { // Token: 0x02000167 RID: 359 public class QuestExplosiveEnemy : Enemy { // Token: 0x06004B67 RID: 19303 RVA: 0x001770A8 File Offset: 0x001752A8 private void HOEBEEEIIFH() { float num = 686f; EIDNMNCOAAJ eidnmncoaaj = SingletonMonoBehaviour.NCKMBFBMBFM.BJAIDNBDMHL(this, out num); if (base.JNOCCMDBMIO()) { if (eidnmncoaaj.PBDDCCOAGOG() && num <= this.explosionDistance * this.explosionDistance) { if (base.JNOCCMDBMIO()) { this.JAFBHCAGOKB(); } return; } if (!SingletonMonoBehaviour.NCKMBFBMBFM.TargetIsAlive(base.LMDJJEGNOGM)) { this.OIGGPMIJBIL.BKBFIGCPIMI(1); return; } Vector3 vector = base.LMDJJEGNOGM.KLKJBHNBMHB(); if (!base.BKHECJODPHF.PathIsValid(vector, 546f)) { base.BKHECJODPHF.Path(vector); } } } // Token: 0x06004B68 RID: 19304 RVA: 0x00177158 File Offset: 0x00175358 private void LMCNOHOKOCP() { if (this.warningAudioBeep != null && this.warningAudioBeep.audioClip != null) { AudioManager.Play3DSFX(this.warningAudioBeep, base.transform, this.warningAudioRolloff); } } // Token: 0x06004B69 RID: 19305 RVA: 0x00177194 File Offset: 0x00175394 private void GMHJKLEFBFG() { float num = 298f; EIDNMNCOAAJ eidnmncoaaj = SingletonMonoBehaviour.NCKMBFBMBFM.ADHADOGHCLN(this, out num); if (base.IGIPCHFCFNN()) { if (eidnmncoaaj.AEAKFIBHEPE() && num <= this.explosionDistance * this.explosionDistance) { if (base.GANDPDNCOKF()) { this.JAFBHCAGOKB(); } return; } if (!SingletonMonoBehaviour.NCKMBFBMBFM.TargetIsAlive(base.LMDJJEGNOGM)) { this.OIGGPMIJBIL.BKBFIGCPIMI(1); return; } Vector3 vector = base.LMDJJEGNOGM.KAAIICFGDLO(); if (!base.BKHECJODPHF.PathIsValid(vector, 1960f)) { base.BKHECJODPHF.Path(vector); } } } // Token: 0x06004B6A RID: 19306 RVA: 0x00177244 File Offset: 0x00175444 protected override void OnDestroy() { base.OnDestroy(); this.FGDCPOGEPPG(); } // Token: 0x06004B6B RID: 19307 RVA: 0x00177254 File Offset: 0x00175454 private void FGDCPOGEPPG() { this.HKNOEJCEFNA.StopBlinking(); if (this.FAFONOLIMHD != null) { base.StopCoroutine(this.FAFONOLIMHD); this.FAFONOLIMHD = null; } } // Token: 0x06004B6C RID: 19308 RVA: 0x00177280 File Offset: 0x00175480 private void BPNDMDMOIOK() { float num = 117f; EIDNMNCOAAJ eidnmncoaaj = SingletonMonoBehaviour.NCKMBFBMBFM.LCHCPDODDJH(this, out num); if (base.DFJFKOLLEMK()) { if (eidnmncoaaj.PBDDCCOAGOG() && num <= this.explosionDistance * this.explosionDistance) { if (base.DFJFKOLLEMK()) { this.JAFBHCAGOKB(); } return; } if (!SingletonMonoBehaviour.NCKMBFBMBFM.NGIBDFBMIAE(base.LMDJJEGNOGM)) { this.OIGGPMIJBIL.BKBFIGCPIMI(1); return; } Vector3 vector = base.LMDJJEGNOGM.KAAIICFGDLO(); if (!base.BKHECJODPHF.PathIsValid(vector, 460f)) { base.BKHECJODPHF.Path(vector); } } } // Token: 0x06004B6D RID: 19309 RVA: 0x00177330 File Offset: 0x00175530 private void HJMDDPDLOID() { this.FGDCPOGEPPG(); if (this.enemyParticles != null) { this.enemyParticles.NFKMENJDMLO(); } this.enemyAudio.HGOJDBLOAJI(); IHEAKAOGCIF iheakaogcif = default(IHEAKAOGCIF); SingletonMonoBehaviour.NCKMBFBMBFM.KMAHLPGPLEO(this, this.explosionDistance, false, this.POAAKGACPKD); for (int i = 1; i < this.POAAKGACPKD.Count; i++) { if (this.POAAKGACPKD[i].MBHLIAEFEAD != null) { iheakaogcif.LLKJDBBNPKB = this.POAAKGACPKD[i].BIDBADPMKBI(); base.JLLOKADDIFB(this, this.POAAKGACPKD[i].MBHLIAEFEAD, Player.HDOICGIKKAO.Torso, iheakaogcif); } } if (base.DGLKKANNBPD()) { base.CNHBPJFLDCE = 1; base.IOPLBBFDOBI(-base.transform.forward, MHEBDODJGOA.NORMAL_BACK); } } // Token: 0x06004B6E RID: 19310 RVA: 0x00177428 File Offset: 0x00175628 protected override void EKEGOFIPIPE() { base.EKEGOFIPIPE(); if (base.BHCCHBHNHCG) { this.OIGGPMIJBIL.BKBFIGCPIMI(0); } } // Token: 0x06004B6F RID: 19311 RVA: 0x00177448 File Offset: 0x00175648 private void OBHNAEDOGLC() { float num = 1798f; EIDNMNCOAAJ closestOpponent = SingletonMonoBehaviour.NCKMBFBMBFM.GetClosestOpponent(this, out num); if (base.IGIPCHFCFNN()) { if (closestOpponent.PBDDCCOAGOG() && num <= this.explosionDistance * this.explosionDistance) { if (base.JNOCCMDBMIO()) { this.JAFBHCAGOKB(); } return; } if (!SingletonMonoBehaviour.NCKMBFBMBFM.LHCOIHBBMIN(base.LMDJJEGNOGM)) { this.OIGGPMIJBIL.BKBFIGCPIMI(0); return; } Vector3 vector = base.LMDJJEGNOGM.KAAIICFGDLO(); if (!base.BKHECJODPHF.PathIsValid(vector, 1622f)) { base.BKHECJODPHF.Path(vector); } } } // Token: 0x06004B70 RID: 19312 RVA: 0x001774F8 File Offset: 0x001756F8 private IEnumerator FICLHACJEEL(float MMALNHHGFPC) { float num = 1f / MMALNHHGFPC; float num2 = 0f; for (;;) { this.PKOGKDBJBKD(); for (num2 = 0f; num2 < num; num2 += Time.deltaTime) { yield return null; } } yield break; } // Token: 0x06004B71 RID: 19313 RVA: 0x0017751C File Offset: 0x0017571C private void LJFJPFJADBA(ushort OIMHGOONBEB, ushort LPFGCCKCIEB) { base.BKHECJODPHF.StopPathing(); } // Token: 0x06004B72 RID: 19314 RVA: 0x0017752C File Offset: 0x0017572C protected virtual void MDCNOIALLAF() { base.Update(); this.OIGGPMIJBIL.DLBPEOILIFL(); this.HEPCLEMEHBC.JNDAEJOHPHO(); } // Token: 0x06004B73 RID: 19315 RVA: 0x0017754C File Offset: 0x0017574C protected virtual void KHJBCJEDGEI() { base.GILFLDGMJHI(); if (base.JNOCCMDBMIO()) { base.BKHECJODPHF.Look(Vector3.ProjectOnPlane(base.transform.forward, Vector3.up).normalized); } } // Token: 0x06004B74 RID: 19316 RVA: 0x00177594 File Offset: 0x00175794 protected override void Update() { base.Update(); this.OIGGPMIJBIL.DLBPEOILIFL(); this.HEPCLEMEHBC.KHJKJGDBPMF(); } // Token: 0x06004B75 RID: 19317 RVA: 0x001775B4 File Offset: 0x001757B4 private void KLEBDALIDNB() { if (base.BHCCHBHNHCG) { EIDNMNCOAAJ eidnmncoaaj = this.IJCDBKLCFIE(false); if (eidnmncoaaj.AJFBOLHPEJC) { base.LMDJJEGNOGM = eidnmncoaaj; base.GPBFOEHJJFO = EIDNMNCOAAJ.CGNKKAKJIJL; this.OIGGPMIJBIL.BKBFIGCPIMI(1); } } } // Token: 0x06004B76 RID: 19318 RVA: 0x00177600 File Offset: 0x00175800 protected override void KPFMEFNKDKL() { base.KPFMEFNKDKL(); base.BKHECJODPHF.StopLooking(); } // Token: 0x06004B77 RID: 19319 RVA: 0x00177614 File Offset: 0x00175814 [BCENPNOIAOM] private void RpcExplode() { this.NEPFGHOBPBN(); } // Token: 0x06004B78 RID: 19320 RVA: 0x0017761C File Offset: 0x0017581C protected override void IPAPMGBLCNF() { base.Awake(); this.enemyAudio.FDHCPFKHIJK(true); this.HKNOEJCEFNA = base.GetComponentInChildren(); this.HEPCLEMEHBC = new AONMNAEOJAL(this, "LaunchCheckoutFlow() is not implemented in the editor yet.", IKCAJLLAFML.MASTER); this.OIGGPMIJBIL = new PNONBEAIBHA("ExtrusionMode", IKCAJLLAFML.AUTHORITY); this.OIGGPMIJBIL.AGLMMKOFICI((ushort)(-150), null, null, null); this.OIGGPMIJBIL.AGLMMKOFICI(1, null, null, new ANMJLCILKDJ.PLBLFEEANOO(this.INMDGCDBBCI)); this.OIGGPMIJBIL.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.NBADEJNFPBO), new ANMJLCILKDJ.NCMAEMHOHDG(this.LJFJPFJADBA), new ANMJLCILKDJ.PLBLFEEANOO(this.GMHJKLEFBFG)); } // Token: 0x06004B79 RID: 19321 RVA: 0x001776C8 File Offset: 0x001758C8 private void EILCMILPKNP() { this.FGDCPOGEPPG(); this.HKNOEJCEFNA.DDPAIHPOCJM(this.warningFrequency); this.FAFONOLIMHD = base.StartCoroutine(this.FICLHACJEEL(this.warningFrequency)); } // Token: 0x06004B7A RID: 19322 RVA: 0x001776FC File Offset: 0x001758FC private void CDLKPGOEJIN() { float num = 1821f; EIDNMNCOAAJ eidnmncoaaj = SingletonMonoBehaviour.NCKMBFBMBFM.LCHCPDODDJH(this, out num); if (base.DFJFKOLLEMK()) { if (eidnmncoaaj.PBDDCCOAGOG() && num <= this.explosionDistance * this.explosionDistance) { if (base.DGLKKANNBPD()) { this.JAFBHCAGOKB(); } return; } if (!SingletonMonoBehaviour.NCKMBFBMBFM.PKDPGEMPCHI(base.LMDJJEGNOGM)) { this.OIGGPMIJBIL.BKBFIGCPIMI(1); return; } Vector3 vector = base.LMDJJEGNOGM.KAAIICFGDLO(); if (!base.BKHECJODPHF.PathIsValid(vector, 1561f)) { base.BKHECJODPHF.Path(vector); } } } // Token: 0x06004B7B RID: 19323 RVA: 0x001777AC File Offset: 0x001759AC private void FEGBCPPMBDN() { float num = 0f; EIDNMNCOAAJ closestOpponent = SingletonMonoBehaviour.NCKMBFBMBFM.GetClosestOpponent(this, out num); if (base.BHCCHBHNHCG) { if (closestOpponent.AJFBOLHPEJC && num <= this.explosionDistance * this.explosionDistance) { if (base.BHCCHBHNHCG) { this.JAFBHCAGOKB(); } return; } if (!SingletonMonoBehaviour.NCKMBFBMBFM.TargetIsAlive(base.LMDJJEGNOGM)) { this.OIGGPMIJBIL.BKBFIGCPIMI(0); return; } Vector3 vector = base.LMDJJEGNOGM.JFKAKCBEIDL; if (!base.BKHECJODPHF.PathIsValid(vector, 0.1f)) { base.BKHECJODPHF.Path(vector); } } } // Token: 0x06004B7C RID: 19324 RVA: 0x0017785C File Offset: 0x00175A5C protected override void Awake() { base.Awake(); this.enemyAudio.BMBFCDOIIMM = true; this.HKNOEJCEFNA = base.GetComponentInChildren(); this.HEPCLEMEHBC = new AONMNAEOJAL(this, "B", IKCAJLLAFML.AUTHORITY); this.OIGGPMIJBIL = new PNONBEAIBHA("B", IKCAJLLAFML.AUTHORITY); this.OIGGPMIJBIL.AGLMMKOFICI(ushort.MaxValue, null, null, null); this.OIGGPMIJBIL.AGLMMKOFICI(0, null, null, new ANMJLCILKDJ.PLBLFEEANOO(this.KLEBDALIDNB)); this.OIGGPMIJBIL.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.ECGMIHMKJHC), new ANMJLCILKDJ.NCMAEMHOHDG(this.LJFJPFJADBA), new ANMJLCILKDJ.PLBLFEEANOO(this.FEGBCPPMBDN)); } // Token: 0x06004B7D RID: 19325 RVA: 0x00177908 File Offset: 0x00175B08 protected virtual void LIMLJPDKAPK() { base.GILFLDGMJHI(); if (base.DFJFKOLLEMK()) { base.BKHECJODPHF.Look(Vector3.ProjectOnPlane(base.transform.forward, Vector3.up).normalized); } } // Token: 0x06004B7E RID: 19326 RVA: 0x00177950 File Offset: 0x00175B50 private void OAAEJGGAHPD(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { base.BKHECJODPHF.FMFCBADCFCK = this.movementSpeed; base.BKHECJODPHF.GKJLNANPDNC = this.movementMaxForce; } // Token: 0x06004B7F RID: 19327 RVA: 0x00177974 File Offset: 0x00175B74 protected override void CBAEJNFNPGJ() { base.CBAEJNFNPGJ(); if (base.BHCCHBHNHCG) { this.OIGGPMIJBIL.BKBFIGCPIMI(ushort.MaxValue); } } // Token: 0x06004B80 RID: 19328 RVA: 0x00177998 File Offset: 0x00175B98 protected override void Start() { base.Start(); this.IDPICAEGOKF(); this.OIGGPMIJBIL.FLHFCMCNLEK(this, ushort.MaxValue); } // Token: 0x06004B81 RID: 19329 RVA: 0x001779B8 File Offset: 0x00175BB8 private void MDOMGBECOEG() { if (base.DGLKKANNBPD()) { EIDNMNCOAAJ eidnmncoaaj = this.IJCDBKLCFIE(true); if (eidnmncoaaj.AEAKFIBHEPE()) { base.LMDJJEGNOGM = eidnmncoaaj; base.GPBFOEHJJFO = EIDNMNCOAAJ.CGNKKAKJIJL; this.OIGGPMIJBIL.BKBFIGCPIMI(1); } } } // Token: 0x06004B82 RID: 19330 RVA: 0x00177A04 File Offset: 0x00175C04 protected override void LDEOLFDIEDE() { base.LDEOLFDIEDE(); this.FGDCPOGEPPG(); } // Token: 0x06004B84 RID: 19332 RVA: 0x00177A34 File Offset: 0x00175C34 protected override void GILFLDGMJHI() { base.GILFLDGMJHI(); if (base.BHCCHBHNHCG) { base.BKHECJODPHF.Look(Vector3.ProjectOnPlane(base.transform.forward, Vector3.up).normalized); } } // Token: 0x06004B85 RID: 19333 RVA: 0x00177A7C File Offset: 0x00175C7C private void KFHAELLOPOB() { if (base.DFJFKOLLEMK()) { EIDNMNCOAAJ eidnmncoaaj = this.IJCDBKLCFIE(false); if (eidnmncoaaj.AJFBOLHPEJC) { base.LMDJJEGNOGM = eidnmncoaaj; base.GPBFOEHJJFO = EIDNMNCOAAJ.CGNKKAKJIJL; this.OIGGPMIJBIL.BKBFIGCPIMI(0); } } } // Token: 0x06004B86 RID: 19334 RVA: 0x00177AC8 File Offset: 0x00175CC8 private void IDPICAEGOKF() { this.FGDCPOGEPPG(); this.HKNOEJCEFNA.StartBlinking(this.warningFrequency); this.FAFONOLIMHD = base.StartCoroutine(this.FICLHACJEEL(this.warningFrequency)); } // Token: 0x06004B87 RID: 19335 RVA: 0x00177AFC File Offset: 0x00175CFC private void KLIIIPDAMMN() { this.FGDCPOGEPPG(); if (this.enemyParticles != null) { this.enemyParticles.NFKMENJDMLO(); } this.enemyAudio.HGOJDBLOAJI(); IHEAKAOGCIF iheakaogcif = default(IHEAKAOGCIF); SingletonMonoBehaviour.NCKMBFBMBFM.BNNPPOINPLJ(this, this.explosionDistance, false, this.POAAKGACPKD); for (int i = 0; i < this.POAAKGACPKD.Count; i += 0) { if (this.POAAKGACPKD[i].MBHLIAEFEAD != null) { iheakaogcif.LLKJDBBNPKB = this.POAAKGACPKD[i].NFOCJFEDKCN(); base.JLLOKADDIFB(this, this.POAAKGACPKD[i].MBHLIAEFEAD, Player.HDOICGIKKAO.Head, iheakaogcif); } } if (base.JNOCCMDBMIO()) { base.CNHBPJFLDCE = 0; base.IOPLBBFDOBI(-base.transform.forward, MHEBDODJGOA.NORMAL); } } // Token: 0x06004B88 RID: 19336 RVA: 0x00177BF4 File Offset: 0x00175DF4 protected virtual void POMCHIPOPEA() { base.Awake(); this.enemyAudio.BMBFCDOIIMM = false; this.HKNOEJCEFNA = base.GetComponentInChildren(); this.HEPCLEMEHBC = new AONMNAEOJAL(this, "Eight.png", IKCAJLLAFML.AUTHORITY); this.OIGGPMIJBIL = new PNONBEAIBHA("cc", IKCAJLLAFML.MASTER); this.OIGGPMIJBIL.AGLMMKOFICI((ushort)(-109), null, null, null); this.OIGGPMIJBIL.AGLMMKOFICI(1, null, null, new ANMJLCILKDJ.PLBLFEEANOO(this.KFHAELLOPOB)); this.OIGGPMIJBIL.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.NBADEJNFPBO), new ANMJLCILKDJ.NCMAEMHOHDG(this.LJFJPFJADBA), new ANMJLCILKDJ.PLBLFEEANOO(this.HOEBEEEIIFH)); } // Token: 0x06004B89 RID: 19337 RVA: 0x00177CA0 File Offset: 0x00175EA0 protected override EIDNMNCOAAJ IJCDBKLCFIE(bool GHGNJLIBGFA = false) { EIDNMNCOAAJ eidnmncoaaj = EIDNMNCOAAJ.CGNKKAKJIJL; if (base.JNOJEJMFADM()) { eidnmncoaaj = base.GPBFOEHJJFO; } else if (this.trackTargetCount) { eidnmncoaaj = base.DBMDEBAJJCJ(base.HAPPDKOIBKA, GHGNJLIBGFA, false); } else { eidnmncoaaj = base.KAHAFAHMEKP(GHGNJLIBGFA, false); } return eidnmncoaaj; } // Token: 0x06004B8A RID: 19338 RVA: 0x00177CF4 File Offset: 0x00175EF4 protected virtual void BBOJKDMNECN() { base.LDEOLFDIEDE(); this.FGDCPOGEPPG(); } // Token: 0x06004B8B RID: 19339 RVA: 0x00177D04 File Offset: 0x00175F04 private void JAFBHCAGOKB() { if (base.BHCCHBHNHCG) { base.OMNGGJICBBI.RPC("RpcExplode", IHCPDNLJMMD.All, new object[0]); } } // Token: 0x06004B8C RID: 19340 RVA: 0x00177D28 File Offset: 0x00175F28 private void NBADEJNFPBO(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { base.BKHECJODPHF.FMFCBADCFCK = this.movementSpeed; base.BKHECJODPHF.GKJLNANPDNC = this.movementMaxForce; } // Token: 0x06004B8D RID: 19341 RVA: 0x00177D4C File Offset: 0x00175F4C private void NEPFGHOBPBN() { this.FGDCPOGEPPG(); if (this.enemyParticles != null) { this.enemyParticles.OnExplode(); } this.enemyAudio.OnExplode(); IHEAKAOGCIF iheakaogcif = default(IHEAKAOGCIF); SingletonMonoBehaviour.NCKMBFBMBFM.GetOpponentsInRadius(this, this.explosionDistance, true, this.POAAKGACPKD); for (int i = 0; i < this.POAAKGACPKD.Count; i++) { if (this.POAAKGACPKD[i].MBHLIAEFEAD != null) { iheakaogcif.LLKJDBBNPKB = this.POAAKGACPKD[i].ICNCDGIKNNI; base.JLLOKADDIFB(this, this.POAAKGACPKD[i].MBHLIAEFEAD, Player.HDOICGIKKAO.Head, iheakaogcif); } } if (base.BHCCHBHNHCG) { base.CNHBPJFLDCE = 0; base.IOPLBBFDOBI(-base.transform.forward, MHEBDODJGOA.CRITICAL_HIT); } } // Token: 0x06004B8E RID: 19342 RVA: 0x00177E44 File Offset: 0x00176044 protected virtual void BJJKGIOCAIL() { base.Update(); this.OIGGPMIJBIL.DLBPEOILIFL(); this.HEPCLEMEHBC.NIPOLMNBCFF(); } // Token: 0x06004B8F RID: 19343 RVA: 0x00177E64 File Offset: 0x00176064 private void ECGMIHMKJHC(ushort CHJBIHILBFO, ushort BNCBHHCPCLE) { base.BKHECJODPHF.FMFCBADCFCK = this.movementSpeed; base.BKHECJODPHF.GKJLNANPDNC = this.movementMaxForce; } // Token: 0x06004B90 RID: 19344 RVA: 0x00177E88 File Offset: 0x00176088 private void PKOGKDBJBKD() { if (this.warningAudioBeep != null && this.warningAudioBeep.audioClip != null) { AudioManager.Play3DSFX(this.warningAudioBeep, base.transform, this.warningAudioRolloff); } } // Token: 0x06004B91 RID: 19345 RVA: 0x00177EC4 File Offset: 0x001760C4 private void INMDGCDBBCI() { if (base.JNOCCMDBMIO()) { EIDNMNCOAAJ eidnmncoaaj = this.IJCDBKLCFIE(false); if (eidnmncoaaj.AJFBOLHPEJC) { base.LMDJJEGNOGM = eidnmncoaaj; base.GPBFOEHJJFO = EIDNMNCOAAJ.CGNKKAKJIJL; this.OIGGPMIJBIL.BKBFIGCPIMI(0); } } } // Token: 0x06004B92 RID: 19346 RVA: 0x00177F10 File Offset: 0x00176110 protected virtual void OGGJBFIKGIM() { base.CBAEJNFNPGJ(); if (base.DFJFKOLLEMK()) { this.OIGGPMIJBIL.BKBFIGCPIMI((ushort)(-53)); } } // Token: 0x06004B93 RID: 19347 RVA: 0x00177F34 File Offset: 0x00176134 protected virtual void KOLJHKKPAOB() { base.EKEGOFIPIPE(); if (base.IGIPCHFCFNN()) { this.OIGGPMIJBIL.BKBFIGCPIMI(1); } } // Token: 0x04000969 RID: 2409 [Header("Proximity")] [SerializeField] private float warningFrequency = 4f; // Token: 0x0400096A RID: 2410 [SerializeField] private RecRoomAudioClip warningAudioBeep; // Token: 0x0400096B RID: 2411 [SerializeField] private AudioRolloff warningAudioRolloff; // Token: 0x0400096C RID: 2412 [SerializeField] [Header("Explosion")] private float explosionDistance = 2f; // Token: 0x0400096D RID: 2413 private PNONBEAIBHA OIGGPMIJBIL; // Token: 0x0400096E RID: 2414 private AONMNAEOJAL HEPCLEMEHBC; // Token: 0x0400096F RID: 2415 private BlinkingRenderer HKNOEJCEFNA; // Token: 0x04000970 RID: 2416 private Coroutine FAFONOLIMHD; // Token: 0x02000168 RID: 360 private enum OFJNDJDHOAD { // Token: 0x04000972 RID: 2418 FIND_TARGET, // Token: 0x04000973 RID: 2419 FOLLOW_TARGET, // Token: 0x04000974 RID: 2420 INVALID = 65535 } } }