934 lines
32 KiB
C#
934 lines
32 KiB
C#
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;
|
|
}
|
|
}
|