Files
2026-04-10 22:50:51 +02:00

464 lines
15 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using RecRoom.Core.Controllers.ScreenBehaviors;
using RecRoom.Players;
using UnityEngine;
// Token: 0x02002DC0 RID: 11712
[Token(Token = "0x2002DC0")]
public class MFPBMLNEOJG : GHJPGFBHMMC<MFPBMLNEOJG, EmoteRadialMenuScreenPlayerBehaviorConfig>
{
// Token: 0x17003735 RID: 14133
// (get) Token: 0x06013E1E RID: 81438 RVA: 0x0049E460 File Offset: 0x0049C660
[Token(Token = "0x17003735")]
public override int LNEDNNJCPMG
{
[Token(Token = "0x6013E1E")]
[Address(RVA = "0x55E0C0", Offset = "0x55CEC0", VA = "0x18055E0C0", Slot = "14")]
get
{
return 31;
}
}
// Token: 0x17003736 RID: 14134
// (get) Token: 0x06013E1F RID: 81439 RVA: 0x0049E470 File Offset: 0x0049C670
[Token(Token = "0x17003736")]
public override bool KAPLCJDFAMJ
{
[Token(Token = "0x6013E1F")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")]
get
{
}
}
// Token: 0x06013E20 RID: 81440 RVA: 0x0049E480 File Offset: 0x0049C680
[Token(Token = "0x6013E20")]
[Address(RVA = "0x14AA070", Offset = "0x14A8E70", VA = "0x1814AA070", Slot = "16")]
public override void OFFLOPLJBBG(EmoteRadialMenuScreenPlayerBehaviorConfig PBGBNMCPEAJ, LHNMJNHJCNF IHCMJLOBKBJ)
{
Camera fomhgmlpond = IHCMJLOBKBJ.FOMHGMLPOND;
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;
okgcdflpfod.method_ptr = ldftn(FCNHIAIMMOG);
okgcdflpfod.method = ldftn(FCNHIAIMMOG);
okgcdflpfod.m_target = this;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2;
okgcdflpfod2.method_ptr = ldftn(DJMHMMKPFKP);
okgcdflpfod2.method = ldftn(DJMHMMKPFKP);
okgcdflpfod2.m_target = this;
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje;
knfakjmalje.method_ptr = ldftn(IBNAHGMECLI);
knfakjmalje.method = ldftn(IBNAHGMECLI);
knfakjmalje.m_target = this;
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2;
knfakjmalje2.method_ptr = ldftn(ICNFLPOMKBO);
knfakjmalje2.method = ldftn(ICNFLPOMKBO);
knfakjmalje2.m_target = this;
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
int num5 = 0;
pegjgmdgkjn3.PIEOGAPMGIH((ushort)num5);
}
// Token: 0x06013E21 RID: 81441 RVA: 0x0049E578 File Offset: 0x0049C778
[Token(Token = "0x6013E21")]
[Address(RVA = "0x14A9280", Offset = "0x14A8080", VA = "0x1814A9280", Slot = "17")]
public override void Dispose()
{
base.Dispose();
NOBAANLIMKD hfnkoigjcgm = this.HFNKOIGJCGM;
if (hfnkoigjcgm != 0)
{
hfnkoigjcgm.Dispose();
this.HFNKOIGJCGM = (ulong)0L;
}
}
// Token: 0x06013E22 RID: 81442 RVA: 0x0049E5A8 File Offset: 0x0049C7A8
[Token(Token = "0x6013E22")]
[Address(RVA = "0x14AA250", Offset = "0x14A9050", VA = "0x1814AA250", Slot = "20")]
protected override void PPAOALHOODL()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
bool flag;
if (!flag)
{
}
}
// Token: 0x06013E23 RID: 81443 RVA: 0x0049E5C8 File Offset: 0x0049C7C8
[Token(Token = "0x6013E23")]
[Address(RVA = "0x14A96B0", Offset = "0x14A84B0", VA = "0x1814A96B0", Slot = "21")]
protected override void JNGMMNANOCH()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
}
// Token: 0x06013E24 RID: 81444 RVA: 0x0049E5EC File Offset: 0x0049C7EC
[Token(Token = "0x6013E24")]
[Address(RVA = "0x90A6D0", Offset = "0x9094D0", VA = "0x18090A6D0", Slot = "22")]
public override void BALOKJMBNIN()
{
this.PEGJGMDGKJN.OPEMIFENIJM();
}
// Token: 0x06013E25 RID: 81445 RVA: 0x0049E60C File Offset: 0x0049C80C
[Token(Token = "0x6013E25")]
[Address(RVA = "0x14A92F0", Offset = "0x14A80F0", VA = "0x1814A92F0")]
private void FCNHIAIMMOG(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.HFNKOIGJCGM.OLMFJCFNMCC();
}
// Token: 0x06013E26 RID: 81446 RVA: 0x0049E62C File Offset: 0x0049C82C
[Token(Token = "0x6013E26")]
[Address(RVA = "0x14A94F0", Offset = "0x14A82F0", VA = "0x1814A94F0")]
private void IBNAHGMECLI()
{
bool flag;
if (!flag)
{
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteSmile);
this.HFNKOIGJCGM.OPEMIFENIJM();
return;
}
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x06013E27 RID: 81447 RVA: 0x0049E664 File Offset: 0x0049C864
[Token(Token = "0x6013E27")]
[Address(RVA = "0xB97E20", Offset = "0xB96C20", VA = "0x180B97E20")]
private void DJMHMMKPFKP(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.HFNKOIGJCGM.KENMHOFOKJH();
}
// Token: 0x06013E28 RID: 81448 RVA: 0x0049E684 File Offset: 0x0049C884
[Token(Token = "0x6013E28")]
[Address(RVA = "0x14A9620", Offset = "0x14A8420", VA = "0x1814A9620")]
private void ICNFLPOMKBO()
{
bool flag;
if (!flag)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
return;
}
}
// Token: 0x17003737 RID: 14135
// (get) Token: 0x06013E29 RID: 81449 RVA: 0x0049E6A4 File Offset: 0x0049C8A4
[Token(Token = "0x17003737")]
private GAMNIEMGCBI DLANHKIJKNC
{
[Token(Token = "0x6013E29")]
[Address(RVA = "0x4B5F70", Offset = "0x4B4D70", VA = "0x1804B5F70")]
get
{
return GAMNIEMGCBI.EmoteMenuButton;
}
}
// Token: 0x17003738 RID: 14136
// (get) Token: 0x06013E2A RID: 81450 RVA: 0x0049E6B4 File Offset: 0x0049C8B4
[Token(Token = "0x17003738")]
private GAMNIEMGCBI GNBKHPKCDBL
{
[Token(Token = "0x6013E2A")]
[Address(RVA = "0x5BD980", Offset = "0x5BC780", VA = "0x1805BD980")]
get
{
return GAMNIEMGCBI.EmoteToggleButton;
}
}
// Token: 0x06013E2B RID: 81451 RVA: 0x0049E6C4 File Offset: 0x0049C8C4
[Token(Token = "0x6013E2B")]
[Address(RVA = "0x14A9450", Offset = "0x14A8250", VA = "0x1814A9450")]
private void HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM HCPNGDMELND)
{
MFPBMLNEOJG.IDDBBPPNFIG = HCPNGDMELND;
}
// Token: 0x06013E2C RID: 81452 RVA: 0x0049E6E0 File Offset: 0x0049C8E0
[Token(Token = "0x6013E2C")]
[Address(RVA = "0x14A93E0", Offset = "0x14A81E0", VA = "0x1814A93E0")]
private void HHKFPCKGILK()
{
PlayerEmotes.MGIGFNJOGEM iddbbppnfig = MFPBMLNEOJG.IDDBBPPNFIG;
this.HNFCFCLHEDK(iddbbppnfig);
}
// Token: 0x06013E2D RID: 81453 RVA: 0x0049E6FC File Offset: 0x0049C8FC
[Token(Token = "0x6013E2D")]
[Address(RVA = "0x14A9730", Offset = "0x14A8530", VA = "0x1814A9730")]
private void ODGFOKDGFOE()
{
OOBADNCKEAP[] array = new OOBADNCKEAP[12];
OOBADNCKEAP oobadnckeap = new OOBADNCKEAP();
oobadnckeap.FIKEBGGCDFN = "Snooze";
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteSleeping);
oobadnckeap.DJBEHGKKJGF = sprite;
Action action = new Action(this.FKFLMIBLCNP);
oobadnckeap.CMKGEPMFIJC = action;
array[0] = oobadnckeap;
OOBADNCKEAP oobadnckeap2 = new OOBADNCKEAP();
oobadnckeap2.FIKEBGGCDFN = "Embarrassed";
Sprite sprite2 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteSweatSmile);
oobadnckeap2.DJBEHGKKJGF = sprite2;
Action action2 = new Action(this.ABOMILFKIPM);
oobadnckeap2.CMKGEPMFIJC = action2;
array[1] = oobadnckeap2;
OOBADNCKEAP oobadnckeap3 = new OOBADNCKEAP();
oobadnckeap3.FIKEBGGCDFN = "Wink";
Sprite sprite3 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteWink);
oobadnckeap3.DJBEHGKKJGF = sprite3;
Action action3 = new Action(this.JNLKMIJJNGJ);
oobadnckeap3.CMKGEPMFIJC = action3;
array[2] = oobadnckeap3;
OOBADNCKEAP oobadnckeap4 = new OOBADNCKEAP();
oobadnckeap4.FIKEBGGCDFN = "Love";
Sprite sprite4 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteHeartEyes);
oobadnckeap4.DJBEHGKKJGF = sprite4;
Action action4 = new Action(this.JKCPGNIJCJP);
oobadnckeap4.CMKGEPMFIJC = action4;
array[3] = oobadnckeap4;
OOBADNCKEAP oobadnckeap5 = new OOBADNCKEAP();
oobadnckeap5.FIKEBGGCDFN = "Laugh";
Sprite sprite5 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteLOL);
oobadnckeap5.DJBEHGKKJGF = sprite5;
Action action5 = new Action(this.JEHBFFGMMPB);
oobadnckeap5.CMKGEPMFIJC = action5;
array[4] = oobadnckeap5;
OOBADNCKEAP oobadnckeap6 = new OOBADNCKEAP();
oobadnckeap6.FIKEBGGCDFN = "Silly";
Sprite sprite6 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteSillyTongue);
oobadnckeap6.DJBEHGKKJGF = sprite6;
Action action6 = new Action(this.ECDCFGHCEEC);
oobadnckeap6.CMKGEPMFIJC = action6;
array[5] = oobadnckeap6;
OOBADNCKEAP oobadnckeap7 = new OOBADNCKEAP();
oobadnckeap7.FIKEBGGCDFN = "Sad";
Sprite sprite7 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteSad);
oobadnckeap7.DJBEHGKKJGF = sprite7;
Action action7 = new Action(this.BEIMDPALDJP);
oobadnckeap7.CMKGEPMFIJC = action7;
array[6] = oobadnckeap7;
OOBADNCKEAP oobadnckeap8 = new OOBADNCKEAP();
oobadnckeap8.FIKEBGGCDFN = "Angry";
Sprite sprite8 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteAngry);
oobadnckeap8.DJBEHGKKJGF = sprite8;
Action action8 = new Action(this.KAHOHHBEMOO);
oobadnckeap8.CMKGEPMFIJC = action8;
array[7] = oobadnckeap8;
OOBADNCKEAP oobadnckeap9 = new OOBADNCKEAP();
oobadnckeap9.FIKEBGGCDFN = "Nauseated";
Sprite sprite9 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteNauseated);
oobadnckeap9.DJBEHGKKJGF = sprite9;
Action action9 = new Action(this.PPMAKAEAAOG);
oobadnckeap9.CMKGEPMFIJC = action9;
array[8] = oobadnckeap9;
OOBADNCKEAP oobadnckeap10 = new OOBADNCKEAP();
oobadnckeap10.FIKEBGGCDFN = "Shocked";
Sprite sprite10 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteShocked);
oobadnckeap10.DJBEHGKKJGF = sprite10;
Action action10 = new Action(this.ALGJGEMCHAA);
oobadnckeap10.CMKGEPMFIJC = action10;
array[9] = oobadnckeap10;
OOBADNCKEAP oobadnckeap11 = new OOBADNCKEAP();
oobadnckeap11.FIKEBGGCDFN = "Grimace";
Sprite sprite11 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteGrimace);
oobadnckeap11.DJBEHGKKJGF = sprite11;
Action action11 = new Action(this.CPEIFMPABPE);
oobadnckeap11.CMKGEPMFIJC = action11;
array[10] = oobadnckeap11;
OOBADNCKEAP oobadnckeap12 = new OOBADNCKEAP();
oobadnckeap12.FIKEBGGCDFN = "Blank";
Sprite sprite12 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteFlat);
oobadnckeap12.DJBEHGKKJGF = sprite12;
Action action12 = new Action(this.NEGNFEAODGN);
oobadnckeap12.CMKGEPMFIJC = action12;
array[11] = oobadnckeap12;
Action action13 = new Action(this.HHKFPCKGILK);
int num;
ABKBMAKEGMB abkbmakegmb = new ABKBMAKEGMB((LGNOMEAJJHK)num, "Emotes", (GAMNIEMGCBI)((uint)54), array, action13);
num = 0;
NOBAANLIMKD nobaanlimkd;
this.HFNKOIGJCGM = nobaanlimkd;
}
// Token: 0x06013E2E RID: 81454 RVA: 0x0049EA7C File Offset: 0x0049CC7C
[Token(Token = "0x6013E2E")]
[Address(RVA = "0x14A9310", Offset = "0x14A8110", VA = "0x1814A9310")]
private void FCONBEAINHA()
{
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteSmile);
}
// Token: 0x06013E2F RID: 81455 RVA: 0x0049EA9C File Offset: 0x0049CC9C
[Token(Token = "0x6013E2F")]
[Address(RVA = "0x14AA2E0", Offset = "0x14A90E0", VA = "0x1814AA2E0")]
public MFPBMLNEOJG()
{
}
// Token: 0x06013E30 RID: 81456 RVA: 0x0000220F File Offset: 0x0000040F
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6013E30")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
static MFPBMLNEOJG()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06013E31 RID: 81457 RVA: 0x0049EAB0 File Offset: 0x0049CCB0
[Token(Token = "0x6013E31")]
[Address(RVA = "0x14A93D0", Offset = "0x14A81D0", VA = "0x1814A93D0")]
[CompilerGenerated]
private void FKFLMIBLCNP()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Sleeping);
}
// Token: 0x06013E32 RID: 81458 RVA: 0x0049EAC8 File Offset: 0x0049CCC8
[Token(Token = "0x6013E32")]
[Address(RVA = "0x14A9240", Offset = "0x14A8040", VA = "0x1814A9240")]
[CompilerGenerated]
private void ABOMILFKIPM()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.SmileSweat);
}
// Token: 0x06013E33 RID: 81459 RVA: 0x0049EAE0 File Offset: 0x0049CCE0
[Token(Token = "0x6013E33")]
[Address(RVA = "0x14A9700", Offset = "0x14A8500", VA = "0x1814A9700")]
[CompilerGenerated]
private void JNLKMIJJNGJ()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Wink);
}
// Token: 0x06013E34 RID: 81460 RVA: 0x0049EAF4 File Offset: 0x0049CCF4
[Token(Token = "0x6013E34")]
[Address(RVA = "0x14A96A0", Offset = "0x14A84A0", VA = "0x1814A96A0")]
[CompilerGenerated]
private void JKCPGNIJCJP()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Love);
}
// Token: 0x06013E35 RID: 81461 RVA: 0x0049EB08 File Offset: 0x0049CD08
[Token(Token = "0x6013E35")]
[Address(RVA = "0x14A9690", Offset = "0x14A8490", VA = "0x1814A9690")]
[CompilerGenerated]
private void JEHBFFGMMPB()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Laugh);
}
// Token: 0x06013E36 RID: 81462 RVA: 0x0049EB1C File Offset: 0x0049CD1C
[Token(Token = "0x6013E36")]
[Address(RVA = "0x14A92E0", Offset = "0x14A80E0", VA = "0x1814A92E0")]
[CompilerGenerated]
private void ECDCFGHCEEC()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.TongueOut);
}
// Token: 0x06013E37 RID: 81463 RVA: 0x0049EB30 File Offset: 0x0049CD30
[Token(Token = "0x6013E37")]
[Address(RVA = "0x14A9260", Offset = "0x14A8060", VA = "0x1814A9260")]
[CompilerGenerated]
private void BEIMDPALDJP()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Sad);
}
// Token: 0x06013E38 RID: 81464 RVA: 0x0049EB48 File Offset: 0x0049CD48
[Token(Token = "0x6013E38")]
[Address(RVA = "0x14A9710", Offset = "0x14A8510", VA = "0x1814A9710")]
[CompilerGenerated]
private void KAHOHHBEMOO()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Angry);
}
// Token: 0x06013E39 RID: 81465 RVA: 0x0049EB60 File Offset: 0x0049CD60
[Token(Token = "0x6013E39")]
[Address(RVA = "0x14AA2D0", Offset = "0x14A90D0", VA = "0x1814AA2D0")]
[CompilerGenerated]
private void PPMAKAEAAOG()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Nauseated);
}
// Token: 0x06013E3A RID: 81466 RVA: 0x0049EB78 File Offset: 0x0049CD78
[Token(Token = "0x6013E3A")]
[Address(RVA = "0x14A9250", Offset = "0x14A8050", VA = "0x1814A9250")]
[CompilerGenerated]
private void ALGJGEMCHAA()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Shocked);
}
// Token: 0x06013E3B RID: 81467 RVA: 0x0049EB90 File Offset: 0x0049CD90
[Token(Token = "0x6013E3B")]
[Address(RVA = "0x14A9270", Offset = "0x14A8070", VA = "0x1814A9270")]
[CompilerGenerated]
private void CPEIFMPABPE()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Grimacing);
}
// Token: 0x06013E3C RID: 81468 RVA: 0x0049EBA8 File Offset: 0x0049CDA8
[Token(Token = "0x6013E3C")]
[Address(RVA = "0x14A9720", Offset = "0x14A8520", VA = "0x1814A9720")]
[CompilerGenerated]
private void NEGNFEAODGN()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Flat);
}
// Token: 0x0400CECB RID: 52939
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400CECB")]
private HKKOHFHADKK PEGJGMDGKJN;
// Token: 0x0400CECC RID: 52940
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400CECC")]
private NOBAANLIMKD HFNKOIGJCGM;
// Token: 0x0400CECD RID: 52941
[Token(Token = "0x400CECD")]
private static PlayerEmotes.MGIGFNJOGEM IDDBBPPNFIG;
// Token: 0x02002DC1 RID: 11713
[Token(Token = "0x2002DC1")]
private enum GNMNFOMOCGJ
{
// Token: 0x0400CECF RID: 52943
[Token(Token = "0x400CECF")]
DISABLED,
// Token: 0x0400CED0 RID: 52944
[Token(Token = "0x400CED0")]
ENABLED,
// Token: 0x0400CED1 RID: 52945
[Token(Token = "0x400CED1")]
RESTRICTED
}
}