using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core.Controllers.ScreenBehaviors; using RecRoom.Players; using UnityEngine; // Token: 0x020028B3 RID: 10419 [Token(Token = "0x20028B3")] [StructLayout(3)] public class MFPBMLNEOJG : GHJPGFBHMMC { // Token: 0x17003131 RID: 12593 // (get) Token: 0x06012365 RID: 74597 RVA: 0x00457C68 File Offset: 0x00455E68 [Token(Token = "0x17003131")] public override int LNEDNNJCPMG { [Token(Token = "0x6012365")] [Address(RVA = "0xFF49B0", Offset = "0xFF33B0", VA = "0x180FF49B0", Slot = "14")] get { return 30; } } // Token: 0x17003132 RID: 12594 // (get) Token: 0x06012366 RID: 74598 RVA: 0x00457C78 File Offset: 0x00455E78 [Token(Token = "0x17003132")] public override bool KAPLCJDFAMJ { [Token(Token = "0x6012366")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "15")] get { } } // Token: 0x06012367 RID: 74599 RVA: 0x00457C88 File Offset: 0x00455E88 [Token(Token = "0x6012367")] [Address(RVA = "0x199CD80", Offset = "0x199B780", VA = "0x18199CD80", 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; hkkohfhadkk.JEPMLPCOGNM((ushort)num, num3, num2, 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; int num4 = 0; pegjgmdgkjn2.PIEOGAPMGIH((ushort)num4); } // Token: 0x06012368 RID: 74600 RVA: 0x00457D10 File Offset: 0x00455F10 [Token(Token = "0x6012368")] [Address(RVA = "0x199C030", Offset = "0x199AA30", VA = "0x18199C030", Slot = "17")] public override void Dispose() { base.Dispose(); NOBAANLIMKD hfnkoigjcgm = this.HFNKOIGJCGM; if (hfnkoigjcgm != 0) { hfnkoigjcgm.Dispose(); this.HFNKOIGJCGM = (ulong)0L; } } // Token: 0x06012369 RID: 74601 RVA: 0x00457D40 File Offset: 0x00455F40 [Token(Token = "0x6012369")] [Address(RVA = "0x199CF20", Offset = "0x199B920", VA = "0x18199CF20", Slot = "20")] protected override void PPAOALHOODL() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } // Token: 0x0601236A RID: 74602 RVA: 0x00457D5C File Offset: 0x00455F5C [Token(Token = "0x601236A")] [Address(RVA = "0x199C3A0", Offset = "0x199ADA0", VA = "0x18199C3A0", Slot = "21")] protected override void JNGMMNANOCH() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num); } // Token: 0x0601236B RID: 74603 RVA: 0x00457D80 File Offset: 0x00455F80 [Token(Token = "0x601236B")] [Address(RVA = "0x105EC10", Offset = "0x105D610", VA = "0x18105EC10", Slot = "22")] public override void BALOKJMBNIN() { this.PEGJGMDGKJN.OPEMIFENIJM(); } // Token: 0x0601236C RID: 74604 RVA: 0x00457DA0 File Offset: 0x00455FA0 [Token(Token = "0x601236C")] [Address(RVA = "0x199C0A0", Offset = "0x199AAA0", VA = "0x18199C0A0")] private void FCNHIAIMMOG(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.HFNKOIGJCGM.OLMFJCFNMCC(); } // Token: 0x0601236D RID: 74605 RVA: 0x00457DC0 File Offset: 0x00455FC0 [Token(Token = "0x601236D")] [Address(RVA = "0x199C2B0", Offset = "0x199ACB0", VA = "0x18199C2B0")] private void IBNAHGMECLI() { Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteSmile); this.HFNKOIGJCGM.OPEMIFENIJM(); } // Token: 0x0601236E RID: 74606 RVA: 0x00457DE8 File Offset: 0x00455FE8 [Token(Token = "0x601236E")] [Address(RVA = "0x164DF40", Offset = "0x164C940", VA = "0x18164DF40")] private void DJMHMMKPFKP(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.HFNKOIGJCGM.KENMHOFOKJH(); } // Token: 0x17003133 RID: 12595 // (get) Token: 0x0601236F RID: 74607 RVA: 0x00457E08 File Offset: 0x00456008 [Token(Token = "0x17003133")] private GAMNIEMGCBI DLANHKIJKNC { [Token(Token = "0x601236F")] [Address(RVA = "0x199C380", Offset = "0x199AD80", VA = "0x18199C380")] get { return GAMNIEMGCBI.EmoteMenuButton; } } // Token: 0x17003134 RID: 12596 // (get) Token: 0x06012370 RID: 74608 RVA: 0x00457E18 File Offset: 0x00456018 [Token(Token = "0x17003134")] private GAMNIEMGCBI GNBKHPKCDBL { [Token(Token = "0x6012370")] [Address(RVA = "0x199C200", Offset = "0x199AC00", VA = "0x18199C200")] get { return GAMNIEMGCBI.EmoteToggleButton; } } // Token: 0x06012371 RID: 74609 RVA: 0x00457E28 File Offset: 0x00456028 [Token(Token = "0x6012371")] [Address(RVA = "0x199C210", Offset = "0x199AC10", VA = "0x18199C210")] private void HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM HCPNGDMELND) { MFPBMLNEOJG.IDDBBPPNFIG = HCPNGDMELND; } // Token: 0x06012372 RID: 74610 RVA: 0x00457E44 File Offset: 0x00456044 [Token(Token = "0x6012372")] [Address(RVA = "0x199C190", Offset = "0x199AB90", VA = "0x18199C190")] private void HHKFPCKGILK() { PlayerEmotes.MGIGFNJOGEM iddbbppnfig = MFPBMLNEOJG.IDDBBPPNFIG; this.HNFCFCLHEDK(iddbbppnfig); } // Token: 0x06012373 RID: 74611 RVA: 0x00457E60 File Offset: 0x00456060 [Token(Token = "0x6012373")] [Address(RVA = "0x199C440", Offset = "0x199AE40", VA = "0x18199C440")] 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.PIBONKILJNK); 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.JHOCAMOJNEJ); 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.CJDHBFPCBIK); 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.KOJJOLNJBGI); 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.BABCGLMPFPD); 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.KAAIDHCDAKF); 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.LNNAACNBOGI); 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.EICALEPHGJJ); 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.GFBCOCLMEPE); 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.CLFPLNHDFHM); 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.MNIPDMHKKBM); 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.LPAMACHFHFG); oobadnckeap12.CMKGEPMFIJC = action12; array[11] = oobadnckeap12; Action action13 = new Action(this.HHKFPCKGILK); int num; ABKBMAKEGMB abkbmakegmb = new ABKBMAKEGMB((LGNOMEAJJHK)num, "Emotes", (GAMNIEMGCBI)((uint)48), array, action13); num = 0; NOBAANLIMKD nobaanlimkd; this.HFNKOIGJCGM = nobaanlimkd; } // Token: 0x06012374 RID: 74612 RVA: 0x004581E0 File Offset: 0x004563E0 [Token(Token = "0x6012374")] [Address(RVA = "0x199C0C0", Offset = "0x199AAC0", VA = "0x18199C0C0")] private void FCONBEAINHA() { Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.EmoteSmile); } // Token: 0x06012375 RID: 74613 RVA: 0x00458200 File Offset: 0x00456400 [Token(Token = "0x6012375")] [Address(RVA = "0x199CF70", Offset = "0x199B970", VA = "0x18199CF70")] public MFPBMLNEOJG() { } // Token: 0x06012376 RID: 74614 RVA: 0x0000220F File Offset: 0x0000040F // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6012376")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")] static MFPBMLNEOJG() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06012377 RID: 74615 RVA: 0x00458214 File Offset: 0x00456414 [Token(Token = "0x6012377")] [Address(RVA = "0x199CF10", Offset = "0x199B910", VA = "0x18199CF10")] [CompilerGenerated] private void PIBONKILJNK() { this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Sleeping); } // Token: 0x06012378 RID: 74616 RVA: 0x0045822C File Offset: 0x0045642C [Token(Token = "0x6012378")] [Address(RVA = "0x199C390", Offset = "0x199AD90", VA = "0x18199C390")] [CompilerGenerated] private void JHOCAMOJNEJ() { this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.SmileSweat); } // Token: 0x06012379 RID: 74617 RVA: 0x00458244 File Offset: 0x00456444 [Token(Token = "0x6012379")] [Address(RVA = "0x199C010", Offset = "0x199AA10", VA = "0x18199C010")] [CompilerGenerated] private void CJDHBFPCBIK() { this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Wink); } // Token: 0x0601237A RID: 74618 RVA: 0x00458258 File Offset: 0x00456458 [Token(Token = "0x601237A")] [Address(RVA = "0x199C400", Offset = "0x199AE00", VA = "0x18199C400")] [CompilerGenerated] private void KOJJOLNJBGI() { this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Love); } // Token: 0x0601237B RID: 74619 RVA: 0x0045826C File Offset: 0x0045646C [Token(Token = "0x601237B")] [Address(RVA = "0x199C000", Offset = "0x199AA00", VA = "0x18199C000")] [CompilerGenerated] private void BABCGLMPFPD() { this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Laugh); } // Token: 0x0601237C RID: 74620 RVA: 0x00458280 File Offset: 0x00456480 [Token(Token = "0x601237C")] [Address(RVA = "0x199C3F0", Offset = "0x199ADF0", VA = "0x18199C3F0")] [CompilerGenerated] private void KAAIDHCDAKF() { this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.TongueOut); } // Token: 0x0601237D RID: 74621 RVA: 0x00458294 File Offset: 0x00456494 [Token(Token = "0x601237D")] [Address(RVA = "0x199C410", Offset = "0x199AE10", VA = "0x18199C410")] [CompilerGenerated] private void LNNAACNBOGI() { this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Sad); } // Token: 0x0601237E RID: 74622 RVA: 0x004582AC File Offset: 0x004564AC [Token(Token = "0x601237E")] [Address(RVA = "0x199C090", Offset = "0x199AA90", VA = "0x18199C090")] [CompilerGenerated] private void EICALEPHGJJ() { this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Angry); } // Token: 0x0601237F RID: 74623 RVA: 0x004582C4 File Offset: 0x004564C4 [Token(Token = "0x601237F")] [Address(RVA = "0x199C180", Offset = "0x199AB80", VA = "0x18199C180")] [CompilerGenerated] private void GFBCOCLMEPE() { this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Nauseated); } // Token: 0x06012380 RID: 74624 RVA: 0x004582DC File Offset: 0x004564DC [Token(Token = "0x6012380")] [Address(RVA = "0x199C020", Offset = "0x199AA20", VA = "0x18199C020")] [CompilerGenerated] private void CLFPLNHDFHM() { this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Shocked); } // Token: 0x06012381 RID: 74625 RVA: 0x004582F4 File Offset: 0x004564F4 [Token(Token = "0x6012381")] [Address(RVA = "0x199C430", Offset = "0x199AE30", VA = "0x18199C430")] [CompilerGenerated] private void MNIPDMHKKBM() { this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Grimacing); } // Token: 0x06012382 RID: 74626 RVA: 0x0045830C File Offset: 0x0045650C [Token(Token = "0x6012382")] [Address(RVA = "0x199C420", Offset = "0x199AE20", VA = "0x18199C420")] [CompilerGenerated] private void LPAMACHFHFG() { this.HNFCFCLHEDK(PlayerEmotes.MGIGFNJOGEM.Flat); } // Token: 0x0400C2C0 RID: 49856 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400C2C0")] private HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400C2C1 RID: 49857 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400C2C1")] private NOBAANLIMKD HFNKOIGJCGM; // Token: 0x0400C2C2 RID: 49858 [Token(Token = "0x400C2C2")] private static PlayerEmotes.MGIGFNJOGEM IDDBBPPNFIG; // Token: 0x020028B4 RID: 10420 [Token(Token = "0x20028B4")] private enum GNMNFOMOCGJ { // Token: 0x0400C2C4 RID: 49860 [Token(Token = "0x400C2C4")] DISABLED, // Token: 0x0400C2C5 RID: 49861 [Token(Token = "0x400C2C5")] ENABLED, // Token: 0x0400C2C6 RID: 49862 [Token(Token = "0x400C2C6")] RADIAL_MENU } }