Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/OKOGHMMHOMN.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

539 lines
16 KiB
C#

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