633 lines
20 KiB
C#
633 lines
20 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom.Networking.SynchronizedFields;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.Gestures
|
|
{
|
|
// Token: 0x02002989 RID: 10633
|
|
[Token(Token = "0x2002989")]
|
|
[StructLayout(3)]
|
|
public class CollisionGesture : HandGestureBase
|
|
{
|
|
// Token: 0x170031D3 RID: 12755
|
|
// (get) Token: 0x06012935 RID: 76085 RVA: 0x0046D30C File Offset: 0x0046B50C
|
|
// (set) Token: 0x06012936 RID: 76086 RVA: 0x0046D320 File Offset: 0x0046B520
|
|
[Token(Token = "0x170031D3")]
|
|
private NonPlayerGestureTarget NKKLHHAOKJB
|
|
{
|
|
[Token(Token = "0x6012935")]
|
|
[Address(RVA = "0x6361E0", Offset = "0x634BE0", VA = "0x1806361E0")]
|
|
get
|
|
{
|
|
return this.GBCFPOHCJKL;
|
|
}
|
|
[Token(Token = "0x6012936")]
|
|
[Address(RVA = "0x15D6DF0", Offset = "0x15D57F0", VA = "0x1815D6DF0")]
|
|
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: 0x170031D4 RID: 12756
|
|
// (get) Token: 0x06012937 RID: 76087 RVA: 0x0046D388 File Offset: 0x0046B588
|
|
// (set) Token: 0x06012938 RID: 76088 RVA: 0x0046D3C0 File Offset: 0x0046B5C0
|
|
[Token(Token = "0x170031D4")]
|
|
private PlayerHand BKAGBALAKOF
|
|
{
|
|
[Token(Token = "0x6012937")]
|
|
[Address(RVA = "0x15D6400", Offset = "0x15D4E00", VA = "0x1815D6400")]
|
|
get
|
|
{
|
|
PhotonView photonView = PhotonNetwork.GetPhotonView(this.FCDCGJGFKGF.Get());
|
|
int num = 0;
|
|
if (photonView != num)
|
|
{
|
|
return photonView.GetComponent<PlayerHand>();
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6012938")]
|
|
[Address(RVA = "0x15D6CE0", Offset = "0x15D56E0", VA = "0x1815D6CE0")]
|
|
set
|
|
{
|
|
SynchronizedField<int> fcdcgjgfkgf = this.FCDCGJGFKGF;
|
|
int num = 0;
|
|
if (value != num)
|
|
{
|
|
PhotonView photonView = value.photonView;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031D5 RID: 12757
|
|
// (get) Token: 0x06012939 RID: 76089 RVA: 0x0046D3F0 File Offset: 0x0046B5F0
|
|
// (set) Token: 0x0601293A RID: 76090 RVA: 0x0046D404 File Offset: 0x0046B604
|
|
[Token(Token = "0x170031D5")]
|
|
private PlayerHand IDEFIMIPKOE
|
|
{
|
|
[Token(Token = "0x6012939")]
|
|
[Address(RVA = "0x4CFB90", Offset = "0x4CE590", VA = "0x1804CFB90")]
|
|
get
|
|
{
|
|
return this.GFKCINDDMBP;
|
|
}
|
|
[Token(Token = "0x601293A")]
|
|
[Address(RVA = "0x15D5C50", Offset = "0x15D4650", VA = "0x1815D5C50")]
|
|
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: 0x170031D6 RID: 12758
|
|
// (get) Token: 0x0601293B RID: 76091 RVA: 0x0046D46C File Offset: 0x0046B66C
|
|
[Token(Token = "0x170031D6")]
|
|
public override bool GKDEGMFGHKJ
|
|
{
|
|
[Token(Token = "0x601293B")]
|
|
[Address(RVA = "0x15D75D0", Offset = "0x15D5FD0", VA = "0x1815D75D0", Slot = "15")]
|
|
get
|
|
{
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031D7 RID: 12759
|
|
// (get) Token: 0x0601293C RID: 76092 RVA: 0x0046D488 File Offset: 0x0046B688
|
|
// (set) Token: 0x0601293D RID: 76093 RVA: 0x0046D4A4 File Offset: 0x0046B6A4
|
|
[Token(Token = "0x170031D7")]
|
|
private CollisionGesture.JBOJDNHGJHK GENECNFMDHJ
|
|
{
|
|
[Token(Token = "0x601293C")]
|
|
[Address(RVA = "0x15D7270", Offset = "0x15D5C70", VA = "0x1815D7270")]
|
|
get
|
|
{
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x601293D")]
|
|
[Address(RVA = "0x15D6D90", Offset = "0x15D5790", VA = "0x1815D6D90")]
|
|
set
|
|
{
|
|
this.PEGJGMDGKJN.PIEOGAPMGIH((ushort)value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031D8 RID: 12760
|
|
// (get) Token: 0x0601293E RID: 76094 RVA: 0x0046D4C8 File Offset: 0x0046B6C8
|
|
[Token(Token = "0x170031D8")]
|
|
private bool KFIANBENNHN
|
|
{
|
|
[Token(Token = "0x601293E")]
|
|
[Address(RVA = "0x15D6F90", Offset = "0x15D5990", VA = "0x1815D6F90")]
|
|
get
|
|
{
|
|
if (this.playerHandGestures.IsGestureBlocked(this))
|
|
{
|
|
}
|
|
return this.DBKBLGADIEH == PlayerHandGestures.FHEGMOCKLHA.None;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170031D9 RID: 12761
|
|
// (get) Token: 0x0601293F RID: 76095 RVA: 0x0046D4F8 File Offset: 0x0046B6F8
|
|
[Token(Token = "0x170031D9")]
|
|
private bool POLPNKJGGGP
|
|
{
|
|
[Token(Token = "0x601293F")]
|
|
[Address(RVA = "0x15D67D0", Offset = "0x15D51D0", VA = "0x1815D67D0")]
|
|
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: 0x170031DA RID: 12762
|
|
// (get) Token: 0x06012940 RID: 76096 RVA: 0x0046D5E8 File Offset: 0x0046B7E8
|
|
[Token(Token = "0x170031DA")]
|
|
private bool EGLKGHEKNJK
|
|
{
|
|
[Token(Token = "0x6012940")]
|
|
[Address(RVA = "0x15D6020", Offset = "0x15D4A20", VA = "0x1815D6020")]
|
|
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: 0x06012941 RID: 76097 RVA: 0x0046D694 File Offset: 0x0046B894
|
|
[Token(Token = "0x6012941")]
|
|
[Address(RVA = "0x15D59F0", Offset = "0x15D43F0", VA = "0x1815D59F0", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
int num;
|
|
SynchronizedField<int> synchronizedField = new SynchronizedField(this, "COLL_HID", -1, (SetterPermissionMode)num, num, num);
|
|
num = 0;
|
|
this.FCDCGJGFKGF = synchronizedField;
|
|
int num2;
|
|
int num3;
|
|
DJHELPHHAEN djhelphhaen = new DJHELPHHAEN("COLL_S", (SetterPermissionMode)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: 0x06012942 RID: 76098 RVA: 0x0046D728 File Offset: 0x0046B928
|
|
[Token(Token = "0x6012942")]
|
|
[Address(RVA = "0x15D74D0", Offset = "0x15D5ED0", VA = "0x1815D74D0")]
|
|
private void Start()
|
|
{
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.HDGEHNGPFDO(this, (ushort)num);
|
|
bool hasAuthority = base.hasAuthority;
|
|
base.enabled = hasAuthority;
|
|
}
|
|
|
|
// Token: 0x06012943 RID: 76099 RVA: 0x0046D75C File Offset: 0x0046B95C
|
|
[Token(Token = "0x6012943")]
|
|
[Address(RVA = "0x1284020", Offset = "0x1282A20", VA = "0x181284020")]
|
|
private void Update()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x06012944 RID: 76100 RVA: 0x0046D77C File Offset: 0x0046B97C
|
|
[Token(Token = "0x6012944")]
|
|
[Address(RVA = "0x15D72B0", Offset = "0x15D5CB0", VA = "0x1815D72B0", Slot = "17")]
|
|
public override void ProcessHandCollision(PlayerHand GBEAALMHMBE)
|
|
{
|
|
if (base.hasAuthority && !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: 0x06012945 RID: 76101 RVA: 0x0046D804 File Offset: 0x0046BA04
|
|
[Token(Token = "0x6012945")]
|
|
[Address(RVA = "0x15D73D0", Offset = "0x15D5DD0", VA = "0x1815D73D0", Slot = "18")]
|
|
public override void ProcessNonPlayerHandCollision(NonPlayerGestureTarget HEGDAEMJLDE)
|
|
{
|
|
if (base.hasAuthority && !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: 0x06012946 RID: 76102 RVA: 0x0046D88C File Offset: 0x0046BA8C
|
|
[Token(Token = "0x6012946")]
|
|
[Address(RVA = "0x15D7210", Offset = "0x15D5C10", VA = "0x1815D7210")]
|
|
private void PMIDCIEPFNL(PlayerHandGestures.FHEGMOCKLHA OIIJJAPLGOC)
|
|
{
|
|
DJHELPHHAEN pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
this.DBKBLGADIEH = OIIJJAPLGOC;
|
|
}
|
|
|
|
// Token: 0x06012947 RID: 76103 RVA: 0x0046D8B0 File Offset: 0x0046BAB0
|
|
[Token(Token = "0x6012947")]
|
|
[Address(RVA = "0x15D6FD0", Offset = "0x15D59D0", VA = "0x1815D6FD0")]
|
|
private void PCHBLDCEEAK(ushort IBCNKLKINAA, ushort PCEAOOBNGJM)
|
|
{
|
|
PlayerHand playerHand = this.BKAGBALAKOF;
|
|
this.IDEFIMIPKOE = playerHand;
|
|
NonPlayerGestureTarget gjglgjlobpn = this.GJGLGJLOBPN;
|
|
this.NKKLHHAOKJB = gjglgjlobpn;
|
|
if (base.hasAuthority)
|
|
{
|
|
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: 0x06012948 RID: 76104 RVA: 0x0046D9EC File Offset: 0x0046BBEC
|
|
[Token(Token = "0x6012948")]
|
|
[Address(RVA = "0x15D64D0", Offset = "0x15D4ED0", VA = "0x1815D64D0")]
|
|
private void IIEKINKLDCG()
|
|
{
|
|
if (base.hasAuthority)
|
|
{
|
|
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: 0x06012949 RID: 76105 RVA: 0x0046DAD0 File Offset: 0x0046BCD0
|
|
[Token(Token = "0x6012949")]
|
|
[Address(RVA = "0x15D5B80", Offset = "0x15D4580", VA = "0x1815D5B80")]
|
|
private void BKDHPCFCOKL(ushort IBCNKLKINAA, ushort PCEAOOBNGJM)
|
|
{
|
|
int num = 0;
|
|
this.IDEFIMIPKOE = num;
|
|
int num2 = 0;
|
|
this.NKKLHHAOKJB = num2;
|
|
if (base.hasAuthority)
|
|
{
|
|
SynchronizedField<int> fcdcgjgfkgf = this.FCDCGJGFKGF;
|
|
int num3 = 0;
|
|
bool flag = 0 != num3;
|
|
this.GJGLGJLOBPN = (ulong)0L;
|
|
this.DBKBLGADIEH = (PlayerHandGestures.FHEGMOCKLHA)((ulong)4294967295L);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601294A RID: 76106 RVA: 0x0046DB2C File Offset: 0x0046BD2C
|
|
[Token(Token = "0x601294A")]
|
|
[Address(RVA = "0x15D5DF0", Offset = "0x15D47F0", VA = "0x1815D5DF0")]
|
|
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: 0x0601294B RID: 76107 RVA: 0x0046DB8C File Offset: 0x0046BD8C
|
|
[Token(Token = "0x601294B")]
|
|
[Address(RVA = "0x15D5990", Offset = "0x15D4390", VA = "0x1815D5990")]
|
|
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: 0x0601294C RID: 76108 RVA: 0x0046DBD4 File Offset: 0x0046BDD4
|
|
[Token(Token = "0x601294C")]
|
|
[Address(RVA = "0x15D7520", Offset = "0x15D5F20", VA = "0x1815D7520")]
|
|
public CollisionGesture()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400C6CB RID: 50891
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400C6CB")]
|
|
[SerializeField]
|
|
[Header("General")]
|
|
private float collisionGestureDuration = 1f;
|
|
|
|
// Token: 0x0400C6CC RID: 50892
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400C6CC")]
|
|
[SerializeField]
|
|
private float collisionGestureDistanceThreshold = 0.4f;
|
|
|
|
// Token: 0x0400C6CD RID: 50893
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400C6CD")]
|
|
[SerializeField]
|
|
private float collisionGesturePullBackDistance = 0.01f;
|
|
|
|
// Token: 0x0400C6CE RID: 50894
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400C6CE")]
|
|
[SerializeField]
|
|
private float collisionGestureStartTime;
|
|
|
|
// Token: 0x0400C6CF RID: 50895
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400C6CF")]
|
|
[SerializeField]
|
|
[Header("Fist Bump")]
|
|
private float minFistBumpSpeed = 0.7f;
|
|
|
|
// Token: 0x0400C6D0 RID: 50896
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x400C6D0")]
|
|
[SerializeField]
|
|
private float fistbumpDotThreshold = -0.8f;
|
|
|
|
// Token: 0x0400C6D1 RID: 50897
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400C6D1")]
|
|
[SerializeField]
|
|
private float fistbumpDuration = 1f;
|
|
|
|
// Token: 0x0400C6D2 RID: 50898
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x400C6D2")]
|
|
[SerializeField]
|
|
private float fistbumpDistanceThreshold = 0.4f;
|
|
|
|
// Token: 0x0400C6D3 RID: 50899
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400C6D3")]
|
|
[SerializeField]
|
|
private float fistbumpPullbackDistance = 0.01f;
|
|
|
|
// Token: 0x0400C6D4 RID: 50900
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x400C6D4")]
|
|
[SerializeField]
|
|
[Header("High Five")]
|
|
private float minHighFiveSpeed = 1f;
|
|
|
|
// Token: 0x0400C6D5 RID: 50901
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400C6D5")]
|
|
[SerializeField]
|
|
private float highFiveDuration = 1f;
|
|
|
|
// Token: 0x0400C6D6 RID: 50902
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x74")]
|
|
[Token(Token = "0x400C6D6")]
|
|
[SerializeField]
|
|
private float highFiveDistanceThreshold = 0.5f;
|
|
|
|
// Token: 0x0400C6D7 RID: 50903
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400C6D7")]
|
|
[SerializeField]
|
|
private float highFivePullbackDistance = 0.01f;
|
|
|
|
// Token: 0x0400C6D8 RID: 50904
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x400C6D8")]
|
|
private Vector3 MKGHKLMDHNB;
|
|
|
|
// Token: 0x0400C6D9 RID: 50905
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400C6D9")]
|
|
private Vector3 BONKGPBPOJG;
|
|
|
|
// Token: 0x0400C6DA RID: 50906
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400C6DA")]
|
|
private PlayerHandGestures.FHEGMOCKLHA DBKBLGADIEH = (PlayerHandGestures.FHEGMOCKLHA)((ulong)4294967295L);
|
|
|
|
// Token: 0x0400C6DB RID: 50907
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400C6DB")]
|
|
private NonPlayerGestureTarget GJGLGJLOBPN;
|
|
|
|
// Token: 0x0400C6DC RID: 50908
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400C6DC")]
|
|
private NonPlayerGestureTarget GBCFPOHCJKL;
|
|
|
|
// Token: 0x0400C6DD RID: 50909
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400C6DD")]
|
|
private SynchronizedField<int> FCDCGJGFKGF;
|
|
|
|
// Token: 0x0400C6DE RID: 50910
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400C6DE")]
|
|
private PlayerHand GFKCINDDMBP;
|
|
|
|
// Token: 0x0400C6DF RID: 50911
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400C6DF")]
|
|
private DJHELPHHAEN PEGJGMDGKJN;
|
|
|
|
// Token: 0x0200298A RID: 10634
|
|
[Token(Token = "0x200298A")]
|
|
private enum JBOJDNHGJHK
|
|
{
|
|
// Token: 0x0400C6E1 RID: 50913
|
|
[Token(Token = "0x400C6E1")]
|
|
Inactive,
|
|
// Token: 0x0400C6E2 RID: 50914
|
|
[Token(Token = "0x400C6E2")]
|
|
Colliding
|
|
}
|
|
}
|
|
}
|