using System; using System.Diagnostics; using System.Threading; using UnityEngine; // Token: 0x02000ED5 RID: 3797 public class CoCAreaToDetect : MonoBehaviour { // Token: 0x0601F713 RID: 128787 RVA: 0x008944C8 File Offset: 0x008926C8 private void DDKIOEMINOH(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601F714 RID: 128788 RVA: 0x008944D4 File Offset: 0x008926D4 public void BPJIGANBEJL(CoCAreaToDetect.INIIGIEFCEA NOBAPCOKFIL) { CoCAreaToDetect.INIIGIEFCEA iniigiefcea = this.KEJBFHEALJE; CoCAreaToDetect.INIIGIEFCEA iniigiefcea2; do { iniigiefcea2 = iniigiefcea; iniigiefcea = Interlocked.CompareExchange(ref this.KEJBFHEALJE, (CoCAreaToDetect.INIIGIEFCEA)Delegate.Combine(iniigiefcea2, NOBAPCOKFIL), iniigiefcea); } while (iniigiefcea != iniigiefcea2); } // Token: 0x0601F715 RID: 128789 RVA: 0x0089450C File Offset: 0x0089270C public bool GOEFNCKHDJO() { return this.k__BackingField; } // Token: 0x0601F716 RID: 128790 RVA: 0x00894514 File Offset: 0x00892714 public bool FPIMIBPEEBH() { return this.k__BackingField; } // Token: 0x0601F717 RID: 128791 RVA: 0x0089451C File Offset: 0x0089271C private void OOKLDFKFEEK(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && Time.time - this.HBLOCOLODHF > this.minContactTime && !this.DBFKGKPIPOF()) { this.HOBCKKGGCIG(false); if (this.KEJBFHEALJE != null) { this.KEJBFHEALJE(this); } } } // Token: 0x0601F718 RID: 128792 RVA: 0x00894594 File Offset: 0x00892794 private void CDENPAAPFNL(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && this.HBLOCOLODHF < 854f) { this.HBLOCOLODHF = Time.time; } } // Token: 0x0601F719 RID: 128793 RVA: 0x008945E8 File Offset: 0x008927E8 public void IFDGHPEJEMC(CoCAreaToDetect.INIIGIEFCEA NOBAPCOKFIL) { CoCAreaToDetect.INIIGIEFCEA iniigiefcea = this.KEJBFHEALJE; CoCAreaToDetect.INIIGIEFCEA iniigiefcea2; do { iniigiefcea2 = iniigiefcea; iniigiefcea = Interlocked.CompareExchange(ref this.KEJBFHEALJE, (CoCAreaToDetect.INIIGIEFCEA)Delegate.Combine(iniigiefcea2, NOBAPCOKFIL), iniigiefcea); } while (iniigiefcea != iniigiefcea2); } // Token: 0x0601F71A RID: 128794 RVA: 0x00894620 File Offset: 0x00892820 private void FNHEMECFGGH(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && this.HBLOCOLODHF < 601f) { this.HBLOCOLODHF = Time.time; } } // Token: 0x0601F71B RID: 128795 RVA: 0x00894674 File Offset: 0x00892874 private void LKOPADKIJMO(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && this.HBLOCOLODHF < 479f) { this.HBLOCOLODHF = Time.time; } } // Token: 0x0601F71C RID: 128796 RVA: 0x008946C8 File Offset: 0x008928C8 private void NLAJKFJCHCI(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601F71D RID: 128797 RVA: 0x008946D4 File Offset: 0x008928D4 public void JJMIEEMIFKC(CoCAreaToDetect.INIIGIEFCEA NOBAPCOKFIL) { CoCAreaToDetect.INIIGIEFCEA iniigiefcea = this.KEJBFHEALJE; CoCAreaToDetect.INIIGIEFCEA iniigiefcea2; do { iniigiefcea2 = iniigiefcea; iniigiefcea = Interlocked.CompareExchange(ref this.KEJBFHEALJE, (CoCAreaToDetect.INIIGIEFCEA)Delegate.Combine(iniigiefcea2, NOBAPCOKFIL), iniigiefcea); } while (iniigiefcea != iniigiefcea2); } // Token: 0x14000133 RID: 307 // (add) Token: 0x0601F72C RID: 128812 RVA: 0x0089497C File Offset: 0x00892B7C // (remove) Token: 0x0601F71E RID: 128798 RVA: 0x0089470C File Offset: 0x0089290C [field: DebuggerBrowsable(DebuggerBrowsableState.Never)] public event CoCAreaToDetect.INIIGIEFCEA KEJBFHEALJE; // Token: 0x0601F71F RID: 128799 RVA: 0x00894744 File Offset: 0x00892944 private void OnTriggerEnter(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && this.HBLOCOLODHF < 0f) { this.HBLOCOLODHF = Time.time; } } // Token: 0x0601F720 RID: 128800 RVA: 0x00894798 File Offset: 0x00892998 public void IMJHFGIHBKJ(CoCAreaToDetect.INIIGIEFCEA NOBAPCOKFIL) { CoCAreaToDetect.INIIGIEFCEA iniigiefcea = this.KEJBFHEALJE; CoCAreaToDetect.INIIGIEFCEA iniigiefcea2; do { iniigiefcea2 = iniigiefcea; iniigiefcea = Interlocked.CompareExchange(ref this.KEJBFHEALJE, (CoCAreaToDetect.INIIGIEFCEA)Delegate.Combine(iniigiefcea2, NOBAPCOKFIL), iniigiefcea); } while (iniigiefcea != iniigiefcea2); } // Token: 0x0601F722 RID: 128802 RVA: 0x008947F0 File Offset: 0x008929F0 private void MALCLHCJNHG(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && this.HBLOCOLODHF < 803f) { this.HBLOCOLODHF = Time.time; } } // Token: 0x0601F723 RID: 128803 RVA: 0x00894844 File Offset: 0x00892A44 public bool HGDBIIFOJOA() { return this.k__BackingField; } // Token: 0x0601F724 RID: 128804 RVA: 0x0089484C File Offset: 0x00892A4C private void BENMJJHFIPE(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && this.HBLOCOLODHF < 492f) { this.HBLOCOLODHF = Time.time; } } // Token: 0x0601F725 RID: 128805 RVA: 0x008948A0 File Offset: 0x00892AA0 public bool OBIINAOOFOP() { return this.k__BackingField; } // Token: 0x0601F726 RID: 128806 RVA: 0x008948A8 File Offset: 0x00892AA8 public bool OONDAFFABDB() { return this.k__BackingField; } // Token: 0x17000E64 RID: 3684 // (get) Token: 0x0601F73F RID: 128831 RVA: 0x00894DE4 File Offset: 0x00892FE4 // (set) Token: 0x0601F727 RID: 128807 RVA: 0x008948B0 File Offset: 0x00892AB0 public bool HKEGIKFLLKM { get; private set; } // Token: 0x0601F728 RID: 128808 RVA: 0x008948BC File Offset: 0x00892ABC public bool BBEALOECHIE() { return this.k__BackingField; } // Token: 0x0601F729 RID: 128809 RVA: 0x008948C4 File Offset: 0x00892AC4 private void OCJJKFODBKO(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && Time.time - this.HBLOCOLODHF > this.minContactTime && !this.GOEFNCKHDJO()) { this.NLAJKFJCHCI(false); if (this.KEJBFHEALJE != null) { this.KEJBFHEALJE(this); } } } // Token: 0x0601F72A RID: 128810 RVA: 0x0089493C File Offset: 0x00892B3C public void HHBFIOEFCKF(CoCAreaToDetect.INIIGIEFCEA NOBAPCOKFIL) { CoCAreaToDetect.INIIGIEFCEA iniigiefcea = this.KEJBFHEALJE; CoCAreaToDetect.INIIGIEFCEA iniigiefcea2; do { iniigiefcea2 = iniigiefcea; iniigiefcea = Interlocked.CompareExchange(ref this.KEJBFHEALJE, (CoCAreaToDetect.INIIGIEFCEA)Delegate.Remove(iniigiefcea2, NOBAPCOKFIL), iniigiefcea); } while (iniigiefcea != iniigiefcea2); } // Token: 0x0601F72B RID: 128811 RVA: 0x00894974 File Offset: 0x00892B74 public bool IKJDOHJKFGN() { return this.k__BackingField; } // Token: 0x0601F72D RID: 128813 RVA: 0x008949B4 File Offset: 0x00892BB4 private void GPHDLIDHHOM(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && this.HBLOCOLODHF < 434f) { this.HBLOCOLODHF = Time.time; } } // Token: 0x0601F72E RID: 128814 RVA: 0x00894A08 File Offset: 0x00892C08 private void AGHOKGKMHED(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && this.HBLOCOLODHF < 381f) { this.HBLOCOLODHF = Time.time; } } // Token: 0x0601F72F RID: 128815 RVA: 0x00894A5C File Offset: 0x00892C5C private void OOMMHBDCHOD(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && this.HBLOCOLODHF < 42f) { this.HBLOCOLODHF = Time.time; } } // Token: 0x0601F730 RID: 128816 RVA: 0x00894AB0 File Offset: 0x00892CB0 public void ELLLNEGPALK(CoCAreaToDetect.INIIGIEFCEA NOBAPCOKFIL) { CoCAreaToDetect.INIIGIEFCEA iniigiefcea = this.KEJBFHEALJE; CoCAreaToDetect.INIIGIEFCEA iniigiefcea2; do { iniigiefcea2 = iniigiefcea; iniigiefcea = Interlocked.CompareExchange(ref this.KEJBFHEALJE, (CoCAreaToDetect.INIIGIEFCEA)Delegate.Remove(iniigiefcea2, NOBAPCOKFIL), iniigiefcea); } while (iniigiefcea != iniigiefcea2); } // Token: 0x0601F731 RID: 128817 RVA: 0x00894AE8 File Offset: 0x00892CE8 public void CGJIICAHBNP(CoCAreaToDetect.INIIGIEFCEA NOBAPCOKFIL) { CoCAreaToDetect.INIIGIEFCEA iniigiefcea = this.KEJBFHEALJE; CoCAreaToDetect.INIIGIEFCEA iniigiefcea2; do { iniigiefcea2 = iniigiefcea; iniigiefcea = Interlocked.CompareExchange(ref this.KEJBFHEALJE, (CoCAreaToDetect.INIIGIEFCEA)Delegate.Remove(iniigiefcea2, NOBAPCOKFIL), iniigiefcea); } while (iniigiefcea != iniigiefcea2); } // Token: 0x0601F732 RID: 128818 RVA: 0x00894B20 File Offset: 0x00892D20 public bool OCIIBOKKCBE() { return this.k__BackingField; } // Token: 0x0601F733 RID: 128819 RVA: 0x00894B28 File Offset: 0x00892D28 public bool GAIFKLHONGL() { return this.k__BackingField; } // Token: 0x0601F734 RID: 128820 RVA: 0x00894B30 File Offset: 0x00892D30 private void AHINDECCGCL(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && this.HBLOCOLODHF < 78f) { this.HBLOCOLODHF = Time.time; } } // Token: 0x0601F735 RID: 128821 RVA: 0x00894B84 File Offset: 0x00892D84 public void DNDKANDJMIE(CoCAreaToDetect.INIIGIEFCEA NOBAPCOKFIL) { CoCAreaToDetect.INIIGIEFCEA iniigiefcea = this.KEJBFHEALJE; CoCAreaToDetect.INIIGIEFCEA iniigiefcea2; do { iniigiefcea2 = iniigiefcea; iniigiefcea = Interlocked.CompareExchange(ref this.KEJBFHEALJE, (CoCAreaToDetect.INIIGIEFCEA)Delegate.Combine(iniigiefcea2, NOBAPCOKFIL), iniigiefcea); } while (iniigiefcea != iniigiefcea2); } // Token: 0x0601F736 RID: 128822 RVA: 0x00894BBC File Offset: 0x00892DBC public bool DBFKGKPIPOF() { return this.k__BackingField; } // Token: 0x0601F737 RID: 128823 RVA: 0x00894BC4 File Offset: 0x00892DC4 private void LAPNLOECFDB(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && this.HBLOCOLODHF < 1780f) { this.HBLOCOLODHF = Time.time; } } // Token: 0x0601F738 RID: 128824 RVA: 0x00894C18 File Offset: 0x00892E18 private void FCJOAFOANDD(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601F739 RID: 128825 RVA: 0x00894C24 File Offset: 0x00892E24 private void HKKKDGBDCDJ(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && this.HBLOCOLODHF < 707f) { this.HBLOCOLODHF = Time.time; } } // Token: 0x0601F73A RID: 128826 RVA: 0x00894C78 File Offset: 0x00892E78 private void OnTriggerExit(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && Time.time - this.HBLOCOLODHF > this.minContactTime && !this.HKEGIKFLLKM) { this.HKEGIKFLLKM = true; if (this.KEJBFHEALJE != null) { this.KEJBFHEALJE(this); } } } // Token: 0x0601F73B RID: 128827 RVA: 0x00894CF0 File Offset: 0x00892EF0 public void BAJPDPNLLOB(CoCAreaToDetect.INIIGIEFCEA NOBAPCOKFIL) { CoCAreaToDetect.INIIGIEFCEA iniigiefcea = this.KEJBFHEALJE; CoCAreaToDetect.INIIGIEFCEA iniigiefcea2; do { iniigiefcea2 = iniigiefcea; iniigiefcea = Interlocked.CompareExchange(ref this.KEJBFHEALJE, (CoCAreaToDetect.INIIGIEFCEA)Delegate.Remove(iniigiefcea2, NOBAPCOKFIL), iniigiefcea); } while (iniigiefcea != iniigiefcea2); } // Token: 0x0601F73C RID: 128828 RVA: 0x00894D28 File Offset: 0x00892F28 public void KNJGHEDKHDN(CoCAreaToDetect.INIIGIEFCEA NOBAPCOKFIL) { CoCAreaToDetect.INIIGIEFCEA iniigiefcea = this.KEJBFHEALJE; CoCAreaToDetect.INIIGIEFCEA iniigiefcea2; do { iniigiefcea2 = iniigiefcea; iniigiefcea = Interlocked.CompareExchange(ref this.KEJBFHEALJE, (CoCAreaToDetect.INIIGIEFCEA)Delegate.Combine(iniigiefcea2, NOBAPCOKFIL), iniigiefcea); } while (iniigiefcea != iniigiefcea2); } // Token: 0x0601F73D RID: 128829 RVA: 0x00894D60 File Offset: 0x00892F60 private void ENMPPGBGJIM(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && Time.time - this.HBLOCOLODHF > this.minContactTime && !this.HKEGIKFLLKM) { this.FCJOAFOANDD(false); if (this.KEJBFHEALJE != null) { this.KEJBFHEALJE(this); } } } // Token: 0x0601F73E RID: 128830 RVA: 0x00894DD8 File Offset: 0x00892FD8 private void JHDILONPGIM(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601F740 RID: 128832 RVA: 0x00894DEC File Offset: 0x00892FEC private void MNEKKAEPJCI(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && Time.time - this.HBLOCOLODHF > this.minContactTime && !this.GAIFKLHONGL()) { this.JHDILONPGIM(true); if (this.KEJBFHEALJE != null) { this.KEJBFHEALJE(this); } } } // Token: 0x0601F741 RID: 128833 RVA: 0x00894E64 File Offset: 0x00893064 private void NOJGEKMCMJL(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601F742 RID: 128834 RVA: 0x00894E70 File Offset: 0x00893070 private void PAKHCACIMCE(Collider GGGBDENGHFM) { WhiteboardPen componentInParent = GGGBDENGHFM.GetComponentInParent(); if (componentInParent != null && GGGBDENGHFM.transform == componentInParent.ELKDPLBCCLC && Time.time - this.HBLOCOLODHF > this.minContactTime && !this.GOEFNCKHDJO()) { this.JHDILONPGIM(false); if (this.KEJBFHEALJE != null) { this.KEJBFHEALJE(this); } } } // Token: 0x0601F743 RID: 128835 RVA: 0x00894EE8 File Offset: 0x008930E8 public bool IBAFLIJFDIM() { return this.k__BackingField; } // Token: 0x0601F744 RID: 128836 RVA: 0x00894EF0 File Offset: 0x008930F0 public void EJCPPPMFKMH(CoCAreaToDetect.INIIGIEFCEA NOBAPCOKFIL) { CoCAreaToDetect.INIIGIEFCEA iniigiefcea = this.KEJBFHEALJE; CoCAreaToDetect.INIIGIEFCEA iniigiefcea2; do { iniigiefcea2 = iniigiefcea; iniigiefcea = Interlocked.CompareExchange(ref this.KEJBFHEALJE, (CoCAreaToDetect.INIIGIEFCEA)Delegate.Remove(iniigiefcea2, NOBAPCOKFIL), iniigiefcea); } while (iniigiefcea != iniigiefcea2); } // Token: 0x0601F745 RID: 128837 RVA: 0x00894F28 File Offset: 0x00893128 public void OJCNILKAGMC(CoCAreaToDetect.INIIGIEFCEA NOBAPCOKFIL) { CoCAreaToDetect.INIIGIEFCEA iniigiefcea = this.KEJBFHEALJE; CoCAreaToDetect.INIIGIEFCEA iniigiefcea2; do { iniigiefcea2 = iniigiefcea; iniigiefcea = Interlocked.CompareExchange(ref this.KEJBFHEALJE, (CoCAreaToDetect.INIIGIEFCEA)Delegate.Remove(iniigiefcea2, NOBAPCOKFIL), iniigiefcea); } while (iniigiefcea != iniigiefcea2); } // Token: 0x0601F746 RID: 128838 RVA: 0x00894F60 File Offset: 0x00893160 private void HOBCKKGGCIG(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x04005190 RID: 20880 [SerializeField] private float minContactTime = 0.5f; // Token: 0x04005191 RID: 20881 private float HBLOCOLODHF = -1f; // Token: 0x02000ED6 RID: 3798 // (Invoke) Token: 0x0601F748 RID: 128840 public delegate void INIIGIEFCEA(CoCAreaToDetect NFKICHHMJHP); }