Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +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: 0x02002F89 RID: 12169
[Token(Token = "0x2002F89")]
public class PlayerHandGestures : MonoBehaviourPun
{
// Token: 0x140001C0 RID: 448
// (add) Token: 0x06014897 RID: 84119 RVA: 0x004BEC84 File Offset: 0x004BCE84
// (remove) Token: 0x06014898 RID: 84120 RVA: 0x004BECAC File Offset: 0x004BCEAC
[Token(Token = "0x140001C0")]
public event PlayerHandGestures.OGGNBMJDKKO MBBPBLILJLF
{
[Token(Token = "0x6014897")]
[Address(RVA = "0x154F690", Offset = "0x154E690", VA = "0x18154F690")]
[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 = "0x6014898")]
[Address(RVA = "0x154F880", Offset = "0x154E880", VA = "0x18154F880")]
[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: 0x140001C1 RID: 449
// (add) Token: 0x06014899 RID: 84121 RVA: 0x004BECD4 File Offset: 0x004BCED4
// (remove) Token: 0x0601489A RID: 84122 RVA: 0x004BECFC File Offset: 0x004BCEFC
[Token(Token = "0x140001C1")]
public event PlayerHandGestures.OGGNBMJDKKO HPOKCPNGHEF
{
[Token(Token = "0x6014899")]
[Address(RVA = "0x154F5F0", Offset = "0x154E5F0", VA = "0x18154F5F0")]
[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 = "0x601489A")]
[Address(RVA = "0x154F7E0", Offset = "0x154E7E0", VA = "0x18154F7E0")]
[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: 0x140001C2 RID: 450
// (add) Token: 0x0601489B RID: 84123 RVA: 0x004BED24 File Offset: 0x004BCF24
// (remove) Token: 0x0601489C RID: 84124 RVA: 0x004BED4C File Offset: 0x004BCF4C
[Token(Token = "0x140001C2")]
public event Action<PlayerHand, PlayerHand> GPKBIPPGOHG
{
[Token(Token = "0x601489B")]
[Address(RVA = "0x154F730", Offset = "0x154E730", VA = "0x18154F730")]
[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 = "0x601489C")]
[Address(RVA = "0x154F920", Offset = "0x154E920", VA = "0x18154F920")]
[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: 0x170038C9 RID: 14537
// (get) Token: 0x0601489D RID: 84125 RVA: 0x004BED74 File Offset: 0x004BCF74
[Token(Token = "0x170038C9")]
public PlayerHand MFPNEKABNPP
{
[Token(Token = "0x601489D")]
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
get
{
return this._hand;
}
}
// Token: 0x170038CA RID: 14538
// (get) Token: 0x0601489E RID: 84126 RVA: 0x004BED88 File Offset: 0x004BCF88
// (set) Token: 0x0601489F RID: 84127 RVA: 0x004BED9C File Offset: 0x004BCF9C
[Token(Token = "0x170038CA")]
public int MHBMLGKNKDC
{
[Token(Token = "0x601489E")]
[Address(RVA = "0x8F5600", Offset = "0x8F4600", VA = "0x1808F5600")]
get;
[Token(Token = "0x601489F")]
[Address(RVA = "0x8F5610", Offset = "0x8F4610", VA = "0x1808F5610")]
private set;
}
// Token: 0x170038CB RID: 14539
// (get) Token: 0x060148A0 RID: 84128 RVA: 0x004BEDB0 File Offset: 0x004BCFB0
// (set) Token: 0x060148A1 RID: 84129 RVA: 0x004BEDC4 File Offset: 0x004BCFC4
[Token(Token = "0x170038CB")]
public PlayerHandGestures.FHEGMOCKLHA GLCOFMDBCHB
{
[Token(Token = "0x60148A0")]
[Address(RVA = "0x997100", Offset = "0x996100", VA = "0x180997100")]
get;
[Token(Token = "0x60148A1")]
[Address(RVA = "0x9971F0", Offset = "0x9961F0", VA = "0x1809971F0")]
private set;
}
// Token: 0x170038CC RID: 14540
// (get) Token: 0x060148A2 RID: 84130 RVA: 0x004BEDD8 File Offset: 0x004BCFD8
[Token(Token = "0x170038CC")]
public bool LLOFBBEBIAE
{
[Token(Token = "0x60148A2")]
[Address(RVA = "0x154F7D0", Offset = "0x154E7D0", VA = "0x18154F7D0")]
get
{
return this.BIELHIOOAIP > 0;
}
}
// Token: 0x060148A3 RID: 84131 RVA: 0x004BEDF0 File Offset: 0x004BCFF0
[Token(Token = "0x60148A3")]
[Address(RVA = "0x154F440", Offset = "0x154E440", VA = "0x18154F440")]
public void SuppressHighFive()
{
}
// Token: 0x060148A4 RID: 84132 RVA: 0x004BEE00 File Offset: 0x004BD000
[Token(Token = "0x60148A4")]
[Address(RVA = "0x154F450", Offset = "0x154E450", VA = "0x18154F450")]
public void UnsuppressHighFive()
{
}
// Token: 0x060148A5 RID: 84133 RVA: 0x004BEE10 File Offset: 0x004BD010
[Token(Token = "0x60148A5")]
[Address(RVA = "0x154E430", Offset = "0x154D430", VA = "0x18154E430", 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: 0x060148A6 RID: 84134 RVA: 0x004BEE64 File Offset: 0x004BD064
[Token(Token = "0x60148A6")]
[Address(RVA = "0x154F270", Offset = "0x154E270", VA = "0x18154F270")]
private void OnEnable()
{
PlayerHand hand = this._hand;
Vector3 vector;
float z = vector.z;
this.CFFDEHCHJBM.z = z;
}
// Token: 0x060148A7 RID: 84135 RVA: 0x004BEE94 File Offset: 0x004BD094
[Token(Token = "0x60148A7")]
[Address(RVA = "0x154F460", Offset = "0x154E460", VA = "0x18154F460")]
private void Update()
{
if (base.OGIBLNIIHDK)
{
this.ALBPOEDAMOL();
return;
}
}
// Token: 0x060148A8 RID: 84136 RVA: 0x004BEEB4 File Offset: 0x004BD0B4
[Token(Token = "0x60148A8")]
[Address(RVA = "0x154E1E0", Offset = "0x154D1E0", VA = "0x18154E1E0")]
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: 0x060148A9 RID: 84137 RVA: 0x004BEF00 File Offset: 0x004BD100
[Token(Token = "0x60148A9")]
[Address(RVA = "0x154E1B0", Offset = "0x154D1B0", VA = "0x18154E1B0")]
public void AddRestriction(object PIHIPPPPEBI)
{
this.BBEOOFLGIED.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x060148AA RID: 84138 RVA: 0x004BEF20 File Offset: 0x004BD120
[Token(Token = "0x60148AA")]
[Address(RVA = "0x154F2B0", Offset = "0x154E2B0", VA = "0x18154F2B0")]
public void RemoveRestriction(object PIHIPPPPEBI)
{
this.BBEOOFLGIED.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x060148AB RID: 84139 RVA: 0x004BEF40 File Offset: 0x004BD140
[Token(Token = "0x60148AB")]
[Address(RVA = "0x154EFA0", Offset = "0x154DFA0", VA = "0x18154EFA0")]
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: 0x060148AC RID: 84140 RVA: 0x004BEF9C File Offset: 0x004BD19C
[Token(Token = "0x60148AC")]
[Address(RVA = "0x154DEB0", Offset = "0x154CEB0", VA = "0x18154DEB0")]
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: 0x060148AD RID: 84141 RVA: 0x004BF0E4 File Offset: 0x004BD2E4
[Token(Token = "0x60148AD")]
[Address(RVA = "0x154ED20", Offset = "0x154DD20", VA = "0x18154ED20")]
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: 0x060148AE RID: 84142 RVA: 0x004BF194 File Offset: 0x004BD394
[Token(Token = "0x60148AE")]
[Address(RVA = "0x154E660", Offset = "0x154D660", VA = "0x18154E660")]
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: 0x060148AF RID: 84143 RVA: 0x004BF248 File Offset: 0x004BD448
[Token(Token = "0x60148AF")]
[Address(RVA = "0x154E4C0", Offset = "0x154D4C0", VA = "0x18154E4C0")]
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: 0x060148B0 RID: 84144 RVA: 0x004BF2F0 File Offset: 0x004BD4F0
[Token(Token = "0x60148B0")]
[Address(RVA = "0x154F100", Offset = "0x154E100", VA = "0x18154F100")]
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: 0x060148B1 RID: 84145 RVA: 0x004BF374 File Offset: 0x004BD574
[Token(Token = "0x60148B1")]
[Address(RVA = "0x154E330", Offset = "0x154D330", VA = "0x18154E330")]
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: 0x060148B2 RID: 84146 RVA: 0x004BF3A4 File Offset: 0x004BD5A4
[Token(Token = "0x60148B2")]
[Address(RVA = "0x154F2E0", Offset = "0x154E2E0", VA = "0x18154F2E0")]
[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: 0x060148B3 RID: 84147 RVA: 0x004BF3F0 File Offset: 0x004BD5F0
[Token(Token = "0x60148B3")]
[Address(RVA = "0x154EA00", Offset = "0x154DA00", VA = "0x18154EA00")]
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: 0x060148B4 RID: 84148 RVA: 0x004BF508 File Offset: 0x004BD708
[Token(Token = "0x60148B4")]
[Address(RVA = "0x154F510", Offset = "0x154E510", VA = "0x18154F510")]
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: 0x0400D545 RID: 54597
[Token(Token = "0x400D545")]
private const int LMIBNJMLLJD = 600;
// Token: 0x0400D546 RID: 54598
[Token(Token = "0x400D546")]
private const int PHLBPIINOCE = 128;
// Token: 0x0400D54A RID: 54602
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400D54A")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
private PlayerHand _hand;
// Token: 0x0400D54B RID: 54603
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400D54B")]
[SerializeField]
private float handCollisionRadius = 0.2f;
// Token: 0x0400D54C RID: 54604
[global::Cpp2IlInjected.FieldOffset(Offset = "0x64")]
[Token(Token = "0x400D54C")]
[SerializeField]
private float gestureCooldown = 1f;
// Token: 0x0400D54D RID: 54605
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x400D54D")]
private float MHCOOKEGDPG;
// Token: 0x0400D54E RID: 54606
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x400D54E")]
private PlayerHand HDCNMHDEIOK;
// Token: 0x0400D54F RID: 54607
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x400D54F")]
private Vector3 CFFDEHCHJBM;
// Token: 0x0400D550 RID: 54608
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x400D550")]
private Collider[] EOBAFCKNHLK;
// Token: 0x0400D551 RID: 54609
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x400D551")]
private RaycastHit[] LEEOBIPLIGN;
// Token: 0x0400D552 RID: 54610
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x400D552")]
private AOLMGGAPKEH BBEOOFLGIED;
// Token: 0x0400D553 RID: 54611
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400D553")]
private HandGestureBase[] GAPKKCDOHLL;
// Token: 0x0400D556 RID: 54614
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400D556")]
private int BIELHIOOAIP;
// Token: 0x02002F8A RID: 12170
[Token(Token = "0x2002F8A")]
public enum FHEGMOCKLHA
{
// Token: 0x0400D558 RID: 54616
[Token(Token = "0x400D558")]
None = -1,
// Token: 0x0400D559 RID: 54617
[Token(Token = "0x400D559")]
Highfive,
// Token: 0x0400D55A RID: 54618
[Token(Token = "0x400D55A")]
Fistbump,
// Token: 0x0400D55B RID: 54619
[Token(Token = "0x400D55B")]
HandshakeStart,
// Token: 0x0400D55C RID: 54620
[Token(Token = "0x400D55C")]
HandshakeCancel,
// Token: 0x0400D55D RID: 54621
[Token(Token = "0x400D55D")]
HandshakeSuccess,
// Token: 0x0400D55E RID: 54622
[Token(Token = "0x400D55E")]
StopGestureCharging,
// Token: 0x0400D55F RID: 54623
[Token(Token = "0x400D55F")]
StopGestureCancel,
// Token: 0x0400D560 RID: 54624
[Token(Token = "0x400D560")]
StopGestureSuccess,
// Token: 0x0400D561 RID: 54625
[Token(Token = "0x400D561")]
CheerGestureCharging,
// Token: 0x0400D562 RID: 54626
[Token(Token = "0x400D562")]
CheerGestureCancel,
// Token: 0x0400D563 RID: 54627
[Token(Token = "0x400D563")]
CheerGestureSuccess,
// Token: 0x0400D564 RID: 54628
[Token(Token = "0x400D564")]
GameReviveHandshakeStart,
// Token: 0x0400D565 RID: 54629
[Token(Token = "0x400D565")]
GameReviveHandshakeCancel,
// Token: 0x0400D566 RID: 54630
[Token(Token = "0x400D566")]
GameReviveHandshakeSuccess
}
// Token: 0x02002F8B RID: 12171
[Token(Token = "0x2002F8B")]
public sealed class OGGNBMJDKKO : MulticastDelegate
{
// Token: 0x060148B5 RID: 84149 RVA: 0x004BF57C File Offset: 0x004BD77C
[Token(Token = "0x60148B5")]
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
public OGGNBMJDKKO(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
{
this.method = APAICGIHAGJ;
this.m_target = FEDFKKMABOG;
}
// Token: 0x060148B6 RID: 84150 RVA: 0x004BF598 File Offset: 0x004BD798
[Token(Token = "0x60148B6")]
[Address(RVA = "0x154CB40", Offset = "0x154BB40", VA = "0x18154CB40", 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: 0x060148B7 RID: 84151 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60148B7")]
[Address(RVA = "0x154CA80", Offset = "0x154BA80", VA = "0x18154CA80", 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: 0x060148B8 RID: 84152 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60148B8")]
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
}
}