using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core; using RecRoom.Core.Controllers.ScreenBehaviors; using UnityEngine; // Token: 0x020028BE RID: 10430 [Token(Token = "0x20028BE")] [StructLayout(3)] public abstract class OKOGHMMHOMN : ALLIDMNBMMG where Runtime : OKOGHMMHOMN, new() where Config : GestureBaseScreenPlayerBehaviorConfig { // Token: 0x1700313C RID: 12604 // (get) Token: 0x060123AF RID: 74671 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x060123B0 RID: 74672 RVA: 0x00458CE0 File Offset: 0x00456EE0 [Token(Token = "0x1700313C")] public Player MMBCPEMECHA { [Token(Token = "0x60123AF")] [Address(RVA = "0x48F050", Offset = "0x48DA50", VA = "0x18048F050")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x60123B0")] [Address(RVA = "0x52F860", Offset = "0x52E260", VA = "0x18052F860")] [CompilerGenerated] private set { } } // Token: 0x1700313D RID: 12605 // (get) Token: 0x060123B1 RID: 74673 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x1700313D")] public override bool KAPLCJDFAMJ { [Token(Token = "0x60123B1")] [Address(RVA = "0x566D70", Offset = "0x565770", VA = "0x180566D70", Slot = "15")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x060123B2 RID: 74674 RVA: 0x00458CF0 File Offset: 0x00456EF0 [Token(Token = "0x60123B2")] [Address(RVA = "0x1E5CAC0", Offset = "0x1E5B4C0", VA = "0x181E5CAC0", Slot = "16")] public override void OFFLOPLJBBG(Config PBGBNMCPEAJ, OPGFJKMHCKP IHCMJLOBKBJ) { PlayerHand onfjhabgcip = IHCMJLOBKBJ.ONFJHABGCIP; ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG; HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); int num = 0; int num2 = 0; int num3 = 0; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod; hkkohfhadkk.JEPMLPCOGNM((ushort)num2, okgcdflpfod, num3, num); } // Token: 0x060123B3 RID: 74675 RVA: 0x00458D30 File Offset: 0x00456F30 [Token(Token = "0x60123B3")] [Address(RVA = "0x1E5CF50", Offset = "0x1E5B950", VA = "0x181E5CF50", Slot = "20")] protected override void PPAOALHOODL() { } // Token: 0x060123B4 RID: 74676 RVA: 0x00458D44 File Offset: 0x00456F44 [Token(Token = "0x60123B4")] [Address(RVA = "0x1E5C520", Offset = "0x1E5AF20", VA = "0x181E5C520", Slot = "21")] protected override void JNGMMNANOCH() { } // Token: 0x060123B5 RID: 74677 RVA: 0x00458D58 File Offset: 0x00456F58 [Token(Token = "0x60123B5")] [Address(RVA = "0xFEDB70", Offset = "0xFEC570", VA = "0x180FEDB70", Slot = "22")] public override void BALOKJMBNIN() { } // Token: 0x1700313E RID: 12606 // (get) Token: 0x060123B6 RID: 74678 [Token(Token = "0x1700313E")] protected abstract PlayerHand.ENHKICONAGG CIIOPHEJLAC { [Token(Token = "0x60123B6")] [Address(Slot = "24")] get; } // Token: 0x060123B7 RID: 74679 [Token(Token = "0x60123B7")] [Address(Slot = "25")] protected abstract bool MJAEDMGBDPN(Player IEKDDPPNFPF, out bool JNOGBIGDCKG); // Token: 0x060123B8 RID: 74680 [Token(Token = "0x60123B8")] [Address(Slot = "26")] protected abstract void JPDJPPGLMEL(Player IEKDDPPNFPF, bool DHBJNGJEIEP); // Token: 0x060123B9 RID: 74681 [Token(Token = "0x60123B9")] [Address(Slot = "27")] protected abstract void HLJFLOMMIFK(bool ALLGGLHKNNF); // Token: 0x060123BA RID: 74682 [Token(Token = "0x60123BA")] [Address(Slot = "28")] protected abstract void EFKHBGCIBFF(); // Token: 0x060123BB RID: 74683 [Token(Token = "0x60123BB")] [Address(Slot = "29")] protected abstract bool DGICOJCGLOA(); // Token: 0x060123BC RID: 74684 RVA: 0x00458D6C File Offset: 0x00456F6C [Token(Token = "0x60123BC")] [Address(RVA = "0x1055DE0", Offset = "0x10547E0", VA = "0x181055DE0")] private void LJPFNGHICNA(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { } // Token: 0x060123BD RID: 74685 RVA: 0x00458D7C File Offset: 0x00456F7C [Token(Token = "0x60123BD")] [Address(RVA = "0x1055DE0", Offset = "0x10547E0", VA = "0x181055DE0")] private void GECAHEABLNH(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { } // Token: 0x060123BE RID: 74686 RVA: 0x00458D8C File Offset: 0x00456F8C [Token(Token = "0x60123BE")] [Address(RVA = "0x1E5BEA0", Offset = "0x1E5A8A0", VA = "0x181E5BEA0")] private void CGDNMCJNKPC() { this.OOJBKEOEGHG(); OPGFJKMHCKP opgfjkmhckp; ScreenHUD pkakikhifng = opgfjkmhckp.PKAKIKHIFNG; GAMNIEMGCBI gamniemgcbi = this.FPKJJFKIKFP; bool flag; if (!flag) { Player player = this.MMBCPEMECHA; if (this.CIIOPHEJLAC != PlayerHand.ENHKICONAGG.Invalid) { } } } // Token: 0x060123BF RID: 74687 RVA: 0x00458DCC File Offset: 0x00456FCC [Token(Token = "0x60123BF")] [Address(RVA = "0x1E5C580", Offset = "0x1E5AF80", VA = "0x181E5C580")] private void LBHHFEGKKJJ(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { OPGFJKMHCKP opgfjkmhckp; ScreenHUD pkakikhifng = opgfjkmhckp.PKAKIKHIFNG; GAMNIEMGCBI gamniemgcbi = this.FPKJJFKIKFP; } // Token: 0x060123C0 RID: 74688 RVA: 0x00458DF0 File Offset: 0x00456FF0 [Token(Token = "0x60123C0")] [Address(RVA = "0x1E5C790", Offset = "0x1E5B190", VA = "0x181E5C790")] private void MOFGPPPOOCG() { this.OOJBKEOEGHG(); OPGFJKMHCKP opgfjkmhckp; ScreenHUD pkakikhifng = opgfjkmhckp.PKAKIKHIFNG; GAMNIEMGCBI gamniemgcbi = this.FPKJJFKIKFP; bool flag; if (!flag) { Player player = this.MMBCPEMECHA; if (this.CIIOPHEJLAC != PlayerHand.ENHKICONAGG.Invalid) { bool flag2 = this.COEJKKIPEOP(); OPGFJKMHCKP opgfjkmhckp2; if (opgfjkmhckp2.ONFJHABGCIP == (ulong)2L) { OPGFJKMHCKP opgfjkmhckp3; ScreenHUD pkakikhifng2 = opgfjkmhckp3.PKAKIKHIFNG; OPGFJKMHCKP opgfjkmhckp4; ScreenHUD pkakikhifng3 = opgfjkmhckp4.PKAKIKHIFNG; } Player player2 = this.MMBCPEMECHA; int num = 0; this.MBCMPENCOGJ(player2, num != 0); Player player3 = this.MMBCPEMECHA; if (this.HBJOJHMGJNH(player3)) { } return; } } throw new NullReferenceException(); } // Token: 0x060123C1 RID: 74689 RVA: 0x00458E7C File Offset: 0x0045707C [Token(Token = "0x60123C1")] [Address(RVA = "0x1E5C440", Offset = "0x1E5AE40", VA = "0x181E5C440")] private void IEEIKKBFLNA(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { OPGFJKMHCKP opgfjkmhckp; ScreenHUD pkakikhifng = opgfjkmhckp.PKAKIKHIFNG; GAMNIEMGCBI gamniemgcbi = this.FPKJJFKIKFP; } // Token: 0x060123C2 RID: 74690 RVA: 0x00458EA0 File Offset: 0x004570A0 [Token(Token = "0x60123C2")] [Address(RVA = "0x1E5C140", Offset = "0x1E5AB40", VA = "0x181E5C140")] private void GJHJMIADFJP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { OPGFJKMHCKP opgfjkmhckp; ScreenHUD pkakikhifng = opgfjkmhckp.PKAKIKHIFNG; GAMNIEMGCBI gamniemgcbi = this.FPKJJFKIKFP; if (!this.COEJKKIPEOP()) { this.NIDPAGAFLHE(); } OPGFJKMHCKP opgfjkmhckp2; opgfjkmhckp2.ONFJHABGCIP.StartRunningGesture(); PlayerHand.ENHKICONAGG enhkiconagg = this.CIIOPHEJLAC; } // Token: 0x060123C3 RID: 74691 RVA: 0x00458EE4 File Offset: 0x004570E4 [Token(Token = "0x60123C3")] [Address(RVA = "0x1E5B830", Offset = "0x1E5A230", VA = "0x181E5B830")] private void BNAGLEDMKOD() { Player player = this.MMBCPEMECHA; if (this.CIIOPHEJLAC != PlayerHand.ENHKICONAGG.Invalid) { OPGFJKMHCKP opgfjkmhckp; if (opgfjkmhckp.ONFJHABGCIP == (ulong)2L) { OPGFJKMHCKP opgfjkmhckp2; ScreenHUD pkakikhifng = opgfjkmhckp2.PKAKIKHIFNG; OPGFJKMHCKP opgfjkmhckp3; ScreenHUD pkakikhifng2 = opgfjkmhckp3.PKAKIKHIFNG; } this.EFKHBGCIBFF(); Player player2 = this.MMBCPEMECHA; this.MBCMPENCOGJ(player2, true); return; } } // Token: 0x060123C4 RID: 74692 RVA: 0x00458F3C File Offset: 0x0045713C [Token(Token = "0x60123C4")] [Address(RVA = "0x1E5C680", Offset = "0x1E5B080", VA = "0x181E5C680")] private void MGJCLICCHFI(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { OPGFJKMHCKP opgfjkmhckp; ScreenHUD pkakikhifng = opgfjkmhckp.PKAKIKHIFNG; GAMNIEMGCBI gamniemgcbi = this.FPKJJFKIKFP; OPGFJKMHCKP opgfjkmhckp2; opgfjkmhckp2.ONFJHABGCIP.StopRunningGesture(); if (this.COEJKKIPEOP()) { this.NIDPAGAFLHE(); } } // Token: 0x1700313F RID: 12607 // (get) Token: 0x060123C5 RID: 74693 RVA: 0x00458F78 File Offset: 0x00457178 [Token(Token = "0x1700313F")] protected GAMNIEMGCBI FPKJJFKIKFP { [Token(Token = "0x60123C5")] [Address(RVA = "0x1E5C0F0", Offset = "0x1E5AAF0", VA = "0x181E5C0F0")] get { OPGFJKMHCKP opgfjkmhckp; PlayerHand onfjhabgcip = opgfjkmhckp.ONFJHABGCIP; return GAMNIEMGCBI.RightHandSelectGestureButton; } } // Token: 0x060123C6 RID: 74694 RVA: 0x00458F94 File Offset: 0x00457194 [Token(Token = "0x60123C6")] [Address(RVA = "0x1E5BFE0", Offset = "0x1E5A9E0", VA = "0x181E5BFE0")] private bool COEJKKIPEOP() { OPGFJKMHCKP opgfjkmhckp; PlayerHand.ENHKICONAGG currentGestureType = opgfjkmhckp.ONFJHABGCIP.DJJHKBFNELO; int num = (int)currentGestureType; this.JIOJNEBINNL(); if (num != (int)currentGestureType) { } OPGFJKMHCKP opgfjkmhckp2; Tool febapkcnndc = opgfjkmhckp2.ONFJHABGCIP.FEBAPKCNNDC; int num2 = 0; bool flag = febapkcnndc == num2; throw new NullReferenceException(); } // Token: 0x060123C7 RID: 74695 RVA: 0x00458FDC File Offset: 0x004571DC [Token(Token = "0x60123C7")] [Address(RVA = "0x1E5CA50", Offset = "0x1E5B450", VA = "0x181E5CA50")] private void NIDPAGAFLHE() { OPGFJKMHCKP opgfjkmhckp; PlayerHand onfjhabgcip = opgfjkmhckp.ONFJHABGCIP; this.JIOJNEBINNL(); } // Token: 0x060123C8 RID: 74696 RVA: 0x00458FFC File Offset: 0x004571FC [Token(Token = "0x60123C8")] [Address(RVA = "0x1E5C610", Offset = "0x1E5B010", VA = "0x181E5C610")] private void MBCMPENCOGJ(Player IEKDDPPNFPF, bool DHBJNGJEIEP) { IEKDDPPNFPF.playerAvatar.playerAvatarDisplay.RenderOutlines(); PlayerHand.ENHKICONAGG enhkiconagg = this.CIIOPHEJLAC; } // Token: 0x060123C9 RID: 74697 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60123C9")] [Address(RVA = "0x1E5C250", Offset = "0x1E5AC50", VA = "0x181E5C250")] protected bool HBJOJHMGJNH(Player OBKMLEMEPFH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060123CA RID: 74698 RVA: 0x00459028 File Offset: 0x00457228 [Token(Token = "0x60123CA")] [Address(RVA = "0x1E5CDF0", Offset = "0x1E5B7F0", VA = "0x181E5CDF0")] protected void OOJBKEOEGHG() { float time = Time.time; if (0 <= (int)time && time < 0.5f) { Player player = this.MMBCPEMECHA; int num = 0; if (player != num) { Player player2 = this.MMBCPEMECHA; if (this.CIIOPHEJLAC == PlayerHand.ENHKICONAGG.Invalid) { int num2 = 0; this.MMBCPEMECHA = num2; return; } } } else { Player player3 = this.CADKABHIFML(); this.MMBCPEMECHA = player3; } } // Token: 0x060123CB RID: 74699 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60123CB")] [Address(RVA = "0x1E5BA20", Offset = "0x1E5A420", VA = "0x181E5BA20")] private Player CADKABHIFML() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060123CC RID: 74700 RVA: 0x0045908C File Offset: 0x0045728C [Token(Token = "0x60123CC")] [Address(RVA = "0x1E5CFB0", Offset = "0x1E5B9B0", VA = "0x181E5CFB0")] protected OKOGHMMHOMN() { PlayerHand.ENHKICONAGG enhkiconagg = this.CIIOPHEJLAC; } // Token: 0x0400C2DC RID: 49884 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400C2DC")] private HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400C2DD RID: 49885 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400C2DD")] private bool JKACCMIADFO; // Token: 0x0400C2DE RID: 49886 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400C2DE")] private float GKFAHGJDOEK; // Token: 0x0400C2DF RID: 49887 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400C2DF")] private bool ALLGGLHKNNF; // Token: 0x0400C2E1 RID: 49889 [Token(Token = "0x400C2E1")] private const float MMBPPKEGDOK = 0.5f; // Token: 0x020028BF RID: 10431 [Token(Token = "0x20028BF")] protected sealed class KHADAIMCEFK : MulticastDelegate { // Token: 0x060123CD RID: 74701 RVA: 0x004590A8 File Offset: 0x004572A8 [Token(Token = "0x60123CD")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public KHADAIMCEFK(object @object, IntPtr method) { } // Token: 0x060123CE RID: 74702 RVA: 0x004590B8 File Offset: 0x004572B8 [Token(Token = "0x60123CE")] [Address(RVA = "0x1107BA0", Offset = "0x11065A0", VA = "0x181107BA0", Slot = "13")] public bool Invoke(Player IEKDDPPNFPF) { uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060123CF RID: 74703 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60123CF")] [Address(RVA = "0x42BD30", Offset = "0x42A730", VA = "0x18042BD30", Slot = "14")] public IAsyncResult BeginInvoke(Player IEKDDPPNFPF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060123D0 RID: 74704 RVA: 0x00459168 File Offset: 0x00457368 [Token(Token = "0x60123D0")] [Address(RVA = "0x433E40", Offset = "0x432840", VA = "0x180433E40", Slot = "15")] public bool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x020028C0 RID: 10432 [Token(Token = "0x20028C0")] private enum NCKFFJEHKOM { // Token: 0x0400C2E3 RID: 49891 [Token(Token = "0x400C2E3")] DEACTIVATED, // Token: 0x0400C2E4 RID: 49892 [Token(Token = "0x400C2E4")] SEARCHING_FOR_REMOTE_PLAYER, // Token: 0x0400C2E5 RID: 49893 [Token(Token = "0x400C2E5")] WAITING_FOR_INPUT, // Token: 0x0400C2E6 RID: 49894 [Token(Token = "0x400C2E6")] RUNNING_SOCIAL_ACTION } }