206 lines
6.4 KiB
C#
206 lines
6.4 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.UI;
|
|
|
|
// Token: 0x020029C6 RID: 10694
|
|
[Token(Token = "0x20029C6")]
|
|
public class NOBAANLIMKD : IDisposable
|
|
{
|
|
// Token: 0x1700320F RID: 12815
|
|
// (get) Token: 0x06011E5D RID: 73309 RVA: 0x00413E8C File Offset: 0x0041208C
|
|
[Token(Token = "0x1700320F")]
|
|
public bool KGCJLAOBAHL
|
|
{
|
|
[Token(Token = "0x6011E5D")]
|
|
[Address(RVA = "0x13C11E0", Offset = "0x13BFFE0", VA = "0x1813C11E0")]
|
|
get
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011E5E RID: 73310 RVA: 0x00413EA8 File Offset: 0x004120A8
|
|
[Token(Token = "0x6011E5E")]
|
|
[Address(RVA = "0x13C1460", Offset = "0x13C0260", VA = "0x1813C1460")]
|
|
public NOBAANLIMKD(ShortcutMenuManager APGKDHMOELP, LOCNHHPGIAG DBFBLNILIGL, ABKBMAKEGMB PFKKHKOPNFF, GAMNIEMGCBI FNFAOHLLBPM, GAMNIEMGCBI CJIGNAPOLFH)
|
|
{
|
|
this.FNFAOHLLBPM = GAMNIEMGCBI.RightHandToolActionButton;
|
|
this.CJIGNAPOLFH = GAMNIEMGCBI.RightHandToolActionButton;
|
|
this.APGKDHMOELP = APGKDHMOELP;
|
|
this.DBFBLNILIGL = DBFBLNILIGL;
|
|
this.PFKKHKOPNFF = PFKKHKOPNFF;
|
|
APGKDHMOELP.AddPage(PFKKHKOPNFF);
|
|
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.JEOBMKDFHKI);
|
|
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.JIAPJOPLCMP);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HOKODHFPMIL);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.HIGJADOFIMF);
|
|
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
|
|
int num5 = 0;
|
|
pegjgmdgkjn3.PIEOGAPMGIH((ushort)num5);
|
|
}
|
|
|
|
// Token: 0x06011E5F RID: 73311 RVA: 0x00413F70 File Offset: 0x00412170
|
|
[Token(Token = "0x6011E5F")]
|
|
[Address(RVA = "0x13C1180", Offset = "0x13BFF80", VA = "0x1813C1180", Slot = "4")]
|
|
public void Dispose()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
ShortcutMenuManager apgkdhmoelp = this.APGKDHMOELP;
|
|
ABKBMAKEGMB pfkkhkopnff = this.PFKKHKOPNFF;
|
|
apgkdhmoelp.RemovePage(pfkkhkopnff);
|
|
}
|
|
|
|
// Token: 0x06011E60 RID: 73312 RVA: 0x00413FA8 File Offset: 0x004121A8
|
|
[Token(Token = "0x6011E60")]
|
|
[Address(RVA = "0x13C1410", Offset = "0x13C0210", VA = "0x1813C1410")]
|
|
public void OLMFJCFNMCC()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
}
|
|
|
|
// Token: 0x06011E61 RID: 73313 RVA: 0x00413FC4 File Offset: 0x004121C4
|
|
[Token(Token = "0x6011E61")]
|
|
[Address(RVA = "0x13C13C0", Offset = "0x13C01C0", VA = "0x1813C13C0")]
|
|
public void KENMHOFOKJH()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
|
|
}
|
|
|
|
// Token: 0x06011E62 RID: 73314 RVA: 0x00413FE8 File Offset: 0x004121E8
|
|
[Token(Token = "0x6011E62")]
|
|
[Address(RVA = "0x1014670", Offset = "0x1013470", VA = "0x181014670")]
|
|
public void OPEMIFENIJM()
|
|
{
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
}
|
|
|
|
// Token: 0x06011E63 RID: 73315 RVA: 0x00414008 File Offset: 0x00412208
|
|
[Token(Token = "0x6011E63")]
|
|
[Address(RVA = "0x13C12C0", Offset = "0x13C00C0", VA = "0x1813C12C0")]
|
|
private void JEOBMKDFHKI()
|
|
{
|
|
for (;;)
|
|
{
|
|
GAMNIEMGCBI fnfaohllbpm = this.FNFAOHLLBPM;
|
|
if (fnfaohllbpm != GAMNIEMGCBI.None && this.DBFBLNILIGL.MAMCIMINMFH(fnfaohllbpm))
|
|
{
|
|
break;
|
|
}
|
|
GAMNIEMGCBI cjignapolfh = this.CJIGNAPOLFH;
|
|
while (cjignapolfh == GAMNIEMGCBI.None)
|
|
{
|
|
}
|
|
if (!this.DBFBLNILIGL.PBOOILFPDLL(cjignapolfh))
|
|
{
|
|
LOCNHHPGIAG dbfblniligl = this.DBFBLNILIGL;
|
|
GAMNIEMGCBI cjignapolfh2 = this.CJIGNAPOLFH;
|
|
if (dbfblniligl.MAMCIMINMFH(cjignapolfh2))
|
|
{
|
|
goto Block_4;
|
|
}
|
|
}
|
|
}
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
return;
|
|
Block_4:
|
|
ABKBMAKEGMB pfkkhkopnff = this.PFKKHKOPNFF;
|
|
ShortcutMenuManager apgkdhmoelp = this.APGKDHMOELP;
|
|
LGNOMEAJJHK jpohgbcejej = pfkkhkopnff.JPOHGBCEJEJ;
|
|
apgkdhmoelp.RunQuickSelect(jpohgbcejej);
|
|
}
|
|
|
|
// Token: 0x06011E64 RID: 73316 RVA: 0x00414094 File Offset: 0x00412294
|
|
[Token(Token = "0x6011E64")]
|
|
[Address(RVA = "0x13C1390", Offset = "0x13C0190", VA = "0x1813C1390")]
|
|
private void JIAPJOPLCMP(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
ABKBMAKEGMB pfkkhkopnff = this.PFKKHKOPNFF;
|
|
ShortcutMenuManager apgkdhmoelp = this.APGKDHMOELP;
|
|
LGNOMEAJJHK jpohgbcejej = pfkkhkopnff.JPOHGBCEJEJ;
|
|
apgkdhmoelp.OpenRadial(jpohgbcejej);
|
|
}
|
|
|
|
// Token: 0x06011E65 RID: 73317 RVA: 0x004140C4 File Offset: 0x004122C4
|
|
[Token(Token = "0x6011E65")]
|
|
[Address(RVA = "0x13C1230", Offset = "0x13C0030", VA = "0x1813C1230")]
|
|
private void HIGJADOFIMF()
|
|
{
|
|
ABKBMAKEGMB pfkkhkopnff = this.PFKKHKOPNFF;
|
|
ShortcutMenuManager apgkdhmoelp = this.APGKDHMOELP;
|
|
LGNOMEAJJHK jpohgbcejej = pfkkhkopnff.JPOHGBCEJEJ;
|
|
if (!apgkdhmoelp.IsRadialShortcutMenuOpen(jpohgbcejej))
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06011E66 RID: 73318 RVA: 0x00414100 File Offset: 0x00412300
|
|
[Token(Token = "0x6011E66")]
|
|
[Address(RVA = "0x13C12A0", Offset = "0x13C00A0", VA = "0x1813C12A0")]
|
|
private void HOKODHFPMIL(ushort IBCNKLKINAA, ushort HNEIFFDHGFO)
|
|
{
|
|
this.APGKDHMOELP.CloseRadialShortcutMenu();
|
|
}
|
|
|
|
// Token: 0x0400B88C RID: 47244
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400B88C")]
|
|
private readonly ShortcutMenuManager APGKDHMOELP;
|
|
|
|
// Token: 0x0400B88D RID: 47245
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400B88D")]
|
|
private readonly LOCNHHPGIAG DBFBLNILIGL;
|
|
|
|
// Token: 0x0400B88E RID: 47246
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400B88E")]
|
|
private readonly ABKBMAKEGMB PFKKHKOPNFF;
|
|
|
|
// Token: 0x0400B88F RID: 47247
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400B88F")]
|
|
private readonly GAMNIEMGCBI FNFAOHLLBPM;
|
|
|
|
// Token: 0x0400B890 RID: 47248
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400B890")]
|
|
private readonly GAMNIEMGCBI CJIGNAPOLFH;
|
|
|
|
// Token: 0x0400B891 RID: 47249
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400B891")]
|
|
private readonly HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x020029C7 RID: 10695
|
|
[Token(Token = "0x20029C7")]
|
|
private enum LLKHMIJLEKF
|
|
{
|
|
// Token: 0x0400B893 RID: 47251
|
|
[Token(Token = "0x400B893")]
|
|
DISABLED,
|
|
// Token: 0x0400B894 RID: 47252
|
|
[Token(Token = "0x400B894")]
|
|
MENU_CLOSED,
|
|
// Token: 0x0400B895 RID: 47253
|
|
[Token(Token = "0x400B895")]
|
|
MENU_OPEN
|
|
}
|
|
}
|