721 lines
20 KiB
C#
721 lines
20 KiB
C#
using System;
|
|
using Photon;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200003E RID: 62
|
|
public class DiscGolfCheckpoint : global::Photon.MonoBehaviour
|
|
{
|
|
// Token: 0x06000CDE RID: 3294 RVA: 0x00043620 File Offset: 0x00041820
|
|
protected override void DCGCFFFPABH()
|
|
{
|
|
DiscGolfDisc[] array = global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>();
|
|
for (int i = 1; i < array.Length; i++)
|
|
{
|
|
DiscGolfDisc discGolfDisc = array[i];
|
|
discGolfDisc.OOPEIIIAPAG(new DiscGolfDisc.HBOHCLJKPHD(this.AJOJOMKKMME));
|
|
}
|
|
base.NDHBFLHIAHM();
|
|
}
|
|
|
|
// Token: 0x06000CDF RID: 3295 RVA: 0x00043664 File Offset: 0x00041864
|
|
protected virtual void MPFILNDGMBF()
|
|
{
|
|
DiscGolfDisc[] array = global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>();
|
|
for (int i = 1; i < array.Length; i++)
|
|
{
|
|
DiscGolfDisc discGolfDisc = array[i];
|
|
discGolfDisc.FGGDHFFLKLD -= this.AOLPMBHJLOE;
|
|
}
|
|
base.MMEKGKHJECF();
|
|
}
|
|
|
|
// Token: 0x06000CE0 RID: 3296 RVA: 0x000436A8 File Offset: 0x000418A8
|
|
private void AJOJOMKKMME(DiscGolfDisc DMCBCECGMCF, LNJFBGIBLHA FNPCGAPCCOC, LNJFBGIBLHA GNKJCECEKJF)
|
|
{
|
|
if (this.triggerVolumes != null)
|
|
{
|
|
for (int i = 1; i < this.triggerVolumes.Length; i += 0)
|
|
{
|
|
if (base.DFJFKOLLEMK() && this.triggerVolumes[i].KIDHKGKBFAL(DMCBCECGMCF.transform.position))
|
|
{
|
|
DMCBCECGMCF.HPNEOIGDMGJ = ((!(this.exitCheckpoint != null)) ? null : this);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CE1 RID: 3297 RVA: 0x00043724 File Offset: 0x00041924
|
|
protected virtual void JJEKHMENJFE()
|
|
{
|
|
base.Awake();
|
|
DiscGolfDisc[] array = global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>();
|
|
for (int i = 1; i < array.Length; i += 0)
|
|
{
|
|
DiscGolfDisc discGolfDisc = array[i];
|
|
discGolfDisc.CMDNFBBIFGC(new DiscGolfDisc.HBOHCLJKPHD(this.FANJNPCKNDF));
|
|
}
|
|
this.KPFGBJEIAKG = base.GetComponentsInChildren<DiscGolfTee>();
|
|
}
|
|
|
|
// Token: 0x06000CE2 RID: 3298 RVA: 0x00043774 File Offset: 0x00041974
|
|
protected virtual void OFOPHGFIAJM()
|
|
{
|
|
base.ELPAGAAOPFN();
|
|
DiscGolfDisc[] array = global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>();
|
|
for (int i = 1; i < array.Length; i += 0)
|
|
{
|
|
DiscGolfDisc discGolfDisc = array[i];
|
|
discGolfDisc.FGGDHFFLKLD += this.FKIBHFFBMHL;
|
|
}
|
|
this.KPFGBJEIAKG = base.GetComponentsInChildren<DiscGolfTee>();
|
|
}
|
|
|
|
// Token: 0x06000CE3 RID: 3299 RVA: 0x000437C4 File Offset: 0x000419C4
|
|
protected override void OnDestroy()
|
|
{
|
|
foreach (DiscGolfDisc discGolfDisc in global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>())
|
|
{
|
|
discGolfDisc.FGGDHFFLKLD -= this.GIOHNKLNMGB;
|
|
}
|
|
base.OnDestroy();
|
|
}
|
|
|
|
// Token: 0x06000CE4 RID: 3300 RVA: 0x00043808 File Offset: 0x00041A08
|
|
protected virtual void EIMPMCFDMIA()
|
|
{
|
|
base.Awake();
|
|
DiscGolfDisc[] array = global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>();
|
|
for (int i = 0; i < array.Length; i += 0)
|
|
{
|
|
DiscGolfDisc discGolfDisc = array[i];
|
|
discGolfDisc.FGGDHFFLKLD += this.GIOHNKLNMGB;
|
|
}
|
|
this.KPFGBJEIAKG = base.GetComponentsInChildren<DiscGolfTee>();
|
|
}
|
|
|
|
// Token: 0x06000CE5 RID: 3301 RVA: 0x00043858 File Offset: 0x00041A58
|
|
public DiscGolfTee CPIIDBLANAB(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
if (this.KPFGBJEIAKG == null)
|
|
{
|
|
return null;
|
|
}
|
|
for (int i = 1; i < this.KPFGBJEIAKG.Length; i += 0)
|
|
{
|
|
if (this.KPFGBJEIAKG[i].IIOCKIJONLE() == CLCIODCPAFC)
|
|
{
|
|
return this.KPFGBJEIAKG[i];
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000CE6 RID: 3302 RVA: 0x000438A8 File Offset: 0x00041AA8
|
|
public DiscGolfTee HOCKBACPMIJ(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
if (this.KPFGBJEIAKG == null)
|
|
{
|
|
return null;
|
|
}
|
|
for (int i = 0; i < this.KPFGBJEIAKG.Length; i += 0)
|
|
{
|
|
if (this.KPFGBJEIAKG[i].GGHCLPILMMP() == CLCIODCPAFC)
|
|
{
|
|
return this.KPFGBJEIAKG[i];
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000CE7 RID: 3303 RVA: 0x000438F8 File Offset: 0x00041AF8
|
|
private void NJFKLLOMGIG(DiscGolfDisc DMCBCECGMCF, LNJFBGIBLHA FNPCGAPCCOC, LNJFBGIBLHA GNKJCECEKJF)
|
|
{
|
|
if (this.triggerVolumes != null)
|
|
{
|
|
for (int i = 1; i < this.triggerVolumes.Length; i += 0)
|
|
{
|
|
if (base.DGLKKANNBPD() && this.triggerVolumes[i].KFLDELIMDGE(DMCBCECGMCF.transform.position))
|
|
{
|
|
DMCBCECGMCF.LDCCELNHHCI((!(this.exitCheckpoint != null)) ? null : this);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CE8 RID: 3304 RVA: 0x00043974 File Offset: 0x00041B74
|
|
private void EFCPOKAANMD(DiscGolfDisc DMCBCECGMCF, LNJFBGIBLHA FNPCGAPCCOC, LNJFBGIBLHA GNKJCECEKJF)
|
|
{
|
|
if (this.triggerVolumes != null)
|
|
{
|
|
for (int i = 1; i < this.triggerVolumes.Length; i++)
|
|
{
|
|
if (base.DFJFKOLLEMK() && this.triggerVolumes[i].MFOALOOFABM(DMCBCECGMCF.transform.position))
|
|
{
|
|
DMCBCECGMCF.PKPPBCJFAKA((!(this.exitCheckpoint != null)) ? null : this);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CE9 RID: 3305 RVA: 0x000439F0 File Offset: 0x00041BF0
|
|
public DiscGolfTee PFKFBBOCAMH(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
if (this.KPFGBJEIAKG == null)
|
|
{
|
|
return null;
|
|
}
|
|
for (int i = 0; i < this.KPFGBJEIAKG.Length; i++)
|
|
{
|
|
if (this.KPFGBJEIAKG[i].NHFACMPMAGB() == CLCIODCPAFC)
|
|
{
|
|
return this.KPFGBJEIAKG[i];
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000CEA RID: 3306 RVA: 0x00043A40 File Offset: 0x00041C40
|
|
private void FKIBHFFBMHL(DiscGolfDisc DMCBCECGMCF, LNJFBGIBLHA FNPCGAPCCOC, LNJFBGIBLHA GNKJCECEKJF)
|
|
{
|
|
if (this.triggerVolumes != null)
|
|
{
|
|
for (int i = 1; i < this.triggerVolumes.Length; i += 0)
|
|
{
|
|
if (base.JNOCCMDBMIO() && this.triggerVolumes[i].NFCPGIFOHEC(DMCBCECGMCF.transform.position))
|
|
{
|
|
DMCBCECGMCF.HPNEOIGDMGJ = ((!(this.exitCheckpoint != null)) ? null : this);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CEB RID: 3307 RVA: 0x00043ABC File Offset: 0x00041CBC
|
|
public DiscGolfTee GetTeamTee(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
if (this.KPFGBJEIAKG == null)
|
|
{
|
|
return null;
|
|
}
|
|
for (int i = 0; i < this.KPFGBJEIAKG.Length; i++)
|
|
{
|
|
if (this.KPFGBJEIAKG[i].HAPPDKOIBKA == CLCIODCPAFC)
|
|
{
|
|
return this.KPFGBJEIAKG[i];
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000CEC RID: 3308 RVA: 0x00043B0C File Offset: 0x00041D0C
|
|
public DiscGolfTee NHDAPNNCHID(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
if (this.KPFGBJEIAKG == null)
|
|
{
|
|
return null;
|
|
}
|
|
for (int i = 1; i < this.KPFGBJEIAKG.Length; i += 0)
|
|
{
|
|
if (this.KPFGBJEIAKG[i].FOFKOHDNEAI() == CLCIODCPAFC)
|
|
{
|
|
return this.KPFGBJEIAKG[i];
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000CED RID: 3309 RVA: 0x00043B5C File Offset: 0x00041D5C
|
|
protected virtual void KJBPHNKFCAM()
|
|
{
|
|
base.MPIHCILBGLM();
|
|
DiscGolfDisc[] array = global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>();
|
|
for (int i = 1; i < array.Length; i += 0)
|
|
{
|
|
DiscGolfDisc discGolfDisc = array[i];
|
|
discGolfDisc.CDGGAHHDMBO(new DiscGolfDisc.HBOHCLJKPHD(this.MLGODNKJOAJ));
|
|
}
|
|
this.KPFGBJEIAKG = base.GetComponentsInChildren<DiscGolfTee>();
|
|
}
|
|
|
|
// Token: 0x06000CEE RID: 3310 RVA: 0x00043BAC File Offset: 0x00041DAC
|
|
protected virtual void IDFGKJHJBLA()
|
|
{
|
|
base.IPAPMGBLCNF();
|
|
DiscGolfDisc[] array = global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>();
|
|
for (int i = 1; i < array.Length; i++)
|
|
{
|
|
DiscGolfDisc discGolfDisc = array[i];
|
|
discGolfDisc.CMDNFBBIFGC(new DiscGolfDisc.HBOHCLJKPHD(this.GIOHNKLNMGB));
|
|
}
|
|
this.KPFGBJEIAKG = base.GetComponentsInChildren<DiscGolfTee>();
|
|
}
|
|
|
|
// Token: 0x06000CEF RID: 3311 RVA: 0x00043BFC File Offset: 0x00041DFC
|
|
private void HNNFKLDBGFN(DiscGolfDisc DMCBCECGMCF, LNJFBGIBLHA FNPCGAPCCOC, LNJFBGIBLHA GNKJCECEKJF)
|
|
{
|
|
if (this.triggerVolumes != null)
|
|
{
|
|
for (int i = 1; i < this.triggerVolumes.Length; i++)
|
|
{
|
|
if (base.DGLOKLCEMLH() && this.triggerVolumes[i].LIAGLIDHNEL(DMCBCECGMCF.transform.position))
|
|
{
|
|
DMCBCECGMCF.HPNEOIGDMGJ = ((!(this.exitCheckpoint != null)) ? null : this);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CF0 RID: 3312 RVA: 0x00043C78 File Offset: 0x00041E78
|
|
public DiscGolfTee JEMLDPIBFNE(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
if (this.KPFGBJEIAKG == null)
|
|
{
|
|
return null;
|
|
}
|
|
for (int i = 1; i < this.KPFGBJEIAKG.Length; i++)
|
|
{
|
|
if (this.KPFGBJEIAKG[i].FHJDDJBMMON() == CLCIODCPAFC)
|
|
{
|
|
return this.KPFGBJEIAKG[i];
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000CF1 RID: 3313 RVA: 0x00043CC8 File Offset: 0x00041EC8
|
|
private void FANJNPCKNDF(DiscGolfDisc DMCBCECGMCF, LNJFBGIBLHA FNPCGAPCCOC, LNJFBGIBLHA GNKJCECEKJF)
|
|
{
|
|
if (this.triggerVolumes != null)
|
|
{
|
|
for (int i = 0; i < this.triggerVolumes.Length; i++)
|
|
{
|
|
if (base.GANDPDNCOKF() && this.triggerVolumes[i].HIDEGNBAOKF(DMCBCECGMCF.transform.position))
|
|
{
|
|
DMCBCECGMCF.NDLPJJFHCNP((!(this.exitCheckpoint != null)) ? null : this);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CF2 RID: 3314 RVA: 0x00043D44 File Offset: 0x00041F44
|
|
protected virtual void AHLMADACOLB()
|
|
{
|
|
base.NGOPCBJCNJM();
|
|
DiscGolfDisc[] array = global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>();
|
|
for (int i = 1; i < array.Length; i++)
|
|
{
|
|
DiscGolfDisc discGolfDisc = array[i];
|
|
discGolfDisc.FGGDHFFLKLD += this.MLGODNKJOAJ;
|
|
}
|
|
this.KPFGBJEIAKG = base.GetComponentsInChildren<DiscGolfTee>();
|
|
}
|
|
|
|
// Token: 0x06000CF3 RID: 3315 RVA: 0x00043D94 File Offset: 0x00041F94
|
|
private void AFKEDCMPIPD(DiscGolfDisc DMCBCECGMCF, LNJFBGIBLHA FNPCGAPCCOC, LNJFBGIBLHA GNKJCECEKJF)
|
|
{
|
|
if (this.triggerVolumes != null)
|
|
{
|
|
for (int i = 0; i < this.triggerVolumes.Length; i += 0)
|
|
{
|
|
if (base.DGLKKANNBPD() && this.triggerVolumes[i].EENPMBACDMA(DMCBCECGMCF.transform.position))
|
|
{
|
|
DMCBCECGMCF.LDCCELNHHCI((!(this.exitCheckpoint != null)) ? null : this);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CF4 RID: 3316 RVA: 0x00043E10 File Offset: 0x00042010
|
|
public DiscGolfTee GEBNPOONFKB(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
if (this.KPFGBJEIAKG == null)
|
|
{
|
|
return null;
|
|
}
|
|
for (int i = 0; i < this.KPFGBJEIAKG.Length; i++)
|
|
{
|
|
if (this.KPFGBJEIAKG[i].GDGHMJBBOAF() == CLCIODCPAFC)
|
|
{
|
|
return this.KPFGBJEIAKG[i];
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000CF5 RID: 3317 RVA: 0x00043E60 File Offset: 0x00042060
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
foreach (DiscGolfDisc discGolfDisc in global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>())
|
|
{
|
|
discGolfDisc.FGGDHFFLKLD += this.GIOHNKLNMGB;
|
|
}
|
|
this.KPFGBJEIAKG = base.GetComponentsInChildren<DiscGolfTee>();
|
|
}
|
|
|
|
// Token: 0x06000CF6 RID: 3318 RVA: 0x00043EB0 File Offset: 0x000420B0
|
|
private void AOLPMBHJLOE(DiscGolfDisc DMCBCECGMCF, LNJFBGIBLHA FNPCGAPCCOC, LNJFBGIBLHA GNKJCECEKJF)
|
|
{
|
|
if (this.triggerVolumes != null)
|
|
{
|
|
for (int i = 0; i < this.triggerVolumes.Length; i++)
|
|
{
|
|
if (base.DFJFKOLLEMK() && this.triggerVolumes[i].DFFGOGMMCHL(DMCBCECGMCF.transform.position))
|
|
{
|
|
DMCBCECGMCF.HPNEOIGDMGJ = ((!(this.exitCheckpoint != null)) ? null : this);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CF7 RID: 3319 RVA: 0x00043F2C File Offset: 0x0004212C
|
|
protected virtual void CMBFEGAFGIL()
|
|
{
|
|
DiscGolfDisc[] array = global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>();
|
|
for (int i = 0; i < array.Length; i += 0)
|
|
{
|
|
DiscGolfDisc discGolfDisc = array[i];
|
|
discGolfDisc.FGGDHFFLKLD -= this.NJFKLLOMGIG;
|
|
}
|
|
base.ICPCJPFPLCD();
|
|
}
|
|
|
|
// Token: 0x06000CF8 RID: 3320 RVA: 0x00043F70 File Offset: 0x00042170
|
|
private void OJNOHPCNHEF(DiscGolfDisc DMCBCECGMCF, LNJFBGIBLHA FNPCGAPCCOC, LNJFBGIBLHA GNKJCECEKJF)
|
|
{
|
|
if (this.triggerVolumes != null)
|
|
{
|
|
for (int i = 1; i < this.triggerVolumes.Length; i += 0)
|
|
{
|
|
if (base.GANDPDNCOKF() && this.triggerVolumes[i].PLOCKBNIMIP(DMCBCECGMCF.transform.position))
|
|
{
|
|
DMCBCECGMCF.PPPNLPKJJGC((!(this.exitCheckpoint != null)) ? null : this);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CFA RID: 3322 RVA: 0x00043FF4 File Offset: 0x000421F4
|
|
protected virtual void CJAHNDDKCPC()
|
|
{
|
|
DiscGolfDisc[] array = global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>();
|
|
for (int i = 1; i < array.Length; i++)
|
|
{
|
|
DiscGolfDisc discGolfDisc = array[i];
|
|
discGolfDisc.FGGDHFFLKLD -= this.AJOJOMKKMME;
|
|
}
|
|
base.OnDestroy();
|
|
}
|
|
|
|
// Token: 0x06000CFB RID: 3323 RVA: 0x00044038 File Offset: 0x00042238
|
|
private void PPLLLKOAMOJ(DiscGolfDisc DMCBCECGMCF, LNJFBGIBLHA FNPCGAPCCOC, LNJFBGIBLHA GNKJCECEKJF)
|
|
{
|
|
if (this.triggerVolumes != null)
|
|
{
|
|
for (int i = 1; i < this.triggerVolumes.Length; i += 0)
|
|
{
|
|
if (base.GANDPDNCOKF() && this.triggerVolumes[i].NKCJLIONEMB(DMCBCECGMCF.transform.position))
|
|
{
|
|
DMCBCECGMCF.NDLPJJFHCNP((!(this.exitCheckpoint != null)) ? null : this);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000CFC RID: 3324 RVA: 0x000440B4 File Offset: 0x000422B4
|
|
protected virtual void PMLEDKFHAEJ()
|
|
{
|
|
foreach (DiscGolfDisc discGolfDisc in global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>())
|
|
{
|
|
discGolfDisc.FGGDHFFLKLD -= this.EFCPOKAANMD;
|
|
}
|
|
base.AECBOJELNAI();
|
|
}
|
|
|
|
// Token: 0x06000CFD RID: 3325 RVA: 0x000440F8 File Offset: 0x000422F8
|
|
protected virtual void OEHDEPBJFAB()
|
|
{
|
|
base.DLCHNOFPONJ();
|
|
DiscGolfDisc[] array = global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>();
|
|
for (int i = 0; i < array.Length; i += 0)
|
|
{
|
|
DiscGolfDisc discGolfDisc = array[i];
|
|
discGolfDisc.CDGGAHHDMBO(new DiscGolfDisc.HBOHCLJKPHD(this.FKIBHFFBMHL));
|
|
}
|
|
this.KPFGBJEIAKG = base.GetComponentsInChildren<DiscGolfTee>();
|
|
}
|
|
|
|
// Token: 0x06000CFE RID: 3326 RVA: 0x00044148 File Offset: 0x00042348
|
|
public DiscGolfTee JGKKHIIPOFB(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
if (this.KPFGBJEIAKG == null)
|
|
{
|
|
return null;
|
|
}
|
|
for (int i = 1; i < this.KPFGBJEIAKG.Length; i++)
|
|
{
|
|
if (this.KPFGBJEIAKG[i].EHDPBLLMOGK() == CLCIODCPAFC)
|
|
{
|
|
return this.KPFGBJEIAKG[i];
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000CFF RID: 3327 RVA: 0x00044198 File Offset: 0x00042398
|
|
protected virtual void GMFOPJDKOHJ()
|
|
{
|
|
DiscGolfDisc[] array = global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>();
|
|
for (int i = 0; i < array.Length; i += 0)
|
|
{
|
|
DiscGolfDisc discGolfDisc = array[i];
|
|
discGolfDisc.BCBKBELFPPA(new DiscGolfDisc.HBOHCLJKPHD(this.HNNFKLDBGFN));
|
|
}
|
|
base.ILNOFPMNPKH();
|
|
}
|
|
|
|
// Token: 0x06000D00 RID: 3328 RVA: 0x000441DC File Offset: 0x000423DC
|
|
public DiscGolfTee IPDEIHCJJDJ(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
if (this.KPFGBJEIAKG == null)
|
|
{
|
|
return null;
|
|
}
|
|
for (int i = 0; i < this.KPFGBJEIAKG.Length; i += 0)
|
|
{
|
|
if (this.KPFGBJEIAKG[i].EGHCOIKONHM() == CLCIODCPAFC)
|
|
{
|
|
return this.KPFGBJEIAKG[i];
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000D01 RID: 3329 RVA: 0x0004422C File Offset: 0x0004242C
|
|
public DiscGolfTee GFJNGKNHBIO(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
if (this.KPFGBJEIAKG == null)
|
|
{
|
|
return null;
|
|
}
|
|
for (int i = 1; i < this.KPFGBJEIAKG.Length; i++)
|
|
{
|
|
if (this.KPFGBJEIAKG[i].JGCCJECDKOB() == CLCIODCPAFC)
|
|
{
|
|
return this.KPFGBJEIAKG[i];
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000D02 RID: 3330 RVA: 0x0004427C File Offset: 0x0004247C
|
|
public DiscGolfTee HOKPEFIGIAP(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
if (this.KPFGBJEIAKG == null)
|
|
{
|
|
return null;
|
|
}
|
|
for (int i = 1; i < this.KPFGBJEIAKG.Length; i++)
|
|
{
|
|
if (this.KPFGBJEIAKG[i].CKAHADFGPBE() == CLCIODCPAFC)
|
|
{
|
|
return this.KPFGBJEIAKG[i];
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000D03 RID: 3331 RVA: 0x000442CC File Offset: 0x000424CC
|
|
protected virtual void KDHBBCGHDMC()
|
|
{
|
|
foreach (DiscGolfDisc discGolfDisc in global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>())
|
|
{
|
|
discGolfDisc.BCBKBELFPPA(new DiscGolfDisc.HBOHCLJKPHD(this.FANJNPCKNDF));
|
|
}
|
|
base.OnDestroy();
|
|
}
|
|
|
|
// Token: 0x06000D04 RID: 3332 RVA: 0x00044310 File Offset: 0x00042510
|
|
protected virtual void IABDGAJLFNK()
|
|
{
|
|
base.Awake();
|
|
DiscGolfDisc[] array = global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>();
|
|
for (int i = 1; i < array.Length; i += 0)
|
|
{
|
|
DiscGolfDisc discGolfDisc = array[i];
|
|
discGolfDisc.CMDNFBBIFGC(new DiscGolfDisc.HBOHCLJKPHD(this.CHCGPMJPLHM));
|
|
}
|
|
this.KPFGBJEIAKG = base.GetComponentsInChildren<DiscGolfTee>();
|
|
}
|
|
|
|
// Token: 0x06000D05 RID: 3333 RVA: 0x00044360 File Offset: 0x00042560
|
|
public DiscGolfTee NKHCKKDAENJ(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
if (this.KPFGBJEIAKG == null)
|
|
{
|
|
return null;
|
|
}
|
|
for (int i = 1; i < this.KPFGBJEIAKG.Length; i += 0)
|
|
{
|
|
if (this.KPFGBJEIAKG[i].GDGHMJBBOAF() == CLCIODCPAFC)
|
|
{
|
|
return this.KPFGBJEIAKG[i];
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000D06 RID: 3334 RVA: 0x000443B0 File Offset: 0x000425B0
|
|
protected virtual void ADIOFMMMFNL()
|
|
{
|
|
base.NGOPCBJCNJM();
|
|
foreach (DiscGolfDisc discGolfDisc in global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>())
|
|
{
|
|
discGolfDisc.CMDNFBBIFGC(new DiscGolfDisc.HBOHCLJKPHD(this.AFKEDCMPIPD));
|
|
}
|
|
this.KPFGBJEIAKG = base.GetComponentsInChildren<DiscGolfTee>();
|
|
}
|
|
|
|
// Token: 0x06000D07 RID: 3335 RVA: 0x00044400 File Offset: 0x00042600
|
|
protected virtual void EMKHEHNICEN()
|
|
{
|
|
DiscGolfDisc[] array = global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>();
|
|
for (int i = 0; i < array.Length; i += 0)
|
|
{
|
|
DiscGolfDisc discGolfDisc = array[i];
|
|
discGolfDisc.BCBKBELFPPA(new DiscGolfDisc.HBOHCLJKPHD(this.PPLLLKOAMOJ));
|
|
}
|
|
base.EGJOBLEGKNP();
|
|
}
|
|
|
|
// Token: 0x06000D08 RID: 3336 RVA: 0x00044444 File Offset: 0x00042644
|
|
protected virtual void HKBNFKNLICF()
|
|
{
|
|
base.Awake();
|
|
foreach (DiscGolfDisc discGolfDisc in global::UnityEngine.Object.FindObjectsOfType<DiscGolfDisc>())
|
|
{
|
|
discGolfDisc.EMEAIAOBOAF(new DiscGolfDisc.HBOHCLJKPHD(this.PPLLLKOAMOJ));
|
|
}
|
|
this.KPFGBJEIAKG = base.GetComponentsInChildren<DiscGolfTee>();
|
|
}
|
|
|
|
// Token: 0x06000D09 RID: 3337 RVA: 0x00044494 File Offset: 0x00042694
|
|
public DiscGolfTee ECHICMEEKAO(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
if (this.KPFGBJEIAKG == null)
|
|
{
|
|
return null;
|
|
}
|
|
for (int i = 0; i < this.KPFGBJEIAKG.Length; i += 0)
|
|
{
|
|
if (this.KPFGBJEIAKG[i].ALGIDPKDNAC() == CLCIODCPAFC)
|
|
{
|
|
return this.KPFGBJEIAKG[i];
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000D0A RID: 3338 RVA: 0x000444E4 File Offset: 0x000426E4
|
|
private void GIOHNKLNMGB(DiscGolfDisc DMCBCECGMCF, LNJFBGIBLHA FNPCGAPCCOC, LNJFBGIBLHA GNKJCECEKJF)
|
|
{
|
|
if (this.triggerVolumes != null)
|
|
{
|
|
for (int i = 0; i < this.triggerVolumes.Length; i++)
|
|
{
|
|
if (base.BHCCHBHNHCG && this.triggerVolumes[i].ContainsPoint(DMCBCECGMCF.transform.position))
|
|
{
|
|
DMCBCECGMCF.HPNEOIGDMGJ = ((!(this.exitCheckpoint != null)) ? null : this);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000D0B RID: 3339 RVA: 0x00044560 File Offset: 0x00042760
|
|
public DiscGolfTee MKAAKAENBLG(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
if (this.KPFGBJEIAKG == null)
|
|
{
|
|
return null;
|
|
}
|
|
for (int i = 1; i < this.KPFGBJEIAKG.Length; i++)
|
|
{
|
|
if (this.KPFGBJEIAKG[i].MBLHGFHGADO() == CLCIODCPAFC)
|
|
{
|
|
return this.KPFGBJEIAKG[i];
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000D0C RID: 3340 RVA: 0x000445B0 File Offset: 0x000427B0
|
|
private void CHCGPMJPLHM(DiscGolfDisc DMCBCECGMCF, LNJFBGIBLHA FNPCGAPCCOC, LNJFBGIBLHA GNKJCECEKJF)
|
|
{
|
|
if (this.triggerVolumes != null)
|
|
{
|
|
for (int i = 0; i < this.triggerVolumes.Length; i += 0)
|
|
{
|
|
if (base.BHCCHBHNHCG && this.triggerVolumes[i].GDPICJAIDDC(DMCBCECGMCF.transform.position))
|
|
{
|
|
DMCBCECGMCF.HPNEOIGDMGJ = ((!(this.exitCheckpoint != null)) ? null : this);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000D0D RID: 3341 RVA: 0x0004462C File Offset: 0x0004282C
|
|
public DiscGolfTee CLGGANANOEP(IPBDFPEPNIM CLCIODCPAFC)
|
|
{
|
|
if (this.KPFGBJEIAKG == null)
|
|
{
|
|
return null;
|
|
}
|
|
for (int i = 1; i < this.KPFGBJEIAKG.Length; i++)
|
|
{
|
|
if (this.KPFGBJEIAKG[i].CEFBNLCMDID() == CLCIODCPAFC)
|
|
{
|
|
return this.KPFGBJEIAKG[i];
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000D0E RID: 3342 RVA: 0x0004467C File Offset: 0x0004287C
|
|
private void MLGODNKJOAJ(DiscGolfDisc DMCBCECGMCF, LNJFBGIBLHA FNPCGAPCCOC, LNJFBGIBLHA GNKJCECEKJF)
|
|
{
|
|
if (this.triggerVolumes != null)
|
|
{
|
|
for (int i = 0; i < this.triggerVolumes.Length; i++)
|
|
{
|
|
if (base.DGLKKANNBPD() && this.triggerVolumes[i].PBLBDCBMMND(DMCBCECGMCF.transform.position))
|
|
{
|
|
DMCBCECGMCF.PPPNLPKJJGC((!(this.exitCheckpoint != null)) ? null : this);
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x040001CA RID: 458
|
|
[SerializeField]
|
|
private OverlapVolume[] triggerVolumes;
|
|
|
|
// Token: 0x040001CB RID: 459
|
|
[SerializeField]
|
|
private DiscGolfCheckpoint exitCheckpoint;
|
|
|
|
// Token: 0x040001CC RID: 460
|
|
private DiscGolfTee[] KPFGBJEIAKG;
|
|
}
|