630 lines
19 KiB
C#
630 lines
19 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.Gestures
|
|
{
|
|
// Token: 0x02002F80 RID: 12160
|
|
[Token(Token = "0x2002F80")]
|
|
public class CollisionGesture : HandGestureBase
|
|
{
|
|
// Token: 0x1700389E RID: 14494
|
|
// (get) Token: 0x06014821 RID: 84001 RVA: 0x004BC6E0 File Offset: 0x004BA8E0
|
|
// (set) Token: 0x06014822 RID: 84002 RVA: 0x004BC6F4 File Offset: 0x004BA8F4
|
|
[Token(Token = "0x1700389E")]
|
|
private NonPlayerGestureTarget NKKLHHAOKJB
|
|
{
|
|
[Token(Token = "0x6014821")]
|
|
[Address(RVA = "0x4936B0", Offset = "0x4926B0", VA = "0x1804936B0")]
|
|
get
|
|
{
|
|
return this.GBCFPOHCJKL;
|
|
}
|
|
[Token(Token = "0x6014822")]
|
|
[Address(RVA = "0x1538260", Offset = "0x1537260", VA = "0x181538260")]
|
|
set
|
|
{
|
|
if (this.GBCFPOHCJKL != value)
|
|
{
|
|
NonPlayerGestureTarget gbcfpohcjkl = this.GBCFPOHCJKL;
|
|
int num = 0;
|
|
if (gbcfpohcjkl != num)
|
|
{
|
|
PlayerHandGestures playerHandGestures = this.playerHandGestures;
|
|
int dbkblgadieh = (int)this.DBKBLGADIEH;
|
|
}
|
|
this.GBCFPOHCJKL = value;
|
|
int num2 = 0;
|
|
if (value != num2)
|
|
{
|
|
PlayerHandGestures playerHandGestures2 = this.playerHandGestures;
|
|
int dbkblgadieh2 = (int)this.DBKBLGADIEH;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700389F RID: 14495
|
|
// (get) Token: 0x06014823 RID: 84003 RVA: 0x004BC75C File Offset: 0x004BA95C
|
|
// (set) Token: 0x06014824 RID: 84004 RVA: 0x004BC794 File Offset: 0x004BA994
|
|
[Token(Token = "0x1700389F")]
|
|
private PlayerHand BKAGBALAKOF
|
|
{
|
|
[Token(Token = "0x6014823")]
|
|
[Address(RVA = "0x1537870", Offset = "0x1536870", VA = "0x181537870")]
|
|
get
|
|
{
|
|
PhotonView photonView = KKPBCOOONNK.BGOPDFHFLOG(this.FCDCGJGFKGF.IAHDANBDAAM());
|
|
int num = 0;
|
|
if (photonView != num)
|
|
{
|
|
return photonView.GetComponent<PlayerHand>();
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6014824")]
|
|
[Address(RVA = "0x1538150", Offset = "0x1537150", VA = "0x181538150")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<int> fcdcgjgfkgf = this.FCDCGJGFKGF;
|
|
int num = 0;
|
|
if (value != num)
|
|
{
|
|
PhotonView photonView = value.JDHMIOJKLCK;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170038A0 RID: 14496
|
|
// (get) Token: 0x06014825 RID: 84005 RVA: 0x004BC7C4 File Offset: 0x004BA9C4
|
|
// (set) Token: 0x06014826 RID: 84006 RVA: 0x004BC7D8 File Offset: 0x004BA9D8
|
|
[Token(Token = "0x170038A0")]
|
|
private PlayerHand IDEFIMIPKOE
|
|
{
|
|
[Token(Token = "0x6014825")]
|
|
[Address(RVA = "0x4646B0", Offset = "0x4636B0", VA = "0x1804646B0")]
|
|
get
|
|
{
|
|
return this.GFKCINDDMBP;
|
|
}
|
|
[Token(Token = "0x6014826")]
|
|
[Address(RVA = "0x15370C0", Offset = "0x15360C0", VA = "0x1815370C0")]
|
|
set
|
|
{
|
|
if (this.GFKCINDDMBP != value)
|
|
{
|
|
PlayerHand gfkcinddmbp = this.GFKCINDDMBP;
|
|
int num = 0;
|
|
if (gfkcinddmbp != num)
|
|
{
|
|
PlayerHandGestures playerHandGestures = this.playerHandGestures;
|
|
int dbkblgadieh = (int)this.DBKBLGADIEH;
|
|
}
|
|
this.GFKCINDDMBP = value;
|
|
int num2 = 0;
|
|
if (value != num2)
|
|
{
|
|
PlayerHandGestures playerHandGestures2 = this.playerHandGestures;
|
|
int dbkblgadieh2 = (int)this.DBKBLGADIEH;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170038A1 RID: 14497
|
|
// (get) Token: 0x06014827 RID: 84007 RVA: 0x004BC840 File Offset: 0x004BAA40
|
|
[Token(Token = "0x170038A1")]
|
|
public override bool GKDEGMFGHKJ
|
|
{
|
|
[Token(Token = "0x6014827")]
|
|
[Address(RVA = "0x1538A70", Offset = "0x1537A70", VA = "0x181538A70", Slot = "15")]
|
|
get
|
|
{
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170038A2 RID: 14498
|
|
// (get) Token: 0x06014828 RID: 84008 RVA: 0x004BC85C File Offset: 0x004BAA5C
|
|
// (set) Token: 0x06014829 RID: 84009 RVA: 0x004BC878 File Offset: 0x004BAA78
|
|
[Token(Token = "0x170038A2")]
|
|
private CollisionGesture.JBOJDNHGJHK GENECNFMDHJ
|
|
{
|
|
[Token(Token = "0x6014828")]
|
|
[Address(RVA = "0x15386E0", Offset = "0x15376E0", VA = "0x1815386E0")]
|
|
get
|
|
{
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6014829")]
|
|
[Address(RVA = "0x1538200", Offset = "0x1537200", VA = "0x181538200")]
|
|
set
|
|
{
|
|
this.PEGJGMDGKJN.PIEOGAPMGIH((ushort)value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170038A3 RID: 14499
|
|
// (get) Token: 0x0601482A RID: 84010 RVA: 0x004BC89C File Offset: 0x004BAA9C
|
|
[Token(Token = "0x170038A3")]
|
|
private bool KFIANBENNHN
|
|
{
|
|
[Token(Token = "0x601482A")]
|
|
[Address(RVA = "0x1538400", Offset = "0x1537400", VA = "0x181538400")]
|
|
get
|
|
{
|
|
if (this.playerHandGestures.IsGestureBlocked(this))
|
|
{
|
|
}
|
|
return this.DBKBLGADIEH == PlayerHandGestures.FHEGMOCKLHA.None;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170038A4 RID: 14500
|
|
// (get) Token: 0x0601482B RID: 84011 RVA: 0x004BC8CC File Offset: 0x004BAACC
|
|
[Token(Token = "0x170038A4")]
|
|
private bool POLPNKJGGGP
|
|
{
|
|
[Token(Token = "0x601482B")]
|
|
[Address(RVA = "0x1537C40", Offset = "0x1536C40", VA = "0x181537C40")]
|
|
get
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.playerHandGestures._hand._rigidbodyEx;
|
|
PlayerHand playerHand = this.BKAGBALAKOF;
|
|
int num = 0;
|
|
if (playerHand == num)
|
|
{
|
|
Vector3 zero = Vector3.zero;
|
|
}
|
|
RigidbodyEx rigidbodyEx2 = this.BKAGBALAKOF._rigidbodyEx;
|
|
PlayerHand hand = this.playerHandGestures._hand;
|
|
PlayerHand playerHand2 = this.BKAGBALAKOF;
|
|
int num2 = 0;
|
|
if (playerHand2 == num2)
|
|
{
|
|
Transform transform = this.GJGLGJLOBPN.transform;
|
|
}
|
|
PlayerHand playerHand3 = this.BKAGBALAKOF;
|
|
PlayerHand hand2 = this.playerHandGestures._hand;
|
|
RigidbodyEx rigidbodyEx3 = this.playerHandGestures._hand._rigidbodyEx;
|
|
PlayerHand hand3 = this.playerHandGestures._hand;
|
|
PlayerHand playerHand4 = this.BKAGBALAKOF;
|
|
int num3 = 0;
|
|
if (playerHand4 == num3)
|
|
{
|
|
}
|
|
RigidbodyEx rigidbodyEx4 = this.BKAGBALAKOF._rigidbodyEx;
|
|
PlayerHand playerHand5 = this.BKAGBALAKOF;
|
|
float num4;
|
|
float num5;
|
|
if (this.fistbumpDotThreshold <= num4 || num5 > 0.0001f)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170038A5 RID: 14501
|
|
// (get) Token: 0x0601482C RID: 84012 RVA: 0x004BC9BC File Offset: 0x004BABBC
|
|
[Token(Token = "0x170038A5")]
|
|
private bool EGLKGHEKNJK
|
|
{
|
|
[Token(Token = "0x601482C")]
|
|
[Address(RVA = "0x1537490", Offset = "0x1536490", VA = "0x181537490")]
|
|
get
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.playerHandGestures._hand._rigidbodyEx;
|
|
PlayerHand playerHand = this.BKAGBALAKOF;
|
|
int num = 0;
|
|
if (playerHand == num)
|
|
{
|
|
Vector3 zero = Vector3.zero;
|
|
}
|
|
RigidbodyEx rigidbodyEx2 = this.BKAGBALAKOF._rigidbodyEx;
|
|
PlayerHand hand = this.playerHandGestures._hand;
|
|
RigidbodyEx rigidbodyEx3 = this.playerHandGestures._hand._rigidbodyEx;
|
|
PlayerHand hand2 = this.playerHandGestures._hand;
|
|
PlayerHand playerHand2 = this.BKAGBALAKOF;
|
|
int num2 = 0;
|
|
if (playerHand2 == num2)
|
|
{
|
|
}
|
|
RigidbodyEx rigidbodyEx4 = this.BKAGBALAKOF._rigidbodyEx;
|
|
PlayerHand playerHand3 = this.BKAGBALAKOF;
|
|
float num3;
|
|
if (num3 > 0.0001f)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601482D RID: 84013 RVA: 0x004BCA68 File Offset: 0x004BAC68
|
|
[Token(Token = "0x601482D")]
|
|
[Address(RVA = "0x1536E60", Offset = "0x1535E60", VA = "0x181536E60", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
int num;
|
|
KLLMCPFPIIE<int> kllmcpfpiie = new KLLMCPFPIIE(this, "COLL_HID", -1, (OHOEENCHJJE)num, num, num);
|
|
num = 0;
|
|
this.FCDCGJGFKGF = kllmcpfpiie;
|
|
int num2;
|
|
int num3;
|
|
DJHELPHHAEN djhelphhaen = new DJHELPHHAEN("COLL_S", (OHOEENCHJJE)num2, num3);
|
|
num3 = 0;
|
|
num2 = 0;
|
|
this.PEGJGMDGKJN = djhelphhaen;
|
|
int num4 = 0;
|
|
int num5 = 0;
|
|
int num6 = 0;
|
|
djhelphhaen.JEPMLPCOGNM((ushort)num4, num6, num5, num);
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.PCHBLDCEEAK);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BKDHPCFCOKL);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.IIEKINKLDCG);
|
|
}
|
|
|
|
// Token: 0x0601482E RID: 84014 RVA: 0x004BCAFC File Offset: 0x004BACFC
|
|
[Token(Token = "0x601482E")]
|
|
[Address(RVA = "0x1538940", Offset = "0x1537940", VA = "0x181538940")]
|
|
private void Start()
|
|
{
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.HDGEHNGPFDO(this, (ushort)num);
|
|
bool hasAuthority = base.OGIBLNIIHDK;
|
|
base.enabled = hasAuthority;
|
|
}
|
|
|
|
// Token: 0x0601482F RID: 84015 RVA: 0x004BCB30 File Offset: 0x004BAD30
|
|
[Token(Token = "0x601482F")]
|
|
[Address(RVA = "0x1538990", Offset = "0x1537990", VA = "0x181538990")]
|
|
private void Update()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x06014830 RID: 84016 RVA: 0x004BCB50 File Offset: 0x004BAD50
|
|
[Token(Token = "0x6014830")]
|
|
[Address(RVA = "0x1538720", Offset = "0x1537720", VA = "0x181538720", Slot = "17")]
|
|
public override void ProcessHandCollision(PlayerHand GBEAALMHMBE)
|
|
{
|
|
if (base.OGIBLNIIHDK && !this.playerHandGestures.IsGestureBlocked(this) && this.DBKBLGADIEH == PlayerHandGestures.FHEGMOCKLHA.None)
|
|
{
|
|
this.BKAGBALAKOF = GBEAALMHMBE;
|
|
if (!this.playerHandGestures._hand.HACBIOINOLL)
|
|
{
|
|
}
|
|
bool isOpen = GBEAALMHMBE.HACBIOINOLL;
|
|
if (!this.playerHandGestures._hand.PDFFJJFCNPO || !GBEAALMHMBE.PDFFJJFCNPO || !this.POLPNKJGGGP)
|
|
{
|
|
bool flag;
|
|
while (!flag)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
this.PMIDCIEPFNL(PlayerHandGestures.FHEGMOCKLHA.Fistbump);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014831 RID: 84017 RVA: 0x004BCBD8 File Offset: 0x004BADD8
|
|
[Token(Token = "0x6014831")]
|
|
[Address(RVA = "0x1538840", Offset = "0x1537840", VA = "0x181538840", Slot = "18")]
|
|
public override void ProcessNonPlayerHandCollision(NonPlayerGestureTarget HEGDAEMJLDE)
|
|
{
|
|
if (base.OGIBLNIIHDK && !this.playerHandGestures.IsGestureBlocked(this) && this.DBKBLGADIEH == PlayerHandGestures.FHEGMOCKLHA.None)
|
|
{
|
|
PlayerHandGestures playerHandGestures = this.playerHandGestures;
|
|
this.GJGLGJLOBPN = HEGDAEMJLDE;
|
|
bool isOpen = playerHandGestures._hand.HACBIOINOLL;
|
|
if (!this.playerHandGestures._hand.PDFFJJFCNPO || HEGDAEMJLDE._supportedGesture != PlayerHandGestures.FHEGMOCKLHA.Fistbump || !this.POLPNKJGGGP)
|
|
{
|
|
while (HEGDAEMJLDE._supportedGesture != PlayerHandGestures.FHEGMOCKLHA.Highfive)
|
|
{
|
|
}
|
|
bool flag;
|
|
while (!flag)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
this.PMIDCIEPFNL(PlayerHandGestures.FHEGMOCKLHA.Fistbump);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014832 RID: 84018 RVA: 0x004BCC60 File Offset: 0x004BAE60
|
|
[Token(Token = "0x6014832")]
|
|
[Address(RVA = "0x1538680", Offset = "0x1537680", VA = "0x181538680")]
|
|
private void PMIDCIEPFNL(PlayerHandGestures.FHEGMOCKLHA OIIJJAPLGOC)
|
|
{
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
this.DBKBLGADIEH = OIIJJAPLGOC;
|
|
}
|
|
|
|
// Token: 0x06014833 RID: 84019 RVA: 0x004BCC84 File Offset: 0x004BAE84
|
|
[Token(Token = "0x6014833")]
|
|
[Address(RVA = "0x1538440", Offset = "0x1537440", VA = "0x181538440")]
|
|
private void PCHBLDCEEAK(ushort IBCNKLKINAA, ushort PCEAOOBNGJM)
|
|
{
|
|
PlayerHand playerHand = this.BKAGBALAKOF;
|
|
this.IDEFIMIPKOE = playerHand;
|
|
NonPlayerGestureTarget gjglgjlobpn = this.GJGLGJLOBPN;
|
|
this.NKKLHHAOKJB = gjglgjlobpn;
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
float time = Time.time;
|
|
PlayerHandGestures playerHandGestures = this.playerHandGestures;
|
|
this.collisionGestureStartTime = time;
|
|
Transform transform = playerHandGestures._hand.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
this.MKGHKLMDHNB.z = z;
|
|
PlayerHandGestures playerHandGestures2 = this.playerHandGestures;
|
|
if (this.DBKBLGADIEH != PlayerHandGestures.FHEGMOCKLHA.Fistbump)
|
|
{
|
|
PlayerHand hand = playerHandGestures2._hand;
|
|
}
|
|
PlayerHand hand2 = playerHandGestures2._hand;
|
|
float num = this.fistbumpDistanceThreshold;
|
|
float num2 = this.fistbumpDuration;
|
|
float num3 = this.fistbumpPullbackDistance;
|
|
this.BONKGPBPOJG.z = playerHandGestures2;
|
|
this.collisionGestureDuration = num2;
|
|
this.collisionGestureDistanceThreshold = num;
|
|
this.collisionGesturePullBackDistance = num3;
|
|
PlayerHand playerHand2 = this.BKAGBALAKOF;
|
|
int num4 = 0;
|
|
if (playerHand2 != num4)
|
|
{
|
|
PlayerHandGestures playerHandGestures3 = this.playerHandGestures;
|
|
PlayerHandGestures.FHEGMOCKLHA dbkblgadieh = this.DBKBLGADIEH;
|
|
PlayerHand playerHand3 = this.BKAGBALAKOF;
|
|
throw new NullReferenceException();
|
|
}
|
|
NonPlayerGestureTarget gjglgjlobpn2 = this.GJGLGJLOBPN;
|
|
int num5 = 0;
|
|
if (gjglgjlobpn2 != num5)
|
|
{
|
|
PlayerHandGestures playerHandGestures4 = this.playerHandGestures;
|
|
PlayerHandGestures.FHEGMOCKLHA dbkblgadieh2 = this.DBKBLGADIEH;
|
|
int num6 = 0;
|
|
playerHandGestures4.AuthorityTriggerGesture(dbkblgadieh2, num6, true);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014834 RID: 84020 RVA: 0x004BCDC0 File Offset: 0x004BAFC0
|
|
[Token(Token = "0x6014834")]
|
|
[Address(RVA = "0x1537940", Offset = "0x1536940", VA = "0x181537940")]
|
|
private void IIEKINKLDCG()
|
|
{
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
if (!this.playerHandGestures.IsGestureBlocked(this) && Time.time <= this.collisionGestureDuration)
|
|
{
|
|
Transform transform = this.playerHandGestures._hand.transform;
|
|
PlayerHandGestures playerHandGestures = this.playerHandGestures;
|
|
float num = this.collisionGestureDistanceThreshold;
|
|
Transform transform2 = playerHandGestures._hand.transform;
|
|
float z = this.MKGHKLMDHNB.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
float num2 = this.collisionGesturePullBackDistance;
|
|
if (z2 != z)
|
|
{
|
|
PlayerHandGestures.FHEGMOCKLHA dbkblgadieh = this.DBKBLGADIEH;
|
|
if (dbkblgadieh == PlayerHandGestures.FHEGMOCKLHA.Highfive)
|
|
{
|
|
bool isOpen = this.playerHandGestures._hand.HACBIOINOLL;
|
|
}
|
|
if (dbkblgadieh == PlayerHandGestures.FHEGMOCKLHA.Fistbump && this.playerHandGestures._hand.PDFFJJFCNPO)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num3 = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014835 RID: 84021 RVA: 0x004BCEA4 File Offset: 0x004BB0A4
|
|
[Token(Token = "0x6014835")]
|
|
[Address(RVA = "0x1536FF0", Offset = "0x1535FF0", VA = "0x181536FF0")]
|
|
private void BKDHPCFCOKL(ushort IBCNKLKINAA, ushort PCEAOOBNGJM)
|
|
{
|
|
int num = 0;
|
|
this.IDEFIMIPKOE = num;
|
|
int num2 = 0;
|
|
this.NKKLHHAOKJB = num2;
|
|
if (base.OGIBLNIIHDK)
|
|
{
|
|
KLLMCPFPIIE<int> fcdcgjgfkgf = this.FCDCGJGFKGF;
|
|
int num3 = 0;
|
|
bool flag = 0 != num3;
|
|
this.GJGLGJLOBPN = (ulong)0L;
|
|
this.DBKBLGADIEH = (PlayerHandGestures.FHEGMOCKLHA)((ulong)4294967295L);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014836 RID: 84022 RVA: 0x004BCF00 File Offset: 0x004BB100
|
|
[Token(Token = "0x6014836")]
|
|
[Address(RVA = "0x1537260", Offset = "0x1536260", VA = "0x181537260")]
|
|
private bool EFFBJFGMCLO()
|
|
{
|
|
Transform transform = this.playerHandGestures._hand.transform;
|
|
PlayerHandGestures playerHandGestures = this.playerHandGestures;
|
|
float num = this.collisionGestureDistanceThreshold;
|
|
Transform transform2 = playerHandGestures._hand.transform;
|
|
float z = this.MKGHKLMDHNB.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
float num2 = this.collisionGesturePullBackDistance;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014837 RID: 84023 RVA: 0x004BCF60 File Offset: 0x004BB160
|
|
[Token(Token = "0x6014837")]
|
|
[Address(RVA = "0x1536E00", Offset = "0x1535E00", VA = "0x181536E00")]
|
|
private bool AHACABNKBND()
|
|
{
|
|
PlayerHandGestures.FHEGMOCKLHA dbkblgadieh = this.DBKBLGADIEH;
|
|
if (dbkblgadieh == PlayerHandGestures.FHEGMOCKLHA.Highfive)
|
|
{
|
|
return this.playerHandGestures._hand.HACBIOINOLL;
|
|
}
|
|
while (dbkblgadieh != PlayerHandGestures.FHEGMOCKLHA.Fistbump)
|
|
{
|
|
}
|
|
return this.playerHandGestures._hand.PDFFJJFCNPO;
|
|
}
|
|
|
|
// Token: 0x06014838 RID: 84024 RVA: 0x004BCFA8 File Offset: 0x004BB1A8
|
|
[Token(Token = "0x6014838")]
|
|
[Address(RVA = "0x15389C0", Offset = "0x15379C0", VA = "0x1815389C0")]
|
|
public CollisionGesture()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400D4F0 RID: 54512
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400D4F0")]
|
|
[SerializeField]
|
|
[Header("General")]
|
|
private float collisionGestureDuration = 1f;
|
|
|
|
// Token: 0x0400D4F1 RID: 54513
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400D4F1")]
|
|
[SerializeField]
|
|
private float collisionGestureDistanceThreshold = 0.4f;
|
|
|
|
// Token: 0x0400D4F2 RID: 54514
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400D4F2")]
|
|
[SerializeField]
|
|
private float collisionGesturePullBackDistance = 0.01f;
|
|
|
|
// Token: 0x0400D4F3 RID: 54515
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400D4F3")]
|
|
[SerializeField]
|
|
private float collisionGestureStartTime;
|
|
|
|
// Token: 0x0400D4F4 RID: 54516
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400D4F4")]
|
|
[SerializeField]
|
|
[Header("Fist Bump")]
|
|
private float minFistBumpSpeed = 0.7f;
|
|
|
|
// Token: 0x0400D4F5 RID: 54517
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x400D4F5")]
|
|
[SerializeField]
|
|
private float fistbumpDotThreshold = -0.8f;
|
|
|
|
// Token: 0x0400D4F6 RID: 54518
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400D4F6")]
|
|
[SerializeField]
|
|
private float fistbumpDuration = 1f;
|
|
|
|
// Token: 0x0400D4F7 RID: 54519
|
|
[FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x400D4F7")]
|
|
[SerializeField]
|
|
private float fistbumpDistanceThreshold = 0.4f;
|
|
|
|
// Token: 0x0400D4F8 RID: 54520
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400D4F8")]
|
|
[SerializeField]
|
|
private float fistbumpPullbackDistance = 0.01f;
|
|
|
|
// Token: 0x0400D4F9 RID: 54521
|
|
[FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x400D4F9")]
|
|
[SerializeField]
|
|
[Header("High Five")]
|
|
private float minHighFiveSpeed = 1f;
|
|
|
|
// Token: 0x0400D4FA RID: 54522
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400D4FA")]
|
|
[SerializeField]
|
|
private float highFiveDuration = 1f;
|
|
|
|
// Token: 0x0400D4FB RID: 54523
|
|
[FieldOffset(Offset = "0x74")]
|
|
[Token(Token = "0x400D4FB")]
|
|
[SerializeField]
|
|
private float highFiveDistanceThreshold = 0.5f;
|
|
|
|
// Token: 0x0400D4FC RID: 54524
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400D4FC")]
|
|
[SerializeField]
|
|
private float highFivePullbackDistance = 0.01f;
|
|
|
|
// Token: 0x0400D4FD RID: 54525
|
|
[FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x400D4FD")]
|
|
private Vector3 MKGHKLMDHNB;
|
|
|
|
// Token: 0x0400D4FE RID: 54526
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400D4FE")]
|
|
private Vector3 BONKGPBPOJG;
|
|
|
|
// Token: 0x0400D4FF RID: 54527
|
|
[FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400D4FF")]
|
|
private PlayerHandGestures.FHEGMOCKLHA DBKBLGADIEH = (PlayerHandGestures.FHEGMOCKLHA)((ulong)4294967295L);
|
|
|
|
// Token: 0x0400D500 RID: 54528
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400D500")]
|
|
private NonPlayerGestureTarget GJGLGJLOBPN;
|
|
|
|
// Token: 0x0400D501 RID: 54529
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400D501")]
|
|
private NonPlayerGestureTarget GBCFPOHCJKL;
|
|
|
|
// Token: 0x0400D502 RID: 54530
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400D502")]
|
|
private KLLMCPFPIIE<int> FCDCGJGFKGF;
|
|
|
|
// Token: 0x0400D503 RID: 54531
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400D503")]
|
|
private PlayerHand GFKCINDDMBP;
|
|
|
|
// Token: 0x0400D504 RID: 54532
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400D504")]
|
|
private DJHELPHHAEN PEGJGMDGKJN;
|
|
|
|
// Token: 0x02002F81 RID: 12161
|
|
[Token(Token = "0x2002F81")]
|
|
private enum JBOJDNHGJHK
|
|
{
|
|
// Token: 0x0400D506 RID: 54534
|
|
[Token(Token = "0x400D506")]
|
|
Inactive,
|
|
// Token: 0x0400D507 RID: 54535
|
|
[Token(Token = "0x400D507")]
|
|
Colliding
|
|
}
|
|
}
|
|
}
|