Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

463 lines
15 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using RecRoom.Core;
using RecRoom.Core.Controllers.ScreenBehaviors;
using UnityEngine;
// Token: 0x02002EB4 RID: 11956
[Token(Token = "0x2002EB4")]
public class IJIEBBECKJJ : ALLIDMNBMMG<IJIEBBECKJJ, GestureRadialMenuScreenPlayerBehaviorConfig>
{
// Token: 0x170037FA RID: 14330
// (get) Token: 0x060142C3 RID: 82627 RVA: 0x004A92A0 File Offset: 0x004A74A0
[Token(Token = "0x170037FA")]
public override int LNEDNNJCPMG
{
[Token(Token = "0x60142C3")]
[Address(RVA = "0xC48DB0", Offset = "0xC47DB0", VA = "0x180C48DB0", Slot = "14")]
get
{
return 22;
}
}
// Token: 0x170037FB RID: 14331
// (get) Token: 0x060142C4 RID: 82628 RVA: 0x004A92B0 File Offset: 0x004A74B0
[Token(Token = "0x170037FB")]
public override bool KAPLCJDFAMJ
{
[Token(Token = "0x60142C4")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")]
get
{
}
}
// Token: 0x060142C5 RID: 82629 RVA: 0x004A92C0 File Offset: 0x004A74C0
[Token(Token = "0x60142C5")]
[Address(RVA = "0x1B24C80", Offset = "0x1B23C80", VA = "0x181B24C80", 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;
int num4 = 0;
hkkohfhadkk.JEPMLPCOGNM((ushort)num2, num4, num3, 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;
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.ICNFLPOMKBO);
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
int num5 = 0;
pegjgmdgkjn3.PIEOGAPMGIH((ushort)num5);
}
// Token: 0x060142C6 RID: 82630 RVA: 0x004A9370 File Offset: 0x004A7570
[Token(Token = "0x60142C6")]
[Address(RVA = "0x1B236C0", Offset = "0x1B226C0", VA = "0x181B236C0", Slot = "17")]
public override void Dispose()
{
base.Dispose();
NOBAANLIMKD hfnkoigjcgm = this.HFNKOIGJCGM;
if (hfnkoigjcgm != 0)
{
hfnkoigjcgm.Dispose();
this.HFNKOIGJCGM = (ulong)0L;
}
}
// Token: 0x060142C7 RID: 82631 RVA: 0x004A93A0 File Offset: 0x004A75A0
[Token(Token = "0x60142C7")]
[Address(RVA = "0x1B24F80", Offset = "0x1B23F80", VA = "0x181B24F80", Slot = "20")]
protected override void PPAOALHOODL()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x060142C8 RID: 82632 RVA: 0x004A93BC File Offset: 0x004A75BC
[Token(Token = "0x60142C8")]
[Address(RVA = "0x1B24120", Offset = "0x1B23120", VA = "0x181B24120", Slot = "21")]
protected override void JNGMMNANOCH()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
}
// Token: 0x060142C9 RID: 82633 RVA: 0x004A93E0 File Offset: 0x004A75E0
[Token(Token = "0x60142C9")]
[Address(RVA = "0x12B2790", Offset = "0x12B1790", VA = "0x1812B2790", Slot = "22")]
public override void BALOKJMBNIN()
{
this.PEGJGMDGKJN.OPEMIFENIJM();
}
// Token: 0x060142CA RID: 82634 RVA: 0x004A9400 File Offset: 0x004A7600
[Token(Token = "0x60142CA")]
[Address(RVA = "0x1B23900", Offset = "0x1B22900", VA = "0x181B23900")]
private void FCNHIAIMMOG(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.HFNKOIGJCGM.OLMFJCFNMCC();
}
// Token: 0x060142CB RID: 82635 RVA: 0x004A9420 File Offset: 0x004A7620
[Token(Token = "0x60142CB")]
[Address(RVA = "0x1B23D30", Offset = "0x1B22D30", VA = "0x181B23D30")]
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: 0x060142CC RID: 82636 RVA: 0x004A9468 File Offset: 0x004A7668
[Token(Token = "0x60142CC")]
[Address(RVA = "0x1B236A0", Offset = "0x1B226A0", VA = "0x181B236A0")]
private void DJMHMMKPFKP(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.HFNKOIGJCGM.KENMHOFOKJH();
}
// Token: 0x060142CD RID: 82637 RVA: 0x004A9488 File Offset: 0x004A7688
[Token(Token = "0x60142CD")]
[Address(RVA = "0x1B23F30", Offset = "0x1B22F30", VA = "0x181B23F30")]
private void ICNFLPOMKBO()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x170037FC RID: 14332
// (get) Token: 0x060142CE RID: 82638 RVA: 0x004A94A4 File Offset: 0x004A76A4
[Token(Token = "0x170037FC")]
private GAMNIEMGCBI BDDMHHDKLHE
{
[Token(Token = "0x60142CE")]
[Address(RVA = "0x1B238B0", Offset = "0x1B228B0", VA = "0x181B238B0")]
get
{
return GAMNIEMGCBI.RightHandGestureMenuButton;
}
}
// Token: 0x170037FD RID: 14333
// (get) Token: 0x060142CF RID: 82639 RVA: 0x004A94BC File Offset: 0x004A76BC
[Token(Token = "0x170037FD")]
private GAMNIEMGCBI FPFJOPHOKOD
{
[Token(Token = "0x60142CF")]
[Address(RVA = "0x1B24320", Offset = "0x1B23320", VA = "0x181B24320")]
get
{
return GAMNIEMGCBI.RightHandGestureToggleButton;
}
}
// Token: 0x170037FE RID: 14334
// (get) Token: 0x060142D0 RID: 82640 RVA: 0x004A94D4 File Offset: 0x004A76D4
[Token(Token = "0x170037FE")]
private GAMNIEMGCBI LGKAPPLGINN
{
[Token(Token = "0x60142D0")]
[Address(RVA = "0x1B240D0", Offset = "0x1B230D0", VA = "0x181B240D0")]
get
{
return GAMNIEMGCBI.RightHandGestureCancelButton;
}
}
// Token: 0x170037FF RID: 14335
// (get) Token: 0x060142D1 RID: 82641 RVA: 0x004A94EC File Offset: 0x004A76EC
[Token(Token = "0x170037FF")]
private LGNOMEAJJHK GGABMMMBDNE
{
[Token(Token = "0x60142D1")]
[Address(RVA = "0x1B24080", Offset = "0x1B23080", VA = "0x181B24080")]
get
{
bool flag = "{il2cpp field on {'constant3' (constant value of type Cpp2IL.Core.Analysis.ResultModels.Il2CppString)}, offset 0x40}" != (ulong)1L;
throw new NullReferenceException();
}
}
// Token: 0x060142D2 RID: 82642 RVA: 0x004A950C File Offset: 0x004A770C
[Token(Token = "0x60142D2")]
[Address(RVA = "0x1B243E0", Offset = "0x1B233E0", VA = "0x181B243E0")]
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;
oobadnckeap.GPJEDBDCNNP = "Info";
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;
oobadnckeap2.GPJEDBDCNNP = "Cheer";
array[1] = oobadnckeap2;
OOBADNCKEAP oobadnckeap3 = new OOBADNCKEAP();
Sprite sprite3 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GestureThumbsDown);
oobadnckeap3.DJBEHGKKJGF = sprite3;
oobadnckeap3.FIKEBGGCDFN = "Thumbs Down";
Action action3 = new Action(this.CCHLFBMFMEI);
oobadnckeap3.CMKGEPMFIJC = action3;
oobadnckeap3.GPJEDBDCNNP = "Jeer";
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;
oobadnckeap4.GPJEDBDCNNP = "Add Friend";
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;
oobadnckeap5.GPJEDBDCNNP = "Party Up";
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;
oobadnckeap6.GPJEDBDCNNP = "High Five";
array[5] = oobadnckeap6;
IJIEBBECKJJ.EKDPMHBGBJE(array);
bool flag = "{il2cpp field on \"High Five\", offset 0x40}" != (ulong)1L;
string text2;
string text = "Gestures (" + text2 + ")";
Action action7 = new Action(this.PAMFEHHFKNB);
NOBAANLIMKD nobaanlimkd;
this.HFNKOIGJCGM = nobaanlimkd;
}
// Token: 0x060142D3 RID: 82643 RVA: 0x004A9744 File Offset: 0x004A7944
[Token(Token = "0x60142D3")]
[Address(RVA = "0x1B24E60", Offset = "0x1B23E60", VA = "0x181B24E60")]
private void PAMFEHHFKNB()
{
PlayerHand.MMENBDFLMGH cokddedfmca = IJIEBBECKJJ.COKDDEDFMCA;
this.IKINMIAKBPN(cokddedfmca);
}
// Token: 0x060142D4 RID: 82644 RVA: 0x004A9774 File Offset: 0x004A7974
[Token(Token = "0x60142D4")]
[Address(RVA = "0x1B24F20", Offset = "0x1B23F20", VA = "0x181B24F20")]
private void PMIHADNAGHD()
{
}
// Token: 0x060142D5 RID: 82645 RVA: 0x004A9788 File Offset: 0x004A7988
[Token(Token = "0x60142D5")]
[Address(RVA = "0x1B23FA0", Offset = "0x1B22FA0", VA = "0x181B23FA0")]
private void IKINMIAKBPN(PlayerHand.MMENBDFLMGH CNPDNFJOKGG)
{
if (CNPDNFJOKGG != PlayerHand.MMENBDFLMGH.None)
{
IJIEBBECKJJ.GBALLKLDFGA = CNPDNFJOKGG;
IJIEBBECKJJ.COKDDEDFMCA = CNPDNFJOKGG;
}
}
// Token: 0x060142D6 RID: 82646 RVA: 0x004A97B0 File Offset: 0x004A79B0
[Token(Token = "0x60142D6")]
[Address(RVA = "0x1B23920", Offset = "0x1B22920", VA = "0x181B23920")]
private void FCONBEAINHA(bool PADGPKJADEN)
{
bool flag;
if (!flag)
{
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: 0x060142D7 RID: 82647 RVA: 0x004A9810 File Offset: 0x004A7A10
[Token(Token = "0x60142D7")]
[Address(RVA = "0x1B24370", Offset = "0x1B23370", VA = "0x181B24370")]
private bool NJCNHKNHDBJ()
{
bool flag;
return !flag;
}
// Token: 0x060142D8 RID: 82648 RVA: 0x004A9828 File Offset: 0x004A7A28
[Token(Token = "0x60142D8")]
[Address(RVA = "0x1B23720", Offset = "0x1B22720", VA = "0x181B23720")]
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: 0x060142D9 RID: 82649 RVA: 0x004A98A0 File Offset: 0x004A7AA0
[Token(Token = "0x60142D9")]
[Address(RVA = "0x1B234F0", Offset = "0x1B224F0", VA = "0x181B234F0")]
private static Sprite AELBDGAGLLG(PlayerHand.MMENBDFLMGH CNPDNFJOKGG)
{
if (CNPDNFJOKGG - PlayerHand.MMENBDFLMGH.PalmForward <= 5)
{
return NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GestureHighfive);
}
}
// Token: 0x060142DA RID: 82650 RVA: 0x004A98E4 File Offset: 0x004A7AE4
[Token(Token = "0x60142DA")]
[Address(RVA = "0x1B24180", Offset = "0x1B23180", VA = "0x181B24180")]
private static Sprite KGGFCLHAEHD(PlayerHand.MMENBDFLMGH CNPDNFJOKGG)
{
if (CNPDNFJOKGG - PlayerHand.MMENBDFLMGH.PalmForward <= 5)
{
return NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.CancelGestureHighFive);
}
}
// Token: 0x060142DB RID: 82651 RVA: 0x004A9928 File Offset: 0x004A7B28
[Token(Token = "0x60142DB")]
[Address(RVA = "0x1B25050", Offset = "0x1B24050", VA = "0x181B25050")]
public IJIEBBECKJJ()
{
}
// Token: 0x060142DD RID: 82653 RVA: 0x004A994C File Offset: 0x004A7B4C
[Token(Token = "0x60142DD")]
[Address(RVA = "0x1B24310", Offset = "0x1B23310", VA = "0x181B24310")]
[CompilerGenerated]
private void MKKHDKAHOPE()
{
this.IKINMIAKBPN(PlayerHand.MMENBDFLMGH.Point);
}
// Token: 0x060142DE RID: 82654 RVA: 0x004A9960 File Offset: 0x004A7B60
[Token(Token = "0x60142DE")]
[Address(RVA = "0x1B23680", Offset = "0x1B22680", VA = "0x181B23680")]
[CompilerGenerated]
private void BIICKDFNPFE()
{
this.IKINMIAKBPN(PlayerHand.MMENBDFLMGH.ThumbsUp);
}
// Token: 0x060142DF RID: 82655 RVA: 0x004A9974 File Offset: 0x004A7B74
[Token(Token = "0x60142DF")]
[Address(RVA = "0x1B23690", Offset = "0x1B22690", VA = "0x181B23690")]
[CompilerGenerated]
private void CCHLFBMFMEI()
{
this.IKINMIAKBPN(PlayerHand.MMENBDFLMGH.ThumbsDown);
}
// Token: 0x060142E0 RID: 82656 RVA: 0x004A9988 File Offset: 0x004A7B88
[Token(Token = "0x60142E0")]
[Address(RVA = "0x1B24170", Offset = "0x1B23170", VA = "0x181B24170")]
[CompilerGenerated]
private void KGDMPCCOJCM()
{
this.IKINMIAKBPN(PlayerHand.MMENBDFLMGH.PalmIn);
}
// Token: 0x060142E1 RID: 82657 RVA: 0x004A999C File Offset: 0x004A7B9C
[Token(Token = "0x60142E1")]
[Address(RVA = "0x1B23670", Offset = "0x1B22670", VA = "0x181B23670")]
[CompilerGenerated]
private void BCEKLBCBCAC()
{
this.IKINMIAKBPN(PlayerHand.MMENBDFLMGH.Fist);
}
// Token: 0x060142E2 RID: 82658 RVA: 0x004A99B0 File Offset: 0x004A7BB0
[Token(Token = "0x60142E2")]
[Address(RVA = "0x1B24300", Offset = "0x1B23300", VA = "0x181B24300")]
[CompilerGenerated]
private void LKHOMBOLNLD()
{
this.IKINMIAKBPN(PlayerHand.MMENBDFLMGH.PalmForward);
}
// Token: 0x0400D102 RID: 53506
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400D102")]
private HKKOHFHADKK PEGJGMDGKJN;
// Token: 0x0400D103 RID: 53507
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400D103")]
private NOBAANLIMKD HFNKOIGJCGM;
// Token: 0x0400D104 RID: 53508
[Token(Token = "0x400D104")]
private static PlayerHand.MMENBDFLMGH COKDDEDFMCA;
// Token: 0x0400D105 RID: 53509
[Token(Token = "0x400D105")]
private static PlayerHand.MMENBDFLMGH GBALLKLDFGA;
// Token: 0x02002EB5 RID: 11957
[Token(Token = "0x2002EB5")]
private enum OBIAGEJENAG
{
// Token: 0x0400D107 RID: 53511
[Token(Token = "0x400D107")]
DISABLED,
// Token: 0x0400D108 RID: 53512
[Token(Token = "0x400D108")]
ENABLED,
// Token: 0x0400D109 RID: 53513
[Token(Token = "0x400D109")]
RESTRICTED
}
}