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 GPKBIPPGOHG { [Token(Token = "0x601489B")] [Address(RVA = "0x154F730", Offset = "0x154E730", VA = "0x18154F730")] [CompilerGenerated] add { Action 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 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(); 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 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(); 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(); 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 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.k__BackingField; if (num2 != 0 && gestures.k__BackingField == LDMFCILCLPG) { num2 -= PHJABBBMIGF; num2 -= num; if (num2 < 600) { return; } } int num3 = this.k__BackingField; if (num3 != 0 && this.k__BackingField == LDMFCILCLPG) { num3 -= PHJABBBMIGF; num3 -= num; } } float time = Time.time; this.MHCOOKEGDPG = time; PlayerHandGestures.OGGNBMJDKKO mbbpbliljlf = this.MBBPBLILJLF; this.k__BackingField = PHJABBBMIGF; this.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."); } } } }