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

480 lines
16 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using RecRoom.Core.Controllers.ScreenBehaviors;
using RecRoom.Players;
using UnityEngine;
// Token: 0x02002EA9 RID: 11945
[Token(Token = "0x2002EA9")]
public class MFPBMLNEOJG : GHJPGFBHMMC<MFPBMLNEOJG, EmoteRadialMenuScreenPlayerBehaviorConfig>
{
// Token: 0x170037EC RID: 14316
// (get) Token: 0x06014264 RID: 82532 RVA: 0x004A81F8 File Offset: 0x004A63F8
[Token(Token = "0x170037EC")]
public override int LNEDNNJCPMG
{
[Token(Token = "0x6014264")]
[Address(RVA = "0xC45DA0", Offset = "0xC44DA0", VA = "0x180C45DA0", Slot = "14")]
get
{
return 31;
}
}
// Token: 0x170037ED RID: 14317
// (get) Token: 0x06014265 RID: 82533 RVA: 0x004A8208 File Offset: 0x004A6408
[Token(Token = "0x170037ED")]
public override bool KAPLCJDFAMJ
{
[Token(Token = "0x6014265")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")]
get
{
}
}
// Token: 0x06014266 RID: 82534 RVA: 0x004A8218 File Offset: 0x004A6418
[Token(Token = "0x6014266")]
[Address(RVA = "0x2013D60", Offset = "0x2012D60", VA = "0x182013D60", 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: 0x06014267 RID: 82535 RVA: 0x004A8310 File Offset: 0x004A6510
[Token(Token = "0x6014267")]
[Address(RVA = "0x2012EB0", Offset = "0x2011EB0", VA = "0x182012EB0", Slot = "17")]
public override void Dispose()
{
base.Dispose();
NOBAANLIMKD hfnkoigjcgm = this.HFNKOIGJCGM;
if (hfnkoigjcgm != 0)
{
hfnkoigjcgm.Dispose();
this.HFNKOIGJCGM = (ulong)0L;
}
}
// Token: 0x06014268 RID: 82536 RVA: 0x004A8340 File Offset: 0x004A6540
[Token(Token = "0x6014268")]
[Address(RVA = "0x2013F40", Offset = "0x2012F40", VA = "0x182013F40", Slot = "20")]
protected override void PPAOALHOODL()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
bool flag;
if (!flag)
{
}
}
// Token: 0x06014269 RID: 82537 RVA: 0x004A8360 File Offset: 0x004A6560
[Token(Token = "0x6014269")]
[Address(RVA = "0x20132F0", Offset = "0x20122F0", VA = "0x1820132F0", Slot = "21")]
protected override void JNGMMNANOCH()
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
}
// Token: 0x0601426A RID: 82538 RVA: 0x004A8384 File Offset: 0x004A6584
[Token(Token = "0x601426A")]
[Address(RVA = "0x13D5960", Offset = "0x13D4960", VA = "0x1813D5960", Slot = "22")]
public override void BALOKJMBNIN()
{
this.PEGJGMDGKJN.OPEMIFENIJM();
}
// Token: 0x0601426B RID: 82539 RVA: 0x004A83A4 File Offset: 0x004A65A4
[Token(Token = "0x601426B")]
[Address(RVA = "0x2012F20", Offset = "0x2011F20", VA = "0x182012F20")]
private void FCNHIAIMMOG(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.HFNKOIGJCGM.OLMFJCFNMCC();
}
// Token: 0x0601426C RID: 82540 RVA: 0x004A83C4 File Offset: 0x004A65C4
[Token(Token = "0x601426C")]
[Address(RVA = "0x2013120", Offset = "0x2012120", VA = "0x182013120")]
private void IBNAHGMECLI()
{
bool flag;
if (!flag)
{
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteSmile);
this.HFNKOIGJCGM.OPEMIFENIJM();
return;
}
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x0601426D RID: 82541 RVA: 0x004A83FC File Offset: 0x004A65FC
[Token(Token = "0x601426D")]
[Address(RVA = "0x163DFF0", Offset = "0x163CFF0", VA = "0x18163DFF0")]
private void DJMHMMKPFKP(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
{
this.HFNKOIGJCGM.KENMHOFOKJH();
}
// Token: 0x0601426E RID: 82542 RVA: 0x004A841C File Offset: 0x004A661C
[Token(Token = "0x601426E")]
[Address(RVA = "0x2013250", Offset = "0x2012250", VA = "0x182013250")]
private void ICNFLPOMKBO()
{
bool flag;
if (!flag)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
return;
}
}
// Token: 0x170037EE RID: 14318
// (get) Token: 0x0601426F RID: 82543 RVA: 0x004A843C File Offset: 0x004A663C
[Token(Token = "0x170037EE")]
private GAMNIEMGCBI DLANHKIJKNC
{
[Token(Token = "0x601426F")]
[Address(RVA = "0xC42E90", Offset = "0xC41E90", VA = "0x180C42E90")]
get
{
return GAMNIEMGCBI.EmoteMenuButton;
}
}
// Token: 0x170037EF RID: 14319
// (get) Token: 0x06014270 RID: 82544 RVA: 0x004A844C File Offset: 0x004A664C
[Token(Token = "0x170037EF")]
private GAMNIEMGCBI GNBKHPKCDBL
{
[Token(Token = "0x6014270")]
[Address(RVA = "0xEA0740", Offset = "0xE9F740", VA = "0x180EA0740")]
get
{
return GAMNIEMGCBI.EmoteToggleButton;
}
}
// Token: 0x06014271 RID: 82545 RVA: 0x004A845C File Offset: 0x004A665C
[Token(Token = "0x6014271")]
[Address(RVA = "0x2013080", Offset = "0x2012080", VA = "0x182013080")]
private void HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM HCPNGDMELND)
{
MFPBMLNEOJG.IDDBBPPNFIG = HCPNGDMELND;
}
// Token: 0x06014272 RID: 82546 RVA: 0x004A8478 File Offset: 0x004A6678
[Token(Token = "0x6014272")]
[Address(RVA = "0x2013010", Offset = "0x2012010", VA = "0x182013010")]
private void HHKFPCKGILK()
{
PlayerEmotes.MGIGFNJOGEM iddbbppnfig = MFPBMLNEOJG.IDDBBPPNFIG;
this.HNFCFCLHEDK(iddbbppnfig);
}
// Token: 0x06014273 RID: 82547 RVA: 0x004A8494 File Offset: 0x004A6694
[Token(Token = "0x6014273")]
[Address(RVA = "0x2013370", Offset = "0x2012370", VA = "0x182013370")]
private void ODGFOKDGFOE()
{
OOBADNCKEAP[] array = new OOBADNCKEAP[13];
OOBADNCKEAP oobadnckeap = new OOBADNCKEAP();
oobadnckeap.FIKEBGGCDFN = "Smile";
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteSmile);
oobadnckeap.DJBEHGKKJGF = sprite;
Action action = new Action(this.FKFLMIBLCNP);
oobadnckeap.CMKGEPMFIJC = action;
array[0] = oobadnckeap;
OOBADNCKEAP oobadnckeap2 = new OOBADNCKEAP();
oobadnckeap2.FIKEBGGCDFN = "Snooze";
Sprite sprite2 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteSleeping);
oobadnckeap2.DJBEHGKKJGF = sprite2;
Action action2 = new Action(this.ABOMILFKIPM);
oobadnckeap2.CMKGEPMFIJC = action2;
array[1] = oobadnckeap2;
OOBADNCKEAP oobadnckeap3 = new OOBADNCKEAP();
oobadnckeap3.FIKEBGGCDFN = "Embarrassed";
Sprite sprite3 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteSweatSmile);
oobadnckeap3.DJBEHGKKJGF = sprite3;
Action action3 = new Action(this.JNLKMIJJNGJ);
oobadnckeap3.CMKGEPMFIJC = action3;
array[2] = oobadnckeap3;
OOBADNCKEAP oobadnckeap4 = new OOBADNCKEAP();
oobadnckeap4.FIKEBGGCDFN = "Wink";
Sprite sprite4 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteWink);
oobadnckeap4.DJBEHGKKJGF = sprite4;
Action action4 = new Action(this.JKCPGNIJCJP);
oobadnckeap4.CMKGEPMFIJC = action4;
array[3] = oobadnckeap4;
OOBADNCKEAP oobadnckeap5 = new OOBADNCKEAP();
oobadnckeap5.FIKEBGGCDFN = "Love";
Sprite sprite5 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteHeartEyes);
oobadnckeap5.DJBEHGKKJGF = sprite5;
Action action5 = new Action(this.JEHBFFGMMPB);
oobadnckeap5.CMKGEPMFIJC = action5;
array[4] = oobadnckeap5;
OOBADNCKEAP oobadnckeap6 = new OOBADNCKEAP();
oobadnckeap6.FIKEBGGCDFN = "Laugh";
Sprite sprite6 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteLOL);
oobadnckeap6.DJBEHGKKJGF = sprite6;
Action action6 = new Action(this.ECDCFGHCEEC);
oobadnckeap6.CMKGEPMFIJC = action6;
array[5] = oobadnckeap6;
OOBADNCKEAP oobadnckeap7 = new OOBADNCKEAP();
oobadnckeap7.FIKEBGGCDFN = "Silly";
Sprite sprite7 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteSillyTongue);
oobadnckeap7.DJBEHGKKJGF = sprite7;
Action action7 = new Action(this.BEIMDPALDJP);
oobadnckeap7.CMKGEPMFIJC = action7;
array[6] = oobadnckeap7;
OOBADNCKEAP oobadnckeap8 = new OOBADNCKEAP();
oobadnckeap8.FIKEBGGCDFN = "Sad";
Sprite sprite8 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteSad);
oobadnckeap8.DJBEHGKKJGF = sprite8;
Action action8 = new Action(this.KAHOHHBEMOO);
oobadnckeap8.CMKGEPMFIJC = action8;
array[7] = oobadnckeap8;
OOBADNCKEAP oobadnckeap9 = new OOBADNCKEAP();
oobadnckeap9.FIKEBGGCDFN = "Angry";
Sprite sprite9 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteAngry);
oobadnckeap9.DJBEHGKKJGF = sprite9;
Action action9 = new Action(this.PPMAKAEAAOG);
oobadnckeap9.CMKGEPMFIJC = action9;
array[8] = oobadnckeap9;
OOBADNCKEAP oobadnckeap10 = new OOBADNCKEAP();
oobadnckeap10.FIKEBGGCDFN = "Nauseated";
Sprite sprite10 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteNauseated);
oobadnckeap10.DJBEHGKKJGF = sprite10;
Action action10 = new Action(this.ALGJGEMCHAA);
oobadnckeap10.CMKGEPMFIJC = action10;
array[9] = oobadnckeap10;
OOBADNCKEAP oobadnckeap11 = new OOBADNCKEAP();
oobadnckeap11.FIKEBGGCDFN = "Shocked";
Sprite sprite11 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteShocked);
oobadnckeap11.DJBEHGKKJGF = sprite11;
Action action11 = new Action(this.CPEIFMPABPE);
oobadnckeap11.CMKGEPMFIJC = action11;
array[10] = oobadnckeap11;
OOBADNCKEAP oobadnckeap12 = new OOBADNCKEAP();
oobadnckeap12.FIKEBGGCDFN = "Grimace";
Sprite sprite12 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteGrimace);
oobadnckeap12.DJBEHGKKJGF = sprite12;
Action action12 = new Action(this.NEGNFEAODGN);
oobadnckeap12.CMKGEPMFIJC = action12;
array[11] = oobadnckeap12;
OOBADNCKEAP oobadnckeap13 = new OOBADNCKEAP();
oobadnckeap13.FIKEBGGCDFN = "Blank";
Sprite sprite13 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteFlat);
oobadnckeap13.DJBEHGKKJGF = sprite13;
Action action13 = new Action(this.JFPILFMMDKP);
oobadnckeap13.CMKGEPMFIJC = action13;
array[12] = oobadnckeap13;
Action action14 = new Action(this.HHKFPCKGILK);
int num;
ABKBMAKEGMB abkbmakegmb = new ABKBMAKEGMB((LGNOMEAJJHK)num, "Emotes", (GAMNIEMGCBI)((uint)54), array, action14);
num = 0;
NOBAANLIMKD nobaanlimkd;
this.HFNKOIGJCGM = nobaanlimkd;
}
// Token: 0x06014274 RID: 82548 RVA: 0x004A8858 File Offset: 0x004A6A58
[Token(Token = "0x6014274")]
[Address(RVA = "0x2012F40", Offset = "0x2011F40", VA = "0x182012F40")]
private void FCONBEAINHA()
{
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteSmile);
}
// Token: 0x06014275 RID: 82549 RVA: 0x004A8878 File Offset: 0x004A6A78
[Token(Token = "0x6014275")]
[Address(RVA = "0x2013FD0", Offset = "0x2012FD0", VA = "0x182013FD0")]
public MFPBMLNEOJG()
{
}
// Token: 0x06014276 RID: 82550 RVA: 0x0000220F File Offset: 0x0000040F
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6014276")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
static MFPBMLNEOJG()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06014277 RID: 82551 RVA: 0x004A888C File Offset: 0x004A6A8C
[Token(Token = "0x6014277")]
[Address(RVA = "0x2013000", Offset = "0x2012000", VA = "0x182013000")]
[CompilerGenerated]
private void FKFLMIBLCNP()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Smile);
}
// Token: 0x06014278 RID: 82552 RVA: 0x004A88A4 File Offset: 0x004A6AA4
[Token(Token = "0x6014278")]
[Address(RVA = "0x2012E70", Offset = "0x2011E70", VA = "0x182012E70")]
[CompilerGenerated]
private void ABOMILFKIPM()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Sleeping);
}
// Token: 0x06014279 RID: 82553 RVA: 0x004A88BC File Offset: 0x004A6ABC
[Token(Token = "0x6014279")]
[Address(RVA = "0x2013340", Offset = "0x2012340", VA = "0x182013340")]
[CompilerGenerated]
private void JNLKMIJJNGJ()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.SmileSweat);
}
// Token: 0x0601427A RID: 82554 RVA: 0x004A88D4 File Offset: 0x004A6AD4
[Token(Token = "0x601427A")]
[Address(RVA = "0x20132E0", Offset = "0x20122E0", VA = "0x1820132E0")]
[CompilerGenerated]
private void JKCPGNIJCJP()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Wink);
}
// Token: 0x0601427B RID: 82555 RVA: 0x004A88E8 File Offset: 0x004A6AE8
[Token(Token = "0x601427B")]
[Address(RVA = "0x20132C0", Offset = "0x20122C0", VA = "0x1820132C0")]
[CompilerGenerated]
private void JEHBFFGMMPB()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Love);
}
// Token: 0x0601427C RID: 82556 RVA: 0x004A88FC File Offset: 0x004A6AFC
[Token(Token = "0x601427C")]
[Address(RVA = "0x2012F10", Offset = "0x2011F10", VA = "0x182012F10")]
[CompilerGenerated]
private void ECDCFGHCEEC()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Laugh);
}
// Token: 0x0601427D RID: 82557 RVA: 0x004A8910 File Offset: 0x004A6B10
[Token(Token = "0x601427D")]
[Address(RVA = "0x2012E90", Offset = "0x2011E90", VA = "0x182012E90")]
[CompilerGenerated]
private void BEIMDPALDJP()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.TongueOut);
}
// Token: 0x0601427E RID: 82558 RVA: 0x004A8924 File Offset: 0x004A6B24
[Token(Token = "0x601427E")]
[Address(RVA = "0x2013350", Offset = "0x2012350", VA = "0x182013350")]
[CompilerGenerated]
private void KAHOHHBEMOO()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Sad);
}
// Token: 0x0601427F RID: 82559 RVA: 0x004A893C File Offset: 0x004A6B3C
[Token(Token = "0x601427F")]
[Address(RVA = "0x2013FC0", Offset = "0x2012FC0", VA = "0x182013FC0")]
[CompilerGenerated]
private void PPMAKAEAAOG()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Angry);
}
// Token: 0x06014280 RID: 82560 RVA: 0x004A8954 File Offset: 0x004A6B54
[Token(Token = "0x6014280")]
[Address(RVA = "0x2012E80", Offset = "0x2011E80", VA = "0x182012E80")]
[CompilerGenerated]
private void ALGJGEMCHAA()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Nauseated);
}
// Token: 0x06014281 RID: 82561 RVA: 0x004A896C File Offset: 0x004A6B6C
[Token(Token = "0x6014281")]
[Address(RVA = "0x2012EA0", Offset = "0x2011EA0", VA = "0x182012EA0")]
[CompilerGenerated]
private void CPEIFMPABPE()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Shocked);
}
// Token: 0x06014282 RID: 82562 RVA: 0x004A8984 File Offset: 0x004A6B84
[Token(Token = "0x6014282")]
[Address(RVA = "0x2013360", Offset = "0x2012360", VA = "0x182013360")]
[CompilerGenerated]
private void NEGNFEAODGN()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Grimacing);
}
// Token: 0x06014283 RID: 82563 RVA: 0x004A899C File Offset: 0x004A6B9C
[Token(Token = "0x6014283")]
[Address(RVA = "0x20132D0", Offset = "0x20122D0", VA = "0x1820132D0")]
[CompilerGenerated]
private void JFPILFMMDKP()
{
this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Flat);
}
// Token: 0x0400D0E9 RID: 53481
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400D0E9")]
private HKKOHFHADKK PEGJGMDGKJN;
// Token: 0x0400D0EA RID: 53482
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400D0EA")]
private NOBAANLIMKD HFNKOIGJCGM;
// Token: 0x0400D0EB RID: 53483
[Token(Token = "0x400D0EB")]
private static PlayerEmotes.MGIGFNJOGEM IDDBBPPNFIG;
// Token: 0x02002EAA RID: 11946
[Token(Token = "0x2002EAA")]
private enum GNMNFOMOCGJ
{
// Token: 0x0400D0ED RID: 53485
[Token(Token = "0x400D0ED")]
DISABLED,
// Token: 0x0400D0EE RID: 53486
[Token(Token = "0x400D0EE")]
ENABLED,
// Token: 0x0400D0EF RID: 53487
[Token(Token = "0x400D0EF")]
RESTRICTED
}
}