using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Core; using RecRoom.Core.Controllers.ScreenBehaviors; using UnityEngine; // Token: 0x02002920 RID: 10528 [Token(Token = "0x2002920")] [StructLayout(3)] public class GPGLIIMLKFP : BFJDFBPGMKP { // Token: 0x17003196 RID: 12694 // (get) Token: 0x0601264D RID: 75341 RVA: 0x0046204C File Offset: 0x0046024C [Token(Token = "0x17003196")] public override int LNEDNNJCPMG { [Token(Token = "0x601264D")] [Address(RVA = "0x567EB0", Offset = "0x5668B0", VA = "0x180567EB0", Slot = "14")] get { return this.MGDCOEBPDCI; } } // Token: 0x17003197 RID: 12695 // (get) Token: 0x0601264E RID: 75342 RVA: 0x00462060 File Offset: 0x00460260 [Token(Token = "0x17003197")] public override bool KAPLCJDFAMJ { [Token(Token = "0x601264E")] [Address(RVA = "0x566D70", Offset = "0x565770", VA = "0x180566D70", Slot = "15")] get { return this.JKACCMIADFO; } } // Token: 0x0601264F RID: 75343 RVA: 0x00462074 File Offset: 0x00460274 [Token(Token = "0x601264F")] [Address(RVA = "0x12EC110", Offset = "0x12EAB10", VA = "0x1812EC110", Slot = "16")] public override void OFFLOPLJBBG(BowlingBallScreenToolBehaviorConfig PBGBNMCPEAJ, KDJHGOFMNEN IHCMJLOBKBJ) { Tool egfejghdnai = IHCMJLOBKBJ.EGFEJGHDNAI; ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG; HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); this.PEGJGMDGKJN = hkkohfhadkk; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKMENBOLMJH); int num = 0; int num2 = 0; int num3 = 0; hkkohfhadkk.JEPMLPCOGNM((ushort)num2, okgcdflpfod, num3, num); HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CAJJCJICPMK); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.KEJDKKHFDHE); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.KEFHJDFBDIG); HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.IOIEJOKJBMG); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CNKIJCMOMBC); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.HJEHHDPLJAF); HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod6 = new MIEIBBPMDMP.OKGCDFLPFOD(this.FIKIPDGBHJA); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.DFPDFGKIFJN); HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod7 = new MIEIBBPMDMP.OKGCDFLPFOD(this.ONNBHBKHDHB); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje4 = new MIEIBBPMDMP.KNFAKJMALJE(this.AFIECNMMGNA); HKKOHFHADKK pegjgmdgkjn5 = this.PEGJGMDGKJN; int num4 = 0; pegjgmdgkjn5.PIEOGAPMGIH((ushort)num4); } // Token: 0x06012650 RID: 75344 RVA: 0x00462188 File Offset: 0x00460388 [Token(Token = "0x6012650")] [Address(RVA = "0x12EAFC0", Offset = "0x12E99C0", VA = "0x1812EAFC0", Slot = "17")] public override void Dispose() { base.Dispose(); } // Token: 0x06012651 RID: 75345 RVA: 0x0046219C File Offset: 0x0046039C [Token(Token = "0x6012651")] [Address(RVA = "0x12EC4C0", Offset = "0x12EAEC0", VA = "0x1812EC4C0", Slot = "20")] protected override void PPAOALHOODL() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } // Token: 0x06012652 RID: 75346 RVA: 0x004621B8 File Offset: 0x004603B8 [Token(Token = "0x6012652")] [Address(RVA = "0x12EBBE0", Offset = "0x12EA5E0", VA = "0x1812EBBE0", Slot = "21")] protected override void JNGMMNANOCH() { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; int num = 0; pegjgmdgkjn.PIEOGAPMGIH((ushort)num); } // Token: 0x06012653 RID: 75347 RVA: 0x004621DC File Offset: 0x004603DC [Token(Token = "0x6012653")] [Address(RVA = "0xFEDB70", Offset = "0xFEC570", VA = "0x180FEDB70", Slot = "22")] public override void BALOKJMBNIN() { this.PEGJGMDGKJN.OPEMIFENIJM(); } // Token: 0x06012654 RID: 75348 RVA: 0x004621FC File Offset: 0x004603FC [Token(Token = "0x6012654")] [Address(RVA = "0xFEDB90", Offset = "0xFEC590", VA = "0x180FEDB90")] private void GKMENBOLMJH(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.JKACCMIADFO = false; this.MGDCOEBPDCI = (int)((ulong)1L); } // Token: 0x06012655 RID: 75349 RVA: 0x0046221C File Offset: 0x0046041C [Token(Token = "0x6012655")] [Address(RVA = "0x12EAD40", Offset = "0x12E9740", VA = "0x1812EAD40")] private void CAJJCJICPMK(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.JKACCMIADFO = false; this.MGDCOEBPDCI = (int)((ulong)1L); } // Token: 0x06012656 RID: 75350 RVA: 0x00462240 File Offset: 0x00460440 [Token(Token = "0x6012656")] [Address(RVA = "0x12EBC30", Offset = "0x12EA630", VA = "0x1812EBC30")] private void KEFHJDFBDIG() { GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); int num = 0; int num2 = 0; this.IPJFBGKJBMD(num2 != 0, num != 0); bool flag; if (flag) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; } } // Token: 0x06012657 RID: 75351 RVA: 0x00462278 File Offset: 0x00460478 [Token(Token = "0x6012657")] [Address(RVA = "0x12EBCE0", Offset = "0x12EA6E0", VA = "0x1812EBCE0")] private void KEJDKKHFDHE(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { } // Token: 0x06012658 RID: 75352 RVA: 0x0046228C File Offset: 0x0046048C [Token(Token = "0x6012658")] [Address(RVA = "0x12EB7C0", Offset = "0x12EA1C0", VA = "0x1812EB7C0")] private void IOIEJOKJBMG(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { this.JKACCMIADFO = true; this.MGDCOEBPDCI = (int)((ulong)11L); float time = Time.time; this.EDKANJAIEBM = time; this.NOGGKAPOAAB = false; GPPHJKMNPJM.CLOJOALGIEC clojoalgiec; clojoalgiec.method_ptr = ldftn(JIBJLKIBBPI); clojoalgiec.method = ldftn(JIBJLKIBBPI); clojoalgiec.m_target = this; GPPHJKMNPJM.CLOJOALGIEC clojoalgiec2; clojoalgiec2.method_ptr = ldftn(OAEIOMEBLJJ); clojoalgiec2.method = ldftn(OAEIOMEBLJJ); clojoalgiec2.m_target = this; GPPHJKMNPJM.CLOJOALGIEC clojoalgiec3; clojoalgiec3.method_ptr = ldftn(IGJGJAGGCJM); clojoalgiec3.method = ldftn(IGJGJAGGCJM); clojoalgiec3.m_target = this; } // Token: 0x06012659 RID: 75353 RVA: 0x0046232C File Offset: 0x0046052C [Token(Token = "0x6012659")] [Address(RVA = "0x12EB3F0", Offset = "0x12E9DF0", VA = "0x1812EB3F0")] private void HJEHHDPLJAF() { float time = Time.time; this.NOGGKAPOAAB = true; HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; GAMNIEMGCBI gamniemgcbi = base.PDMDFNIBBGB(); bool flag; this.IPJFBGKJBMD(true, flag); bool flag2; if (!flag2) { if (this.NOGGKAPOAAB != flag2) { GHLCJGAMKMG ghlcjgamkmg; if (ghlcjgamkmg != GHLCJGAMKMG.LEFT_ONLY) { } float num2; float num3; float num = Mathf.Lerp(num2, num3, num2); num2 = this.MEONJOPFEBA(); num2 = Mathf.Lerp(1f, num3, num2); } PlayerHand.PLLIKAOIPHP pllikaoiphp; if (pllikaoiphp == PlayerHand.PLLIKAOIPHP.Right) { } HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN; } } // Token: 0x0601265A RID: 75354 RVA: 0x004623B4 File Offset: 0x004605B4 [Token(Token = "0x601265A")] [Address(RVA = "0x12EADD0", Offset = "0x12E97D0", VA = "0x1812EADD0")] private void CNKIJCMOMBC(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { GPPHJKMNPJM.CLOJOALGIEC clojoalgiec; clojoalgiec.method_ptr = ldftn(JIBJLKIBBPI); clojoalgiec.method = ldftn(JIBJLKIBBPI); clojoalgiec.m_target = this; GPPHJKMNPJM.CLOJOALGIEC clojoalgiec2; clojoalgiec2.method_ptr = ldftn(OAEIOMEBLJJ); clojoalgiec2.method = ldftn(OAEIOMEBLJJ); clojoalgiec2.m_target = this; GPPHJKMNPJM.CLOJOALGIEC clojoalgiec3; clojoalgiec3.method_ptr = ldftn(IGJGJAGGCJM); clojoalgiec3.method = ldftn(IGJGJAGGCJM); clojoalgiec3.m_target = this; } // Token: 0x0601265B RID: 75355 RVA: 0x00462424 File Offset: 0x00460624 [Token(Token = "0x601265B")] [Address(RVA = "0x12EB1F0", Offset = "0x12E9BF0", VA = "0x1812EB1F0")] private void FIKIPDGBHJA(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { } // Token: 0x0601265C RID: 75356 RVA: 0x00462438 File Offset: 0x00460638 [Token(Token = "0x601265C")] [Address(RVA = "0x12EAF20", Offset = "0x12E9920", VA = "0x1812EAF20")] private void DFPDFGKIFJN() { bool flag; if (!flag) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return; } } // Token: 0x0601265D RID: 75357 RVA: 0x00462458 File Offset: 0x00460658 [Token(Token = "0x601265D")] [Address(RVA = "0x12EC440", Offset = "0x12EAE40", VA = "0x1812EC440")] private void ONNBHBKHDHB(ushort IBCNKLKINAA, ushort HNEIFFDHGFO) { } // Token: 0x0601265E RID: 75358 RVA: 0x0046246C File Offset: 0x0046066C [Token(Token = "0x601265E")] [Address(RVA = "0x12EACB0", Offset = "0x12E96B0", VA = "0x1812EACB0")] private void AFIECNMMGNA() { bool flag; if (!flag) { HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN; return; } } // Token: 0x0601265F RID: 75359 RVA: 0x0046248C File Offset: 0x0046068C [Token(Token = "0x601265F")] [Address(RVA = "0x12EB130", Offset = "0x12E9B30", VA = "0x1812EB130")] private void FCONBEAINHA(GAMNIEMGCBI JPICLGFGBPN) { Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.BCDIKFOHNGE.Mobile_UI_Throw); } // Token: 0x06012660 RID: 75360 RVA: 0x004624A8 File Offset: 0x004606A8 [Token(Token = "0x6012660")] [Address(RVA = "0x12EB950", Offset = "0x12EA350", VA = "0x1812EB950")] private void IPJFBGKJBMD(bool EDBCAANKBMJ, bool POEMJEPEPNE) { if (EDBCAANKBMJ) { GHLCJGAMKMG ghlcjgamkmg; if (ghlcjgamkmg != GHLCJGAMKMG.LEFT_ONLY) { } if (!POEMJEPEPNE) { } } int num = 0; float num2 = Mathf.Lerp(num2, (float)num, num2); } // Token: 0x06012661 RID: 75361 RVA: 0x004624D4 File Offset: 0x004606D4 [Token(Token = "0x6012661")] [Address(RVA = "0x12EC060", Offset = "0x12EAA60", VA = "0x1812EC060")] private void NAMFCOPEDKF(Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM) { PlayerHand.PLLIKAOIPHP pllikaoiphp; if (pllikaoiphp == PlayerHand.PLLIKAOIPHP.Right) { } float z = CLBGGJEONGH.z; } // Token: 0x06012662 RID: 75362 RVA: 0x004624F4 File Offset: 0x004606F4 [Token(Token = "0x6012662")] [Address(RVA = "0x12EBFF0", Offset = "0x12EA9F0", VA = "0x1812EBFF0")] private void MPNFGGHMNMN(float IFBJKJCLJIC) { } // Token: 0x06012663 RID: 75363 RVA: 0x00462508 File Offset: 0x00460708 [Token(Token = "0x6012663")] [Address(RVA = "0x12EBD30", Offset = "0x12EA730", VA = "0x1812EBD30")] private float MEONJOPFEBA() { Vector3 zero = Vector3.zero; int num = 0; Vector3 vector; float z = vector.z; float num2; return Mathf.InverseLerp((float)0, (float)num, num2); } // Token: 0x06012664 RID: 75364 RVA: 0x00462540 File Offset: 0x00460740 [Token(Token = "0x6012664")] [Address(RVA = "0x12EB000", Offset = "0x12E9A00", VA = "0x1812EB000")] private float EJIOGIHOBJL(bool POEMJEPEPNE) { GHLCJGAMKMG ghlcjgamkmg; if (ghlcjgamkmg != GHLCJGAMKMG.LEFT_ONLY) { } if (!POEMJEPEPNE) { } float num; float num2; return Mathf.Lerp(num, num2, num); } // Token: 0x06012665 RID: 75365 RVA: 0x00462564 File Offset: 0x00460764 [Token(Token = "0x6012665")] [Address(RVA = "0x12EB270", Offset = "0x12E9C70", VA = "0x1812EB270")] private float HAHFONAIJOE(bool EDBCAANKBMJ, bool POEMJEPEPNE) { if (EDBCAANKBMJ) { GHLCJGAMKMG ghlcjgamkmg; if (ghlcjgamkmg != GHLCJGAMKMG.LEFT_ONLY) { } if (!POEMJEPEPNE) { } } int num = 0; float num2; return Mathf.Lerp(num2, (float)num, num2); } // Token: 0x06012666 RID: 75366 RVA: 0x00462590 File Offset: 0x00460790 [Token(Token = "0x6012666")] [Address(RVA = "0x12EBB30", Offset = "0x12EA530", VA = "0x1812EBB30")] private void JIBJLKIBBPI(PlayerAnimationEvent.AMFDDDEAAOE DDFOHKALPKN, Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM) { PlayerHand.PLLIKAOIPHP pllikaoiphp; if (pllikaoiphp == PlayerHand.PLLIKAOIPHP.Right) { } float z = CLBGGJEONGH.z; } // Token: 0x06012667 RID: 75367 RVA: 0x004625B0 File Offset: 0x004607B0 [Token(Token = "0x6012667")] [Address(RVA = "0x1190060", Offset = "0x118EA60", VA = "0x181190060")] private void OAEIOMEBLJJ(PlayerAnimationEvent.AMFDDDEAAOE DDFOHKALPKN, Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM) { this.NOGGKAPOAAB = true; } // Token: 0x06012668 RID: 75368 RVA: 0x004625C4 File Offset: 0x004607C4 [Token(Token = "0x6012668")] [Address(RVA = "0x12EB7B0", Offset = "0x12EA1B0", VA = "0x1812EB7B0")] private void IGJGJAGGCJM(PlayerAnimationEvent.AMFDDDEAAOE DDFOHKALPKN, Vector3 CLBGGJEONGH, Vector3 HNBEFCHHEDM) { this.NOGGKAPOAAB = false; } // Token: 0x06012669 RID: 75369 RVA: 0x004625D8 File Offset: 0x004607D8 [Token(Token = "0x6012669")] [Address(RVA = "0x12EC510", Offset = "0x12EAF10", VA = "0x1812EC510")] public GPGLIIMLKFP() { } // Token: 0x0400C475 RID: 50293 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400C475")] private HKKOHFHADKK PEGJGMDGKJN; // Token: 0x0400C476 RID: 50294 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400C476")] private bool JKACCMIADFO; // Token: 0x0400C477 RID: 50295 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")] [Token(Token = "0x400C477")] private int MGDCOEBPDCI; // Token: 0x0400C478 RID: 50296 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400C478")] private bool NOGGKAPOAAB; // Token: 0x0400C479 RID: 50297 [global::Cpp2IlInjected.FieldOffset(Offset = "0x64")] [Token(Token = "0x400C479")] private float EDKANJAIEBM; // Token: 0x02002921 RID: 10529 [Token(Token = "0x2002921")] private enum HPINEHBNIHD { // Token: 0x0400C47B RID: 50299 [Token(Token = "0x400C47B")] DISABLED, // Token: 0x0400C47C RID: 50300 [Token(Token = "0x400C47C")] IDLE, // Token: 0x0400C47D RID: 50301 [Token(Token = "0x400C47D")] ACTIVE } // Token: 0x02002922 RID: 10530 [Token(Token = "0x2002922")] private enum NLPGGGAGLHJ { // Token: 0x0400C47F RID: 50303 [Token(Token = "0x400C47F")] WINDING, // Token: 0x0400C480 RID: 50304 [Token(Token = "0x400C480")] THROWING, // Token: 0x0400C481 RID: 50305 [Token(Token = "0x400C481")] INVALID } }