using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core; using RecRoom.Core.Controllers.ScreenBehaviors; using UnityEngine; // Token: 0x020028C2 RID: 10434 [Token(Token = "0x20028C2")] [StructLayout(3)] public class IJIEBBECKJJ : ALLIDMNBMMG { // Token: 0x17003140 RID: 12608 // (get) Token: 0x060123D2 RID: 74706 RVA: 0x00459190 File Offset: 0x00457390 [Token(Token = "0x17003140")] public override int LNEDNNJCPMG { [Token(Token = "0x60123D2")] [Address(RVA = "0x1639C70", Offset = "0x1638670", VA = "0x181639C70", Slot = "14")] get { return 21; } } // Token: 0x17003141 RID: 12609 // (get) Token: 0x060123D3 RID: 74707 RVA: 0x004591A0 File Offset: 0x004573A0 [Token(Token = "0x17003141")] public override bool KAPLCJDFAMJ { [Token(Token = "0x60123D3")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "15")] get { } } // Token: 0x060123D4 RID: 74708 RVA: 0x004591B0 File Offset: 0x004573B0 [Token(Token = "0x60123D4")] [Address(RVA = "0x1639A20", Offset = "0x1638420", VA = "0x181639A20", Slot = "16")] public override void OFFLOPLJBBG(GestureRadialMenuScreenPlayerBehaviorConfig PBGBNMCPEAJ, OPGFJKMHCKP IHCMJLOBKBJ) { PlayerHand onfjhabgcip = IHCMJLOBKBJ.ONFJHABGCIP; ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG; 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: 0x060123D5 RID: 74709 RVA: 0x00459240 File Offset: 0x00457440 [Token(Token = "0x60123D5")] [Address(RVA = "0x1638560", Offset = "0x1636F60", VA = "0x181638560", Slot = "17")] public override void Dispose() { base.Dispose(); NOBAANLIMKD hfnkoigjcgm = this.HFNKOIGJCGM; if (hfnkoigjcgm != 0) { hfnkoigjcgm.Dispose(); this.HFNKOIGJCGM = (ulong)0L; } } // Token: 0x060123D6 RID: 74710 RVA: 0x00459270 File Offset: 0x00457470 [Token(Token = "0x60123D6")] [Address(RVA = "0x1639CE0", Offset = "0x16386E0", VA = "0x181639CE0", Slot = "20")] protected override void PPAOALHOODL() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } // Token: 0x060123D7 RID: 74711 RVA: 0x0045928C File Offset: 0x0045748C [Token(Token = "0x60123D7")] [Address(RVA = "0x1638F00", Offset = "0x1637900", VA = "0x181638F00", Slot = "21")] protected override void JNGMMNANOCH() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num); } // Token: 0x060123D8 RID: 74712 RVA: 0x004592B0 File Offset: 0x004574B0 [Token(Token = "0x60123D8")] [Address(RVA = "0xFEDB70", Offset = "0xFEC570", VA = "0x180FEDB70", Slot = "22")] public override void BALOKJMBNIN() { this.PEGJGMDGKJN.OPEMIFENIJM(); } // Token: 0x060123D9 RID: 74713 RVA: 0x004592D0 File Offset: 0x004574D0 [Token(Token = "0x60123D9")] [Address(RVA = "0x16387A0", Offset = "0x16371A0", VA = "0x1816387A0")] private void FCNHIAIMMOG(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.HFNKOIGJCGM.OLMFJCFNMCC(); } // Token: 0x060123DA RID: 74714 RVA: 0x004592F0 File Offset: 0x004574F0 [Token(Token = "0x60123DA")] [Address(RVA = "0x1638BD0", Offset = "0x16375D0", VA = "0x181638BD0")] private void IBNAHGMECLI() { bool flag2; bool flag = !flag2; this.FCONBEAINHA(flag); PlayerHand.ENHKICONAGG enhkiconagg; if (enhkiconagg == PlayerHand.ENHKICONAGG.None) { } NOBAANLIMKD hfnkoigjcgm = this.HFNKOIGJCGM; hfnkoigjcgm.OPEMIFENIJM(); } // Token: 0x060123DB RID: 74715 RVA: 0x00459330 File Offset: 0x00457530 [Token(Token = "0x60123DB")] [Address(RVA = "0x1638540", Offset = "0x1636F40", VA = "0x181638540")] private void DJMHMMKPFKP(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.HFNKOIGJCGM.KENMHOFOKJH(); } // Token: 0x17003142 RID: 12610 // (get) Token: 0x060123DC RID: 74716 RVA: 0x00459350 File Offset: 0x00457550 [Token(Token = "0x17003142")] private GAMNIEMGCBI BDDMHHDKLHE { [Token(Token = "0x60123DC")] [Address(RVA = "0x1638750", Offset = "0x1637150", VA = "0x181638750")] get { return GAMNIEMGCBI.RightHandGestureMenuButton; } } // Token: 0x17003143 RID: 12611 // (get) Token: 0x060123DD RID: 74717 RVA: 0x00459368 File Offset: 0x00457568 [Token(Token = "0x17003143")] private GAMNIEMGCBI FPFJOPHOKOD { [Token(Token = "0x60123DD")] [Address(RVA = "0x1639100", Offset = "0x1637B00", VA = "0x181639100")] get { return GAMNIEMGCBI.RightHandGestureToggleButton; } } // Token: 0x17003144 RID: 12612 // (get) Token: 0x060123DE RID: 74718 RVA: 0x00459380 File Offset: 0x00457580 [Token(Token = "0x17003144")] private GAMNIEMGCBI LGKAPPLGINN { [Token(Token = "0x60123DE")] [Address(RVA = "0x1638EB0", Offset = "0x16378B0", VA = "0x181638EB0")] get { return GAMNIEMGCBI.RightHandGestureCancelButton; } } // Token: 0x17003145 RID: 12613 // (get) Token: 0x060123DF RID: 74719 RVA: 0x00459398 File Offset: 0x00457598 [Token(Token = "0x17003145")] private LGNOMEAJJHK GGABMMMBDNE { [Token(Token = "0x60123DF")] [Address(RVA = "0x1638E60", Offset = "0x1637860", VA = "0x181638E60")] get { bool flag = "{il2cpp field on {'constant3' (constant value of type Cpp2IL.Core.Analysis.ResultModels.Il2CppString)}, offset 0x40}" != (ulong)1L; throw new NullReferenceException(); } } // Token: 0x060123E0 RID: 74720 RVA: 0x004593B8 File Offset: 0x004575B8 [Token(Token = "0x60123E0")] [Address(RVA = "0x16391C0", Offset = "0x1637BC0", VA = "0x1816391C0")] private void ODGFOKDGFOE() { OOBADNCKEAP[] array = new OOBADNCKEAP[6]; OOBADNCKEAP oobadnckeap = new OOBADNCKEAP(); Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GesturePoint); oobadnckeap.DJBEHGKKJGF = sprite; oobadnckeap.FIKEBGGCDFN = "Point\n(Info)"; Action action = new Action(this.MKKHDKAHOPE); oobadnckeap.CMKGEPMFIJC = action; array[0] = oobadnckeap; OOBADNCKEAP oobadnckeap2 = new OOBADNCKEAP(); Sprite sprite2 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GestureThumbsUpCheer); oobadnckeap2.DJBEHGKKJGF = sprite2; oobadnckeap2.FIKEBGGCDFN = "Thumbs up\n(Cheer)"; Action action2 = new Action(this.BIICKDFNPFE); oobadnckeap2.CMKGEPMFIJC = action2; array[1] = oobadnckeap2; OOBADNCKEAP oobadnckeap3 = new OOBADNCKEAP(); Sprite sprite3 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GestureThumbsDown); oobadnckeap3.DJBEHGKKJGF = sprite3; oobadnckeap3.FIKEBGGCDFN = "Thumbs Down\n(Cheer)"; Action action3 = new Action(this.CCHLFBMFMEI); oobadnckeap3.CMKGEPMFIJC = action3; array[2] = oobadnckeap3; OOBADNCKEAP oobadnckeap4 = new OOBADNCKEAP(); Sprite sprite4 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GestureHandshakeMakeFriend); oobadnckeap4.DJBEHGKKJGF = sprite4; oobadnckeap4.FIKEBGGCDFN = "Handshake\n(Add Friend)"; Action action4 = new Action(this.KGDMPCCOJCM); oobadnckeap4.CMKGEPMFIJC = action4; array[3] = oobadnckeap4; OOBADNCKEAP oobadnckeap5 = new OOBADNCKEAP(); Sprite sprite5 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GestureFistBumpPartyUp); oobadnckeap5.DJBEHGKKJGF = sprite5; oobadnckeap5.FIKEBGGCDFN = "Fist Bump\n(Party Up)"; Action action5 = new Action(this.BCEKLBCBCAC); oobadnckeap5.CMKGEPMFIJC = action5; array[4] = oobadnckeap5; OOBADNCKEAP oobadnckeap6 = new OOBADNCKEAP(); Sprite sprite6 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GestureHighfive); oobadnckeap6.DJBEHGKKJGF = sprite6; oobadnckeap6.FIKEBGGCDFN = "High Five"; Action action6 = new Action(this.LKHOMBOLNLD); oobadnckeap6.CMKGEPMFIJC = action6; array[5] = oobadnckeap6; IJIEBBECKJJ.EKDPMHBGBJE(array); string text2; string text = "Gestures (" + text2 + ")"; Action action7 = new Action(this.PAMFEHHFKNB); NOBAANLIMKD nobaanlimkd; this.HFNKOIGJCGM = nobaanlimkd; } // Token: 0x060123E1 RID: 74721 RVA: 0x00459598 File Offset: 0x00457798 [Token(Token = "0x60123E1")] [Address(RVA = "0x1639BB0", Offset = "0x16385B0", VA = "0x181639BB0")] private void PAMFEHHFKNB() { PlayerHand.BDFKCHLJJHM cokddedfmca = IJIEBBECKJJ.COKDDEDFMCA; this.IKINMIAKBPN(cokddedfmca); } // Token: 0x060123E2 RID: 74722 RVA: 0x004595C8 File Offset: 0x004577C8 [Token(Token = "0x60123E2")] [Address(RVA = "0x1639C80", Offset = "0x1638680", VA = "0x181639C80")] private void PMIHADNAGHD() { } // Token: 0x060123E3 RID: 74723 RVA: 0x004595DC File Offset: 0x004577DC [Token(Token = "0x60123E3")] [Address(RVA = "0x1638D80", Offset = "0x1637780", VA = "0x181638D80")] private void IKINMIAKBPN(PlayerHand.BDFKCHLJJHM CNPDNFJOKGG) { if (CNPDNFJOKGG != PlayerHand.BDFKCHLJJHM.None) { IJIEBBECKJJ.GBALLKLDFGA = CNPDNFJOKGG; IJIEBBECKJJ.COKDDEDFMCA = CNPDNFJOKGG; } } // Token: 0x060123E4 RID: 74724 RVA: 0x00459604 File Offset: 0x00457804 [Token(Token = "0x60123E4")] [Address(RVA = "0x16387C0", Offset = "0x16371C0", VA = "0x1816387C0")] private void FCONBEAINHA(bool PADGPKJADEN) { PlayerHand.ENHKICONAGG enhkiconagg; if (enhkiconagg != PlayerHand.ENHKICONAGG.None && enhkiconagg <= PlayerHand.ENHKICONAGG.Point) { Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.CancelGestureHighFive); Sprite sprite2 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.CancelGestureFistBump); Sprite sprite3 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.CancelGestureHandshake); Sprite sprite4 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.CancelGesturePoint); Sprite sprite5 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.CancelGestureThumbsUp); Sprite sprite6 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.CancelGestureThumbsDown); } Sprite sprite7 = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GestureThumbsUpCheer); } // Token: 0x060123E5 RID: 74725 RVA: 0x00459660 File Offset: 0x00457860 [Token(Token = "0x60123E5")] [Address(RVA = "0x1639150", Offset = "0x1637B50", VA = "0x181639150")] private bool NJCNHKNHDBJ() { bool flag; return !flag; } // Token: 0x060123E6 RID: 74726 RVA: 0x00459678 File Offset: 0x00457878 [Token(Token = "0x60123E6")] [Address(RVA = "0x16385C0", Offset = "0x1636FC0", VA = "0x1816385C0")] private static void EKDPMHBGBJE(OOBADNCKEAP[] IKHCBHDLNBB) { int length = IKHCBHDLNBB.Length; int num = length - 1; int length2 = IKHCBHDLNBB.Length; uint num2; OOBADNCKEAP oobadnckeap = IKHCBHDLNBB[(int)num2]; OOBADNCKEAP oobadnckeap2 = IKHCBHDLNBB[num]; if (oobadnckeap2 != 0) { } IKHCBHDLNBB[0] = oobadnckeap2; if (oobadnckeap != 0) { } num2 += (uint)1; IKHCBHDLNBB[0] = oobadnckeap; int num3 = 0; if (length > 0) { OOBADNCKEAP oobadnckeap3 = IKHCBHDLNBB[num3]; num3++; oobadnckeap3.HCNGNEDJPIC = true; } } // Token: 0x060123E7 RID: 74727 RVA: 0x004596F0 File Offset: 0x004578F0 [Token(Token = "0x60123E7")] [Address(RVA = "0x1638390", Offset = "0x1636D90", VA = "0x181638390")] private static Sprite AELBDGAGLLG(PlayerHand.BDFKCHLJJHM CNPDNFJOKGG) { if (CNPDNFJOKGG - PlayerHand.BDFKCHLJJHM.PalmForward <= 5) { return NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.GestureHighfive); } } // Token: 0x060123E8 RID: 74728 RVA: 0x00459734 File Offset: 0x00457934 [Token(Token = "0x60123E8")] [Address(RVA = "0x1638F60", Offset = "0x1637960", VA = "0x181638F60")] private static Sprite KGGFCLHAEHD(PlayerHand.BDFKCHLJJHM CNPDNFJOKGG) { if (CNPDNFJOKGG - PlayerHand.BDFKCHLJJHM.PalmForward <= 5) { return NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.HCKHBENDAAH.CancelGestureHighFive); } } // Token: 0x060123E9 RID: 74729 RVA: 0x00459778 File Offset: 0x00457978 [Token(Token = "0x60123E9")] [Address(RVA = "0x1639D80", Offset = "0x1638780", VA = "0x181639D80")] public IJIEBBECKJJ() { } // Token: 0x060123EB RID: 74731 RVA: 0x004597AC File Offset: 0x004579AC [Token(Token = "0x60123EB")] [Address(RVA = "0x16390F0", Offset = "0x1637AF0", VA = "0x1816390F0")] [CompilerGenerated] private void MKKHDKAHOPE() { this.IKINMIAKBPN(PlayerHand.BDFKCHLJJHM.Point); } // Token: 0x060123EC RID: 74732 RVA: 0x004597C0 File Offset: 0x004579C0 [Token(Token = "0x60123EC")] [Address(RVA = "0x1638520", Offset = "0x1636F20", VA = "0x181638520")] [CompilerGenerated] private void BIICKDFNPFE() { this.IKINMIAKBPN(PlayerHand.BDFKCHLJJHM.ThumbsUp); } // Token: 0x060123ED RID: 74733 RVA: 0x004597D4 File Offset: 0x004579D4 [Token(Token = "0x60123ED")] [Address(RVA = "0x1638530", Offset = "0x1636F30", VA = "0x181638530")] [CompilerGenerated] private void CCHLFBMFMEI() { this.IKINMIAKBPN(PlayerHand.BDFKCHLJJHM.ThumbsDown); } // Token: 0x060123EE RID: 74734 RVA: 0x004597E8 File Offset: 0x004579E8 [Token(Token = "0x60123EE")] [Address(RVA = "0x1638F50", Offset = "0x1637950", VA = "0x181638F50")] [CompilerGenerated] private void KGDMPCCOJCM() { this.IKINMIAKBPN(PlayerHand.BDFKCHLJJHM.PalmIn); } // Token: 0x060123EF RID: 74735 RVA: 0x004597FC File Offset: 0x004579FC [Token(Token = "0x60123EF")] [Address(RVA = "0x1638510", Offset = "0x1636F10", VA = "0x181638510")] [CompilerGenerated] private void BCEKLBCBCAC() { this.IKINMIAKBPN(PlayerHand.BDFKCHLJJHM.Fist); } // Token: 0x060123F0 RID: 74736 RVA: 0x00459810 File Offset: 0x00457A10 [Token(Token = "0x60123F0")] [Address(RVA = "0x16390E0", Offset = "0x1637AE0", VA = "0x1816390E0")] [CompilerGenerated] private void LKHOMBOLNLD() { this.IKINMIAKBPN(PlayerHand.BDFKCHLJJHM.PalmForward); } // Token: 0x0400C2E7 RID: 49895 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400C2E7")] private HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400C2E8 RID: 49896 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400C2E8")] private NOBAANLIMKD HFNKOIGJCGM; // Token: 0x0400C2E9 RID: 49897 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400C2E9")] private int MGDCOEBPDCI = (int)((ulong)4294967295L); // Token: 0x0400C2EA RID: 49898 [Token(Token = "0x400C2EA")] private static PlayerHand.BDFKCHLJJHM COKDDEDFMCA; // Token: 0x0400C2EB RID: 49899 [Token(Token = "0x400C2EB")] private static PlayerHand.BDFKCHLJJHM GBALLKLDFGA; // Token: 0x020028C3 RID: 10435 [Token(Token = "0x20028C3")] private enum OBIAGEJENAG { // Token: 0x0400C2ED RID: 49901 [Token(Token = "0x400C2ED")] DISABLED, // Token: 0x0400C2EE RID: 49902 [Token(Token = "0x400C2EE")] ENABLED, // Token: 0x0400C2EF RID: 49903 [Token(Token = "0x400C2EF")] RADIAL_MENU } }