using System; using System.Diagnostics; using System.Threading; using UnityEngine; // Token: 0x02000A49 RID: 2633 public class OccupiableSpawnPoint : MonoBehaviour { // Token: 0x06013D6B RID: 81259 RVA: 0x0059FE5C File Offset: 0x0059E05C private void MLHEFAJCAPB(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06013D6C RID: 81260 RVA: 0x0059FE68 File Offset: 0x0059E068 public void FAIOFFFALNM() { this.MLHEFAJCAPB(false); } // Token: 0x06013D6D RID: 81261 RVA: 0x0059FE74 File Offset: 0x0059E074 public bool AKHFOBNCEHI() { return this.k__BackingField; } // Token: 0x06013D6E RID: 81262 RVA: 0x0059FE7C File Offset: 0x0059E07C private void NELGHAFCLKG() { if (this.GJLLFPNAFJB() && this.automaticallyRelease) { Vector3 vector = base.transform.TransformPoint(this.sphereCheckCenter); if (!Physics.CheckSphere(vector, this.sphereCheckRadius, 190, QueryTriggerInteraction.Ignore)) { if (this.HOBMFIMKOOL != null) { this.HOBMFIMKOOL(this); } this.NMAMNPGKILN(); } } } // Token: 0x06013D6F RID: 81263 RVA: 0x0059FEE8 File Offset: 0x0059E0E8 public bool AEHAKHEJFLJ() { return this.k__BackingField; } // Token: 0x06013D70 RID: 81264 RVA: 0x0059FEF0 File Offset: 0x0059E0F0 private void JOBPIPHDBGP(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06013D71 RID: 81265 RVA: 0x0059FEFC File Offset: 0x0059E0FC public void EPNDLMOMICL() { this.JPACGAALDFF(true); } // Token: 0x06013D72 RID: 81266 RVA: 0x0059FF08 File Offset: 0x0059E108 public bool OLNDCNOMMFL() { return this.k__BackingField; } // Token: 0x06013D73 RID: 81267 RVA: 0x0059FF10 File Offset: 0x0059E110 public void LJOJAMKDJLM(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x170007BE RID: 1982 // (get) Token: 0x06013DD1 RID: 81361 RVA: 0x005A1054 File Offset: 0x0059F254 // (set) Token: 0x06013D74 RID: 81268 RVA: 0x0059FF48 File Offset: 0x0059E148 public bool HIEIDBNEPGA { get; private set; } // Token: 0x06013D75 RID: 81269 RVA: 0x0059FF54 File Offset: 0x0059E154 public void Release() { this.HIEIDBNEPGA = false; } // Token: 0x06013D76 RID: 81270 RVA: 0x0059FF60 File Offset: 0x0059E160 private void MDBDGHMACJI() { if (this.automaticallyRelease) { Gizmos.color = ((!this.HMPBEEOOPEB()) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x14000082 RID: 130 // (add) Token: 0x06013DB3 RID: 81331 RVA: 0x005A0B20 File Offset: 0x0059ED20 // (remove) Token: 0x06013D77 RID: 81271 RVA: 0x0059FFB4 File Offset: 0x0059E1B4 [field: DebuggerBrowsable(DebuggerBrowsableState.Never)] public event Action HOBMFIMKOOL; // Token: 0x06013D78 RID: 81272 RVA: 0x0059FFEC File Offset: 0x0059E1EC public void FOHJCBPFGGO() { this.JCHMCPMHKJK(false); } // Token: 0x06013D79 RID: 81273 RVA: 0x0059FFF8 File Offset: 0x0059E1F8 private void JPACGAALDFF(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06013D7A RID: 81274 RVA: 0x005A0004 File Offset: 0x0059E204 public void MBMKBADEBBO(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013D7B RID: 81275 RVA: 0x005A003C File Offset: 0x0059E23C public bool CBDFOKNGIKD() { return this.k__BackingField; } // Token: 0x06013D7C RID: 81276 RVA: 0x005A0044 File Offset: 0x0059E244 public void IONGILOOMNJ() { this.OJBHMBHGJKM(true); } // Token: 0x06013D7D RID: 81277 RVA: 0x005A0050 File Offset: 0x0059E250 private void DEFNHCKAMPC() { if (this.MLOBOBCCDOL() && this.automaticallyRelease) { Vector3 vector = base.transform.TransformPoint(this.sphereCheckCenter); if (!Physics.CheckSphere(vector, this.sphereCheckRadius, 150, QueryTriggerInteraction.UseGlobal)) { if (this.HOBMFIMKOOL != null) { this.HOBMFIMKOOL(this); } this.HFDMAEEPBOF(); } } } // Token: 0x06013D7E RID: 81278 RVA: 0x005A00BC File Offset: 0x0059E2BC public void BMPDPPKEPNP(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013D7F RID: 81279 RVA: 0x005A00F4 File Offset: 0x0059E2F4 public void BDKMAHNALIH(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013D80 RID: 81280 RVA: 0x005A012C File Offset: 0x0059E32C private void IOLPADLCCOG() { if (this.automaticallyRelease) { Gizmos.color = ((!this.HIEIDBNEPGA) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x06013D81 RID: 81281 RVA: 0x005A0180 File Offset: 0x0059E380 public void ODPAMDGPEJO(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013D82 RID: 81282 RVA: 0x005A01B8 File Offset: 0x0059E3B8 public void ELAIFPJACDP(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013D83 RID: 81283 RVA: 0x005A01F0 File Offset: 0x0059E3F0 public void KAJFCGMJHDC(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013D84 RID: 81284 RVA: 0x005A0228 File Offset: 0x0059E428 public void MGFACFDBOLG() { this.JECLIBJFJAO(true); } // Token: 0x06013D85 RID: 81285 RVA: 0x005A0234 File Offset: 0x0059E434 private void DFMMDNLMOHL() { if (this.automaticallyRelease) { Gizmos.color = ((!this.MLOBOBCCDOL()) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x06013D87 RID: 81287 RVA: 0x005A02B0 File Offset: 0x0059E4B0 public void CBGIKCMNKMF() { this.JCHMCPMHKJK(false); } // Token: 0x06013D88 RID: 81288 RVA: 0x005A02BC File Offset: 0x0059E4BC public void DGHHLDMCHCG() { this.AOPICLPAEOA(false); } // Token: 0x06013D89 RID: 81289 RVA: 0x005A02C8 File Offset: 0x0059E4C8 public void OMCCPHOGCBH(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013D8A RID: 81290 RVA: 0x005A0300 File Offset: 0x0059E500 public void BJLHDCKJCDG(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013D8B RID: 81291 RVA: 0x005A0338 File Offset: 0x0059E538 private void AOPICLPAEOA(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06013D8C RID: 81292 RVA: 0x005A0344 File Offset: 0x0059E544 public void CLBDMAACDMH() { this.HIEIDBNEPGA = false; } // Token: 0x06013D8D RID: 81293 RVA: 0x005A0350 File Offset: 0x0059E550 public bool MLOBOBCCDOL() { return this.k__BackingField; } // Token: 0x06013D8E RID: 81294 RVA: 0x005A0358 File Offset: 0x0059E558 public void DLJOOBKLGMM(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013D8F RID: 81295 RVA: 0x005A0390 File Offset: 0x0059E590 private void DNJGBIBILLA() { if (this.automaticallyRelease) { Gizmos.color = ((!this.HMPBEEOOPEB()) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x06013D90 RID: 81296 RVA: 0x005A03E4 File Offset: 0x0059E5E4 public void AFPMPLIGBAN(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013D91 RID: 81297 RVA: 0x005A041C File Offset: 0x0059E61C private void ECJEHDFGFFK() { if (this.automaticallyRelease) { Gizmos.color = ((!this.AKHFOBNCEHI()) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x06013D92 RID: 81298 RVA: 0x005A0470 File Offset: 0x0059E670 public void APGIKEHBEFC() { this.FJJMADAHILE(true); } // Token: 0x06013D93 RID: 81299 RVA: 0x005A047C File Offset: 0x0059E67C private void MNONJPCDMPB() { if (this.KLJAFPFNEFK() && this.automaticallyRelease) { Vector3 vector = base.transform.TransformPoint(this.sphereCheckCenter); if (!Physics.CheckSphere(vector, this.sphereCheckRadius, -28, QueryTriggerInteraction.UseGlobal)) { if (this.HOBMFIMKOOL != null) { this.HOBMFIMKOOL(this); } this.KLCMBKHOOIP(); } } } // Token: 0x06013D94 RID: 81300 RVA: 0x005A04E8 File Offset: 0x0059E6E8 private void OKJAOPHDIJM() { if (this.MLOBOBCCDOL() && this.automaticallyRelease) { Vector3 vector = base.transform.TransformPoint(this.sphereCheckCenter); if (!Physics.CheckSphere(vector, this.sphereCheckRadius, -1, QueryTriggerInteraction.UseGlobal)) { if (this.HOBMFIMKOOL != null) { this.HOBMFIMKOOL(this); } this.EPNDLMOMICL(); } } } // Token: 0x06013D95 RID: 81301 RVA: 0x005A0554 File Offset: 0x0059E754 public void HIAAGKMNFLP() { this.MKPGGAELMAP(true); } // Token: 0x06013D96 RID: 81302 RVA: 0x005A0560 File Offset: 0x0059E760 private void MKPGGAELMAP(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06013D97 RID: 81303 RVA: 0x005A056C File Offset: 0x0059E76C public void IAMEEFDCKDJ(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013D98 RID: 81304 RVA: 0x005A05A4 File Offset: 0x0059E7A4 public bool HMPBEEOOPEB() { return this.k__BackingField; } // Token: 0x06013D99 RID: 81305 RVA: 0x005A05AC File Offset: 0x0059E7AC public bool HDBOJJKPFHB() { return this.k__BackingField; } // Token: 0x06013D9A RID: 81306 RVA: 0x005A05B4 File Offset: 0x0059E7B4 private void BELHKACPKGJ() { if (this.automaticallyRelease) { Gizmos.color = ((!this.KLJAFPFNEFK()) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x06013D9B RID: 81307 RVA: 0x005A0608 File Offset: 0x0059E808 private void FNPEIFPGHMD() { if (this.automaticallyRelease) { Gizmos.color = ((!this.MLOBOBCCDOL()) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x06013D9C RID: 81308 RVA: 0x005A065C File Offset: 0x0059E85C public void NMAMNPGKILN() { this.OJBHMBHGJKM(false); } // Token: 0x06013D9D RID: 81309 RVA: 0x005A0668 File Offset: 0x0059E868 private void GAOLAABCLLJ() { if (this.HDBOJJKPFHB() && this.automaticallyRelease) { Vector3 vector = base.transform.TransformPoint(this.sphereCheckCenter); if (!Physics.CheckSphere(vector, this.sphereCheckRadius, -151, QueryTriggerInteraction.Ignore)) { if (this.HOBMFIMKOOL != null) { this.HOBMFIMKOOL(this); } this.Release(); } } } // Token: 0x06013D9E RID: 81310 RVA: 0x005A06D4 File Offset: 0x0059E8D4 public void DOAKEKHLLFN(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013D9F RID: 81311 RVA: 0x005A070C File Offset: 0x0059E90C public bool BAJAPAPDCHM() { return this.k__BackingField; } // Token: 0x06013DA0 RID: 81312 RVA: 0x005A0714 File Offset: 0x0059E914 private void JECLIBJFJAO(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06013DA1 RID: 81313 RVA: 0x005A0720 File Offset: 0x0059E920 private void OnDrawGizmos() { if (this.automaticallyRelease) { Gizmos.color = ((!this.HIEIDBNEPGA) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x06013DA2 RID: 81314 RVA: 0x005A0774 File Offset: 0x0059E974 public void NEJOFEMJJKB() { this.AOPICLPAEOA(false); } // Token: 0x06013DA3 RID: 81315 RVA: 0x005A0780 File Offset: 0x0059E980 public void FMBJPLIIAEE(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013DA4 RID: 81316 RVA: 0x005A07B8 File Offset: 0x0059E9B8 public bool GJLLFPNAFJB() { return this.k__BackingField; } // Token: 0x06013DA5 RID: 81317 RVA: 0x005A07C0 File Offset: 0x0059E9C0 public void CIMPFLMDDAG(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013DA6 RID: 81318 RVA: 0x005A07F8 File Offset: 0x0059E9F8 private void KMKNKHDKEBP() { if (this.automaticallyRelease) { Gizmos.color = ((!this.AEHAKHEJFLJ()) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x06013DA7 RID: 81319 RVA: 0x005A084C File Offset: 0x0059EA4C private void GGCPEFFDHFD() { if (this.automaticallyRelease) { Gizmos.color = ((!this.LGGFKJCACBI()) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x06013DA8 RID: 81320 RVA: 0x005A08A0 File Offset: 0x0059EAA0 public void FGJDGAIENCI(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013DA9 RID: 81321 RVA: 0x005A08D8 File Offset: 0x0059EAD8 public void PAKCJHDKPFP(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013DAA RID: 81322 RVA: 0x005A0910 File Offset: 0x0059EB10 public void NOMKPPPDCKM(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013DAB RID: 81323 RVA: 0x005A0948 File Offset: 0x0059EB48 public void IGOCGPHPAEN() { this.AOPICLPAEOA(true); } // Token: 0x06013DAC RID: 81324 RVA: 0x005A0954 File Offset: 0x0059EB54 private void FFNNOMCPHPI() { if (this.HIEIDBNEPGA && this.automaticallyRelease) { Vector3 vector = base.transform.TransformPoint(this.sphereCheckCenter); if (!Physics.CheckSphere(vector, this.sphereCheckRadius, -147, QueryTriggerInteraction.Ignore)) { if (this.HOBMFIMKOOL != null) { this.HOBMFIMKOOL(this); } this.EPNDLMOMICL(); } } } // Token: 0x06013DAD RID: 81325 RVA: 0x005A09C0 File Offset: 0x0059EBC0 public void EKKBBIPEGOI() { this.JOBPIPHDBGP(true); } // Token: 0x06013DAE RID: 81326 RVA: 0x005A09CC File Offset: 0x0059EBCC private void Update() { if (this.HIEIDBNEPGA && this.automaticallyRelease) { Vector3 vector = base.transform.TransformPoint(this.sphereCheckCenter); if (!Physics.CheckSphere(vector, this.sphereCheckRadius, 495330304, QueryTriggerInteraction.Ignore)) { if (this.HOBMFIMKOOL != null) { this.HOBMFIMKOOL(this); } this.Release(); } } } // Token: 0x06013DAF RID: 81327 RVA: 0x005A0A38 File Offset: 0x0059EC38 public void BKJKANCDJGK(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013DB0 RID: 81328 RVA: 0x005A0A70 File Offset: 0x0059EC70 public void GCDKPIFKDGG() { this.JECLIBJFJAO(false); } // Token: 0x06013DB1 RID: 81329 RVA: 0x005A0A7C File Offset: 0x0059EC7C public void MFMEAPCFJAH(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013DB2 RID: 81330 RVA: 0x005A0AB4 File Offset: 0x0059ECB4 private void EOJAKFNAPJP() { if (this.OLNDCNOMMFL() && this.automaticallyRelease) { Vector3 vector = base.transform.TransformPoint(this.sphereCheckCenter); if (!Physics.CheckSphere(vector, this.sphereCheckRadius, 156, QueryTriggerInteraction.Ignore)) { if (this.HOBMFIMKOOL != null) { this.HOBMFIMKOOL(this); } this.FFLFKMOEEMN(); } } } // Token: 0x06013DB4 RID: 81332 RVA: 0x005A0B58 File Offset: 0x0059ED58 public void FBKKEFGFFFD() { this.JOBPIPHDBGP(false); } // Token: 0x06013DB5 RID: 81333 RVA: 0x005A0B64 File Offset: 0x0059ED64 public bool LGGFKJCACBI() { return this.k__BackingField; } // Token: 0x06013DB6 RID: 81334 RVA: 0x005A0B6C File Offset: 0x0059ED6C public void ENLFKGPKCDC() { this.MKPGGAELMAP(true); } // Token: 0x06013DB7 RID: 81335 RVA: 0x005A0B78 File Offset: 0x0059ED78 public bool NFMOOHOJLHE() { return this.k__BackingField; } // Token: 0x06013DB8 RID: 81336 RVA: 0x005A0B80 File Offset: 0x0059ED80 public void Occupy() { this.HIEIDBNEPGA = true; } // Token: 0x06013DB9 RID: 81337 RVA: 0x005A0B8C File Offset: 0x0059ED8C private void DIKJEGJAIJI() { if (this.automaticallyRelease) { Gizmos.color = ((!this.AEHAKHEJFLJ()) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x06013DBA RID: 81338 RVA: 0x005A0BE0 File Offset: 0x0059EDE0 private void IGPCLPOJJMG() { if (this.automaticallyRelease) { Gizmos.color = ((!this.GJLLFPNAFJB()) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x06013DBB RID: 81339 RVA: 0x005A0C34 File Offset: 0x0059EE34 private void PBCNFAEFEEO() { if (this.CBDFOKNGIKD() && this.automaticallyRelease) { Vector3 vector = base.transform.TransformPoint(this.sphereCheckCenter); if (!Physics.CheckSphere(vector, this.sphereCheckRadius, 149, QueryTriggerInteraction.UseGlobal)) { if (this.HOBMFIMKOOL != null) { this.HOBMFIMKOOL(this); } this.Release(); } } } // Token: 0x06013DBC RID: 81340 RVA: 0x005A0CA0 File Offset: 0x0059EEA0 public void HFDMAEEPBOF() { this.AOPICLPAEOA(false); } // Token: 0x06013DBD RID: 81341 RVA: 0x005A0CAC File Offset: 0x0059EEAC private void FINODJLJBHP() { if (this.automaticallyRelease) { Gizmos.color = ((!this.HIEIDBNEPGA) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x06013DBE RID: 81342 RVA: 0x005A0D00 File Offset: 0x0059EF00 private void PINBFCOLBDF() { if (this.automaticallyRelease) { Gizmos.color = ((!this.NFMOOHOJLHE()) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x06013DBF RID: 81343 RVA: 0x005A0D54 File Offset: 0x0059EF54 public void MMEJGJHKLEP(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013DC0 RID: 81344 RVA: 0x005A0D8C File Offset: 0x0059EF8C public void BCLPDIHJIOP() { this.FJJMADAHILE(true); } // Token: 0x06013DC1 RID: 81345 RVA: 0x005A0D98 File Offset: 0x0059EF98 private void CELABFKDCDF() { if (this.automaticallyRelease) { Gizmos.color = ((!this.HDBOJJKPFHB()) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x06013DC2 RID: 81346 RVA: 0x005A0DEC File Offset: 0x0059EFEC private void JDLKCJHDMHB() { if (this.HDBOJJKPFHB() && this.automaticallyRelease) { Vector3 vector = base.transform.TransformPoint(this.sphereCheckCenter); if (!Physics.CheckSphere(vector, this.sphereCheckRadius, -86, QueryTriggerInteraction.Ignore)) { if (this.HOBMFIMKOOL != null) { this.HOBMFIMKOOL(this); } this.CBGIKCMNKMF(); } } } // Token: 0x06013DC3 RID: 81347 RVA: 0x005A0E58 File Offset: 0x0059F058 public void EGGKKENHNBL() { this.FJJMADAHILE(true); } // Token: 0x06013DC4 RID: 81348 RVA: 0x005A0E64 File Offset: 0x0059F064 private void GNNDODNMELC() { if (this.LGGFKJCACBI() && this.automaticallyRelease) { Vector3 vector = base.transform.TransformPoint(this.sphereCheckCenter); if (!Physics.CheckSphere(vector, this.sphereCheckRadius, 115, QueryTriggerInteraction.UseGlobal)) { if (this.HOBMFIMKOOL != null) { this.HOBMFIMKOOL(this); } this.IONGILOOMNJ(); } } } // Token: 0x06013DC5 RID: 81349 RVA: 0x005A0ED0 File Offset: 0x0059F0D0 public void KJCJIAIJEID() { this.JCHMCPMHKJK(true); } // Token: 0x06013DC6 RID: 81350 RVA: 0x005A0EDC File Offset: 0x0059F0DC public void JJFPDMLNODK() { this.OPFBOFJBKEP(true); } // Token: 0x06013DC7 RID: 81351 RVA: 0x005A0EE8 File Offset: 0x0059F0E8 public void NACKIHOIMIG(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013DC8 RID: 81352 RVA: 0x005A0F20 File Offset: 0x0059F120 public void IMKCMHIFKFE() { this.JOBPIPHDBGP(true); } // Token: 0x06013DC9 RID: 81353 RVA: 0x005A0F2C File Offset: 0x0059F12C private void CCJNBLFAHBC() { if (this.automaticallyRelease) { Gizmos.color = ((!this.BAJAPAPDCHM()) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x06013DCA RID: 81354 RVA: 0x005A0F80 File Offset: 0x0059F180 public void NEBGMAPEOFD(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013DCB RID: 81355 RVA: 0x005A0FB8 File Offset: 0x0059F1B8 private void OJBHMBHGJKM(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06013DCC RID: 81356 RVA: 0x005A0FC4 File Offset: 0x0059F1C4 private void HEEFJNDNFFP(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06013DCD RID: 81357 RVA: 0x005A0FD0 File Offset: 0x0059F1D0 public bool KLJAFPFNEFK() { return this.k__BackingField; } // Token: 0x06013DCE RID: 81358 RVA: 0x005A0FD8 File Offset: 0x0059F1D8 public void FFLFKMOEEMN() { this.JPACGAALDFF(false); } // Token: 0x06013DCF RID: 81359 RVA: 0x005A0FE4 File Offset: 0x0059F1E4 public void MPNMMLJNMPJ(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013DD0 RID: 81360 RVA: 0x005A101C File Offset: 0x0059F21C public void JNBAMGFNHPG(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013DD2 RID: 81362 RVA: 0x005A105C File Offset: 0x0059F25C public void GJCJBFFJPIM(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013DD3 RID: 81363 RVA: 0x005A1094 File Offset: 0x0059F294 private void AMPKCMKKHPP() { if (this.automaticallyRelease) { Gizmos.color = ((!this.KLJAFPFNEFK()) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x06013DD4 RID: 81364 RVA: 0x005A10E8 File Offset: 0x0059F2E8 public void KLCMBKHOOIP() { this.OJBHMBHGJKM(true); } // Token: 0x06013DD5 RID: 81365 RVA: 0x005A10F4 File Offset: 0x0059F2F4 public void BONFGACFMNC() { this.FJJMADAHILE(false); } // Token: 0x06013DD6 RID: 81366 RVA: 0x005A1100 File Offset: 0x0059F300 private void OPFBOFJBKEP(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06013DD7 RID: 81367 RVA: 0x005A110C File Offset: 0x0059F30C private void BJJKGIOCAIL() { if (this.LGGFKJCACBI() && this.automaticallyRelease) { Vector3 vector = base.transform.TransformPoint(this.sphereCheckCenter); if (!Physics.CheckSphere(vector, this.sphereCheckRadius, -132, QueryTriggerInteraction.Ignore)) { if (this.HOBMFIMKOOL != null) { this.HOBMFIMKOOL(this); } this.ENLFKGPKCDC(); } } } // Token: 0x06013DD8 RID: 81368 RVA: 0x005A1178 File Offset: 0x0059F378 public void NBECJMLMDOB() { this.JCHMCPMHKJK(true); } // Token: 0x06013DD9 RID: 81369 RVA: 0x005A1184 File Offset: 0x0059F384 public bool IOMHCCBLABH() { return this.k__BackingField; } // Token: 0x06013DDA RID: 81370 RVA: 0x005A118C File Offset: 0x0059F38C public void ALHENBJEPGC(Action NOBAPCOKFIL) { Action action = this.HOBMFIMKOOL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.HOBMFIMKOOL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06013DDB RID: 81371 RVA: 0x005A11C4 File Offset: 0x0059F3C4 private void JCHMCPMHKJK(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06013DDC RID: 81372 RVA: 0x005A11D0 File Offset: 0x0059F3D0 private void GCIOKCDNMMA() { if (this.automaticallyRelease) { Gizmos.color = ((!this.AEHAKHEJFLJ()) ? Color.green : Color.red); Gizmos.DrawWireSphere(base.transform.TransformPoint(this.sphereCheckCenter), this.sphereCheckRadius); } } // Token: 0x06013DDD RID: 81373 RVA: 0x005A1224 File Offset: 0x0059F424 private void FJJMADAHILE(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06013DDE RID: 81374 RVA: 0x005A1230 File Offset: 0x0059F430 public void PLODBCFAHNJ() { this.JECLIBJFJAO(false); } // Token: 0x06013DDF RID: 81375 RVA: 0x005A123C File Offset: 0x0059F43C public void GBBBHENKDNA() { this.HIEIDBNEPGA = false; } // Token: 0x04003782 RID: 14210 [SerializeField] private bool automaticallyRelease = true; // Token: 0x04003783 RID: 14211 [SerializeField] private float sphereCheckRadius = 0.25f; // Token: 0x04003784 RID: 14212 [SerializeField] private Vector3 sphereCheckCenter = Vector3.zero; }