Files
2026-04-08 23:40:05 +02:00

451 lines
14 KiB
C#

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<GPGLIIMLKFP, BowlingBallScreenToolBehaviorConfig>
{
// 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
}
}