using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.UI; // Token: 0x02002504 RID: 9476 [Token(Token = "0x2002504")] [StructLayout(3)] public class NOBAANLIMKD : IDisposable { // Token: 0x17002C6D RID: 11373 // (get) Token: 0x060105A3 RID: 66979 RVA: 0x003D5550 File Offset: 0x003D3750 [Token(Token = "0x17002C6D")] public bool KGCJLAOBAHL { [Token(Token = "0x60105A3")] [Address(RVA = "0x17B8B40", Offset = "0x17B7540", VA = "0x1817B8B40")] get { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; bool flag; return flag; } } // Token: 0x060105A4 RID: 66980 RVA: 0x003D556C File Offset: 0x003D376C [Token(Token = "0x60105A4")] [Address(RVA = "0x17B8DC0", Offset = "0x17B77C0", VA = "0x1817B8DC0")] public NOBAANLIMKD(ShortcutMenuManager menuManager, LOCNHHPGIAG input, ABKBMAKEGMB menuPage, GAMNIEMGCBI menuControlType, GAMNIEMGCBI quickControlType) { this.FNFAOHLLBPM = GAMNIEMGCBI.RightHandToolActionButton; this.CJIGNAPOLFH = GAMNIEMGCBI.RightHandToolActionButton; this.APGKDHMOELP = menuManager; this.DBFBLNILIGL = input; this.PFKKHKOPNFF = menuPage; menuManager.AddPage(menuPage); 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: 0x060105A5 RID: 66981 RVA: 0x003D5634 File Offset: 0x003D3834 [Token(Token = "0x60105A5")] [Address(RVA = "0x17B8AD0", Offset = "0x17B74D0", VA = "0x1817B8AD0", Slot = "4")] public void Dispose() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num); ABKBMAKEGMB pfkkhkopnff = this.PFKKHKOPNFF; ShortcutMenuManager apgkdhmoelp = this.APGKDHMOELP; LGNOMEAJJHK jpohgbcejej = pfkkhkopnff.JPOHGBCEJEJ; apgkdhmoelp.RemovePage(jpohgbcejej); } // Token: 0x060105A6 RID: 66982 RVA: 0x003D5678 File Offset: 0x003D3878 [Token(Token = "0x60105A6")] [Address(RVA = "0x17B8D70", Offset = "0x17B7770", VA = "0x1817B8D70")] public void OLMFJCFNMCC() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } // Token: 0x060105A7 RID: 66983 RVA: 0x003D5694 File Offset: 0x003D3894 [Token(Token = "0x60105A7")] [Address(RVA = "0x17B8D20", Offset = "0x17B7720", VA = "0x1817B8D20")] public void KENMHOFOKJH() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num); } // Token: 0x060105A8 RID: 66984 RVA: 0x003D56B8 File Offset: 0x003D38B8 [Token(Token = "0x60105A8")] [Address(RVA = "0x1476A50", Offset = "0x1475450", VA = "0x181476A50")] public void OPEMIFENIJM() { this.PEGJGMDGKJN.OPEMIFENIJM(); } // Token: 0x060105A9 RID: 66985 RVA: 0x003D56D8 File Offset: 0x003D38D8 [Token(Token = "0x60105A9")] [Address(RVA = "0x17B8C20", Offset = "0x17B7620", VA = "0x1817B8C20")] 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: 0x060105AA RID: 66986 RVA: 0x003D5764 File Offset: 0x003D3964 [Token(Token = "0x60105AA")] [Address(RVA = "0x17B8CF0", Offset = "0x17B76F0", VA = "0x1817B8CF0")] private void JIAPJOPLCMP(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { ABKBMAKEGMB pfkkhkopnff = this.PFKKHKOPNFF; ShortcutMenuManager apgkdhmoelp = this.APGKDHMOELP; LGNOMEAJJHK jpohgbcejej = pfkkhkopnff.JPOHGBCEJEJ; apgkdhmoelp.OpenRadial(jpohgbcejej); } // Token: 0x060105AB RID: 66987 RVA: 0x003D5794 File Offset: 0x003D3994 [Token(Token = "0x60105AB")] [Address(RVA = "0x17B8B90", Offset = "0x17B7590", VA = "0x1817B8B90")] 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: 0x060105AC RID: 66988 RVA: 0x003D57D0 File Offset: 0x003D39D0 [Token(Token = "0x60105AC")] [Address(RVA = "0x17B8C00", Offset = "0x17B7600", VA = "0x1817B8C00")] private void HOKODHFPMIL(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.APGKDHMOELP.CloseRadialShortcutMenu(); } // Token: 0x0400ADDB RID: 44507 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400ADDB")] private readonly ShortcutMenuManager APGKDHMOELP; // Token: 0x0400ADDC RID: 44508 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400ADDC")] private readonly LOCNHHPGIAG DBFBLNILIGL; // Token: 0x0400ADDD RID: 44509 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400ADDD")] private readonly ABKBMAKEGMB PFKKHKOPNFF; // Token: 0x0400ADDE RID: 44510 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400ADDE")] private readonly GAMNIEMGCBI FNFAOHLLBPM; // Token: 0x0400ADDF RID: 44511 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x400ADDF")] private readonly GAMNIEMGCBI CJIGNAPOLFH; // Token: 0x0400ADE0 RID: 44512 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400ADE0")] private readonly HKKOHFHADKK PEGJGMDGKJN; // Token: 0x02002505 RID: 9477 [Token(Token = "0x2002505")] private enum LLKHMIJLEKF { // Token: 0x0400ADE2 RID: 44514 [Token(Token = "0x400ADE2")] DISABLED, // Token: 0x0400ADE3 RID: 44515 [Token(Token = "0x400ADE3")] MENU_CLOSED, // Token: 0x0400ADE4 RID: 44516 [Token(Token = "0x400ADE4")] MENU_OPEN } }