Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Core/Gestures/PlayerHandGestures.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

765 lines
22 KiB
C#

using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using Photon.Pun;
using UnityEngine;
namespace RecRoom.Core.Gestures
{
// Token: 0x02002EA0 RID: 11936
[Token(Token = "0x2002EA0")]
public class PlayerHandGestures : MonoBehaviourPun
{
// Token: 0x140001BA RID: 442
// (add) Token: 0x0601444E RID: 83022 RVA: 0x004B4DA8 File Offset: 0x004B2FA8
// (remove) Token: 0x0601444F RID: 83023 RVA: 0x004B4DD0 File Offset: 0x004B2FD0
[Token(Token = "0x140001BA")]
public event PlayerHandGestures.OGGNBMJDKKO MBBPBLILJLF
{
[Token(Token = "0x601444E")]
[Address(RVA = "0xA35620", Offset = "0xA34420", VA = "0x180A35620")]
[CompilerGenerated]
add
{
PlayerHandGestures.OGGNBMJDKKO mbbpbliljlf;
Delegate @delegate;
do
{
mbbpbliljlf = this.MBBPBLILJLF;
@delegate = Delegate.Combine(mbbpbliljlf, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != mbbpbliljlf)
{
}
}
[Token(Token = "0x601444F")]
[Address(RVA = "0xA35820", Offset = "0xA34620", VA = "0x180A35820")]
[CompilerGenerated]
remove
{
PlayerHandGestures.OGGNBMJDKKO mbbpbliljlf;
Delegate @delegate;
do
{
mbbpbliljlf = this.MBBPBLILJLF;
@delegate = Delegate.Remove(mbbpbliljlf, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != mbbpbliljlf)
{
}
}
}
// Token: 0x140001BB RID: 443
// (add) Token: 0x06014450 RID: 83024 RVA: 0x004B4DF8 File Offset: 0x004B2FF8
// (remove) Token: 0x06014451 RID: 83025 RVA: 0x004B4E20 File Offset: 0x004B3020
[Token(Token = "0x140001BB")]
public event PlayerHandGestures.OGGNBMJDKKO HPOKCPNGHEF
{
[Token(Token = "0x6014450")]
[Address(RVA = "0xA35580", Offset = "0xA34380", VA = "0x180A35580")]
[CompilerGenerated]
add
{
PlayerHandGestures.OGGNBMJDKKO hpokcpnghef;
Delegate @delegate;
do
{
hpokcpnghef = this.HPOKCPNGHEF;
@delegate = Delegate.Combine(hpokcpnghef, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != hpokcpnghef)
{
}
}
[Token(Token = "0x6014451")]
[Address(RVA = "0xA35780", Offset = "0xA34580", VA = "0x180A35780")]
[CompilerGenerated]
remove
{
PlayerHandGestures.OGGNBMJDKKO hpokcpnghef;
Delegate @delegate;
do
{
hpokcpnghef = this.HPOKCPNGHEF;
@delegate = Delegate.Remove(hpokcpnghef, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != hpokcpnghef)
{
}
}
}
// Token: 0x140001BC RID: 444
// (add) Token: 0x06014452 RID: 83026 RVA: 0x004B4E48 File Offset: 0x004B3048
// (remove) Token: 0x06014453 RID: 83027 RVA: 0x004B4E70 File Offset: 0x004B3070
[Token(Token = "0x140001BC")]
public event Action<PlayerHand, PlayerHand> GPKBIPPGOHG
{
[Token(Token = "0x6014452")]
[Address(RVA = "0xA356C0", Offset = "0xA344C0", VA = "0x180A356C0")]
[CompilerGenerated]
add
{
Action<PlayerHand, PlayerHand> gpkbippgohg;
Delegate @delegate;
do
{
gpkbippgohg = this.GPKBIPPGOHG;
@delegate = Delegate.Combine(gpkbippgohg, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != gpkbippgohg)
{
}
}
[Token(Token = "0x6014453")]
[Address(RVA = "0xA358C0", Offset = "0xA346C0", VA = "0x180A358C0")]
[CompilerGenerated]
remove
{
Action<PlayerHand, PlayerHand> gpkbippgohg;
Delegate @delegate;
do
{
gpkbippgohg = this.GPKBIPPGOHG;
@delegate = Delegate.Remove(gpkbippgohg, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != gpkbippgohg)
{
}
}
}
// Token: 0x17003812 RID: 14354
// (get) Token: 0x06014454 RID: 83028 RVA: 0x004B4E98 File Offset: 0x004B3098
[Token(Token = "0x17003812")]
public PlayerHand MFPNEKABNPP
{
[Token(Token = "0x6014454")]
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
get
{
return this._hand;
}
}
// Token: 0x17003813 RID: 14355
// (get) Token: 0x06014455 RID: 83029 RVA: 0x004B4EAC File Offset: 0x004B30AC
// (set) Token: 0x06014456 RID: 83030 RVA: 0x004B4EC0 File Offset: 0x004B30C0
[Token(Token = "0x17003813")]
public int MHBMLGKNKDC
{
[Token(Token = "0x6014455")]
[Address(RVA = "0xA35760", Offset = "0xA34560", VA = "0x180A35760")]
get;
[Token(Token = "0x6014456")]
[Address(RVA = "0xA351F0", Offset = "0xA33FF0", VA = "0x180A351F0")]
private set;
}
// Token: 0x17003814 RID: 14356
// (get) Token: 0x06014457 RID: 83031 RVA: 0x004B4ED4 File Offset: 0x004B30D4
// (set) Token: 0x06014458 RID: 83032 RVA: 0x004B4EE8 File Offset: 0x004B30E8
[Token(Token = "0x17003814")]
public PlayerHandGestures.FHEGMOCKLHA GLCOFMDBCHB
{
[Token(Token = "0x6014457")]
[Address(RVA = "0x985470", Offset = "0x984270", VA = "0x180985470")]
get;
[Token(Token = "0x6014458")]
[Address(RVA = "0xA35070", Offset = "0xA33E70", VA = "0x180A35070")]
private set;
}
// Token: 0x17003815 RID: 14357
// (get) Token: 0x06014459 RID: 83033 RVA: 0x004B4EFC File Offset: 0x004B30FC
[Token(Token = "0x17003815")]
public bool LLOFBBEBIAE
{
[Token(Token = "0x6014459")]
[Address(RVA = "0xA35770", Offset = "0xA34570", VA = "0x180A35770")]
get
{
return this.BIELHIOOAIP > 0;
}
}
// Token: 0x0601445A RID: 83034 RVA: 0x004B4F14 File Offset: 0x004B3114
[Token(Token = "0x601445A")]
[Address(RVA = "0xA353D0", Offset = "0xA341D0", VA = "0x180A353D0")]
public void SuppressHighFive()
{
}
// Token: 0x0601445B RID: 83035 RVA: 0x004B4F24 File Offset: 0x004B3124
[Token(Token = "0x601445B")]
[Address(RVA = "0xA353E0", Offset = "0xA341E0", VA = "0x180A353E0")]
public void UnsuppressHighFive()
{
}
// Token: 0x0601445C RID: 83036 RVA: 0x004B4F34 File Offset: 0x004B3134
[Token(Token = "0x601445C")]
[Address(RVA = "0xA343A0", Offset = "0xA331A0", VA = "0x180A343A0", Slot = "13")]
protected override void Awake()
{
base..ctor();
HandGestureBase[] components = base.GetComponents<HandGestureBase>();
PlayerHand hand = this._hand;
this.GAPKKCDOHLL = components;
Vector3 vector;
float z = vector.z;
this.CFFDEHCHJBM.z = z;
bool hasAuthority = base.OGIBLNIIHDK;
base.enabled = hasAuthority;
}
// Token: 0x0601445D RID: 83037 RVA: 0x004B4F88 File Offset: 0x004B3188
[Token(Token = "0x601445D")]
[Address(RVA = "0xA35200", Offset = "0xA34000", VA = "0x180A35200")]
private void OnEnable()
{
PlayerHand hand = this._hand;
Vector3 vector;
float z = vector.z;
this.CFFDEHCHJBM.z = z;
}
// Token: 0x0601445E RID: 83038 RVA: 0x004B4FB8 File Offset: 0x004B31B8
[Token(Token = "0x601445E")]
[Address(RVA = "0xA353F0", Offset = "0xA341F0", VA = "0x180A353F0")]
private void Update()
{
if (base.OGIBLNIIHDK)
{
this.ALBPOEDAMOL();
return;
}
}
// Token: 0x0601445F RID: 83039 RVA: 0x004B4FD8 File Offset: 0x004B31D8
[Token(Token = "0x601445F")]
[Address(RVA = "0xA34150", Offset = "0xA32F50", VA = "0x180A34150")]
public void AuthorityCancelOtherGestures(HandGestureBase KOENJIGEEAB)
{
if (base.OGIBLNIIHDK)
{
HandGestureBase[] gapkkcdohll = this.GAPKKCDOHLL;
int num = 0;
if (num < gapkkcdohll.Length)
{
HandGestureBase handGestureBase;
if (handGestureBase != KOENJIGEEAB)
{
HandGestureBase[] gapkkcdohll2 = this.GAPKKCDOHLL;
}
HandGestureBase[] gapkkcdohll3 = this.GAPKKCDOHLL;
num++;
}
}
}
// Token: 0x06014460 RID: 83040 RVA: 0x004B5024 File Offset: 0x004B3224
[Token(Token = "0x6014460")]
[Address(RVA = "0xA34120", Offset = "0xA32F20", VA = "0x180A34120")]
public void AddRestriction(object PIHIPPPPEBI)
{
this.BBEOOFLGIED.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x06014461 RID: 83041 RVA: 0x004B5044 File Offset: 0x004B3244
[Token(Token = "0x6014461")]
[Address(RVA = "0xA35240", Offset = "0xA34040", VA = "0x180A35240")]
public void RemoveRestriction(object PIHIPPPPEBI)
{
this.BBEOOFLGIED.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x06014462 RID: 83042 RVA: 0x004B5064 File Offset: 0x004B3264
[Token(Token = "0x6014462")]
[Address(RVA = "0xA34F10", Offset = "0xA33D10", VA = "0x180A34F10")]
public bool IsGestureBlocked(HandGestureBase LDMFCILCLPG)
{
if (!this.BBEOOFLGIED.CFLJGNJLBFG)
{
HandGestureBase[] gapkkcdohll = this.GAPKKCDOHLL;
int num = 0;
if (num < gapkkcdohll.Length)
{
HandGestureBase handGestureBase;
if (handGestureBase != LDMFCILCLPG)
{
HandGestureBase[] gapkkcdohll2 = this.GAPKKCDOHLL;
HandGestureBase handGestureBase2;
handGestureBase2.OnDestroy();
}
HandGestureBase[] gapkkcdohll3 = this.GAPKKCDOHLL;
num++;
}
}
throw new NullReferenceException();
}
// Token: 0x06014463 RID: 83043 RVA: 0x004B50C0 File Offset: 0x004B32C0
[Token(Token = "0x6014463")]
[Address(RVA = "0xA33E20", Offset = "0xA32C20", VA = "0x180A33E20")]
private void ALBPOEDAMOL()
{
PlayerHand hand = this._hand;
int num = 0;
if (hand.HCCMBJFFMGC && !this._hand._thisPlayer.DAAJILOBEJD)
{
if (!this.IGBHMKFAENH(num, num))
{
bool flag = this.GNOGCNPBCGF(num, num);
}
PlayerHand hdcnmhdeiok = this.HDCNMHDEIOK;
if (hdcnmhdeiok != num)
{
Action<PlayerHand, PlayerHand> gpkbippgohg = this.GPKBIPPGOHG;
if (gpkbippgohg != 0)
{
PlayerHand hand2 = this._hand;
gpkbippgohg(hand2, num);
}
this.HDCNMHDEIOK = num;
}
int num2 = 0;
if (!(num != num2))
{
int num3 = 0;
if (!(num != num3) || !this._hand.HCCMBJFFMGC || this._hand._thisPlayer.DAAJILOBEJD)
{
goto IL_116;
}
float time = Time.time;
float mhcookegdpg = this.MHCOOKEGDPG;
HandGestureBase[] gapkkcdohll = this.GAPKKCDOHLL;
if (num >= gapkkcdohll.Length)
{
goto IL_116;
}
if (hdcnmhdeiok == 0 || gapkkcdohll[num].GKDEGMFGHKJ)
{
this.GAPKKCDOHLL[num].ProcessHandCollision(num);
}
HandGestureBase[] gapkkcdohll2 = this.GAPKKCDOHLL;
num++;
}
this.CBHKKDOPFAG(num);
IL_116:
PlayerHand hand3 = this._hand;
Vector3 vector;
float z = vector.z;
this.CFFDEHCHJBM.z = z;
}
}
// Token: 0x06014464 RID: 83044 RVA: 0x004B5208 File Offset: 0x004B3408
[Token(Token = "0x6014464")]
[Address(RVA = "0xA34C90", Offset = "0xA33A90", VA = "0x180A34C90")]
private bool IGBHMKFAENH(out PlayerHand JOCAGLCAFJB, out NonPlayerGestureTarget GJGLGJLOBPN)
{
int num = 0;
Tool febapkcnndc = this._hand.FEBAPKCNNDC;
int num2 = 0;
if (febapkcnndc == num2)
{
PlayerHand hand = this._hand;
Vector3 vector;
float z = vector.z;
int num3;
if (num3 > 0)
{
PlayerHand playerHand = this.EOBAFCKNHLK[num].ODPIGKCNBIE();
int num4 = 0;
if (!(playerHand != num4))
{
NonPlayerGestureTarget component = this.EOBAFCKNHLK[num].GetComponent<NonPlayerGestureTarget>();
int num5 = 0;
if (component != num5)
{
goto IL_9E;
}
}
Player thisPlayer = playerHand._thisPlayer;
Tool febapkcnndc2 = playerHand.FEBAPKCNNDC;
int num6 = 0;
if (!(febapkcnndc2 == num6))
{
num++;
}
}
}
IL_9E:
throw new NullReferenceException();
}
// Token: 0x06014465 RID: 83045 RVA: 0x004B52B8 File Offset: 0x004B34B8
[Token(Token = "0x6014465")]
[Address(RVA = "0xA345D0", Offset = "0xA333D0", VA = "0x180A345D0")]
private bool GNOGCNPBCGF(out PlayerHand JOCAGLCAFJB, out NonPlayerGestureTarget GJGLGJLOBPN)
{
int num = 0;
Tool febapkcnndc = this._hand.FEBAPKCNNDC;
int num2 = 0;
if (febapkcnndc == num2)
{
PlayerHand hand = this._hand;
int num3 = 0;
float num4;
int num5;
if (num4 > (float)num3 && num5 > 0)
{
RaycastHit[] leeobiplign = this.LEEOBIPLIGN;
long num6 = (long)((ulong)num * (ulong)44L);
Collider collider;
PlayerHand playerHand = collider.ODPIGKCNBIE();
int num7 = 0;
if (!(playerHand != num7))
{
RaycastHit[] leeobiplign2 = this.LEEOBIPLIGN;
Collider collider2;
NonPlayerGestureTarget component = collider2.GetComponent<NonPlayerGestureTarget>();
int num8 = 0;
if (component != num8)
{
goto IL_A2;
}
}
Player thisPlayer = playerHand._thisPlayer;
Tool febapkcnndc2 = playerHand.FEBAPKCNNDC;
int num9 = 0;
if (!(febapkcnndc2 == num9))
{
num++;
}
}
}
IL_A2:
throw new NullReferenceException();
}
// Token: 0x06014466 RID: 83046 RVA: 0x004B536C File Offset: 0x004B356C
[Token(Token = "0x6014466")]
[Address(RVA = "0xA34430", Offset = "0xA33230", VA = "0x180A34430")]
private void CBHKKDOPFAG(PlayerHand GBEAALMHMBE)
{
if (this._hand.HCCMBJFFMGC && GBEAALMHMBE.HCCMBJFFMGC && !this._hand._thisPlayer.DAAJILOBEJD && !GBEAALMHMBE._thisPlayer.DAAJILOBEJD)
{
float time = Time.time;
float mhcookegdpg = this.MHCOOKEGDPG;
HandGestureBase[] gapkkcdohll = this.GAPKKCDOHLL;
int num = 0;
if (num < gapkkcdohll.Length)
{
if (gapkkcdohll[num].GKDEGMFGHKJ)
{
bool ignoreGestureCooldown = this.GAPKKCDOHLL[num].JNPAGGJGNFA;
}
HandGestureBase[] gapkkcdohll2 = this.GAPKKCDOHLL;
num++;
}
}
}
// Token: 0x06014467 RID: 83047 RVA: 0x004B5414 File Offset: 0x004B3614
[Token(Token = "0x6014467")]
[Address(RVA = "0xA35080", Offset = "0xA33E80", VA = "0x180A35080")]
private void JIGILNDHPIL(NonPlayerGestureTarget GJGLGJLOBPN)
{
if (this._hand.HCCMBJFFMGC && !this._hand._thisPlayer.DAAJILOBEJD)
{
float time = Time.time;
float mhcookegdpg = this.MHCOOKEGDPG;
HandGestureBase[] gapkkcdohll = this.GAPKKCDOHLL;
int num = 0;
if (num < gapkkcdohll.Length)
{
if (gapkkcdohll[num].GKDEGMFGHKJ)
{
HandGestureBase handGestureBase = this.GAPKKCDOHLL[num];
}
HandGestureBase[] gapkkcdohll2 = this.GAPKKCDOHLL;
num++;
}
}
}
// Token: 0x06014468 RID: 83048 RVA: 0x004B5498 File Offset: 0x004B3698
[Token(Token = "0x6014468")]
[Address(RVA = "0xA342A0", Offset = "0xA330A0", VA = "0x180A342A0")]
public void AuthorityTriggerGesture(PlayerHandGestures.FHEGMOCKLHA LDMFCILCLPG, PlayerHand GBEAALMHMBE, bool FEBCMDAAJDP = true)
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.BNALDBHFCMB<PlayerHand, PlayerHandGestures.FHEGMOCKLHA, int, bool> bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(this.RpcHandGestureDetected);
int num = KKPBCOOONNK.NLIADADJGIF;
}
// Token: 0x06014469 RID: 83049 RVA: 0x004B54C8 File Offset: 0x004B36C8
[Token(Token = "0x6014469")]
[Address(RVA = "0xA35270", Offset = "0xA34070", VA = "0x180A35270")]
[NFOMENMAOIA]
private void RpcHandGestureDetected(PlayerHand GBEAALMHMBE, PlayerHandGestures.FHEGMOCKLHA LDMFCILCLPG, int PHJABBBMIGF, bool FEBCMDAAJDP)
{
int num = 0;
if (GBEAALMHMBE != num)
{
PlayerHand hand = this._hand;
PlayerHandGestures gestures = GBEAALMHMBE._gestures;
Player thisPlayer = hand._thisPlayer;
return;
}
int num2 = 0;
if (GBEAALMHMBE == num2)
{
}
Player thisPlayer2 = GBEAALMHMBE._thisPlayer;
throw new NullReferenceException();
}
// Token: 0x0601446A RID: 83050 RVA: 0x004B5514 File Offset: 0x004B3714
[Token(Token = "0x601446A")]
[Address(RVA = "0xA34970", Offset = "0xA33770", VA = "0x180A34970")]
public void HandleLocalHandGestureDetected(PlayerHand GBEAALMHMBE, PlayerHandGestures.FHEGMOCKLHA LDMFCILCLPG, int PHJABBBMIGF, Player EMCEAPOIJGC, bool FEBCMDAAJDP)
{
int num = 0;
if (GBEAALMHMBE != num)
{
PlayerHandGestures gestures = GBEAALMHMBE._gestures;
int num2 = gestures.<ADCKAIMBBGH>k__BackingField;
if (num2 != 0 && gestures.<DBGJLFMDDPO>k__BackingField == LDMFCILCLPG)
{
num2 -= PHJABBBMIGF;
num2 -= num;
if (num2 < 600)
{
return;
}
}
int num3 = this.<ADCKAIMBBGH>k__BackingField;
if (num3 != 0 && this.<DBGJLFMDDPO>k__BackingField == LDMFCILCLPG)
{
num3 -= PHJABBBMIGF;
num3 -= num;
}
}
float time = Time.time;
this.MHCOOKEGDPG = time;
PlayerHandGestures.OGGNBMJDKKO mbbpbliljlf = this.MBBPBLILJLF;
this.<ADCKAIMBBGH>k__BackingField = PHJABBBMIGF;
this.<DBGJLFMDDPO>k__BackingField = LDMFCILCLPG;
if (mbbpbliljlf != 0)
{
Player thisPlayer = this._hand._thisPlayer;
}
if (this.HPOKCPNGHEF != 0)
{
Player thisPlayer2 = this._hand._thisPlayer;
}
int num4 = 0;
if (GBEAALMHMBE != num4 && GBEAALMHMBE._gestures.HPOKCPNGHEF != 0)
{
Player thisPlayer3 = this._hand._thisPlayer;
}
bool flag;
while (!flag)
{
}
AACCKDLMFKJ.DGGHAKCLGMP dgghakclgmp = new AACCKDLMFKJ.DGGHAKCLGMP(AACCKDLMFKJ.MHIOHEMNMLP.Gesture);
AGAJMBPABDL agajmbpabdl;
dgghakclgmp.JNIGHFFKJLO(agajmbpabdl);
dgghakclgmp.DDFKAPBJCNA("hg", (int)LDMFCILCLPG);
AACCKDLMFKJ.MEENEBIKBEH(dgghakclgmp);
throw new NullReferenceException();
}
// Token: 0x0601446B RID: 83051 RVA: 0x004B562C File Offset: 0x004B382C
[Token(Token = "0x601446B")]
[Address(RVA = "0xA354A0", Offset = "0xA342A0", VA = "0x180A354A0")]
public PlayerHandGestures()
{
float z = Vector3.zero.z;
this.CFFDEHCHJBM.z = z;
Collider[] array = new Collider[128];
this.EOBAFCKNHLK = array;
RaycastHit[] array2 = new RaycastHit[128];
this.LEEOBIPLIGN = array2;
AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH();
this.BBEOOFLGIED = aolmggapkeh;
base..ctor();
}
// Token: 0x0400D31E RID: 54046
[Token(Token = "0x400D31E")]
private const int LMIBNJMLLJD = 600;
// Token: 0x0400D31F RID: 54047
[Token(Token = "0x400D31F")]
private const int PHLBPIINOCE = 128;
// Token: 0x0400D323 RID: 54051
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400D323")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
private PlayerHand _hand;
// Token: 0x0400D324 RID: 54052
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400D324")]
[SerializeField]
private float handCollisionRadius = 0.2f;
// Token: 0x0400D325 RID: 54053
[global::Cpp2IlInjected.FieldOffset(Offset = "0x64")]
[Token(Token = "0x400D325")]
[SerializeField]
private float gestureCooldown = 1f;
// Token: 0x0400D326 RID: 54054
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x400D326")]
private float MHCOOKEGDPG;
// Token: 0x0400D327 RID: 54055
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x400D327")]
private PlayerHand HDCNMHDEIOK;
// Token: 0x0400D328 RID: 54056
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x400D328")]
private Vector3 CFFDEHCHJBM;
// Token: 0x0400D329 RID: 54057
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x400D329")]
private Collider[] EOBAFCKNHLK;
// Token: 0x0400D32A RID: 54058
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x400D32A")]
private RaycastHit[] LEEOBIPLIGN;
// Token: 0x0400D32B RID: 54059
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x400D32B")]
private AOLMGGAPKEH BBEOOFLGIED;
// Token: 0x0400D32C RID: 54060
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400D32C")]
private HandGestureBase[] GAPKKCDOHLL;
// Token: 0x0400D32F RID: 54063
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400D32F")]
private int BIELHIOOAIP;
// Token: 0x02002EA1 RID: 11937
[Token(Token = "0x2002EA1")]
public enum FHEGMOCKLHA
{
// Token: 0x0400D331 RID: 54065
[Token(Token = "0x400D331")]
None = -1,
// Token: 0x0400D332 RID: 54066
[Token(Token = "0x400D332")]
Highfive,
// Token: 0x0400D333 RID: 54067
[Token(Token = "0x400D333")]
Fistbump,
// Token: 0x0400D334 RID: 54068
[Token(Token = "0x400D334")]
HandshakeStart,
// Token: 0x0400D335 RID: 54069
[Token(Token = "0x400D335")]
HandshakeCancel,
// Token: 0x0400D336 RID: 54070
[Token(Token = "0x400D336")]
HandshakeSuccess,
// Token: 0x0400D337 RID: 54071
[Token(Token = "0x400D337")]
StopGestureCharging,
// Token: 0x0400D338 RID: 54072
[Token(Token = "0x400D338")]
StopGestureCancel,
// Token: 0x0400D339 RID: 54073
[Token(Token = "0x400D339")]
StopGestureSuccess,
// Token: 0x0400D33A RID: 54074
[Token(Token = "0x400D33A")]
CheerGestureCharging,
// Token: 0x0400D33B RID: 54075
[Token(Token = "0x400D33B")]
CheerGestureCancel,
// Token: 0x0400D33C RID: 54076
[Token(Token = "0x400D33C")]
CheerGestureSuccess,
// Token: 0x0400D33D RID: 54077
[Token(Token = "0x400D33D")]
GameReviveHandshakeStart,
// Token: 0x0400D33E RID: 54078
[Token(Token = "0x400D33E")]
GameReviveHandshakeCancel,
// Token: 0x0400D33F RID: 54079
[Token(Token = "0x400D33F")]
GameReviveHandshakeSuccess
}
// Token: 0x02002EA2 RID: 11938
[Token(Token = "0x2002EA2")]
public sealed class OGGNBMJDKKO : MulticastDelegate
{
// Token: 0x0601446C RID: 83052 RVA: 0x004B56A0 File Offset: 0x004B38A0
[Token(Token = "0x601446C")]
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
public OGGNBMJDKKO(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
{
this.method = APAICGIHAGJ;
this.m_target = FEDFKKMABOG;
}
// Token: 0x0601446D RID: 83053 RVA: 0x004B56BC File Offset: 0x004B38BC
[Token(Token = "0x601446D")]
[Address(RVA = "0xA32A60", Offset = "0xA31860", VA = "0x180A32A60", Slot = "13")]
public void Invoke(PlayerHand JEDDOIPMCMC, PlayerHand GBEAALMHMBE, PlayerHandGestures.FHEGMOCKLHA LDMFCILCLPG, [Optional] Player JKICGKMBIMP, [Optional] Player LDFLMCNJOIF)
{
Delegate[] delegates = this.delegates;
if (delegates != 0)
{
}
uint num;
if (num != (uint)0)
{
throw new ExecutionEngineException();
}
}
// Token: 0x0601446E RID: 83054 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601446E")]
[Address(RVA = "0xA329A0", Offset = "0xA317A0", VA = "0x180A329A0", Slot = "14")]
public IAsyncResult BeginInvoke(PlayerHand JEDDOIPMCMC, PlayerHand GBEAALMHMBE, PlayerHandGestures.FHEGMOCKLHA LDMFCILCLPG, Player JKICGKMBIMP, Player LDFLMCNJOIF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0601446F RID: 83055 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601446F")]
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
}
}