314 lines
9.4 KiB
C#
314 lines
9.4 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Controllers.ScreenBehaviors;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020028D0 RID: 10448
|
|
[Token(Token = "0x20028D0")]
|
|
[StructLayout(3)]
|
|
public class GMILNMKEJAK : ALLIDMNBMMG<GMILNMKEJAK, InspectPlayerScreenPlayerBehaviorConfig>
|
|
{
|
|
// Token: 0x1700314E RID: 12622
|
|
// (get) Token: 0x0601244B RID: 74827 RVA: 0x0045AEAC File Offset: 0x004590AC
|
|
[Token(Token = "0x1700314E")]
|
|
public override int LNEDNNJCPMG
|
|
{
|
|
[Token(Token = "0x601244B")]
|
|
[Address(RVA = "0x1818B70", Offset = "0x1817570", VA = "0x181818B70", Slot = "14")]
|
|
get
|
|
{
|
|
return 19;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700314F RID: 12623
|
|
// (get) Token: 0x0601244C RID: 74828 RVA: 0x0045AEBC File Offset: 0x004590BC
|
|
[Token(Token = "0x1700314F")]
|
|
public override bool KAPLCJDFAMJ
|
|
{
|
|
[Token(Token = "0x601244C")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "15")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601244D RID: 74829 RVA: 0x0045AECC File Offset: 0x004590CC
|
|
[Token(Token = "0x601244D")]
|
|
[Address(RVA = "0x1818990", Offset = "0x1817390", VA = "0x181818990", Slot = "16")]
|
|
public override void OFFLOPLJBBG(InspectPlayerScreenPlayerBehaviorConfig PBGBNMCPEAJ, OPGFJKMHCKP IHCMJLOBKBJ)
|
|
{
|
|
PlayerHand onfjhabgcip = IHCMJLOBKBJ.ONFJHABGCIP;
|
|
ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG;
|
|
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
|
|
this.PEGJGMDGKJN = hkkohfhadkk;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
hkkohfhadkk.JEPMLPCOGNM((ushort)num2, num4, num3, num);
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.KKBAIDOCPHH);
|
|
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.LBHHFEGKKJJ);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.IEEIKKBFLNA);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.MOFGPPPOOCG);
|
|
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
|
|
int num5 = 0;
|
|
pegjgmdgkjn3.PIEOGAPMGIH((ushort)num5);
|
|
}
|
|
|
|
// Token: 0x0601244E RID: 74830 RVA: 0x0045AF74 File Offset: 0x00459174
|
|
[Token(Token = "0x601244E")]
|
|
[Address(RVA = "0x18188C0", Offset = "0x18172C0", VA = "0x1818188C0", Slot = "18")]
|
|
protected override void NHOMMEMEFIB()
|
|
{
|
|
base.NHOMMEMEFIB();
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x0601244F RID: 74831 RVA: 0x0045AF94 File Offset: 0x00459194
|
|
[Token(Token = "0x601244F")]
|
|
[Address(RVA = "0x1817BF0", Offset = "0x18165F0", VA = "0x181817BF0", Slot = "19")]
|
|
protected override void GAPALICCLPH()
|
|
{
|
|
base.GAPALICCLPH();
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x06012450 RID: 74832 RVA: 0x0045AFC0 File Offset: 0x004591C0
|
|
[Token(Token = "0x6012450")]
|
|
[Address(RVA = "0x1818B80", Offset = "0x1817580", VA = "0x181818B80", Slot = "20")]
|
|
protected override void PPAOALHOODL()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x06012451 RID: 74833 RVA: 0x0045AFDC File Offset: 0x004591DC
|
|
[Token(Token = "0x6012451")]
|
|
[Address(RVA = "0x1817FA0", Offset = "0x18169A0", VA = "0x181817FA0", Slot = "21")]
|
|
protected override void JNGMMNANOCH()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x06012452 RID: 74834 RVA: 0x0045B000 File Offset: 0x00459200
|
|
[Token(Token = "0x6012452")]
|
|
[Address(RVA = "0xFEDB70", Offset = "0xFEC570", VA = "0x180FEDB70", Slot = "22")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x06012453 RID: 74835 RVA: 0x0045B020 File Offset: 0x00459220
|
|
[Token(Token = "0x6012453")]
|
|
[Address(RVA = "0x1817FF0", Offset = "0x18169F0", VA = "0x181817FF0")]
|
|
private void KKBAIDOCPHH()
|
|
{
|
|
PlayerHand.ENHKICONAGG enhkiconagg;
|
|
PlayerHand.ENHKICONAGG enhkiconagg2;
|
|
bool flag;
|
|
if ((enhkiconagg == PlayerHand.ENHKICONAGG.Point || enhkiconagg2 == PlayerHand.ENHKICONAGG.Cheer) && !flag)
|
|
{
|
|
GestureTarget gestureTarget = this.GNDIDJDPJKL();
|
|
int num = 0;
|
|
if (gestureTarget != num)
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012454 RID: 74836 RVA: 0x0045B05C File Offset: 0x0045925C
|
|
[Token(Token = "0x6012454")]
|
|
[Address(RVA = "0x1818150", Offset = "0x1816B50", VA = "0x181818150")]
|
|
private void LBHHFEGKKJJ(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012455 RID: 74837 RVA: 0x0045B070 File Offset: 0x00459270
|
|
[Token(Token = "0x6012455")]
|
|
[Address(RVA = "0x1818400", Offset = "0x1816E00", VA = "0x181818400")]
|
|
private void MOFGPPPOOCG()
|
|
{
|
|
PlayerHand.ENHKICONAGG enhkiconagg;
|
|
PlayerHand.ENHKICONAGG enhkiconagg2;
|
|
bool flag;
|
|
if ((enhkiconagg == PlayerHand.ENHKICONAGG.Point || enhkiconagg2 == PlayerHand.ENHKICONAGG.Cheer) && !flag)
|
|
{
|
|
GestureTarget gestureTarget = this.GNDIDJDPJKL();
|
|
int num = 0;
|
|
if (!(gestureTarget == num))
|
|
{
|
|
gestureTarget.<LPKAFDJKFJL>k__BackingField.playerAvatar.playerAvatarDisplay.RenderOutlines();
|
|
PlayerHand.ENHKICONAGG enhkiconagg3;
|
|
if (enhkiconagg3 == PlayerHand.ENHKICONAGG.Point)
|
|
{
|
|
}
|
|
if (enhkiconagg3 == PlayerHand.ENHKICONAGG.Cheer)
|
|
{
|
|
}
|
|
bool flag2;
|
|
CMHJJGKEICG cmhjjgkeicg;
|
|
if (!flag2 && (cmhjjgkeicg == 0 || cmhjjgkeicg == 0))
|
|
{
|
|
return;
|
|
}
|
|
PlayerHand.ENHKICONAGG enhkiconagg4;
|
|
PlayerHand.ENHKICONAGG enhkiconagg5;
|
|
if (enhkiconagg4 != PlayerHand.ENHKICONAGG.Point && enhkiconagg5 == PlayerHand.ENHKICONAGG.Cheer)
|
|
{
|
|
gestureTarget.ShowCheerConfirmation(true);
|
|
}
|
|
}
|
|
}
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x06012456 RID: 74838 RVA: 0x0045B114 File Offset: 0x00459314
|
|
[Token(Token = "0x6012456")]
|
|
[Address(RVA = "0x1817E50", Offset = "0x1816850", VA = "0x181817E50")]
|
|
private void IEEIKKBFLNA(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012457 RID: 74839 RVA: 0x0045B128 File Offset: 0x00459328
|
|
[Token(Token = "0x6012457")]
|
|
[Address(RVA = "0x1817C50", Offset = "0x1816650", VA = "0x181817C50")]
|
|
private GestureTarget GNDIDJDPJKL()
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
int num = 0;
|
|
GestureTarget gestureTarget;
|
|
if (gestureTarget != 0)
|
|
{
|
|
}
|
|
int num2 = 0;
|
|
bool flag = num != num2;
|
|
return gestureTarget;
|
|
}
|
|
|
|
// Token: 0x06012458 RID: 74840 RVA: 0x0045B15C File Offset: 0x0045935C
|
|
[Token(Token = "0x6012458")]
|
|
[Address(RVA = "0x1818290", Offset = "0x1816C90", VA = "0x181818290")]
|
|
private void MBCMPENCOGJ(GestureTarget DHNPODKENAP)
|
|
{
|
|
DHNPODKENAP.<LPKAFDJKFJL>k__BackingField.playerAvatar.playerAvatarDisplay.RenderOutlines();
|
|
PlayerHand.ENHKICONAGG enhkiconagg;
|
|
if (enhkiconagg == PlayerHand.ENHKICONAGG.Point)
|
|
{
|
|
}
|
|
if (enhkiconagg == PlayerHand.ENHKICONAGG.Cheer)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012459 RID: 74841 RVA: 0x0045B19C File Offset: 0x0045939C
|
|
[Token(Token = "0x6012459")]
|
|
[Address(RVA = "0x1817EE0", Offset = "0x18168E0", VA = "0x181817EE0")]
|
|
private string IHEEJHLDHID()
|
|
{
|
|
PlayerHand.ENHKICONAGG enhkiconagg;
|
|
int num = (int)enhkiconagg;
|
|
if (enhkiconagg == PlayerHand.ENHKICONAGG.Point)
|
|
{
|
|
return "Info";
|
|
}
|
|
string text = "Interact";
|
|
if (num == 6)
|
|
{
|
|
text = "Cheer";
|
|
}
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x0601245A RID: 74842 RVA: 0x0045B1D0 File Offset: 0x004593D0
|
|
[Token(Token = "0x601245A")]
|
|
[Address(RVA = "0x1818920", Offset = "0x1817320", VA = "0x181818920")]
|
|
private bool OBPILDLGDJD()
|
|
{
|
|
PlayerHand.ENHKICONAGG enhkiconagg;
|
|
PlayerHand.ENHKICONAGG enhkiconagg2;
|
|
return enhkiconagg == PlayerHand.ENHKICONAGG.Point || enhkiconagg2 == PlayerHand.ENHKICONAGG.Cheer;
|
|
}
|
|
|
|
// Token: 0x0601245B RID: 74843 RVA: 0x0045B1F0 File Offset: 0x004593F0
|
|
[Token(Token = "0x601245B")]
|
|
[Address(RVA = "0x18181E0", Offset = "0x1816BE0", VA = "0x1818181E0")]
|
|
private void LLDKKBCFNJM(GestureTarget DHNPODKENAP)
|
|
{
|
|
int num = 0;
|
|
PlayerHand.ENHKICONAGG enhkiconagg;
|
|
if (enhkiconagg != PlayerHand.ENHKICONAGG.Point)
|
|
{
|
|
PlayerHand.ENHKICONAGG enhkiconagg2;
|
|
if (enhkiconagg2 == PlayerHand.ENHKICONAGG.Cheer)
|
|
{
|
|
DHNPODKENAP.ShowCheerConfirmation(true);
|
|
}
|
|
return;
|
|
}
|
|
DHNPODKENAP.ShowPointConfirmation(num);
|
|
}
|
|
|
|
// Token: 0x17003150 RID: 12624
|
|
// (get) Token: 0x0601245C RID: 74844 RVA: 0x0045B21C File Offset: 0x0045941C
|
|
[Token(Token = "0x17003150")]
|
|
private GAMNIEMGCBI GIJFKFCJOJO
|
|
{
|
|
[Token(Token = "0x601245C")]
|
|
[Address(RVA = "0x1817F50", Offset = "0x1816950", VA = "0x181817F50")]
|
|
get
|
|
{
|
|
return GAMNIEMGCBI.RightHandInspectPlayerButton;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601245D RID: 74845 RVA: 0x0045B234 File Offset: 0x00459434
|
|
[Token(Token = "0x601245D")]
|
|
[Address(RVA = "0x1817A40", Offset = "0x1816440", VA = "0x181817A40")]
|
|
private bool CMHKIHOBLEC(Player LKCJEEAJFGB)
|
|
{
|
|
bool flag;
|
|
CMHJJGKEICG cmhjjgkeicg;
|
|
if (!flag && (cmhjjgkeicg == 0 || cmhjjgkeicg == 0))
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601245E RID: 74846 RVA: 0x0045B260 File Offset: 0x00459460
|
|
[Token(Token = "0x601245E")]
|
|
[Address(RVA = "0x1818BD0", Offset = "0x18175D0", VA = "0x181818BD0")]
|
|
public GMILNMKEJAK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400C33B RID: 49979
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400C33B")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x020028D1 RID: 10449
|
|
[Token(Token = "0x20028D1")]
|
|
private enum BFDDFLLBLHH
|
|
{
|
|
// Token: 0x0400C33D RID: 49981
|
|
[Token(Token = "0x400C33D")]
|
|
DEACTIVATED,
|
|
// Token: 0x0400C33E RID: 49982
|
|
[Token(Token = "0x400C33E")]
|
|
SEARCHING_FOR_TARGET,
|
|
// Token: 0x0400C33F RID: 49983
|
|
[Token(Token = "0x400C33F")]
|
|
WAITING_FOR_INPUT
|
|
}
|
|
}
|