Files
2026-04-08 23:40:05 +02:00

452 lines
14 KiB
C#

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<Runtime, Config> : ALLIDMNBMMG<Runtime, Config> where Runtime : OKOGHMMHOMN<Runtime, Config>, new() where Config : GestureBaseScreenPlayerBehaviorConfig<Runtime, Config>
{
// 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
}
}