452 lines
14 KiB
C#
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
|
|
}
|
|
}
|