using System; using UnityEngine; namespace RecRoom.Sandbox { // Token: 0x02000E2D RID: 3629 public class SandboxPlayerGoal : SandboxGoalBase { // Token: 0x0601DC01 RID: 121857 RVA: 0x0081DA80 File Offset: 0x0081BC80 protected virtual void MALCLHCJNHG(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != Player.HDOICGIKKAO.Torso && hdoicgikkao != Player.HDOICGIKKAO.Mouth && this.OILMGJDIGNH(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC02 RID: 121858 RVA: 0x0081DAC8 File Offset: 0x0081BCC8 protected virtual void PFBFOGJOOGP() { base.Awake(); PlayerLocomotion.ACDENIELPKK += this.MAEGGBHINND; } // Token: 0x0601DC03 RID: 121859 RVA: 0x0081DAE4 File Offset: 0x0081BCE4 protected override void Awake() { base.Awake(); PlayerLocomotion.ACDENIELPKK += this.AMPFNHKODGC; } // Token: 0x0601DC04 RID: 121860 RVA: 0x0081DB00 File Offset: 0x0081BD00 protected virtual void GHIHJLLLCPH() { base.EGJOBLEGKNP(); PlayerLocomotion.EABCDNOGJCD(new PlayerLocomotion.GKGFCBKMPPI(this.ACGCCDOCOOH)); } // Token: 0x0601DC05 RID: 121861 RVA: 0x0081DB1C File Offset: 0x0081BD1C private bool FPLBMEGHDAO(Player JEFGMHBLLKI) { return !(JEFGMHBLLKI != null) || this.tool.DGLKKANNBPD() || JEFGMHBLLKI.HKDNGBPNDDD(); } // Token: 0x0601DC06 RID: 121862 RVA: 0x0081DB48 File Offset: 0x0081BD48 protected virtual void CHKNPLHDFOA(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != Player.HDOICGIKKAO.RightHand && hdoicgikkao != (Player.HDOICGIKKAO)5 && this.OILMGJDIGNH(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC07 RID: 121863 RVA: 0x0081DB90 File Offset: 0x0081BD90 private void MAEGGBHINND(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.DOFEGGNGDAC(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x0601DC08 RID: 121864 RVA: 0x0081DBFC File Offset: 0x0081BDFC protected virtual bool DHDKLBLMMPE() { return !base.IPMGBLHBPBJ || this.tool.OHGPCMJMFGC; } // Token: 0x0601DC09 RID: 121865 RVA: 0x0081DC1C File Offset: 0x0081BE1C protected virtual void ILDLMHEHJLP() { base.DCGCFFFPABH(); PlayerLocomotion.EABCDNOGJCD(new PlayerLocomotion.GKGFCBKMPPI(this.ABKNBFBJLKF)); } // Token: 0x0601DC0A RID: 121866 RVA: 0x0081DC38 File Offset: 0x0081BE38 protected override void MICFHMAIGIB() { base.Awake(); PlayerLocomotion.DAOFKJKGOHC(new PlayerLocomotion.GKGFCBKMPPI(this.ECGBPOODMDJ)); } // Token: 0x0601DC0B RID: 121867 RVA: 0x0081DC54 File Offset: 0x0081BE54 private void ACGCCDOCOOH(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.GLOJAENBEPL(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x0601DC0C RID: 121868 RVA: 0x0081DCC0 File Offset: 0x0081BEC0 protected virtual void HMGDOKDJMNL(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != Player.HDOICGIKKAO.Mouth && hdoicgikkao != (Player.HDOICGIKKAO)8 && this.OILMGJDIGNH(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC0D RID: 121869 RVA: 0x0081DD08 File Offset: 0x0081BF08 protected virtual void INGMCGGJGMA() { base.Awake(); PlayerLocomotion.DAOFKJKGOHC(new PlayerLocomotion.GKGFCBKMPPI(this.EILHAPMCBDD)); } // Token: 0x0601DC0E RID: 121870 RVA: 0x0081DD24 File Offset: 0x0081BF24 protected virtual void HKJDCDEMIPG() { base.JDBELFHCDHB(); PlayerLocomotion.GINPJEKACDK(new PlayerLocomotion.GKGFCBKMPPI(this.FMPLPFCPMMI)); } // Token: 0x0601DC0F RID: 121871 RVA: 0x0081DD40 File Offset: 0x0081BF40 protected virtual bool FJLKEHOHCPE() { return base.IPMGBLHBPBJ && this.tool.OHGPCMJMFGC; } // Token: 0x0601DC10 RID: 121872 RVA: 0x0081DD60 File Offset: 0x0081BF60 protected virtual void GCOFOGPIJJA() { base.Awake(); PlayerLocomotion.DAOFKJKGOHC(new PlayerLocomotion.GKGFCBKMPPI(this.NHBEHPIDDNH)); } // Token: 0x0601DC11 RID: 121873 RVA: 0x0081DD7C File Offset: 0x0081BF7C protected virtual void LPNAGANGFIH(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != Player.HDOICGIKKAO.LeftHand && hdoicgikkao != Player.HDOICGIKKAO.LeftHand && this.GLOJAENBEPL(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC12 RID: 121874 RVA: 0x0081DDC4 File Offset: 0x0081BFC4 protected virtual void CJAHNDDKCPC() { base.PJFFNBKMKBI(); PlayerLocomotion.GINPJEKACDK(new PlayerLocomotion.GKGFCBKMPPI(this.EILHAPMCBDD)); } // Token: 0x0601DC13 RID: 121875 RVA: 0x0081DDE0 File Offset: 0x0081BFE0 protected virtual void JNJDENIGAHH() { base.HABFGMOIDCO(); PlayerLocomotion.EABCDNOGJCD(new PlayerLocomotion.GKGFCBKMPPI(this.JFEPKOHBPMO)); } // Token: 0x0601DC14 RID: 121876 RVA: 0x0081DDFC File Offset: 0x0081BFFC protected virtual bool MGILPDKPCAN() { return base.IPMGBLHBPBJ && this.tool.OHGPCMJMFGC; } // Token: 0x0601DC15 RID: 121877 RVA: 0x0081DE1C File Offset: 0x0081C01C private bool OILMGJDIGNH(Player JEFGMHBLLKI) { return !(JEFGMHBLLKI != null) || (!this.tool.IGIPCHFCFNN() && JEFGMHBLLKI.GDOFKAIDDNA()); } // Token: 0x0601DC16 RID: 121878 RVA: 0x0081DE48 File Offset: 0x0081C048 protected virtual void PJBNPOCFKCL(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != Player.HDOICGIKKAO.Mouth && hdoicgikkao != Player.HDOICGIKKAO.Torso && this.GLOJAENBEPL(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC17 RID: 121879 RVA: 0x0081DE90 File Offset: 0x0081C090 private bool DOFEGGNGDAC(Player JEFGMHBLLKI) { return !(JEFGMHBLLKI != null) || (!this.tool.BHCCHBHNHCG && JEFGMHBLLKI.OBFPLPPCJLL()); } // Token: 0x0601DC18 RID: 121880 RVA: 0x0081DEBC File Offset: 0x0081C0BC protected virtual void AMNNBMEMJGB() { base.Awake(); PlayerLocomotion.ACDENIELPKK += this.NJBGDNAJHIL; } // Token: 0x0601DC19 RID: 121881 RVA: 0x0081DED8 File Offset: 0x0081C0D8 protected virtual void OAEGDGEMOBD(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != Player.HDOICGIKKAO.Head && hdoicgikkao != Player.HDOICGIKKAO.LeftHand && this.DOFEGGNGDAC(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC1A RID: 121882 RVA: 0x0081DF20 File Offset: 0x0081C120 private void JFEPKOHBPMO(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.DMAPFOJDPIF(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x0601DC1B RID: 121883 RVA: 0x0081DF8C File Offset: 0x0081C18C private void EILHAPMCBDD(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.PDGEJADJGMA(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x0601DC1C RID: 121884 RVA: 0x0081DFF8 File Offset: 0x0081C1F8 private void PIELMFBHGMJ(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.JGODIFPBJEK(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x0601DC1D RID: 121885 RVA: 0x0081E064 File Offset: 0x0081C264 private bool FBPHDBAGNED(Player JEFGMHBLLKI) { return !(JEFGMHBLLKI != null) || (!this.tool.IGIPCHFCFNN() && JEFGMHBLLKI.GNCAHBDHAEI()); } // Token: 0x0601DC1E RID: 121886 RVA: 0x0081E090 File Offset: 0x0081C290 private bool JGODIFPBJEK(Player JEFGMHBLLKI) { return JEFGMHBLLKI != null && (this.tool.DGLKKANNBPD() || JEFGMHBLLKI.NMDPPKDGAJN()); } // Token: 0x0601DC1F RID: 121887 RVA: 0x0081E0BC File Offset: 0x0081C2BC protected virtual void ABJPAGDGHFA() { base.HABFGMOIDCO(); PlayerLocomotion.ACDENIELPKK -= this.PIELMFBHGMJ; } // Token: 0x0601DC20 RID: 121888 RVA: 0x0081E0D8 File Offset: 0x0081C2D8 protected virtual bool CGLGKFKNIHP() { return !base.IPMGBLHBPBJ || !this.tool.OHGPCMJMFGC; } // Token: 0x0601DC21 RID: 121889 RVA: 0x0081E0F8 File Offset: 0x0081C2F8 private void AMPFNHKODGC(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.ACFBBDICPMN(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x17000DCA RID: 3530 // (get) Token: 0x0601DC22 RID: 121890 RVA: 0x0081E164 File Offset: 0x0081C364 protected override bool IPMGBLHBPBJ { get { return base.IPMGBLHBPBJ && !this.tool.OHGPCMJMFGC; } } // Token: 0x0601DC23 RID: 121891 RVA: 0x0081E184 File Offset: 0x0081C384 protected virtual void CJIOLJNPPOM() { base.Awake(); PlayerLocomotion.DAOFKJKGOHC(new PlayerLocomotion.GKGFCBKMPPI(this.DMJNNIIOOKF)); } // Token: 0x0601DC24 RID: 121892 RVA: 0x0081E1A0 File Offset: 0x0081C3A0 protected override void NDHBFLHIAHM() { base.EGJOBLEGKNP(); PlayerLocomotion.GINPJEKACDK(new PlayerLocomotion.GKGFCBKMPPI(this.BOOPIPLALJD)); } // Token: 0x0601DC25 RID: 121893 RVA: 0x0081E1BC File Offset: 0x0081C3BC protected virtual bool EIAKBKDDGAI() { return !base.IPMGBLHBPBJ || this.tool.OHGPCMJMFGC; } // Token: 0x0601DC26 RID: 121894 RVA: 0x0081E1DC File Offset: 0x0081C3DC protected virtual bool HDHFHDFMEJM() { return base.IPMGBLHBPBJ && !this.tool.OHGPCMJMFGC; } // Token: 0x0601DC27 RID: 121895 RVA: 0x0081E1FC File Offset: 0x0081C3FC private void PLENEFBGPIM(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.ACFBBDICPMN(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x0601DC28 RID: 121896 RVA: 0x0081E268 File Offset: 0x0081C468 private void ECGBPOODMDJ(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.ACFBBDICPMN(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x0601DC29 RID: 121897 RVA: 0x0081E2D4 File Offset: 0x0081C4D4 private void NJBGDNAJHIL(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.ACFBBDICPMN(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x0601DC2A RID: 121898 RVA: 0x0081E340 File Offset: 0x0081C540 protected override void OnDestroy() { base.OnDestroy(); PlayerLocomotion.ACDENIELPKK -= this.AMPFNHKODGC; } // Token: 0x0601DC2B RID: 121899 RVA: 0x0081E35C File Offset: 0x0081C55C protected virtual bool MGKDAOADAAP() { return !base.IPMGBLHBPBJ || !this.tool.OHGPCMJMFGC; } // Token: 0x0601DC2C RID: 121900 RVA: 0x0081E37C File Offset: 0x0081C57C protected virtual void ICPFCFCPJKM() { base.MMEKGKHJECF(); PlayerLocomotion.EABCDNOGJCD(new PlayerLocomotion.GKGFCBKMPPI(this.ECGBPOODMDJ)); } // Token: 0x0601DC2D RID: 121901 RVA: 0x0081E398 File Offset: 0x0081C598 protected virtual void CADJBBNKFIL() { base.PEALKHMDMKP(); PlayerLocomotion.ACDENIELPKK -= this.NHBEHPIDDNH; } // Token: 0x0601DC2E RID: 121902 RVA: 0x0081E3B4 File Offset: 0x0081C5B4 protected virtual void AAEMAOKGCAF() { base.Awake(); PlayerLocomotion.ACDENIELPKK += this.AMPFNHKODGC; } // Token: 0x0601DC2F RID: 121903 RVA: 0x0081E3D0 File Offset: 0x0081C5D0 protected virtual void DCHCOKIMPDJ() { base.NDHBFLHIAHM(); PlayerLocomotion.ACDENIELPKK -= this.PIELMFBHGMJ; } // Token: 0x0601DC31 RID: 121905 RVA: 0x0081E40C File Offset: 0x0081C60C protected virtual bool GGNNPCJBEAE() { return base.IPMGBLHBPBJ && this.tool.OHGPCMJMFGC; } // Token: 0x0601DC32 RID: 121906 RVA: 0x0081E42C File Offset: 0x0081C62C protected virtual bool CPJODFADAFM() { return !base.IPMGBLHBPBJ || this.tool.OHGPCMJMFGC; } // Token: 0x0601DC33 RID: 121907 RVA: 0x0081E44C File Offset: 0x0081C64C private void GIIFPFNGADI(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.DOFEGGNGDAC(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x0601DC34 RID: 121908 RVA: 0x0081E4B8 File Offset: 0x0081C6B8 protected virtual bool FNGKCEAPHEA() { return base.IPMGBLHBPBJ && this.tool.OHGPCMJMFGC; } // Token: 0x0601DC35 RID: 121909 RVA: 0x0081E4D8 File Offset: 0x0081C6D8 protected virtual void OEAPIMLLMGM(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != Player.HDOICGIKKAO.Torso && hdoicgikkao != (Player.HDOICGIKKAO)6 && this.ACFBBDICPMN(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC36 RID: 121910 RVA: 0x0081E520 File Offset: 0x0081C720 protected virtual void JLDJCNFJHMP() { base.PEALKHMDMKP(); PlayerLocomotion.ACDENIELPKK -= this.NHBEHPIDDNH; } // Token: 0x0601DC37 RID: 121911 RVA: 0x0081E53C File Offset: 0x0081C73C protected virtual void HEKMPKDNNGB() { base.Awake(); PlayerLocomotion.DAOFKJKGOHC(new PlayerLocomotion.GKGFCBKMPPI(this.EILHAPMCBDD)); } // Token: 0x0601DC38 RID: 121912 RVA: 0x0081E558 File Offset: 0x0081C758 private bool ACFBBDICPMN(Player JEFGMHBLLKI) { return JEFGMHBLLKI != null && (this.tool.BHCCHBHNHCG || JEFGMHBLLKI.NHDDPGADJPJ); } // Token: 0x0601DC39 RID: 121913 RVA: 0x0081E584 File Offset: 0x0081C784 protected virtual void BIOPLCKCFFL() { base.Awake(); PlayerLocomotion.FGHCLHPHDAB(new PlayerLocomotion.GKGFCBKMPPI(this.ECGBPOODMDJ)); } // Token: 0x0601DC3A RID: 121914 RVA: 0x0081E5A0 File Offset: 0x0081C7A0 protected override void OnTriggerEnter(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != Player.HDOICGIKKAO.LeftHand && hdoicgikkao != Player.HDOICGIKKAO.RightHand && this.ACFBBDICPMN(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC3B RID: 121915 RVA: 0x0081E5E8 File Offset: 0x0081C7E8 protected virtual bool BPGMCKNLIHD() { return !base.IPMGBLHBPBJ || this.tool.OHGPCMJMFGC; } // Token: 0x0601DC3C RID: 121916 RVA: 0x0081E608 File Offset: 0x0081C808 private bool DMAPFOJDPIF(Player JEFGMHBLLKI) { return JEFGMHBLLKI != null && (this.tool.DGLOKLCEMLH() || JEFGMHBLLKI.GJLCBGPGIGN()); } // Token: 0x0601DC3D RID: 121917 RVA: 0x0081E634 File Offset: 0x0081C834 protected virtual void MCECFOCPOCA() { base.Awake(); PlayerLocomotion.DAOFKJKGOHC(new PlayerLocomotion.GKGFCBKMPPI(this.NBLHKBAFONA)); } // Token: 0x0601DC3E RID: 121918 RVA: 0x0081E650 File Offset: 0x0081C850 protected virtual bool MGDMGMBFGLM() { return !base.IPMGBLHBPBJ || this.tool.OHGPCMJMFGC; } // Token: 0x0601DC3F RID: 121919 RVA: 0x0081E670 File Offset: 0x0081C870 private void DPGKNEGDBHA(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.OILMGJDIGNH(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x0601DC40 RID: 121920 RVA: 0x0081E6DC File Offset: 0x0081C8DC private bool KBKPGFGBHGL(Player JEFGMHBLLKI) { return JEFGMHBLLKI != null && (this.tool.IGIPCHFCFNN() || JEFGMHBLLKI.EEHCAMCMPAG()); } // Token: 0x0601DC41 RID: 121921 RVA: 0x0081E708 File Offset: 0x0081C908 protected virtual bool MPLINKEBPBA() { return !base.IPMGBLHBPBJ || this.tool.OHGPCMJMFGC; } // Token: 0x0601DC42 RID: 121922 RVA: 0x0081E728 File Offset: 0x0081C928 protected virtual void AHNKNHEIFKN(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != Player.HDOICGIKKAO.Torso && hdoicgikkao != Player.HDOICGIKKAO.LeftHand && this.PDGEJADJGMA(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC43 RID: 121923 RVA: 0x0081E770 File Offset: 0x0081C970 protected virtual void PBCGMHKELND() { base.Awake(); PlayerLocomotion.ACDENIELPKK += this.NJBGDNAJHIL; } // Token: 0x0601DC44 RID: 121924 RVA: 0x0081E78C File Offset: 0x0081C98C protected virtual void BLNDPCHMPHH(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != Player.HDOICGIKKAO.LeftHand && hdoicgikkao != Player.HDOICGIKKAO.LeftHand && this.FBPHDBAGNED(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC45 RID: 121925 RVA: 0x0081E7D4 File Offset: 0x0081C9D4 protected virtual void AHINDECCGCL(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != Player.HDOICGIKKAO.Head && hdoicgikkao != Player.HDOICGIKKAO.RightHand && this.OILMGJDIGNH(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC46 RID: 121926 RVA: 0x0081E81C File Offset: 0x0081CA1C protected virtual void OJAIDLPNIEI() { base.Awake(); PlayerLocomotion.FGHCLHPHDAB(new PlayerLocomotion.GKGFCBKMPPI(this.KCGPOCMKPIK)); } // Token: 0x0601DC47 RID: 121927 RVA: 0x0081E838 File Offset: 0x0081CA38 protected virtual void DLDKAFLAFKE(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != (Player.HDOICGIKKAO)7 && hdoicgikkao != Player.HDOICGIKKAO.Torso && this.PDGEJADJGMA(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC48 RID: 121928 RVA: 0x0081E880 File Offset: 0x0081CA80 protected virtual void IMIEGELDPKD(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != Player.HDOICGIKKAO.Head && hdoicgikkao != (Player.HDOICGIKKAO)6 && this.GLOJAENBEPL(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC49 RID: 121929 RVA: 0x0081E8C8 File Offset: 0x0081CAC8 private void KCGPOCMKPIK(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.KBKPGFGBHGL(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x0601DC4A RID: 121930 RVA: 0x0081E934 File Offset: 0x0081CB34 protected override void PJFFNBKMKBI() { base.NDHBFLHIAHM(); PlayerLocomotion.ACDENIELPKK -= this.NHBEHPIDDNH; } // Token: 0x0601DC4B RID: 121931 RVA: 0x0081E950 File Offset: 0x0081CB50 private void BOOPIPLALJD(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.FPLBMEGHDAO(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x0601DC4C RID: 121932 RVA: 0x0081E9BC File Offset: 0x0081CBBC private void ABKNBFBJLKF(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.JGODIFPBJEK(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x0601DC4D RID: 121933 RVA: 0x0081EA28 File Offset: 0x0081CC28 protected virtual void NOGHACNCBAI() { base.JDBELFHCDHB(); PlayerLocomotion.GINPJEKACDK(new PlayerLocomotion.GKGFCBKMPPI(this.PLENEFBGPIM)); } // Token: 0x0601DC4E RID: 121934 RVA: 0x0081EA44 File Offset: 0x0081CC44 private void DMJNNIIOOKF(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.ACFBBDICPMN(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x0601DC4F RID: 121935 RVA: 0x0081EAB0 File Offset: 0x0081CCB0 protected virtual void OLEFCKAMKID(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != (Player.HDOICGIKKAO)8 && hdoicgikkao != (Player.HDOICGIKKAO)6 && this.KBKPGFGBHGL(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC50 RID: 121936 RVA: 0x0081EAF8 File Offset: 0x0081CCF8 protected virtual bool LJCGDCAKJFN() { return !base.IPMGBLHBPBJ || !this.tool.OHGPCMJMFGC; } // Token: 0x0601DC51 RID: 121937 RVA: 0x0081EB18 File Offset: 0x0081CD18 private bool PDGEJADJGMA(Player JEFGMHBLLKI) { return !(JEFGMHBLLKI != null) || (!this.tool.DGLKKANNBPD() && JEFGMHBLLKI.KKDEBGNKDMG()); } // Token: 0x0601DC52 RID: 121938 RVA: 0x0081EB44 File Offset: 0x0081CD44 protected virtual void OPAPHGJINGO(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != Player.HDOICGIKKAO.Torso && hdoicgikkao != (Player.HDOICGIKKAO)6 && this.KBKPGFGBHGL(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC53 RID: 121939 RVA: 0x0081EB8C File Offset: 0x0081CD8C protected virtual bool CIBFHANCHJC() { return !base.IPMGBLHBPBJ || this.tool.OHGPCMJMFGC; } // Token: 0x0601DC54 RID: 121940 RVA: 0x0081EBAC File Offset: 0x0081CDAC private bool IIMEMOKANGK(Player JEFGMHBLLKI) { return JEFGMHBLLKI != null && !this.tool.DGLOKLCEMLH() && JEFGMHBLLKI.KKDEBGNKDMG(); } // Token: 0x0601DC55 RID: 121941 RVA: 0x0081EBD8 File Offset: 0x0081CDD8 protected virtual void KKABOKBLDGJ() { base.Awake(); PlayerLocomotion.DAOFKJKGOHC(new PlayerLocomotion.GKGFCBKMPPI(this.PIELMFBHGMJ)); } // Token: 0x0601DC56 RID: 121942 RVA: 0x0081EBF4 File Offset: 0x0081CDF4 private void FMPLPFCPMMI(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.FBPHDBAGNED(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x0601DC57 RID: 121943 RVA: 0x0081EC60 File Offset: 0x0081CE60 protected virtual void KDHBBCGHDMC() { base.DCGCFFFPABH(); PlayerLocomotion.ACDENIELPKK -= this.MAEGGBHINND; } // Token: 0x0601DC58 RID: 121944 RVA: 0x0081EC7C File Offset: 0x0081CE7C protected virtual bool MIGNCKKJMFB() { return base.IPMGBLHBPBJ && this.tool.OHGPCMJMFGC; } // Token: 0x0601DC59 RID: 121945 RVA: 0x0081EC9C File Offset: 0x0081CE9C protected virtual void AHLMADACOLB() { base.Awake(); PlayerLocomotion.ACDENIELPKK += this.BOOPIPLALJD; } // Token: 0x0601DC5A RID: 121946 RVA: 0x0081ECB8 File Offset: 0x0081CEB8 protected virtual void DDDJHGJFIJL() { base.Awake(); PlayerLocomotion.DAOFKJKGOHC(new PlayerLocomotion.GKGFCBKMPPI(this.AMPFNHKODGC)); } // Token: 0x0601DC5B RID: 121947 RVA: 0x0081ECD4 File Offset: 0x0081CED4 protected virtual void MMPMNKPDOBM() { base.NDHBFLHIAHM(); PlayerLocomotion.GINPJEKACDK(new PlayerLocomotion.GKGFCBKMPPI(this.BOOPIPLALJD)); } // Token: 0x0601DC5C RID: 121948 RVA: 0x0081ECF0 File Offset: 0x0081CEF0 protected virtual void NHKPHJCFDLL() { base.DDJMPFMAKDO(); PlayerLocomotion.GINPJEKACDK(new PlayerLocomotion.GKGFCBKMPPI(this.ECGBPOODMDJ)); } // Token: 0x0601DC5D RID: 121949 RVA: 0x0081ED0C File Offset: 0x0081CF0C protected virtual void OPDMENDFALI() { base.Awake(); PlayerLocomotion.ACDENIELPKK += this.ACGCCDOCOOH; } // Token: 0x0601DC5E RID: 121950 RVA: 0x0081ED28 File Offset: 0x0081CF28 private void NHBEHPIDDNH(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.PDGEJADJGMA(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x0601DC5F RID: 121951 RVA: 0x0081ED94 File Offset: 0x0081CF94 protected virtual void BKHPHJMIDFO() { base.Awake(); PlayerLocomotion.FGHCLHPHDAB(new PlayerLocomotion.GKGFCBKMPPI(this.NHBEHPIDDNH)); } // Token: 0x0601DC60 RID: 121952 RVA: 0x0081EDB0 File Offset: 0x0081CFB0 protected virtual void BHNPJACMCLD(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != Player.HDOICGIKKAO.Mouth && hdoicgikkao != Player.HDOICGIKKAO.Head && this.JGODIFPBJEK(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC61 RID: 121953 RVA: 0x0081EDF8 File Offset: 0x0081CFF8 protected virtual void AGHOKGKMHED(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != Player.HDOICGIKKAO.RightHand && hdoicgikkao != (Player.HDOICGIKKAO)7 && this.JGODIFPBJEK(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC62 RID: 121954 RVA: 0x0081EE40 File Offset: 0x0081D040 private bool GLOJAENBEPL(Player JEFGMHBLLKI) { return JEFGMHBLLKI != null && !this.tool.DGLOKLCEMLH() && JEFGMHBLLKI.NHDDPGADJPJ; } // Token: 0x0601DC63 RID: 121955 RVA: 0x0081EE6C File Offset: 0x0081D06C protected virtual void JIJHHNMONLA(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != Player.HDOICGIKKAO.LeftHand && hdoicgikkao != Player.HDOICGIKKAO.Head && this.DMAPFOJDPIF(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC64 RID: 121956 RVA: 0x0081EEB4 File Offset: 0x0081D0B4 protected virtual void GJCJPHPMLKF() { base.HABFGMOIDCO(); PlayerLocomotion.EABCDNOGJCD(new PlayerLocomotion.GKGFCBKMPPI(this.DPGKNEGDBHA)); } // Token: 0x0601DC65 RID: 121957 RVA: 0x0081EED0 File Offset: 0x0081D0D0 protected virtual void BJLKNGBCJOD(Collider GGGBDENGHFM) { Player.HDOICGIKKAO hdoicgikkao; Player player = GGGBDENGHFM.KAPJACICAEC(out hdoicgikkao); if (hdoicgikkao != Player.HDOICGIKKAO.LeftHand && hdoicgikkao != Player.HDOICGIKKAO.Head && this.FPLBMEGHDAO(player)) { base.MMPFKNJIHJI(player.NGFPOMIFLMF.transform.position); } } // Token: 0x0601DC66 RID: 121958 RVA: 0x0081EF18 File Offset: 0x0081D118 protected virtual bool DKMIGFELIAK() { return !base.IPMGBLHBPBJ || !this.tool.OHGPCMJMFGC; } // Token: 0x0601DC67 RID: 121959 RVA: 0x0081EF38 File Offset: 0x0081D138 private void NBLHKBAFONA(Player JEFGMHBLLKI, Vector3 IKEBJELKIFO, Vector3 HPHIHFEFILA) { if (this.ACFBBDICPMN(JEFGMHBLLKI)) { Vector3 vector = HPHIHFEFILA - IKEBJELKIFO; RaycastHit raycastHit; if (this.triggerCollider.CINFBOEMBJH(IKEBJELKIFO, IKEBJELKIFO + Vector3.up * this.playerCapsuleHeight, this.playerCapsuleRadius, vector.normalized, vector.magnitude, out raycastHit)) { base.MMPFKNJIHJI(raycastHit.point); } } } // Token: 0x0601DC68 RID: 121960 RVA: 0x0081EFA4 File Offset: 0x0081D1A4 protected virtual void OLMBIJHJGOI() { base.HABFGMOIDCO(); PlayerLocomotion.GINPJEKACDK(new PlayerLocomotion.GKGFCBKMPPI(this.DPGKNEGDBHA)); } // Token: 0x0601DC69 RID: 121961 RVA: 0x0081EFC0 File Offset: 0x0081D1C0 protected virtual void JDBNLDPAJOC() { base.OnDestroy(); PlayerLocomotion.EABCDNOGJCD(new PlayerLocomotion.GKGFCBKMPPI(this.FMPLPFCPMMI)); } // Token: 0x0601DC6A RID: 121962 RVA: 0x0081EFDC File Offset: 0x0081D1DC protected virtual bool HFDGPPOHBJM() { return !base.IPMGBLHBPBJ || this.tool.OHGPCMJMFGC; } // Token: 0x04004DDD RID: 19933 [Header("Capsule Cast Settings")] [SerializeField] private Collider triggerCollider; // Token: 0x04004DDE RID: 19934 [SerializeField] private float playerCapsuleRadius = 0.4f; // Token: 0x04004DDF RID: 19935 [SerializeField] private float playerCapsuleHeight = 1.5f; } }