using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Core; using RecRoom.Core.Controllers.ScreenBehaviors; using UnityEngine; // Token: 0x02002EB0 RID: 11952 [Token(Token = "0x2002EB0")] public abstract class OKOGHMMHOMN : ALLIDMNBMMG where Runtime : OKOGHMMHOMN, new() where Config : GestureBaseScreenPlayerBehaviorConfig { // Token: 0x170037F5 RID: 14325 // (get) Token: 0x0601429A RID: 82586 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0601429B RID: 82587 RVA: 0x004A8D08 File Offset: 0x004A6F08 [Token(Token = "0x170037F5")] public Player MMBCPEMECHA { [Token(Token = "0x601429A")] [Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x601429B")] [Address(RVA = "0x417AC0", Offset = "0x416AC0", VA = "0x180417AC0")] [CompilerGenerated] private set { } } // Token: 0x170037F6 RID: 14326 // (get) Token: 0x0601429C RID: 82588 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x170037F6")] public override bool KAPLCJDFAMJ { [Token(Token = "0x601429C")] [Address(RVA = "0x51F220", Offset = "0x51E220", VA = "0x18051F220", Slot = "15")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x0601429D RID: 82589 RVA: 0x004A8D18 File Offset: 0x004A6F18 [Token(Token = "0x601429D")] [Address(RVA = "0x22F98F0", Offset = "0x22F88F0", VA = "0x1822F98F0", 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); int num4 = 0; hkkohfhadkk.PIEOGAPMGIH((ushort)num4); } // Token: 0x0601429E RID: 82590 RVA: 0x004A8D68 File Offset: 0x004A6F68 [Token(Token = "0x601429E")] [Address(RVA = "0x22F9DF0", Offset = "0x22F8DF0", VA = "0x1822F9DF0", Slot = "20")] protected override void PPAOALHOODL() { } // Token: 0x0601429F RID: 82591 RVA: 0x004A8D7C File Offset: 0x004A6F7C [Token(Token = "0x601429F")] [Address(RVA = "0x22F90C0", Offset = "0x22F80C0", VA = "0x1822F90C0", Slot = "21")] protected override void JNGMMNANOCH() { } // Token: 0x060142A0 RID: 82592 RVA: 0x004A8D94 File Offset: 0x004A6F94 [Token(Token = "0x60142A0")] [Address(RVA = "0x12B2790", Offset = "0x12B1790", VA = "0x1812B2790", Slot = "22")] public override void BALOKJMBNIN() { } // Token: 0x170037F7 RID: 14327 // (get) Token: 0x060142A1 RID: 82593 [Token(Token = "0x170037F7")] protected abstract PlayerHand.ENHKICONAGG CIIOPHEJLAC { [Token(Token = "0x60142A1")] [Address(Slot = "24")] get; } // Token: 0x060142A2 RID: 82594 [Token(Token = "0x60142A2")] [Address(Slot = "25")] protected abstract bool MJAEDMGBDPN(Player IEKDDPPNFPF, out bool JNOGBIGDCKG); // Token: 0x060142A3 RID: 82595 [Token(Token = "0x60142A3")] [Address(Slot = "26")] protected abstract void JPDJPPGLMEL(Player IEKDDPPNFPF, bool DHBJNGJEIEP); // Token: 0x060142A4 RID: 82596 [Token(Token = "0x60142A4")] [Address(Slot = "27")] protected abstract void HLJFLOMMIFK(bool ALLGGLHKNNF); // Token: 0x060142A5 RID: 82597 [Token(Token = "0x60142A5")] [Address(Slot = "28")] protected abstract void EFKHBGCIBFF(); // Token: 0x060142A6 RID: 82598 [Token(Token = "0x60142A6")] [Address(Slot = "29")] protected abstract bool DGICOJCGLOA(); // Token: 0x170037F8 RID: 14328 // (get) Token: 0x060142A7 RID: 82599 RVA: 0x004A8DA8 File Offset: 0x004A6FA8 [Token(Token = "0x170037F8")] protected virtual bool EPEIKDMHKJN { [Token(Token = "0x60142A7")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "30")] get { return true; } } // Token: 0x060142A8 RID: 82600 RVA: 0x004A8DB8 File Offset: 0x004A6FB8 [Token(Token = "0x60142A8")] [Address(RVA = "0x12476E0", Offset = "0x12466E0", VA = "0x1812476E0")] private void LJPFNGHICNA(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { } // Token: 0x060142A9 RID: 82601 RVA: 0x004A8DC8 File Offset: 0x004A6FC8 [Token(Token = "0x60142A9")] [Address(RVA = "0x12476E0", Offset = "0x12466E0", VA = "0x1812476E0")] private void GECAHEABLNH(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { } // Token: 0x060142AA RID: 82602 RVA: 0x004A8DD8 File Offset: 0x004A6FD8 [Token(Token = "0x60142AA")] [Address(RVA = "0x22F8B20", Offset = "0x22F7B20", VA = "0x1822F8B20")] 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: 0x060142AB RID: 82603 RVA: 0x004A8E18 File Offset: 0x004A7018 [Token(Token = "0x60142AB")] [Address(RVA = "0x22F9110", Offset = "0x22F8110", VA = "0x1822F9110")] private void LBHHFEGKKJJ(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { OPGFJKMHCKP opgfjkmhckp; ScreenHUD pkakikhifng = opgfjkmhckp.PKAKIKHIFNG; GAMNIEMGCBI gamniemgcbi = this.FPKJJFKIKFP; } // Token: 0x060142AC RID: 82604 RVA: 0x004A8E3C File Offset: 0x004A703C [Token(Token = "0x60142AC")] [Address(RVA = "0x22F9590", Offset = "0x22F8590", VA = "0x1822F9590")] 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(); Player player2 = this.MMBCPEMECHA; int num = 0; this.MBCMPENCOGJ(player2, num != 0); Player player3 = this.MMBCPEMECHA; if (this.HBJOJHMGJNH(player3)) { Player player4 = this.MMBCPEMECHA; if (!this.ACGEANJIBLN(player4)) { OPGFJKMHCKP opgfjkmhckp2; PlayerHand onfjhabgcip = opgfjkmhckp2.ONFJHABGCIP; this.JIOJNEBINNL(); return; } } return; } } throw new NullReferenceException(); } // Token: 0x060142AD RID: 82605 RVA: 0x004A8ECC File Offset: 0x004A70CC [Token(Token = "0x60142AD")] [Address(RVA = "0x22F8FE0", Offset = "0x22F7FE0", VA = "0x1822F8FE0")] private void IEEIKKBFLNA(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { OPGFJKMHCKP opgfjkmhckp; ScreenHUD pkakikhifng = opgfjkmhckp.PKAKIKHIFNG; GAMNIEMGCBI gamniemgcbi = this.FPKJJFKIKFP; } // Token: 0x060142AE RID: 82606 RVA: 0x004A8EF0 File Offset: 0x004A70F0 [Token(Token = "0x60142AE")] [Address(RVA = "0x22F8E10", Offset = "0x22F7E10", VA = "0x1822F8E10")] 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: 0x060142AF RID: 82607 RVA: 0x004A8F34 File Offset: 0x004A7134 [Token(Token = "0x60142AF")] [Address(RVA = "0x22F84E0", Offset = "0x22F74E0", VA = "0x1822F84E0")] private void BNAGLEDMKOD() { Player player = this.MMBCPEMECHA; if (this.CIIOPHEJLAC != PlayerHand.ENHKICONAGG.Invalid) { OPGFJKMHCKP opgfjkmhckp; ScreenHUD pkakikhifng = opgfjkmhckp.PKAKIKHIFNG; GAMNIEMGCBI gamniemgcbi = this.IHHCMCKKLKN; OPGFJKMHCKP opgfjkmhckp2; ScreenHUD pkakikhifng2 = opgfjkmhckp2.PKAKIKHIFNG; this.EFKHBGCIBFF(); Player player2 = this.MMBCPEMECHA; this.MBCMPENCOGJ(player2, true); return; } throw new NullReferenceException(); } // Token: 0x060142B0 RID: 82608 RVA: 0x004A8F88 File Offset: 0x004A7188 [Token(Token = "0x60142B0")] [Address(RVA = "0x22F9210", Offset = "0x22F8210", VA = "0x1822F9210")] 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: 0x060142B1 RID: 82609 RVA: 0x004A8FC4 File Offset: 0x004A71C4 [Token(Token = "0x60142B1")] [Address(RVA = "0x22F8D50", Offset = "0x22F7D50", VA = "0x1822F8D50")] private void DEBDHOJDPPJ(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { float time = Time.time; if (this.COEJKKIPEOP()) { this.NIDPAGAFLHE(); } } // Token: 0x060142B2 RID: 82610 RVA: 0x004A8FE8 File Offset: 0x004A71E8 [Token(Token = "0x60142B2")] [Address(RVA = "0x22F9810", Offset = "0x22F8810", VA = "0x1822F9810")] private void NEHOIKGMIAJ() { float time = Time.time; } // Token: 0x170037F9 RID: 14329 // (get) Token: 0x060142B3 RID: 82611 RVA: 0x004A9004 File Offset: 0x004A7204 [Token(Token = "0x170037F9")] protected GAMNIEMGCBI FPKJJFKIKFP { [Token(Token = "0x60142B3")] [Address(RVA = "0x22F8DC0", Offset = "0x22F7DC0", VA = "0x1822F8DC0")] get { OPGFJKMHCKP opgfjkmhckp; PlayerHand onfjhabgcip = opgfjkmhckp.ONFJHABGCIP; return GAMNIEMGCBI.RightHandSelectGestureButton; } } // Token: 0x060142B4 RID: 82612 RVA: 0x004A9020 File Offset: 0x004A7220 [Token(Token = "0x60142B4")] [Address(RVA = "0x22F8C40", Offset = "0x22F7C40", VA = "0x1822F8C40")] 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: 0x060142B5 RID: 82613 RVA: 0x004A9068 File Offset: 0x004A7268 [Token(Token = "0x60142B5")] [Address(RVA = "0x22F9880", Offset = "0x22F8880", VA = "0x1822F9880")] private void NIDPAGAFLHE() { OPGFJKMHCKP opgfjkmhckp; PlayerHand onfjhabgcip = opgfjkmhckp.ONFJHABGCIP; this.JIOJNEBINNL(); } // Token: 0x060142B6 RID: 82614 RVA: 0x004A9088 File Offset: 0x004A7288 [Token(Token = "0x60142B6")] [Address(RVA = "0x22F91A0", Offset = "0x22F81A0", VA = "0x1822F91A0")] private void MBCMPENCOGJ(Player IEKDDPPNFPF, bool DHBJNGJEIEP) { IEKDDPPNFPF.playerAvatar.playerAvatarDisplay.RenderOutlines(); PlayerHand.ENHKICONAGG enhkiconagg = this.CIIOPHEJLAC; } // Token: 0x060142B7 RID: 82615 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60142B7")] [Address(RVA = "0x22F9390", Offset = "0x22F8390", VA = "0x1822F9390")] protected bool MOEBCABELHA(GAMNIEMGCBI NJDKPFFBCOM, Player OBKMLEMEPFH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060142B8 RID: 82616 RVA: 0x004A90B4 File Offset: 0x004A72B4 [Token(Token = "0x60142B8")] [Address(RVA = "0x22F9320", Offset = "0x22F8320", VA = "0x1822F9320", Slot = "31")] protected virtual bool MOEBCABELHA(Player OBKMLEMEPFH) { GAMNIEMGCBI gamniemgcbi = this.IHHCMCKKLKN; PlayerHand.ENHKICONAGG enhkiconagg = this.CIIOPHEJLAC; throw new NullReferenceException(); } // Token: 0x060142B9 RID: 82617 RVA: 0x004A90D4 File Offset: 0x004A72D4 [Token(Token = "0x60142B9")] [Address(RVA = "0x22F8F20", Offset = "0x22F7F20", VA = "0x1822F8F20")] protected bool HBJOJHMGJNH(Player OBKMLEMEPFH) { OPGFJKMHCKP opgfjkmhckp; ScreenHUD pkakikhifng = opgfjkmhckp.PKAKIKHIFNG; GAMNIEMGCBI gamniemgcbi = this.FPKJJFKIKFP; bool flag; if (!flag) { bool flag2 = this.EPEIKDMHKJN; if (!flag2) { return flag2; } } throw new NullReferenceException(); } // Token: 0x060142BA RID: 82618 RVA: 0x004A9108 File Offset: 0x004A7308 [Token(Token = "0x60142BA")] [Address(RVA = "0x22F9C90", Offset = "0x22F8C90", VA = "0x1822F9C90")] 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: 0x060142BB RID: 82619 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60142BB")] [Address(RVA = "0x22F86A0", Offset = "0x22F76A0", VA = "0x1822F86A0")] private Player CADKABHIFML() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060142BC RID: 82620 RVA: 0x004A916C File Offset: 0x004A736C [Token(Token = "0x60142BC")] [Address(RVA = "0x22F8490", Offset = "0x22F7490", VA = "0x1822F8490")] private bool ACGEANJIBLN(Player EMCEAPOIJGC) { if (EMCEAPOIJGC.BBHBBHEBCEO != LocalPlayerController.MIGPLDFLMHA.VR) { return true; } PlayerHand.ENHKICONAGG enhkiconagg = this.CIIOPHEJLAC; throw new NullReferenceException(); } // Token: 0x060142BD RID: 82621 RVA: 0x004A9190 File Offset: 0x004A7390 [Token(Token = "0x60142BD")] [Address(RVA = "0x22F9E40", Offset = "0x22F8E40", VA = "0x1822F9E40")] protected OKOGHMMHOMN() { PlayerHand.ENHKICONAGG enhkiconagg = this.CIIOPHEJLAC; } // Token: 0x0400D0F4 RID: 53492 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D0F4")] private HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400D0F5 RID: 53493 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D0F5")] private bool JKACCMIADFO; // Token: 0x0400D0F6 RID: 53494 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D0F6")] private float GKFAHGJDOEK; // Token: 0x0400D0F7 RID: 53495 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D0F7")] private float BIMCLBGNLJI; // Token: 0x0400D0F8 RID: 53496 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400D0F8")] private bool ALLGGLHKNNF; // Token: 0x0400D0FA RID: 53498 [Token(Token = "0x400D0FA")] private const float MMBPPKEGDOK = 0.5f; // Token: 0x0400D0FB RID: 53499 [Token(Token = "0x400D0FB")] private const float FFAFOHKOEML = 0.2f; // Token: 0x02002EB1 RID: 11953 [Token(Token = "0x2002EB1")] protected sealed class KHADAIMCEFK : MulticastDelegate { // Token: 0x060142BE RID: 82622 RVA: 0x004A91AC File Offset: 0x004A73AC [Token(Token = "0x60142BE")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public KHADAIMCEFK(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { } // Token: 0x060142BF RID: 82623 RVA: 0x004A91BC File Offset: 0x004A73BC [Token(Token = "0x60142BF")] [Address(RVA = "0x13C8E50", Offset = "0x13C7E50", VA = "0x1813C8E50", Slot = "13")] public bool Invoke(Player IEKDDPPNFPF) { uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x060142C0 RID: 82624 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60142C0")] [Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", 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: 0x060142C1 RID: 82625 RVA: 0x004A9278 File Offset: 0x004A7478 [Token(Token = "0x60142C1")] [Address(RVA = "0x56AA00", Offset = "0x569A00", VA = "0x18056AA00", Slot = "15")] public bool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x02002EB2 RID: 11954 [Token(Token = "0x2002EB2")] private enum NCKFFJEHKOM { // Token: 0x0400D0FD RID: 53501 [Token(Token = "0x400D0FD")] DEACTIVATED, // Token: 0x0400D0FE RID: 53502 [Token(Token = "0x400D0FE")] SEARCHING_FOR_REMOTE_PLAYER, // Token: 0x0400D0FF RID: 53503 [Token(Token = "0x400D0FF")] WAITING_FOR_INPUT, // Token: 0x0400D100 RID: 53504 [Token(Token = "0x400D100")] RUNNING_SOCIAL_ACTION, // Token: 0x0400D101 RID: 53505 [Token(Token = "0x400D101")] COOLDOWN } }