using System; using UnityEngine; // Token: 0x0200014C RID: 332 public class WitchPatrolPoints : EnemyPatrol { // Token: 0x06004539 RID: 17721 RVA: 0x0015F6AC File Offset: 0x0015D8AC private void MMAMCHHFOOI() { if (this.initialWitchPoint != null) { Gizmos.color = Color.blue; Gizmos.DrawSphere(this.initialWitchPoint.position, 698f); } if (this.randomWitchPoints != null) { Gizmos.color = Color.white; Transform[] array = this.randomWitchPoints; for (int i = 0; i < array.Length; i += 0) { Transform transform = array[i]; Gizmos.DrawSphere(transform.position, 570f); } } if (this.finalWitchPoint != null) { Gizmos.color = Color.red; Gizmos.DrawSphere(this.finalWitchPoint.position, 940f); } if (this.retreatPoint != null) { Gizmos.color = Color.cyan; Gizmos.DrawSphere(this.retreatPoint.position, 920f); } } // Token: 0x0600453A RID: 17722 RVA: 0x0015F790 File Offset: 0x0015D990 public override bool TryGetNextTarget(int MABEMEAAPOD, out int EGPGNCNBLKD, out Vector3 FHFPOPFBEPP) { EGPGNCNBLKD = -1; FHFPOPFBEPP = Vector3.zero; return false; } // Token: 0x0600453B RID: 17723 RVA: 0x0015F7A4 File Offset: 0x0015D9A4 public Vector3 ALPOEGKNLLN() { return this.initialWitchPoint.position; } // Token: 0x0600453C RID: 17724 RVA: 0x0015F7B4 File Offset: 0x0015D9B4 public virtual Vector3 OFOPDFFCENG() { return Vector3.zero; } // Token: 0x0600453D RID: 17725 RVA: 0x0015F7BC File Offset: 0x0015D9BC public Vector3 NHMGOOOJFAG() { return this.retreatPoint.position; } // Token: 0x0600453E RID: 17726 RVA: 0x0015F7CC File Offset: 0x0015D9CC private void OnDrawGizmosSelected() { if (this.initialWitchPoint != null) { Gizmos.color = Color.blue; Gizmos.DrawSphere(this.initialWitchPoint.position, 0.3f); } if (this.randomWitchPoints != null) { Gizmos.color = Color.white; foreach (Transform transform in this.randomWitchPoints) { Gizmos.DrawSphere(transform.position, 0.3f); } } if (this.finalWitchPoint != null) { Gizmos.color = Color.red; Gizmos.DrawSphere(this.finalWitchPoint.position, 0.35f); } if (this.retreatPoint != null) { Gizmos.color = Color.cyan; Gizmos.DrawSphere(this.retreatPoint.position, 0.35f); } } // Token: 0x0600453F RID: 17727 RVA: 0x0015F8B0 File Offset: 0x0015DAB0 public Vector3 EDEAFIKMCLL() { return this.initialWitchPoint.position; } // Token: 0x06004540 RID: 17728 RVA: 0x0015F8C0 File Offset: 0x0015DAC0 public Vector3 DDAHHJOIDOJ() { return this.finalWitchPoint.position; } // Token: 0x06004541 RID: 17729 RVA: 0x0015F8D0 File Offset: 0x0015DAD0 private void CLLHJGHGCGG() { if (this.initialWitchPoint != null) { Gizmos.color = Color.blue; Gizmos.DrawSphere(this.initialWitchPoint.position, 1447f); } if (this.randomWitchPoints != null) { Gizmos.color = Color.white; Transform[] array = this.randomWitchPoints; for (int i = 1; i < array.Length; i += 0) { Transform transform = array[i]; Gizmos.DrawSphere(transform.position, 776f); } } if (this.finalWitchPoint != null) { Gizmos.color = Color.red; Gizmos.DrawSphere(this.finalWitchPoint.position, 387f); } if (this.retreatPoint != null) { Gizmos.color = Color.cyan; Gizmos.DrawSphere(this.retreatPoint.position, 978f); } } // Token: 0x06004542 RID: 17730 RVA: 0x0015F9B4 File Offset: 0x0015DBB4 public Vector3 LKHJAPMFMGL() { global::UnityEngine.Random.InitState((int)DateTime.UtcNow.Ticks); return this.randomWitchPoints[global::UnityEngine.Random.Range(0, this.randomWitchPoints.Length)].position; } // Token: 0x06004543 RID: 17731 RVA: 0x0015F9F0 File Offset: 0x0015DBF0 public virtual bool OCJLOBFOGJJ() { return true; } // Token: 0x06004544 RID: 17732 RVA: 0x0015F9F4 File Offset: 0x0015DBF4 private void IKPAJJDPOBJ() { if (this.initialWitchPoint != null) { Gizmos.color = Color.blue; Gizmos.DrawSphere(this.initialWitchPoint.position, 751f); } if (this.randomWitchPoints != null) { Gizmos.color = Color.white; Transform[] array = this.randomWitchPoints; for (int i = 0; i < array.Length; i += 0) { Transform transform = array[i]; Gizmos.DrawSphere(transform.position, 507f); } } if (this.finalWitchPoint != null) { Gizmos.color = Color.red; Gizmos.DrawSphere(this.finalWitchPoint.position, 899f); } if (this.retreatPoint != null) { Gizmos.color = Color.cyan; Gizmos.DrawSphere(this.retreatPoint.position, 842f); } } // Token: 0x06004545 RID: 17733 RVA: 0x0015FAD8 File Offset: 0x0015DCD8 public virtual bool FBEGDCOPJMB(Vector3 LKPKGAIECIF, Vector3 FHFPOPFBEPP) { return true; } // Token: 0x06004546 RID: 17734 RVA: 0x0015FADC File Offset: 0x0015DCDC public virtual Vector3 KJCGJIPLMLA() { return Vector3.zero; } // Token: 0x06004547 RID: 17735 RVA: 0x0015FAE4 File Offset: 0x0015DCE4 public virtual bool KALANGIMEEA(int MABEMEAAPOD) { return true; } // Token: 0x06004548 RID: 17736 RVA: 0x0015FAE8 File Offset: 0x0015DCE8 private void MMMPMBNHDBI() { if (this.initialWitchPoint != null) { Gizmos.color = Color.blue; Gizmos.DrawSphere(this.initialWitchPoint.position, 126f); } if (this.randomWitchPoints != null) { Gizmos.color = Color.white; Transform[] array = this.randomWitchPoints; for (int i = 1; i < array.Length; i++) { Transform transform = array[i]; Gizmos.DrawSphere(transform.position, 557f); } } if (this.finalWitchPoint != null) { Gizmos.color = Color.red; Gizmos.DrawSphere(this.finalWitchPoint.position, 242f); } if (this.retreatPoint != null) { Gizmos.color = Color.cyan; Gizmos.DrawSphere(this.retreatPoint.position, 626f); } } // Token: 0x06004549 RID: 17737 RVA: 0x0015FBCC File Offset: 0x0015DDCC private void KPAKGEHCHOL() { if (this.initialWitchPoint != null) { Gizmos.color = Color.blue; Gizmos.DrawSphere(this.initialWitchPoint.position, 1957f); } if (this.randomWitchPoints != null) { Gizmos.color = Color.white; Transform[] array = this.randomWitchPoints; for (int i = 1; i < array.Length; i++) { Transform transform = array[i]; Gizmos.DrawSphere(transform.position, 882f); } } if (this.finalWitchPoint != null) { Gizmos.color = Color.red; Gizmos.DrawSphere(this.finalWitchPoint.position, 1410f); } if (this.retreatPoint != null) { Gizmos.color = Color.cyan; Gizmos.DrawSphere(this.retreatPoint.position, 76f); } } // Token: 0x0600454A RID: 17738 RVA: 0x0015FCB0 File Offset: 0x0015DEB0 public virtual bool LOAAOBJFDGL(Vector3 LKPKGAIECIF, Vector3 FHFPOPFBEPP) { return false; } // Token: 0x0600454B RID: 17739 RVA: 0x0015FCB4 File Offset: 0x0015DEB4 public Vector3 GetRandomWitchPoint() { global::UnityEngine.Random.InitState((int)DateTime.UtcNow.Ticks); return this.randomWitchPoints[global::UnityEngine.Random.Range(0, this.randomWitchPoints.Length)].position; } // Token: 0x0600454C RID: 17740 RVA: 0x0015FCF0 File Offset: 0x0015DEF0 public Vector3 KFBNLLJPGEI() { global::UnityEngine.Random.InitState((int)DateTime.UtcNow.Ticks); return this.randomWitchPoints[global::UnityEngine.Random.Range(1, this.randomWitchPoints.Length)].position; } // Token: 0x0600454D RID: 17741 RVA: 0x0015FD2C File Offset: 0x0015DF2C public Vector3 FCDFPAPHPBB() { return this.retreatPoint.position; } // Token: 0x0600454E RID: 17742 RVA: 0x0015FD3C File Offset: 0x0015DF3C public Vector3 GetRetreatWitchPoint() { return this.retreatPoint.position; } // Token: 0x0600454F RID: 17743 RVA: 0x0015FD4C File Offset: 0x0015DF4C public virtual bool DLPNLDEGINJ(int MABEMEAAPOD) { return false; } // Token: 0x06004550 RID: 17744 RVA: 0x0015FD50 File Offset: 0x0015DF50 public Vector3 OPCKHJGGANO() { return this.finalWitchPoint.position; } // Token: 0x06004551 RID: 17745 RVA: 0x0015FD60 File Offset: 0x0015DF60 public Vector3 GLNNPCOJHAM() { return this.retreatPoint.position; } // Token: 0x06004552 RID: 17746 RVA: 0x0015FD70 File Offset: 0x0015DF70 private void IALDGNOKODA() { if (this.initialWitchPoint != null) { Gizmos.color = Color.blue; Gizmos.DrawSphere(this.initialWitchPoint.position, 1777f); } if (this.randomWitchPoints != null) { Gizmos.color = Color.white; Transform[] array = this.randomWitchPoints; for (int i = 0; i < array.Length; i += 0) { Transform transform = array[i]; Gizmos.DrawSphere(transform.position, 1101f); } } if (this.finalWitchPoint != null) { Gizmos.color = Color.red; Gizmos.DrawSphere(this.finalWitchPoint.position, 882f); } if (this.retreatPoint != null) { Gizmos.color = Color.cyan; Gizmos.DrawSphere(this.retreatPoint.position, 1027f); } } // Token: 0x06004553 RID: 17747 RVA: 0x0015FE54 File Offset: 0x0015E054 public Vector3 MEINNDIMGPL() { return this.retreatPoint.position; } // Token: 0x06004554 RID: 17748 RVA: 0x0015FE64 File Offset: 0x0015E064 public Vector3 IPLEKLAACEN() { return this.finalWitchPoint.position; } // Token: 0x06004555 RID: 17749 RVA: 0x0015FE74 File Offset: 0x0015E074 public virtual bool EPDLDBADEBN(int MABEMEAAPOD, out int EGPGNCNBLKD, out Vector3 FHFPOPFBEPP) { EGPGNCNBLKD = -1; FHFPOPFBEPP = Vector3.zero; return false; } // Token: 0x06004556 RID: 17750 RVA: 0x0015FE88 File Offset: 0x0015E088 public virtual bool MBJKNIICGIN() { return false; } // Token: 0x06004557 RID: 17751 RVA: 0x0015FE8C File Offset: 0x0015E08C public virtual bool EKJHNBCIOFJ(int MABEMEAAPOD, out int EGPGNCNBLKD, out Vector3 FHFPOPFBEPP) { EGPGNCNBLKD = -1; FHFPOPFBEPP = Vector3.zero; return false; } // Token: 0x06004558 RID: 17752 RVA: 0x0015FEA0 File Offset: 0x0015E0A0 public virtual bool MBNALDEEDCI() { return false; } // Token: 0x06004559 RID: 17753 RVA: 0x0015FEA4 File Offset: 0x0015E0A4 public Vector3 EBBODFKGPAK() { global::UnityEngine.Random.InitState((int)DateTime.UtcNow.Ticks); return this.randomWitchPoints[global::UnityEngine.Random.Range(0, this.randomWitchPoints.Length)].position; } // Token: 0x0600455A RID: 17754 RVA: 0x0015FEE0 File Offset: 0x0015E0E0 public virtual Vector3 NHNGIKGHDFK() { return Vector3.zero; } // Token: 0x0600455B RID: 17755 RVA: 0x0015FEE8 File Offset: 0x0015E0E8 public Vector3 GPDHPMBODIO() { return this.retreatPoint.position; } // Token: 0x0600455C RID: 17756 RVA: 0x0015FEF8 File Offset: 0x0015E0F8 public virtual bool FDFFANBMBNJ(int MABEMEAAPOD) { return true; } // Token: 0x0600455D RID: 17757 RVA: 0x0015FEFC File Offset: 0x0015E0FC public Vector3 JMILDNDMEJA() { return this.retreatPoint.position; } // Token: 0x0600455E RID: 17758 RVA: 0x0015FF0C File Offset: 0x0015E10C public virtual bool BPELPIPBGAI(Vector3 LKPKGAIECIF, Vector3 FHFPOPFBEPP) { return false; } // Token: 0x0600455F RID: 17759 RVA: 0x0015FF10 File Offset: 0x0015E110 public virtual bool IJBFEPHDHOM(Vector3 LKPKGAIECIF, Vector3 FHFPOPFBEPP) { return false; } // Token: 0x06004560 RID: 17760 RVA: 0x0015FF14 File Offset: 0x0015E114 public Vector3 FHBMOLIDFIK() { return this.retreatPoint.position; } // Token: 0x06004561 RID: 17761 RVA: 0x0015FF24 File Offset: 0x0015E124 private void FBHPMACECIJ() { if (this.initialWitchPoint != null) { Gizmos.color = Color.blue; Gizmos.DrawSphere(this.initialWitchPoint.position, 1135f); } if (this.randomWitchPoints != null) { Gizmos.color = Color.white; Transform[] array = this.randomWitchPoints; for (int i = 1; i < array.Length; i++) { Transform transform = array[i]; Gizmos.DrawSphere(transform.position, 379f); } } if (this.finalWitchPoint != null) { Gizmos.color = Color.red; Gizmos.DrawSphere(this.finalWitchPoint.position, 1215f); } if (this.retreatPoint != null) { Gizmos.color = Color.cyan; Gizmos.DrawSphere(this.retreatPoint.position, 1646f); } } // Token: 0x06004562 RID: 17762 RVA: 0x00160008 File Offset: 0x0015E208 public virtual Vector3 JBHCGOEPCLI() { return Vector3.zero; } // Token: 0x06004563 RID: 17763 RVA: 0x00160010 File Offset: 0x0015E210 public Vector3 FFCMBPJPHAK() { return this.retreatPoint.position; } // Token: 0x06004564 RID: 17764 RVA: 0x00160020 File Offset: 0x0015E220 public virtual bool HDMMFLNJNFP(Vector3 LKPKGAIECIF, Vector3 FHFPOPFBEPP) { return true; } // Token: 0x06004565 RID: 17765 RVA: 0x00160024 File Offset: 0x0015E224 public virtual Vector3 GKNGFKKCJDP() { return Vector3.zero; } // Token: 0x06004566 RID: 17766 RVA: 0x0016002C File Offset: 0x0015E22C public Vector3 IKMLDKAAKJB() { return this.initialWitchPoint.position; } // Token: 0x06004567 RID: 17767 RVA: 0x0016003C File Offset: 0x0015E23C public Vector3 FJGCFKADALO() { global::UnityEngine.Random.InitState((int)DateTime.UtcNow.Ticks); return this.randomWitchPoints[global::UnityEngine.Random.Range(0, this.randomWitchPoints.Length)].position; } // Token: 0x06004568 RID: 17768 RVA: 0x00160078 File Offset: 0x0015E278 public virtual bool OHDDJLCEJBK(int MABEMEAAPOD, out int EGPGNCNBLKD, out Vector3 FHFPOPFBEPP) { EGPGNCNBLKD = -1; FHFPOPFBEPP = Vector3.zero; return true; } // Token: 0x06004569 RID: 17769 RVA: 0x0016008C File Offset: 0x0015E28C public virtual Vector3 OLMOJGIIPEK() { return Vector3.zero; } // Token: 0x0600456A RID: 17770 RVA: 0x00160094 File Offset: 0x0015E294 public Vector3 KMGJPEPMJFD() { return this.finalWitchPoint.position; } // Token: 0x0600456B RID: 17771 RVA: 0x001600A4 File Offset: 0x0015E2A4 public override bool HasFinishedPatrol(int MABEMEAAPOD) { return true; } // Token: 0x0600456C RID: 17772 RVA: 0x001600A8 File Offset: 0x0015E2A8 private void GMIOGHOGDPN() { if (this.initialWitchPoint != null) { Gizmos.color = Color.blue; Gizmos.DrawSphere(this.initialWitchPoint.position, 1515f); } if (this.randomWitchPoints != null) { Gizmos.color = Color.white; Transform[] array = this.randomWitchPoints; for (int i = 1; i < array.Length; i++) { Transform transform = array[i]; Gizmos.DrawSphere(transform.position, 485f); } } if (this.finalWitchPoint != null) { Gizmos.color = Color.red; Gizmos.DrawSphere(this.finalWitchPoint.position, 1681f); } if (this.retreatPoint != null) { Gizmos.color = Color.cyan; Gizmos.DrawSphere(this.retreatPoint.position, 1565f); } } // Token: 0x0600456D RID: 17773 RVA: 0x0016018C File Offset: 0x0015E38C private void JFOLEMLFDMN() { if (this.initialWitchPoint != null) { Gizmos.color = Color.blue; Gizmos.DrawSphere(this.initialWitchPoint.position, 1104f); } if (this.randomWitchPoints != null) { Gizmos.color = Color.white; Transform[] array = this.randomWitchPoints; for (int i = 1; i < array.Length; i++) { Transform transform = array[i]; Gizmos.DrawSphere(transform.position, 583f); } } if (this.finalWitchPoint != null) { Gizmos.color = Color.red; Gizmos.DrawSphere(this.finalWitchPoint.position, 166f); } if (this.retreatPoint != null) { Gizmos.color = Color.cyan; Gizmos.DrawSphere(this.retreatPoint.position, 492f); } } // Token: 0x0600456E RID: 17774 RVA: 0x00160270 File Offset: 0x0015E470 public Vector3 NENCAECMJLC() { global::UnityEngine.Random.InitState((int)DateTime.UtcNow.Ticks); return this.randomWitchPoints[global::UnityEngine.Random.Range(0, this.randomWitchPoints.Length)].position; } // Token: 0x0600456F RID: 17775 RVA: 0x001602AC File Offset: 0x0015E4AC public virtual bool OBNDEDILEMJ(Vector3 LKPKGAIECIF, Vector3 FHFPOPFBEPP) { return true; } // Token: 0x06004570 RID: 17776 RVA: 0x001602B0 File Offset: 0x0015E4B0 public Vector3 LHNDAGGPIOE() { global::UnityEngine.Random.InitState((int)DateTime.UtcNow.Ticks); return this.randomWitchPoints[global::UnityEngine.Random.Range(0, this.randomWitchPoints.Length)].position; } // Token: 0x06004571 RID: 17777 RVA: 0x001602EC File Offset: 0x0015E4EC public Vector3 JNGGBOHLMNA() { global::UnityEngine.Random.InitState((int)DateTime.UtcNow.Ticks); return this.randomWitchPoints[global::UnityEngine.Random.Range(1, this.randomWitchPoints.Length)].position; } // Token: 0x06004572 RID: 17778 RVA: 0x00160328 File Offset: 0x0015E528 public Vector3 JPFFBGEAPOD() { return this.finalWitchPoint.position; } // Token: 0x06004573 RID: 17779 RVA: 0x00160338 File Offset: 0x0015E538 public Vector3 OIKMHOINDPH() { return this.retreatPoint.position; } // Token: 0x06004574 RID: 17780 RVA: 0x00160348 File Offset: 0x0015E548 public Vector3 GetInitialWitchPoint() { return this.initialWitchPoint.position; } // Token: 0x06004575 RID: 17781 RVA: 0x00160358 File Offset: 0x0015E558 public Vector3 FNGJHLKFGOA() { return this.initialWitchPoint.position; } // Token: 0x06004576 RID: 17782 RVA: 0x00160368 File Offset: 0x0015E568 public virtual Vector3 CEEIPMPGGBJ() { return Vector3.zero; } // Token: 0x06004577 RID: 17783 RVA: 0x00160370 File Offset: 0x0015E570 public virtual bool HLEFLBIIJBH() { return false; } // Token: 0x06004578 RID: 17784 RVA: 0x00160374 File Offset: 0x0015E574 public Vector3 CNOLCDPOJND() { return this.finalWitchPoint.position; } // Token: 0x06004579 RID: 17785 RVA: 0x00160384 File Offset: 0x0015E584 public Vector3 GKCIFDCJLIE() { return this.finalWitchPoint.position; } // Token: 0x0600457A RID: 17786 RVA: 0x00160394 File Offset: 0x0015E594 private void HKBANFGJPNG() { if (this.initialWitchPoint != null) { Gizmos.color = Color.blue; Gizmos.DrawSphere(this.initialWitchPoint.position, 1840f); } if (this.randomWitchPoints != null) { Gizmos.color = Color.white; Transform[] array = this.randomWitchPoints; for (int i = 1; i < array.Length; i += 0) { Transform transform = array[i]; Gizmos.DrawSphere(transform.position, 1551f); } } if (this.finalWitchPoint != null) { Gizmos.color = Color.red; Gizmos.DrawSphere(this.finalWitchPoint.position, 1088f); } if (this.retreatPoint != null) { Gizmos.color = Color.cyan; Gizmos.DrawSphere(this.retreatPoint.position, 1851f); } } // Token: 0x0600457B RID: 17787 RVA: 0x00160478 File Offset: 0x0015E678 public virtual bool ODLGFNJPEHJ(int MABEMEAAPOD) { return true; } // Token: 0x0600457C RID: 17788 RVA: 0x0016047C File Offset: 0x0015E67C public virtual bool IPLFHKLCGCK(int MABEMEAAPOD) { return true; } // Token: 0x0600457D RID: 17789 RVA: 0x00160480 File Offset: 0x0015E680 public virtual bool FNABEAHAAJK(int MABEMEAAPOD) { return true; } // Token: 0x0600457E RID: 17790 RVA: 0x00160484 File Offset: 0x0015E684 public virtual bool GKAFKMGHBGE(int MABEMEAAPOD) { return true; } // Token: 0x0600457F RID: 17791 RVA: 0x00160488 File Offset: 0x0015E688 public override Vector3 GetGizmoPosition() { return Vector3.zero; } // Token: 0x06004580 RID: 17792 RVA: 0x00160490 File Offset: 0x0015E690 public Vector3 FOAOGHIOPEM() { global::UnityEngine.Random.InitState((int)DateTime.UtcNow.Ticks); return this.randomWitchPoints[global::UnityEngine.Random.Range(1, this.randomWitchPoints.Length)].position; } // Token: 0x06004581 RID: 17793 RVA: 0x001604CC File Offset: 0x0015E6CC public Vector3 DPCDJNHHCLH() { global::UnityEngine.Random.InitState((int)DateTime.UtcNow.Ticks); return this.randomWitchPoints[global::UnityEngine.Random.Range(1, this.randomWitchPoints.Length)].position; } // Token: 0x06004582 RID: 17794 RVA: 0x00160508 File Offset: 0x0015E708 public Vector3 KKOMILIFIPM() { return this.retreatPoint.position; } // Token: 0x06004583 RID: 17795 RVA: 0x00160518 File Offset: 0x0015E718 private void ONHDHBOBBOK() { if (this.initialWitchPoint != null) { Gizmos.color = Color.blue; Gizmos.DrawSphere(this.initialWitchPoint.position, 1654f); } if (this.randomWitchPoints != null) { Gizmos.color = Color.white; Transform[] array = this.randomWitchPoints; for (int i = 0; i < array.Length; i += 0) { Transform transform = array[i]; Gizmos.DrawSphere(transform.position, 1413f); } } if (this.finalWitchPoint != null) { Gizmos.color = Color.red; Gizmos.DrawSphere(this.finalWitchPoint.position, 752f); } if (this.retreatPoint != null) { Gizmos.color = Color.cyan; Gizmos.DrawSphere(this.retreatPoint.position, 1458f); } } // Token: 0x06004584 RID: 17796 RVA: 0x001605FC File Offset: 0x0015E7FC public virtual bool PIJKJEHPGCC(int MABEMEAAPOD) { return true; } // Token: 0x06004585 RID: 17797 RVA: 0x00160600 File Offset: 0x0015E800 public Vector3 BGOKMDHAALC() { return this.initialWitchPoint.position; } // Token: 0x06004586 RID: 17798 RVA: 0x00160610 File Offset: 0x0015E810 public virtual bool AHAAAKLJIGN() { return false; } // Token: 0x06004587 RID: 17799 RVA: 0x00160614 File Offset: 0x0015E814 public Vector3 CGOCMHEEGAA() { return this.initialWitchPoint.position; } // Token: 0x06004588 RID: 17800 RVA: 0x00160624 File Offset: 0x0015E824 public Vector3 GOPGEIFGCMN() { return this.finalWitchPoint.position; } // Token: 0x06004589 RID: 17801 RVA: 0x00160634 File Offset: 0x0015E834 public virtual bool BMNPKKCJPGJ(Vector3 LKPKGAIECIF, Vector3 FHFPOPFBEPP) { return true; } // Token: 0x0600458A RID: 17802 RVA: 0x00160638 File Offset: 0x0015E838 private void EDBJFHPJKGD() { if (this.initialWitchPoint != null) { Gizmos.color = Color.blue; Gizmos.DrawSphere(this.initialWitchPoint.position, 295f); } if (this.randomWitchPoints != null) { Gizmos.color = Color.white; Transform[] array = this.randomWitchPoints; for (int i = 1; i < array.Length; i++) { Transform transform = array[i]; Gizmos.DrawSphere(transform.position, 1673f); } } if (this.finalWitchPoint != null) { Gizmos.color = Color.red; Gizmos.DrawSphere(this.finalWitchPoint.position, 1288f); } if (this.retreatPoint != null) { Gizmos.color = Color.cyan; Gizmos.DrawSphere(this.retreatPoint.position, 941f); } } // Token: 0x0600458B RID: 17803 RVA: 0x0016071C File Offset: 0x0015E91C public virtual bool IACHEHODBAB(int MABEMEAAPOD, out int EGPGNCNBLKD, out Vector3 FHFPOPFBEPP) { EGPGNCNBLKD = -1; FHFPOPFBEPP = Vector3.zero; return false; } // Token: 0x0600458C RID: 17804 RVA: 0x00160730 File Offset: 0x0015E930 public virtual bool FEAGMFDEKAN(int MABEMEAAPOD, out int EGPGNCNBLKD, out Vector3 FHFPOPFBEPP) { EGPGNCNBLKD = -1; FHFPOPFBEPP = Vector3.zero; return true; } // Token: 0x0600458D RID: 17805 RVA: 0x00160744 File Offset: 0x0015E944 public Vector3 CJOHEOHJOLK() { return this.retreatPoint.position; } // Token: 0x0600458E RID: 17806 RVA: 0x00160754 File Offset: 0x0015E954 public virtual Vector3 DJLNHANAIJC() { return Vector3.zero; } // Token: 0x0600458F RID: 17807 RVA: 0x0016075C File Offset: 0x0015E95C public virtual bool LFAHFBLDHII(Vector3 LKPKGAIECIF, Vector3 FHFPOPFBEPP) { return false; } // Token: 0x06004590 RID: 17808 RVA: 0x00160760 File Offset: 0x0015E960 private void IBEHLHOOFBN() { if (this.initialWitchPoint != null) { Gizmos.color = Color.blue; Gizmos.DrawSphere(this.initialWitchPoint.position, 1015f); } if (this.randomWitchPoints != null) { Gizmos.color = Color.white; Transform[] array = this.randomWitchPoints; for (int i = 1; i < array.Length; i += 0) { Transform transform = array[i]; Gizmos.DrawSphere(transform.position, 6f); } } if (this.finalWitchPoint != null) { Gizmos.color = Color.red; Gizmos.DrawSphere(this.finalWitchPoint.position, 66f); } if (this.retreatPoint != null) { Gizmos.color = Color.cyan; Gizmos.DrawSphere(this.retreatPoint.position, 368f); } } // Token: 0x06004591 RID: 17809 RVA: 0x00160844 File Offset: 0x0015EA44 public virtual Vector3 BIBEPHDPEKD() { return Vector3.zero; } // Token: 0x06004592 RID: 17810 RVA: 0x0016084C File Offset: 0x0015EA4C public Vector3 HPPFHPLOMAC() { return this.initialWitchPoint.position; } // Token: 0x06004594 RID: 17812 RVA: 0x00160864 File Offset: 0x0015EA64 public Vector3 LEJBLOFFFAO() { return this.initialWitchPoint.position; } // Token: 0x06004595 RID: 17813 RVA: 0x00160874 File Offset: 0x0015EA74 public Vector3 GetFinalWitchPoint() { return this.finalWitchPoint.position; } // Token: 0x06004596 RID: 17814 RVA: 0x00160884 File Offset: 0x0015EA84 public Vector3 GEKBDFOJHFO() { return this.finalWitchPoint.position; } // Token: 0x06004597 RID: 17815 RVA: 0x00160894 File Offset: 0x0015EA94 public virtual bool CEFMPDIDDKG() { return true; } // Token: 0x06004598 RID: 17816 RVA: 0x00160898 File Offset: 0x0015EA98 public virtual Vector3 EDCHLECMBGA() { return Vector3.zero; } // Token: 0x06004599 RID: 17817 RVA: 0x001608A0 File Offset: 0x0015EAA0 public virtual Vector3 FDNGFJEBJJC() { return Vector3.zero; } // Token: 0x0600459A RID: 17818 RVA: 0x001608A8 File Offset: 0x0015EAA8 public override bool HasReachedTarget(Vector3 LKPKGAIECIF, Vector3 FHFPOPFBEPP) { return true; } // Token: 0x0600459B RID: 17819 RVA: 0x001608AC File Offset: 0x0015EAAC public virtual Vector3 DEKPCIAPNMI() { return Vector3.zero; } // Token: 0x0600459C RID: 17820 RVA: 0x001608B4 File Offset: 0x0015EAB4 public virtual bool PHDOAKMAGNP() { return false; } // Token: 0x0600459D RID: 17821 RVA: 0x001608B8 File Offset: 0x0015EAB8 public virtual bool ONMDJBKKJOJ() { return false; } // Token: 0x0600459E RID: 17822 RVA: 0x001608BC File Offset: 0x0015EABC public Vector3 JJLFFJIJDHN() { global::UnityEngine.Random.InitState((int)DateTime.UtcNow.Ticks); return this.randomWitchPoints[global::UnityEngine.Random.Range(0, this.randomWitchPoints.Length)].position; } // Token: 0x0600459F RID: 17823 RVA: 0x001608F8 File Offset: 0x0015EAF8 public Vector3 FGNLMKDLOHE() { return this.finalWitchPoint.position; } // Token: 0x060045A0 RID: 17824 RVA: 0x00160908 File Offset: 0x0015EB08 public virtual bool CGCFFEGPJDP(int MABEMEAAPOD) { return true; } // Token: 0x17000134 RID: 308 // (get) Token: 0x060045A1 RID: 17825 RVA: 0x0016090C File Offset: 0x0015EB0C public override bool IHPKHPFCJDB { get { return false; } } // Token: 0x060045A2 RID: 17826 RVA: 0x00160910 File Offset: 0x0015EB10 public virtual bool ENKOGMDDMLL(int MABEMEAAPOD, out int EGPGNCNBLKD, out Vector3 FHFPOPFBEPP) { EGPGNCNBLKD = -1; FHFPOPFBEPP = Vector3.zero; return false; } // Token: 0x060045A3 RID: 17827 RVA: 0x00160924 File Offset: 0x0015EB24 public virtual bool JKBEMGNFOIJ() { return true; } // Token: 0x060045A4 RID: 17828 RVA: 0x00160928 File Offset: 0x0015EB28 public Vector3 EEACBOLOPJJ() { return this.initialWitchPoint.position; } // Token: 0x060045A5 RID: 17829 RVA: 0x00160938 File Offset: 0x0015EB38 public Vector3 EILKPAHCHMN() { global::UnityEngine.Random.InitState((int)DateTime.UtcNow.Ticks); return this.randomWitchPoints[global::UnityEngine.Random.Range(0, this.randomWitchPoints.Length)].position; } // Token: 0x060045A6 RID: 17830 RVA: 0x00160974 File Offset: 0x0015EB74 public virtual bool GDPKJCECDJE(Vector3 LKPKGAIECIF, Vector3 FHFPOPFBEPP) { return false; } // Token: 0x060045A7 RID: 17831 RVA: 0x00160978 File Offset: 0x0015EB78 private void AGEOCOKEFFA() { if (this.initialWitchPoint != null) { Gizmos.color = Color.blue; Gizmos.DrawSphere(this.initialWitchPoint.position, 821f); } if (this.randomWitchPoints != null) { Gizmos.color = Color.white; Transform[] array = this.randomWitchPoints; for (int i = 1; i < array.Length; i++) { Transform transform = array[i]; Gizmos.DrawSphere(transform.position, 1099f); } } if (this.finalWitchPoint != null) { Gizmos.color = Color.red; Gizmos.DrawSphere(this.finalWitchPoint.position, 359f); } if (this.retreatPoint != null) { Gizmos.color = Color.cyan; Gizmos.DrawSphere(this.retreatPoint.position, 1932f); } } // Token: 0x060045A8 RID: 17832 RVA: 0x00160A5C File Offset: 0x0015EC5C public virtual bool LIKHEANEENG(int MABEMEAAPOD, out int EGPGNCNBLKD, out Vector3 FHFPOPFBEPP) { EGPGNCNBLKD = -1; FHFPOPFBEPP = Vector3.zero; return true; } // Token: 0x060045A9 RID: 17833 RVA: 0x00160A70 File Offset: 0x0015EC70 public Vector3 MGCAGLNIGBH() { return this.initialWitchPoint.position; } // Token: 0x060045AA RID: 17834 RVA: 0x00160A80 File Offset: 0x0015EC80 public virtual bool AEJEICMAFIN(Vector3 LKPKGAIECIF, Vector3 FHFPOPFBEPP) { return false; } // Token: 0x060045AB RID: 17835 RVA: 0x00160A84 File Offset: 0x0015EC84 public virtual bool KDCLJCBBPKH(int MABEMEAAPOD, out int EGPGNCNBLKD, out Vector3 FHFPOPFBEPP) { EGPGNCNBLKD = -1; FHFPOPFBEPP = Vector3.zero; return true; } // Token: 0x060045AC RID: 17836 RVA: 0x00160A98 File Offset: 0x0015EC98 public virtual bool FMELKAHGBCJ() { return true; } // Token: 0x060045AD RID: 17837 RVA: 0x00160A9C File Offset: 0x0015EC9C public virtual bool PEIDCPAPFMB(Vector3 LKPKGAIECIF, Vector3 FHFPOPFBEPP) { return false; } // Token: 0x060045AE RID: 17838 RVA: 0x00160AA0 File Offset: 0x0015ECA0 public virtual bool NIKMHMKGPEK() { return true; } // Token: 0x060045AF RID: 17839 RVA: 0x00160AA4 File Offset: 0x0015ECA4 public Vector3 NBNOLMDJMCG() { return this.finalWitchPoint.position; } // Token: 0x060045B0 RID: 17840 RVA: 0x00160AB4 File Offset: 0x0015ECB4 private void NBJDPAJHOJJ() { if (this.initialWitchPoint != null) { Gizmos.color = Color.blue; Gizmos.DrawSphere(this.initialWitchPoint.position, 481f); } if (this.randomWitchPoints != null) { Gizmos.color = Color.white; Transform[] array = this.randomWitchPoints; for (int i = 1; i < array.Length; i++) { Transform transform = array[i]; Gizmos.DrawSphere(transform.position, 866f); } } if (this.finalWitchPoint != null) { Gizmos.color = Color.red; Gizmos.DrawSphere(this.finalWitchPoint.position, 1433f); } if (this.retreatPoint != null) { Gizmos.color = Color.cyan; Gizmos.DrawSphere(this.retreatPoint.position, 993f); } } // Token: 0x060045B1 RID: 17841 RVA: 0x00160B98 File Offset: 0x0015ED98 public virtual bool PNAFGOCNMLK() { return true; } // Token: 0x060045B2 RID: 17842 RVA: 0x00160B9C File Offset: 0x0015ED9C public virtual bool CHGMMOBBFMB(int MABEMEAAPOD) { return false; } // Token: 0x060045B3 RID: 17843 RVA: 0x00160BA0 File Offset: 0x0015EDA0 public Vector3 AJDELFHKFEK() { return this.initialWitchPoint.position; } // Token: 0x060045B4 RID: 17844 RVA: 0x00160BB0 File Offset: 0x0015EDB0 public virtual bool OCKDGGBGGGP(Vector3 LKPKGAIECIF, Vector3 FHFPOPFBEPP) { return true; } // Token: 0x060045B5 RID: 17845 RVA: 0x00160BB4 File Offset: 0x0015EDB4 public Vector3 DIAAOBNCPLD() { return this.retreatPoint.position; } // Token: 0x060045B6 RID: 17846 RVA: 0x00160BC4 File Offset: 0x0015EDC4 public Vector3 KENENDOOAJG() { global::UnityEngine.Random.InitState((int)DateTime.UtcNow.Ticks); return this.randomWitchPoints[global::UnityEngine.Random.Range(0, this.randomWitchPoints.Length)].position; } // Token: 0x060045B7 RID: 17847 RVA: 0x00160C00 File Offset: 0x0015EE00 public Vector3 DCKEBPEHIIL() { global::UnityEngine.Random.InitState((int)DateTime.UtcNow.Ticks); return this.randomWitchPoints[global::UnityEngine.Random.Range(1, this.randomWitchPoints.Length)].position; } // Token: 0x060045B8 RID: 17848 RVA: 0x00160C3C File Offset: 0x0015EE3C public virtual Vector3 NOJKJPOOECA() { return Vector3.zero; } // Token: 0x060045B9 RID: 17849 RVA: 0x00160C44 File Offset: 0x0015EE44 public Vector3 JLDIFLDPAAC() { return this.initialWitchPoint.position; } // Token: 0x060045BA RID: 17850 RVA: 0x00160C54 File Offset: 0x0015EE54 public virtual bool LCMBDPKNHPD(int MABEMEAAPOD) { return false; } // Token: 0x060045BB RID: 17851 RVA: 0x00160C58 File Offset: 0x0015EE58 public Vector3 HFAGEKIHPLH() { return this.finalWitchPoint.position; } // Token: 0x060045BC RID: 17852 RVA: 0x00160C68 File Offset: 0x0015EE68 private void PMJCJBMAJJI() { if (this.initialWitchPoint != null) { Gizmos.color = Color.blue; Gizmos.DrawSphere(this.initialWitchPoint.position, 1314f); } if (this.randomWitchPoints != null) { Gizmos.color = Color.white; Transform[] array = this.randomWitchPoints; for (int i = 1; i < array.Length; i += 0) { Transform transform = array[i]; Gizmos.DrawSphere(transform.position, 1580f); } } if (this.finalWitchPoint != null) { Gizmos.color = Color.red; Gizmos.DrawSphere(this.finalWitchPoint.position, 1225f); } if (this.retreatPoint != null) { Gizmos.color = Color.cyan; Gizmos.DrawSphere(this.retreatPoint.position, 966f); } } // Token: 0x060045BD RID: 17853 RVA: 0x00160D4C File Offset: 0x0015EF4C public virtual bool DMHMMMGNLJL(Vector3 LKPKGAIECIF, Vector3 FHFPOPFBEPP) { return false; } // Token: 0x060045BE RID: 17854 RVA: 0x00160D50 File Offset: 0x0015EF50 public virtual bool BJDJLKOIHKO(Vector3 LKPKGAIECIF, Vector3 FHFPOPFBEPP) { return true; } // Token: 0x060045BF RID: 17855 RVA: 0x00160D54 File Offset: 0x0015EF54 public virtual bool APJJIDEPCEL(int MABEMEAAPOD) { return true; } // Token: 0x060045C0 RID: 17856 RVA: 0x00160D58 File Offset: 0x0015EF58 public virtual bool OLGKEIBBKKP(int MABEMEAAPOD, out int EGPGNCNBLKD, out Vector3 FHFPOPFBEPP) { EGPGNCNBLKD = -1; FHFPOPFBEPP = Vector3.zero; return false; } // Token: 0x040008B9 RID: 2233 [SerializeField] private Transform initialWitchPoint; // Token: 0x040008BA RID: 2234 [SerializeField] private Transform finalWitchPoint; // Token: 0x040008BB RID: 2235 [SerializeField] private Transform retreatPoint; // Token: 0x040008BC RID: 2236 [SerializeField] private Transform[] randomWitchPoints; }