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

448 lines
15 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: 0x020028C2 RID: 10434
[Token(Token = "0x20028C2")]
[StructLayout(3)]
public class IJIEBBECKJJ : ALLIDMNBMMG<IJIEBBECKJJ, GestureRadialMenuScreenPlayerBehaviorConfig>
{
// Token: 0x17003140 RID: 12608
// (get) Token: 0x060123D2 RID: 74706 RVA: 0x00459190 File Offset: 0x00457390
[Token(Token = "0x17003140")]
public override int LNEDNNJCPMG
{
[Token(Token = "0x60123D2")]
[Address(RVA = "0x1639C70", Offset = "0x1638670", VA = "0x181639C70", Slot = "14")]
get
{
return 21;
}
}
// Token: 0x17003141 RID: 12609
// (get) Token: 0x060123D3 RID: 74707 RVA: 0x004591A0 File Offset: 0x004573A0
[Token(Token = "0x17003141")]
public override bool KAPLCJDFAMJ
{
[Token(Token = "0x60123D3")]
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "15")]
get
{
}
}
// Token: 0x060123D4 RID: 74708 RVA: 0x004591B0 File Offset: 0x004573B0
[Token(Token = "0x60123D4")]
[Address(RVA = "0x1639A20", Offset = "0x1638420", VA = "0x181639A20", Slot = "16")]
public override void OFFLOPLJBBG(GestureRadialMenuScreenPlayerBehaviorConfig PBGBNMCPEAJ, OPGFJKMHCKP IHCMJLOBKBJ)
{
PlayerHand onfjhabgcip = IHCMJLOBKBJ.ONFJHABGCIP;
ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG;
this.ODGFOKDGFOE();
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
this.PEGJGMDGKJN = hkkohfhadkk;
int num = 0;
int num2 = 0;
int num3 = 0;
hkkohfhadkk.JEPMLPCOGNM((ushort)num, num3, num2, num);
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.FCNHIAIMMOG);
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.DJMHMMKPFKP);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.IBNAHGMECLI);
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
int num4 = 0;
pegjgmdgkjn2.PIEOGAPMGIH((ushort)num4);
}
// Token: 0x060123D5 RID: 74709 RVA: 0x00459240 File Offset: 0x00457440
[Token(Token = "0x60123D5")]
[Address(RVA = "0x1638560", Offset = "0x1636F60", VA = "0x181638560", Slot = "17")]
public override void Dispose()
{
base.Dispose();
NOBAANLIMKD hfnkoigjcgm = this.HFNKOIGJCGM;
if (hfnkoigjcgm != 0)
{
hfnkoigjcgm.Dispose();
this.HFNKOIGJCGM = (ulong)0L;
}
}
// Token: 0x060123D6 RID: 74710 RVA: 0x00459270 File Offset: 0x00457470
[Token(Token = "0x60123D6")]
[Address(RVA = "0x1639CE0", Offset = "0x16386E0", VA = "0x181639CE0", Slot = "20")]
protected override void PPAOALHOODL()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x060123D7 RID: 74711 RVA: 0x0045928C File Offset: 0x0045748C
[Token(Token = "0x60123D7")]
[Address(RVA = "0x1638F00", Offset = "0x1637900", VA = "0x181638F00", Slot = "21")]
protected override void JNGMMNANOCH()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
}
// Token: 0x060123D8 RID: 74712 RVA: 0x004592B0 File Offset: 0x004574B0
[Token(Token = "0x60123D8")]
[Address(RVA = "0xFEDB70", Offset = "0xFEC570", VA = "0x180FEDB70", Slot = "22")]
public override void BALOKJMBNIN()
{
this.PEGJGMDGKJN.OPEMIFENIJM();
}
// Token: 0x060123D9 RID: 74713 RVA: 0x004592D0 File Offset: 0x004574D0
[Token(Token = "0x60123D9")]
[Address(RVA = "0x16387A0", Offset = "0x16371A0", VA = "0x1816387A0")]
private void FCNHIAIMMOG(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.HFNKOIGJCGM.OLMFJCFNMCC();
}
// Token: 0x060123DA RID: 74714 RVA: 0x004592F0 File Offset: 0x004574F0
[Token(Token = "0x60123DA")]
[Address(RVA = "0x1638BD0", Offset = "0x16375D0", VA = "0x181638BD0")]
private void IBNAHGMECLI()
{
bool flag2;
bool flag = !flag2;
this.FCONBEAINHA(flag);
PlayerHand.ENHKICONAGG enhkiconagg;
if (enhkiconagg == PlayerHand.ENHKICONAGG.None)
{
}
NOBAANLIMKD hfnkoigjcgm = this.HFNKOIGJCGM;
hfnkoigjcgm.OPEMIFENIJM();
}
// Token: 0x060123DB RID: 74715 RVA: 0x00459330 File Offset: 0x00457530
[Token(Token = "0x60123DB")]
[Address(RVA = "0x1638540", Offset = "0x1636F40", VA = "0x181638540")]
private void DJMHMMKPFKP(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.HFNKOIGJCGM.KENMHOFOKJH();
}
// Token: 0x17003142 RID: 12610
// (get) Token: 0x060123DC RID: 74716 RVA: 0x00459350 File Offset: 0x00457550
[Token(Token = "0x17003142")]
private GAMNIEMGCBI BDDMHHDKLHE
{
[Token(Token = "0x60123DC")]
[Address(RVA = "0x1638750", Offset = "0x1637150", VA = "0x181638750")]
get
{
return GAMNIEMGCBI.RightHandGestureMenuButton;
}
}
// Token: 0x17003143 RID: 12611
// (get) Token: 0x060123DD RID: 74717 RVA: 0x00459368 File Offset: 0x00457568
[Token(Token = "0x17003143")]
private GAMNIEMGCBI FPFJOPHOKOD
{
[Token(Token = "0x60123DD")]
[Address(RVA = "0x1639100", Offset = "0x1637B00", VA = "0x181639100")]
get
{
return GAMNIEMGCBI.RightHandGestureToggleButton;
}
}
// Token: 0x17003144 RID: 12612
// (get) Token: 0x060123DE RID: 74718 RVA: 0x00459380 File Offset: 0x00457580
[Token(Token = "0x17003144")]
private GAMNIEMGCBI LGKAPPLGINN
{
[Token(Token = "0x60123DE")]
[Address(RVA = "0x1638EB0", Offset = "0x16378B0", VA = "0x181638EB0")]
get
{
return GAMNIEMGCBI.RightHandGestureCancelButton;
}
}
// Token: 0x17003145 RID: 12613
// (get) Token: 0x060123DF RID: 74719 RVA: 0x00459398 File Offset: 0x00457598
[Token(Token = "0x17003145")]
private LGNOMEAJJHK GGABMMMBDNE
{
[Token(Token = "0x60123DF")]
[Address(RVA = "0x1638E60", Offset = "0x1637860", VA = "0x181638E60")]
get
{
bool flag = "{il2cpp field on {'constant3' (constant value of type Cpp2IL.Core.Analysis.ResultModels.Il2CppString)}, offset 0x40}" != (ulong)1L;
throw new NullReferenceException();
}
}
// Token: 0x060123E0 RID: 74720 RVA: 0x004593B8 File Offset: 0x004575B8
[Token(Token = "0x60123E0")]
[Address(RVA = "0x16391C0", Offset = "0x1637BC0", VA = "0x1816391C0")]
private void ODGFOKDGFOE()
{
OOBADNCKEAP[] array = new OOBADNCKEAP[6];
OOBADNCKEAP oobadnckeap = new OOBADNCKEAP();
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GesturePoint);
oobadnckeap.DJBEHGKKJGF = sprite;
oobadnckeap.FIKEBGGCDFN = "Point\n(Info)";
Action action = new Action(this.MKKHDKAHOPE);
oobadnckeap.CMKGEPMFIJC = action;
array[0] = oobadnckeap;
OOBADNCKEAP oobadnckeap2 = new OOBADNCKEAP();
Sprite sprite2 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GestureThumbsUpCheer);
oobadnckeap2.DJBEHGKKJGF = sprite2;
oobadnckeap2.FIKEBGGCDFN = "Thumbs up\n(Cheer)";
Action action2 = new Action(this.BIICKDFNPFE);
oobadnckeap2.CMKGEPMFIJC = action2;
array[1] = oobadnckeap2;
OOBADNCKEAP oobadnckeap3 = new OOBADNCKEAP();
Sprite sprite3 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GestureThumbsDown);
oobadnckeap3.DJBEHGKKJGF = sprite3;
oobadnckeap3.FIKEBGGCDFN = "Thumbs Down\n(Cheer)";
Action action3 = new Action(this.CCHLFBMFMEI);
oobadnckeap3.CMKGEPMFIJC = action3;
array[2] = oobadnckeap3;
OOBADNCKEAP oobadnckeap4 = new OOBADNCKEAP();
Sprite sprite4 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GestureHandshakeMakeFriend);
oobadnckeap4.DJBEHGKKJGF = sprite4;
oobadnckeap4.FIKEBGGCDFN = "Handshake\n(Add Friend)";
Action action4 = new Action(this.KGDMPCCOJCM);
oobadnckeap4.CMKGEPMFIJC = action4;
array[3] = oobadnckeap4;
OOBADNCKEAP oobadnckeap5 = new OOBADNCKEAP();
Sprite sprite5 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GestureFistBumpPartyUp);
oobadnckeap5.DJBEHGKKJGF = sprite5;
oobadnckeap5.FIKEBGGCDFN = "Fist Bump\n(Party Up)";
Action action5 = new Action(this.BCEKLBCBCAC);
oobadnckeap5.CMKGEPMFIJC = action5;
array[4] = oobadnckeap5;
OOBADNCKEAP oobadnckeap6 = new OOBADNCKEAP();
Sprite sprite6 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GestureHighfive);
oobadnckeap6.DJBEHGKKJGF = sprite6;
oobadnckeap6.FIKEBGGCDFN = "High Five";
Action action6 = new Action(this.LKHOMBOLNLD);
oobadnckeap6.CMKGEPMFIJC = action6;
array[5] = oobadnckeap6;
IJIEBBECKJJ.EKDPMHBGBJE(array);
string text2;
string text = "Gestures (" + text2 + ")";
Action action7 = new Action(this.PAMFEHHFKNB);
NOBAANLIMKD nobaanlimkd;
this.HFNKOIGJCGM = nobaanlimkd;
}
// Token: 0x060123E1 RID: 74721 RVA: 0x00459598 File Offset: 0x00457798
[Token(Token = "0x60123E1")]
[Address(RVA = "0x1639BB0", Offset = "0x16385B0", VA = "0x181639BB0")]
private void PAMFEHHFKNB()
{
PlayerHand.BDFKCHLJJHM cokddedfmca = IJIEBBECKJJ.COKDDEDFMCA;
this.IKINMIAKBPN(cokddedfmca);
}
// Token: 0x060123E2 RID: 74722 RVA: 0x004595C8 File Offset: 0x004577C8
[Token(Token = "0x60123E2")]
[Address(RVA = "0x1639C80", Offset = "0x1638680", VA = "0x181639C80")]
private void PMIHADNAGHD()
{
}
// Token: 0x060123E3 RID: 74723 RVA: 0x004595DC File Offset: 0x004577DC
[Token(Token = "0x60123E3")]
[Address(RVA = "0x1638D80", Offset = "0x1637780", VA = "0x181638D80")]
private void IKINMIAKBPN(PlayerHand.BDFKCHLJJHM CNPDNFJOKGG)
{
if (CNPDNFJOKGG != PlayerHand.BDFKCHLJJHM.None)
{
IJIEBBECKJJ.GBALLKLDFGA = CNPDNFJOKGG;
IJIEBBECKJJ.COKDDEDFMCA = CNPDNFJOKGG;
}
}
// Token: 0x060123E4 RID: 74724 RVA: 0x00459604 File Offset: 0x00457804
[Token(Token = "0x60123E4")]
[Address(RVA = "0x16387C0", Offset = "0x16371C0", VA = "0x1816387C0")]
private void FCONBEAINHA(bool PADGPKJADEN)
{
PlayerHand.ENHKICONAGG enhkiconagg;
if (enhkiconagg != PlayerHand.ENHKICONAGG.None && enhkiconagg <= PlayerHand.ENHKICONAGG.Point)
{
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.CancelGestureHighFive);
Sprite sprite2 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.CancelGestureFistBump);
Sprite sprite3 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.CancelGestureHandshake);
Sprite sprite4 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.CancelGesturePoint);
Sprite sprite5 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.CancelGestureThumbsUp);
Sprite sprite6 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.CancelGestureThumbsDown);
}
Sprite sprite7 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GestureThumbsUpCheer);
}
// Token: 0x060123E5 RID: 74725 RVA: 0x00459660 File Offset: 0x00457860
[Token(Token = "0x60123E5")]
[Address(RVA = "0x1639150", Offset = "0x1637B50", VA = "0x181639150")]
private bool NJCNHKNHDBJ()
{
bool flag;
return !flag;
}
// Token: 0x060123E6 RID: 74726 RVA: 0x00459678 File Offset: 0x00457878
[Token(Token = "0x60123E6")]
[Address(RVA = "0x16385C0", Offset = "0x1636FC0", VA = "0x1816385C0")]
private static void EKDPMHBGBJE(OOBADNCKEAP[] IKHCBHDLNBB)
{
int length = IKHCBHDLNBB.Length;
int num = length - 1;
int length2 = IKHCBHDLNBB.Length;
uint num2;
OOBADNCKEAP oobadnckeap = IKHCBHDLNBB[(int)num2];
OOBADNCKEAP oobadnckeap2 = IKHCBHDLNBB[num];
if (oobadnckeap2 != 0)
{
}
IKHCBHDLNBB[0] = oobadnckeap2;
if (oobadnckeap != 0)
{
}
num2 += (uint)1;
IKHCBHDLNBB[0] = oobadnckeap;
int num3 = 0;
if (length > 0)
{
OOBADNCKEAP oobadnckeap3 = IKHCBHDLNBB[num3];
num3++;
oobadnckeap3.HCNGNEDJPIC = true;
}
}
// Token: 0x060123E7 RID: 74727 RVA: 0x004596F0 File Offset: 0x004578F0
[Token(Token = "0x60123E7")]
[Address(RVA = "0x1638390", Offset = "0x1636D90", VA = "0x181638390")]
private static Sprite AELBDGAGLLG(PlayerHand.BDFKCHLJJHM CNPDNFJOKGG)
{
if (CNPDNFJOKGG - PlayerHand.BDFKCHLJJHM.PalmForward <= 5)
{
return NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GestureHighfive);
}
}
// Token: 0x060123E8 RID: 74728 RVA: 0x00459734 File Offset: 0x00457934
[Token(Token = "0x60123E8")]
[Address(RVA = "0x1638F60", Offset = "0x1637960", VA = "0x181638F60")]
private static Sprite KGGFCLHAEHD(PlayerHand.BDFKCHLJJHM CNPDNFJOKGG)
{
if (CNPDNFJOKGG - PlayerHand.BDFKCHLJJHM.PalmForward <= 5)
{
return NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.CancelGestureHighFive);
}
}
// Token: 0x060123E9 RID: 74729 RVA: 0x00459778 File Offset: 0x00457978
[Token(Token = "0x60123E9")]
[Address(RVA = "0x1639D80", Offset = "0x1638780", VA = "0x181639D80")]
public IJIEBBECKJJ()
{
}
// Token: 0x060123EB RID: 74731 RVA: 0x004597AC File Offset: 0x004579AC
[Token(Token = "0x60123EB")]
[Address(RVA = "0x16390F0", Offset = "0x1637AF0", VA = "0x1816390F0")]
[CompilerGenerated]
private void MKKHDKAHOPE()
{
this.IKINMIAKBPN(PlayerHand.BDFKCHLJJHM.Point);
}
// Token: 0x060123EC RID: 74732 RVA: 0x004597C0 File Offset: 0x004579C0
[Token(Token = "0x60123EC")]
[Address(RVA = "0x1638520", Offset = "0x1636F20", VA = "0x181638520")]
[CompilerGenerated]
private void BIICKDFNPFE()
{
this.IKINMIAKBPN(PlayerHand.BDFKCHLJJHM.ThumbsUp);
}
// Token: 0x060123ED RID: 74733 RVA: 0x004597D4 File Offset: 0x004579D4
[Token(Token = "0x60123ED")]
[Address(RVA = "0x1638530", Offset = "0x1636F30", VA = "0x181638530")]
[CompilerGenerated]
private void CCHLFBMFMEI()
{
this.IKINMIAKBPN(PlayerHand.BDFKCHLJJHM.ThumbsDown);
}
// Token: 0x060123EE RID: 74734 RVA: 0x004597E8 File Offset: 0x004579E8
[Token(Token = "0x60123EE")]
[Address(RVA = "0x1638F50", Offset = "0x1637950", VA = "0x181638F50")]
[CompilerGenerated]
private void KGDMPCCOJCM()
{
this.IKINMIAKBPN(PlayerHand.BDFKCHLJJHM.PalmIn);
}
// Token: 0x060123EF RID: 74735 RVA: 0x004597FC File Offset: 0x004579FC
[Token(Token = "0x60123EF")]
[Address(RVA = "0x1638510", Offset = "0x1636F10", VA = "0x181638510")]
[CompilerGenerated]
private void BCEKLBCBCAC()
{
this.IKINMIAKBPN(PlayerHand.BDFKCHLJJHM.Fist);
}
// Token: 0x060123F0 RID: 74736 RVA: 0x00459810 File Offset: 0x00457A10
[Token(Token = "0x60123F0")]
[Address(RVA = "0x16390E0", Offset = "0x1637AE0", VA = "0x1816390E0")]
[CompilerGenerated]
private void LKHOMBOLNLD()
{
this.IKINMIAKBPN(PlayerHand.BDFKCHLJJHM.PalmForward);
}
// Token: 0x0400C2E7 RID: 49895
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400C2E7")]
private HKKOHFHADKK PEGJGMDGKJN;
// Token: 0x0400C2E8 RID: 49896
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x400C2E8")]
private NOBAANLIMKD HFNKOIGJCGM;
// Token: 0x0400C2E9 RID: 49897
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x400C2E9")]
private int MGDCOEBPDCI = (int)((ulong)4294967295L);
// Token: 0x0400C2EA RID: 49898
[Token(Token = "0x400C2EA")]
private static PlayerHand.BDFKCHLJJHM COKDDEDFMCA;
// Token: 0x0400C2EB RID: 49899
[Token(Token = "0x400C2EB")]
private static PlayerHand.BDFKCHLJJHM GBALLKLDFGA;
// Token: 0x020028C3 RID: 10435
[Token(Token = "0x20028C3")]
private enum OBIAGEJENAG
{
// Token: 0x0400C2ED RID: 49901
[Token(Token = "0x400C2ED")]
DISABLED,
// Token: 0x0400C2EE RID: 49902
[Token(Token = "0x400C2EE")]
ENABLED,
// Token: 0x0400C2EF RID: 49903
[Token(Token = "0x400C2EF")]
RADIAL_MENU
}
}