Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

1085 lines
34 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using RecRoom;
using RecRoom.Core;
using RecRoom.Core.Controllers.ScreenBehaviors;
using UnityEngine;
// Token: 0x02002F55 RID: 12117
[Token(Token = "0x2002F55")]
public class FIGGPIKNDFM : BFJDFBPGMKP<FIGGPIKNDFM, PoolCueScreenToolBehaviorConfig>
{
// Token: 0x17003881 RID: 14465
// (get) Token: 0x060146CA RID: 83658 RVA: 0x004B6BC8 File Offset: 0x004B4DC8
[Token(Token = "0x17003881")]
public override int LNEDNNJCPMG
{
[Token(Token = "0x60146CA")]
[Address(RVA = "0x6A5570", Offset = "0x6A4570", VA = "0x1806A5570", Slot = "14")]
get
{
return this.MGDCOEBPDCI;
}
}
// Token: 0x17003882 RID: 14466
// (get) Token: 0x060146CB RID: 83659 RVA: 0x004B6BDC File Offset: 0x004B4DDC
[Token(Token = "0x17003882")]
public override bool KAPLCJDFAMJ
{
[Token(Token = "0x60146CB")]
[Address(RVA = "0x4D9840", Offset = "0x4D8840", VA = "0x1804D9840", Slot = "15")]
get
{
return this.JKACCMIADFO;
}
}
// Token: 0x060146CC RID: 83660 RVA: 0x004B6BF0 File Offset: 0x004B4DF0
[Token(Token = "0x60146CC")]
[Address(RVA = "0x1E2B4E0", Offset = "0x1E2A4E0", VA = "0x181E2B4E0", Slot = "16")]
public override void OFFLOPLJBBG(PoolCueScreenToolBehaviorConfig PBGBNMCPEAJ, KDJHGOFMNEN IHCMJLOBKBJ)
{
Tool egfejghdnai = IHCMJLOBKBJ.EGFEJGHDNAI;
ScreenHUD pkakikhifng = IHCMJLOBKBJ.PKAKIKHIFNG;
this.GLHKOPMKGIC();
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
this.PEGJGMDGKJN = hkkohfhadkk;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.LJPFNGHICNA);
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.BIDHJLEDIFP);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.KBHIGJKPEJC);
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.HPEGOEJCEIH);
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.KIFOMOPGDIF);
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.IEEDLJIPDJD);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.BFKKFAOEFBN);
HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MKAFPKAFLPI);
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod6 = new MIEIBBPMDMP.OKGCDFLPFOD(this.LLGACAPLIIK);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje4 = new MIEIBBPMDMP.KNFAKJMALJE(this.AJLLGPMCLCM);
HKKOHFHADKK pegjgmdgkjn5 = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod7 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BEGPNCPOIAO);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje5 = new MIEIBBPMDMP.KNFAKJMALJE(this.GIFGBIEFJFE);
HKKOHFHADKK pegjgmdgkjn6 = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod8 = new MIEIBBPMDMP.OKGCDFLPFOD(this.KELBHGFNPAK);
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod9 = new MIEIBBPMDMP.OKGCDFLPFOD(this.PDEAFHIGEPP);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje6 = new MIEIBBPMDMP.KNFAKJMALJE(this.BCFCLHEFAFL);
HKKOHFHADKK pegjgmdgkjn7 = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod10 = new MIEIBBPMDMP.OKGCDFLPFOD(this.NAKBAEDJOAC);
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod11 = new MIEIBBPMDMP.OKGCDFLPFOD(this.NBJCNFPMBLO);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje7 = new MIEIBBPMDMP.KNFAKJMALJE(this.LFLCMHLNLDH);
HKKOHFHADKK pegjgmdgkjn8 = this.PEGJGMDGKJN;
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod12 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CDDAKGDOOJJ);
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje8 = new MIEIBBPMDMP.KNFAKJMALJE(this.LEEOONPPIEE);
HKKOHFHADKK pegjgmdgkjn9 = this.PEGJGMDGKJN;
int num4 = 0;
pegjgmdgkjn9.PIEOGAPMGIH((ushort)num4);
}
// Token: 0x060146CD RID: 83661 RVA: 0x004B6DAC File Offset: 0x004B4FAC
[Token(Token = "0x60146CD")]
[Address(RVA = "0x1E28E60", Offset = "0x1E27E60", VA = "0x181E28E60", Slot = "17")]
public override void Dispose()
{
base.Dispose();
PoolCue dfiikfplgpi = this.DFIIKFPLGPI;
int num = 0;
if (dfiikfplgpi != num)
{
PoolCue dfiikfplgpi2 = this.DFIIKFPLGPI;
int num2 = 0;
dfiikfplgpi2.<KNOICADJICH>k__BackingField = num2;
PoolCue dfiikfplgpi3 = this.DFIIKFPLGPI;
MFBGLIHGCGO<float> ballHit = dfiikfplgpi3.BallHit;
Action<float> action = new Action(this.KGPNEGPLJGC);
MFBGLIHGCGO<float> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(ballHit, action);
dfiikfplgpi3.BallHit = mfbglihgcgo;
this.DFIIKFPLGPI.tool.EnableCollision(this);
PoolCue dfiikfplgpi4 = this.DFIIKFPLGPI;
float z = Vector3.zero.z;
this.DFIIKFPLGPI = num2;
this.FCINLOBHHNM = num2;
this.JFLEMGBGBDI = num2;
}
}
// Token: 0x060146CE RID: 83662 RVA: 0x004B6E58 File Offset: 0x004B5058
[Token(Token = "0x60146CE")]
[Address(RVA = "0x1E2B480", Offset = "0x1E2A480", VA = "0x181E2B480", Slot = "18")]
protected override void NHOMMEMEFIB()
{
base.NHOMMEMEFIB();
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x060146CF RID: 83663 RVA: 0x004B6E78 File Offset: 0x004B5078
[Token(Token = "0x60146CF")]
[Address(RVA = "0x1E29030", Offset = "0x1E28030", VA = "0x181E29030", Slot = "19")]
protected override void GAPALICCLPH()
{
base.GAPALICCLPH();
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
int num = 0;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num);
}
// Token: 0x060146D0 RID: 83664 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60146D0")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "20")]
protected override void PPAOALHOODL()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060146D1 RID: 83665 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60146D1")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "21")]
protected override void JNGMMNANOCH()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060146D2 RID: 83666 RVA: 0x004B6EA4 File Offset: 0x004B50A4
[Token(Token = "0x60146D2")]
[Address(RVA = "0x162FDE0", Offset = "0x162EDE0", VA = "0x18162FDE0", Slot = "22")]
public override void BALOKJMBNIN()
{
this.PEGJGMDGKJN.OPEMIFENIJM();
}
// Token: 0x060146D3 RID: 83667 RVA: 0x004B6EC4 File Offset: 0x004B50C4
[Token(Token = "0x60146D3")]
[Address(RVA = "0x1E2A680", Offset = "0x1E29680", VA = "0x181E2A680")]
private void LJPFNGHICNA(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
this.JKACCMIADFO = false;
this.MGDCOEBPDCI = (int)((ulong)1L);
}
// Token: 0x060146D4 RID: 83668 RVA: 0x004B6EE4 File Offset: 0x004B50E4
[Token(Token = "0x60146D4")]
[Address(RVA = "0x1E28C30", Offset = "0x1E27C30", VA = "0x181E28C30")]
private void BIDHJLEDIFP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
PoolCue dfiikfplgpi = this.DFIIKFPLGPI;
this.JKACCMIADFO = false;
this.MGDCOEBPDCI = (int)((ulong)1L);
int num = 0;
if (dfiikfplgpi != num)
{
PoolCue dfiikfplgpi2 = this.DFIIKFPLGPI;
int num2 = 0;
dfiikfplgpi2.GENECNFMDHJ = (PoolCue.EBBMJPHAEME)num2;
}
}
// Token: 0x060146D5 RID: 83669 RVA: 0x004B6F2C File Offset: 0x004B512C
[Token(Token = "0x60146D5")]
[Address(RVA = "0x1E29AF0", Offset = "0x1E28AF0", VA = "0x181E29AF0")]
private void KBHIGJKPEJC()
{
GAMNIEMGCBI gamniemgcbi = base.EOCPHMBMFAN();
PoolCue dfiikfplgpi = this.DFIIKFPLGPI;
int num = 0;
bool flag;
bool flag2;
bool flag3;
if (dfiikfplgpi != num && flag && !flag2 && !flag3)
{
int num2 = 0;
PoolBall poolBall;
bool flag4;
bool flag5;
if (!(poolBall == num2) && (!flag4 || flag5))
{
ulong num3;
this.GGEMMJBJIFO = num3;
return;
}
}
this.GGEMMJBJIFO = (ulong)0L;
}
// Token: 0x060146D6 RID: 83670 RVA: 0x004B6F98 File Offset: 0x004B5198
[Token(Token = "0x60146D6")]
[Address(RVA = "0x1E297D0", Offset = "0x1E287D0", VA = "0x181E297D0")]
private void HPEGOEJCEIH()
{
PoolTable ggemmjbjifo = this.GGEMMJBJIFO;
int num = 0;
if (ggemmjbjifo != num)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
}
// Token: 0x060146D7 RID: 83671 RVA: 0x004B6FC8 File Offset: 0x004B51C8
[Token(Token = "0x60146D7")]
[Address(RVA = "0x1E2A060", Offset = "0x1E29060", VA = "0x181E2A060")]
private void KIFOMOPGDIF(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
GAMNIEMGCBI gamniemgcbi = base.EOCPHMBMFAN();
}
// Token: 0x060146D8 RID: 83672 RVA: 0x004B6FE4 File Offset: 0x004B51E4
[Token(Token = "0x60146D8")]
[Address(RVA = "0x1E29860", Offset = "0x1E28860", VA = "0x181E29860")]
private void IEEDLJIPDJD(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
GAMNIEMGCBI gamniemgcbi = base.EOCPHMBMFAN();
}
// Token: 0x060146D9 RID: 83673 RVA: 0x004B7000 File Offset: 0x004B5200
[Token(Token = "0x60146D9")]
[Address(RVA = "0x1E28970", Offset = "0x1E27970", VA = "0x181E28970")]
private void BFKKFAOEFBN()
{
GAMNIEMGCBI gamniemgcbi = base.EOCPHMBMFAN();
PoolTable ggemmjbjifo = this.GGEMMJBJIFO;
int num = 0;
if (!(ggemmjbjifo == num))
{
PlayerHand fcinlobhhnm = this.FCINLOBHHNM;
if (!(ggemmjbjifo != fcinlobhhnm))
{
PlayerHand.ALGBCDINEKF currentHandState = this.FCINLOBHHNM.CHNPKMIOAGG;
Tool tool = this.GGEMMJBJIFO.tool;
int num2 = 0;
tool.RenderToolOutline(num2);
PoolTable ggemmjbjifo2 = this.GGEMMJBJIFO;
bool flag2;
bool flag = flag2;
int num3 = 0;
if (!ggemmjbjifo2.IsBallOnTable(num3))
{
if (!flag)
{
return;
}
this.GGEMMJBJIFO.DropCueBall();
}
if (FIGGPIKNDFM.OOOPCLGCIFO(this.GGEMMJBJIFO) && flag)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
}
return;
}
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
throw new NullReferenceException();
}
// Token: 0x060146DA RID: 83674 RVA: 0x004B70C8 File Offset: 0x004B52C8
[Token(Token = "0x60146DA")]
[Address(RVA = "0x1E2A8F0", Offset = "0x1E298F0", VA = "0x181E2A8F0")]
private void MKAFPKAFLPI(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
this.JKACCMIADFO = true;
this.MGDCOEBPDCI = (int)((ulong)15L);
Transform transform = SingletonMonoBehaviour.ONCPNMDGGKG.CHLMFLCFGFL.transform;
Transform transform2 = this.GGEMMJBJIFO.EELCMNOJCOC.transform;
IPNHNGOBFLJ flmcpnhbclo = this.FLMCPNHBCLO;
this.FLMCPNHBCLO.KOEEIKOKIGH = -30f;
this.FLMCPNHBCLO.EJMMEHEJOML = -85f;
this.FLMCPNHBCLO.IPPGKCGHOAA = -10f;
JNLDNNAKBGH bmdehfeldem = this.BMDEHFELDEM;
GPPHJKMNPJM.AFOINAHJBLM afoinahjblm = new GPPHJKMNPJM.AFOINAHJBLM(this.IOIMEOMNLOF);
GPPHJKMNPJM.AFOINAHJBLM afoinahjblm2 = new GPPHJKMNPJM.AFOINAHJBLM(this.IOIMEOMNLOF);
}
// Token: 0x060146DB RID: 83675 RVA: 0x004B716C File Offset: 0x004B536C
[Token(Token = "0x60146DB")]
[Address(RVA = "0x1E28080", Offset = "0x1E27080", VA = "0x181E28080")]
private void AJLLGPMCLCM()
{
PoolTable ggemmjbjifo = this.GGEMMJBJIFO;
int num = 0;
if (!(ggemmjbjifo == num))
{
PoolCue dfiikfplgpi = this.DFIIKFPLGPI;
int num2 = 0;
if (!(dfiikfplgpi == num2))
{
GAMNIEMGCBI gamniemgcbi = base.EOCPHMBMFAN();
PoolCue dfiikfplgpi2 = this.DFIIKFPLGPI;
PoolTable ggemmjbjifo2 = this.GGEMMJBJIFO;
bool flag;
if (!flag)
{
}
this.BMDEHFELDEM.JLCPLHJBOAK.z = dfiikfplgpi;
this.BMDEHFELDEM.OLEDPOPNAKK.z = ggemmjbjifo2;
Sprite sprite = NPILADHLMKC.KGDLBEAPDFE(NPILADHLMKC.LFPIIMMABBD.closexbutton);
bool flag2;
if (!flag2)
{
return;
}
}
}
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x060146DC RID: 83676 RVA: 0x004B7208 File Offset: 0x004B5408
[Token(Token = "0x60146DC")]
[Address(RVA = "0x1E2A6A0", Offset = "0x1E296A0", VA = "0x181E2A6A0")]
private void LLGACAPLIIK(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
}
// Token: 0x060146DD RID: 83677 RVA: 0x004B7220 File Offset: 0x004B5420
[Token(Token = "0x60146DD")]
[Address(RVA = "0x1E288C0", Offset = "0x1E278C0", VA = "0x181E288C0")]
private void BEGPNCPOIAO(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
PoolCue dfiikfplgpi = this.DFIIKFPLGPI;
this.KJAKODIDIHC = 0.08f;
this.DFIIKFPLGPI.GENECNFMDHJ = PoolCue.EBBMJPHAEME.Aiming;
this.FLMCPNHBCLO.NLLONFJBKKP = false;
}
// Token: 0x060146DE RID: 83678 RVA: 0x004B7260 File Offset: 0x004B5460
[Token(Token = "0x60146DE")]
[Address(RVA = "0x1E29100", Offset = "0x1E28100", VA = "0x181E29100")]
private void GIFGBIEFJFE()
{
GAMNIEMGCBI gamniemgcbi = base.EOCPHMBMFAN();
if (FIGGPIKNDFM.OOOPCLGCIFO(this.GGEMMJBJIFO))
{
PoolTable ggemmjbjifo = this.GGEMMJBJIFO;
IPNHNGOBFLJ flmcpnhbclo = this.FLMCPNHBCLO;
Transform transform = ggemmjbjifo.EELCMNOJCOC.transform;
Vector3 vector;
float z = vector.z;
flmcpnhbclo.NIFKDEALACA.z = z;
float num = this.FLMCPNHBCLO.KOEEIKOKIGH;
num = Mathf.InverseLerp(-10f, -85f, num);
float num2 = Mathf.Lerp(-3f, -10f, num);
float num3 = this.FLMCPNHBCLO.KOEEIKOKIGH;
num3 = Mathf.InverseLerp(-10f, -85f, num3);
float num4 = Mathf.Lerp(-0.015f, 0.025f, num3);
IPNHNGOBFLJ flmcpnhbclo2 = this.FLMCPNHBCLO;
this.AKGOEJHEEBO = num4;
Quaternion quaternion = Quaternion.Euler(num4, num2, num3);
Vector3 forward = Vector3.forward;
Vector3 vector2;
float z2 = vector2.z;
this.OKLDMKLHICF.z = z2;
IPNHNGOBFLJ flmcpnhbclo3 = this.FLMCPNHBCLO;
float akgoejheebo = this.AKGOEJHEEBO;
this.OKLDMKLHICF.y = akgoejheebo;
bool flag;
if (flag)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
return;
}
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
throw new NullReferenceException();
}
// Token: 0x060146DF RID: 83679 RVA: 0x004B7390 File Offset: 0x004B5590
[Token(Token = "0x60146DF")]
[Address(RVA = "0x1E29E00", Offset = "0x1E28E00", VA = "0x181E29E00")]
private void KELBHGFNPAK(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
Transform transform = this.JFLEMGBGBDI.transform;
PlayerHand fcinlobhhnm = this.FCINLOBHHNM;
PoolCue dfiikfplgpi = this.DFIIKFPLGPI;
Vector3 vector;
float z = vector.z;
this.PMPPEFNGJJH.z = z;
Transform transform2 = fcinlobhhnm.transform;
Vector3 vector2;
float z2 = vector2.z;
Transform transform3 = this.DFIIKFPLGPI.transform;
Vector3 vector3;
float z3 = vector3.z;
Transform transform4 = this.DFIIKFPLGPI.transform;
this.FLMCPNHBCLO.NLLONFJBKKP = true;
this.DFIIKFPLGPI.GENECNFMDHJ = PoolCue.EBBMJPHAEME.Shooting;
this.DFIIKFPLGPI.<EHBEAFCPIEH>k__BackingField = (PoolCue.MMDPGEDMFLF)((ulong)1L);
}
// Token: 0x060146E0 RID: 83680 RVA: 0x004B742C File Offset: 0x004B562C
[Token(Token = "0x60146E0")]
[Address(RVA = "0x1E28510", Offset = "0x1E27510", VA = "0x181E28510")]
private void BCFCLHEFAFL()
{
GAMNIEMGCBI gamniemgcbi = base.EOCPHMBMFAN();
PoolTable ggemmjbjifo = this.GGEMMJBJIFO;
if (FIGGPIKNDFM.OOOPCLGCIFO(ggemmjbjifo))
{
int num = 0;
IntPtr cachedPtr = ggemmjbjifo.m_CachedPtr;
if (cachedPtr != 0 && cachedPtr != 0)
{
if ((ulong)cachedPtr != (ulong)1L)
{
goto IL_42;
}
GAMNIEMGCBI gamniemgcbi2 = base.EOCPHMBMFAN();
}
float num2 = (float)(num * (int)0.05f);
IL_42:
this.KJAKODIDIHC = num2;
float num3 = Mathf.Clamp(num2, 0.08f, 0.33f);
PoolTable ggemmjbjifo2 = this.GGEMMJBJIFO;
this.KJAKODIDIHC = num3;
Transform transform = ggemmjbjifo2.EELCMNOJCOC.transform;
Vector3 forward = Vector3.forward;
Vector3 vector;
float z = vector.z;
this.OKLDMKLHICF.z = z;
bool flag;
if (!flag)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
uint num5;
uint num4 = num5 + 1U;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num5, (ushort)num4);
}
return;
}
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
throw new NullReferenceException();
}
// Token: 0x060146E1 RID: 83681 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60146E1")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
private void PDEAFHIGEPP(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060146E2 RID: 83682 RVA: 0x004B7500 File Offset: 0x004B5700
[Token(Token = "0x60146E2")]
[Address(RVA = "0x1E2ADA0", Offset = "0x1E29DA0", VA = "0x181E2ADA0")]
private void NAKBAEDJOAC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
float time = Time.time;
PoolTable ggemmjbjifo = this.GGEMMJBJIFO;
float kjakodidihc = this.KJAKODIDIHC;
this.GLLPCGJKAID = time;
this.KNAMPKLABFD = kjakodidihc;
Transform transform = ggemmjbjifo.EELCMNOJCOC.transform;
float knampklabfd = this.KNAMPKLABFD;
Vector3 vector;
float z = vector.z;
this.OKHGHOJMPHM.z = z;
float num = Mathf.Clamp(Mathf.InverseLerp(0.08f, 0.33f, knampklabfd), 0.01f, 1f);
PoolCue dfiikfplgpi = this.DFIIKFPLGPI;
Transform transform2 = dfiikfplgpi.transform;
Vector3 vector2;
float z2 = vector2.z;
PoolTable ggemmjbjifo2 = this.GGEMMJBJIFO;
Vector3 vector3;
float z3 = vector3.z;
this.HBGHBHPCCFP.z = z3;
Transform transform3 = ggemmjbjifo2.EELCMNOJCOC.transform;
Vector3 vector4;
float z4 = vector4.z;
Vector3 vector5;
float z5 = vector5.z;
Vector3 vector6;
float z6 = vector6.z;
Vector3 vector7;
float z7 = vector7.z;
float akgoejheebo = this.AKGOEJHEEBO;
this.LKBNOFNPHGH.z = z7;
this.LKBNOFNPHGH.y = akgoejheebo;
}
// Token: 0x060146E3 RID: 83683 RVA: 0x004B7614 File Offset: 0x004B5814
[Token(Token = "0x60146E3")]
[Address(RVA = "0x1E2A470", Offset = "0x1E29470", VA = "0x181E2A470")]
private void LFLCMHLNLDH()
{
float num = Time.time;
float num2 = num * 4f;
num = num2;
num2 = Mathf.Clamp01(num);
float z = this.OKHGHOJMPHM.z;
float knampklabfd = this.KNAMPKLABFD;
Quaternion jnoljegaajp = this.JNOLJEGAAJP;
this.KJAKODIDIHC = knampklabfd;
float z2 = Vector3.forward.z;
Vector3 vector;
float z3 = vector.z;
Vector3 vector2;
float z4 = vector2.z;
Vector3 vector3;
float z5 = vector3.z;
this.OKLDMKLHICF.z = z5;
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x060146E4 RID: 83684 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60146E4")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
private void NBJCNFPMBLO(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060146E5 RID: 83685 RVA: 0x004B76A0 File Offset: 0x004B58A0
[Token(Token = "0x60146E5")]
[Address(RVA = "0x1E28DE0", Offset = "0x1E27DE0", VA = "0x181E28DE0")]
private void CDDAKGDOOJJ(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
float time = Time.time;
this.BMIANKDKKFE = time;
}
// Token: 0x060146E6 RID: 83686 RVA: 0x004B76BC File Offset: 0x004B58BC
[Token(Token = "0x60146E6")]
[Address(RVA = "0x1E2A0C0", Offset = "0x1E290C0", VA = "0x181E2A0C0")]
private void LEEOONPPIEE()
{
int num = 0;
if (Time.time > 0.2f && (num == 0 || num == 0 || num == 1) && (num != 0 || num != 0))
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
uint num3;
uint num2 = num3 + 1U;
pegjgmdgkjn.PIEOGAPMGIH((ushort)num3, (ushort)num2);
}
}
// Token: 0x060146E7 RID: 83687 RVA: 0x004B770C File Offset: 0x004B590C
[Token(Token = "0x60146E7")]
[Address(RVA = "0x1E2A230", Offset = "0x1E29230", VA = "0x181E2A230")]
private static bool LFJDEHGKOCJ(Camera FOMHGMLPOND, float NFAMANOLMLN, float LKKNNJAHNHJ, out PoolTable ICNJEMIKIAK)
{
float num = Mathf.Max((float)0, NFAMANOLMLN);
Transform transform = FOMHGMLPOND.transform;
Transform transform2 = FOMHGMLPOND.transform;
Transform transform3 = FOMHGMLPOND.transform;
bool flag;
return flag;
}
// Token: 0x060146E8 RID: 83688 RVA: 0x004B7740 File Offset: 0x004B5940
[Token(Token = "0x60146E8")]
[Address(RVA = "0x1E2BB10", Offset = "0x1E2AB10", VA = "0x181E2BB10")]
private static bool PIMGHOPJOMP(PoolTable CDEJMEPBPEG, PoolCue OIKCJPBAIDK, Player IEKDDPPNFPF, out Vector3 LMNFDHOABLN, out Vector3 PDHLDHPFAHC)
{
Transform transform = OIKCJPBAIDK.transform;
Vector3 vector;
float z = vector.z;
Transform transform2 = CDEJMEPBPEG.EELCMNOJCOC.transform;
Vector3 vector2;
float z2 = vector2.z;
Vector3 vector3;
float z3 = vector3.z;
Transform transform3 = CDEJMEPBPEG.EELCMNOJCOC.transform;
Vector3 vector4;
float z4 = vector4.z;
Vector3 vector5;
float z5 = vector5.z;
Collider surfaceBoundingBox = CDEJMEPBPEG.surfaceBoundingBox;
bool flag;
if (!flag)
{
Transform transform4 = OIKCJPBAIDK.transform;
}
Vector3 vector6;
float z6 = vector6.z;
Vector3 vector7;
float z7 = vector7.z;
LMNFDHOABLN.z = z7;
Transform transform5 = OIKCJPBAIDK.transform;
Vector3 vector8;
float z8 = vector8.z;
return true;
}
// Token: 0x060146E9 RID: 83689 RVA: 0x004B77E0 File Offset: 0x004B59E0
[Token(Token = "0x60146E9")]
[Address(RVA = "0x1E29500", Offset = "0x1E28500", VA = "0x181E29500")]
private void GLHKOPMKGIC()
{
PoolCue poolCue;
this.DFIIKFPLGPI = poolCue;
int num = 0;
if (poolCue != num)
{
PoolCue dfiikfplgpi = this.DFIIKFPLGPI;
int num2 = 0;
dfiikfplgpi.GENECNFMDHJ = (PoolCue.EBBMJPHAEME)num2;
PoolCue dfiikfplgpi2 = this.DFIIKFPLGPI;
PoolCue.FFOFDNCCIBP ffofdnccibp = new PoolCue.FFOFDNCCIBP(this.GBJKHMNDKOD);
dfiikfplgpi2.<KNOICADJICH>k__BackingField = ffofdnccibp;
PoolCue dfiikfplgpi3 = this.DFIIKFPLGPI;
MFBGLIHGCGO<float> ballHit = dfiikfplgpi3.BallHit;
Action<float> action = new Action(this.KGPNEGPLJGC);
MFBGLIHGCGO<float> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(ballHit, action);
dfiikfplgpi3.BallHit = mfbglihgcgo;
this.DFIIKFPLGPI.tool.DisableCollision(this);
PlayerHand <PBCNKLKCIHJ>k__BackingField = this.DFIIKFPLGPI.tool.<PBCNKLKCIHJ>k__BackingField;
this.FCINLOBHHNM = <PBCNKLKCIHJ>k__BackingField;
PlayerHand.PLLIKAOIPHP type = <PBCNKLKCIHJ>k__BackingField.type;
PlayerHand playerHand;
this.JFLEMGBGBDI = playerHand;
PoolCue dfiikfplgpi4 = this.DFIIKFPLGPI;
if (playerHand.type == PlayerHand.PLLIKAOIPHP.Left)
{
float z = this.GBFPHBKAHIH.z;
throw new NullReferenceException();
}
float z2 = this.CFNJHKFOFEO.z;
float z3 = this.PKMMCHLFDJM.z;
}
}
// Token: 0x060146EA RID: 83690 RVA: 0x004B78E0 File Offset: 0x004B5AE0
[Token(Token = "0x60146EA")]
[Address(RVA = "0x1E28370", Offset = "0x1E27370", VA = "0x181E28370")]
private void BAHBEJHHHOO()
{
PoolCue dfiikfplgpi = this.DFIIKFPLGPI;
int num = 0;
if (dfiikfplgpi != num)
{
PoolCue dfiikfplgpi2 = this.DFIIKFPLGPI;
int num2 = 0;
dfiikfplgpi2.<KNOICADJICH>k__BackingField = num2;
PoolCue dfiikfplgpi3 = this.DFIIKFPLGPI;
MFBGLIHGCGO<float> ballHit = dfiikfplgpi3.BallHit;
Action<float> action = new Action(this.KGPNEGPLJGC);
MFBGLIHGCGO<float> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(ballHit, action);
dfiikfplgpi3.BallHit = mfbglihgcgo;
this.DFIIKFPLGPI.tool.EnableCollision(this);
PoolCue dfiikfplgpi4 = this.DFIIKFPLGPI;
float z = Vector3.zero.z;
this.DFIIKFPLGPI = num2;
this.FCINLOBHHNM = num2;
this.JFLEMGBGBDI = num2;
}
}
// Token: 0x060146EB RID: 83691 RVA: 0x004B7984 File Offset: 0x004B5B84
[Token(Token = "0x60146EB")]
[Address(RVA = "0x1E2A010", Offset = "0x1E29010", VA = "0x181E2A010")]
private void KGPNEGPLJGC(float CDFHDACBFKN)
{
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
}
// Token: 0x060146EC RID: 83692 RVA: 0x004B79A0 File Offset: 0x004B5BA0
[Token(Token = "0x60146EC")]
[Address(RVA = "0x1E29090", Offset = "0x1E28090", VA = "0x181E29090")]
private void GBJKHMNDKOD(PoolBall IPEBHLIPINK, ref Vector3 CDFHDACBFKN, ref Vector3 KPLDEODOJID)
{
if (IPEBHLIPINK.KNLBPLDINHG)
{
float z = this.HBGHBHPCCFP.z;
CDFHDACBFKN.z = z;
float z2 = this.LKBNOFNPHGH.z;
KPLDEODOJID.z = z2;
}
}
// Token: 0x060146ED RID: 83693 RVA: 0x004B79E4 File Offset: 0x004B5BE4
[Token(Token = "0x60146ED")]
[Address(RVA = "0x1E298C0", Offset = "0x1E288C0", VA = "0x181E298C0")]
private bool IOIMEOMNLOF(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, PlayerHand ONFJHABGCIP, Camera FOMHGMLPOND, out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK)
{
Vector3 zero = Vector3.zero;
Quaternion identity = Quaternion.identity;
PoolTable ggemmjbjifo = this.GGEMMJBJIFO;
int num = 0;
if (ggemmjbjifo == num)
{
return;
}
float z = this.OKLDMKLHICF.z;
PlayerHand jflemgbgbdi = this.JFLEMGBGBDI;
if (!(ONFJHABGCIP == jflemgbgbdi))
{
return;
}
}
// Token: 0x060146EE RID: 83694 RVA: 0x004B7A3C File Offset: 0x004B5C3C
[Token(Token = "0x60146EE")]
[Address(RVA = "0x1E2B090", Offset = "0x1E2A090", VA = "0x181E2B090")]
public void NBEDHNPCLFI(Vector3 LCFLCKHBAPE, Quaternion DKIAKNGKHCA, out Vector3 KIAFAMDFJHA, out Quaternion IAPKEMDLDON, out Vector3 PCGHONPNKDO, out Quaternion PNGPKJKDHND)
{
float z = Vector3.zero.z;
KIAFAMDFJHA.z = z;
Quaternion identity = Quaternion.identity;
float z2 = Vector3.zero.z;
Quaternion identity2 = Quaternion.identity;
PoolCue.EBBMJPHAEME currentState = this.DFIIKFPLGPI.GENECNFMDHJ;
if (currentState != PoolCue.EBBMJPHAEME.Default)
{
if (currentState != PoolCue.EBBMJPHAEME.Default)
{
if (currentState != PoolCue.EBBMJPHAEME.Aiming)
{
return;
}
float z3 = this.PMPPEFNGJJH.z;
KIAFAMDFJHA.z = z3;
}
Vector3 forward = Vector3.forward;
PoolCue dfiikfplgpi = this.DFIIKFPLGPI;
Vector3 vector;
float z4 = vector.z;
KIAFAMDFJHA.z = z4;
Transform transform = this.JFLEMGBGBDI.transform;
PoolCue dfiikfplgpi2 = this.DFIIKFPLGPI;
Vector3 vector2;
float z5 = vector2.z;
KIAFAMDFJHA.z = z5;
return;
}
Tool tool = this.DFIIKFPLGPI.tool;
throw new NullReferenceException();
}
// Token: 0x060146EF RID: 83695 RVA: 0x004B7AFC File Offset: 0x004B5CFC
[Token(Token = "0x60146EF")]
[Address(RVA = "0x1E28CD0", Offset = "0x1E27CD0", VA = "0x181E28CD0")]
private void CANCFBOFJEC(NIPBJGMMMEF IGBNEFLEGNO, AdditiveAnimationWeight CIPJHAFNOBL)
{
if (IGBNEFLEGNO != 0)
{
Tool tool = this.DFIIKFPLGPI.tool;
GHLCJGAMKMG screensOneHandedAnimationHandedness = tool.HGIAGHMOBOD;
List<Collider> forceIncludeColliders = tool.collisionSettings.ForceIncludeColliders;
return;
}
}
// Token: 0x060146F0 RID: 83696 RVA: 0x004B7B38 File Offset: 0x004B5D38
[Token(Token = "0x60146F0")]
[Address(RVA = "0x1E29FB0", Offset = "0x1E28FB0", VA = "0x181E29FB0")]
private void KGFAICFDEAK()
{
}
// Token: 0x060146F1 RID: 83697 RVA: 0x004B7B50 File Offset: 0x004B5D50
[Token(Token = "0x60146F1")]
[Address(RVA = "0x1E29CE0", Offset = "0x1E28CE0", VA = "0x181E29CE0")]
private bool KBNAPDJMBKC(GAMNIEMGCBI JPICLGFGBPN, PoolTable CDEJMEPBPEG)
{
bool flag;
if (!flag)
{
int num = 0;
if (!(CDEJMEPBPEG == num))
{
PoolBall cueBall = CDEJMEPBPEG.EELCMNOJCOC;
int num2 = 0;
if (!(cueBall == num2))
{
int num3 = 0;
if (!CDEJMEPBPEG.IsBallOnTable(num3) || FIGGPIKNDFM.OOOPCLGCIFO(CDEJMEPBPEG))
{
return true;
}
}
}
}
throw new NullReferenceException();
}
// Token: 0x060146F2 RID: 83698 RVA: 0x004B7BA4 File Offset: 0x004B5DA4
[Token(Token = "0x60146F2")]
[Address(RVA = "0x1E28E00", Offset = "0x1E27E00", VA = "0x181E28E00")]
private bool CMHKIHOBLEC(GAMNIEMGCBI JPICLGFGBPN)
{
bool flag;
return flag;
}
// Token: 0x060146F3 RID: 83699 RVA: 0x004B7BC0 File Offset: 0x004B5DC0
[Token(Token = "0x60146F3")]
[Address(RVA = "0x1E2BA40", Offset = "0x1E2AA40", VA = "0x181E2BA40")]
private static bool OOOPCLGCIFO(PoolTable CDEJMEPBPEG)
{
int num = 0;
if (CDEJMEPBPEG != num)
{
PoolBall cueBall = CDEJMEPBPEG.EELCMNOJCOC;
int num2 = 0;
if (cueBall != num2)
{
return CDEJMEPBPEG.EELCMNOJCOC.PHDGEAFCIFF;
}
}
throw new NullReferenceException();
}
// Token: 0x060146F4 RID: 83700 RVA: 0x004B7C00 File Offset: 0x004B5E00
[Token(Token = "0x60146F4")]
[Address(RVA = "0x1E2BF10", Offset = "0x1E2AF10", VA = "0x181E2BF10")]
public FIGGPIKNDFM()
{
int num = 0;
this.PDKNCAGFLIB.z = (float)num;
int num2 = 0;
this.GBFPHBKAHIH.z = (float)num2;
int num3 = 0;
this.PKMMCHLFDJM.z = (float)num3;
int num4 = 0;
this.CFNJHKFOFEO.z = (float)num4;
JNLDNNAKBGH jnldnnakbgh = new JNLDNNAKBGH((JNLDNNAKBGH.HGGHGHNNFPE)((uint)2), (JNLDNNAKBGH.DODBLJMEOMI)((uint)2));
this.BMDEHFELDEM = jnldnnakbgh;
IPNHNGOBFLJ ipnhngobflj = new IPNHNGOBFLJ();
this.FLMCPNHBCLO = ipnhngobflj;
base..ctor();
}
// Token: 0x0400D3CA RID: 54218
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400D3CA")]
private readonly Vector3 PDKNCAGFLIB;
// Token: 0x0400D3CB RID: 54219
[FieldOffset(Offset = "0x5C")]
[Token(Token = "0x400D3CB")]
private readonly Vector3 GBFPHBKAHIH;
// Token: 0x0400D3CC RID: 54220
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400D3CC")]
private readonly Vector3 PKMMCHLFDJM;
// Token: 0x0400D3CD RID: 54221
[FieldOffset(Offset = "0x74")]
[Token(Token = "0x400D3CD")]
private readonly Vector3 CFNJHKFOFEO;
// Token: 0x0400D3CE RID: 54222
[Token(Token = "0x400D3CE")]
private const float AHNBNMHFLBL = -30f;
// Token: 0x0400D3CF RID: 54223
[Token(Token = "0x400D3CF")]
private const float HDOGJPDPMNL = -85f;
// Token: 0x0400D3D0 RID: 54224
[Token(Token = "0x400D3D0")]
private const float GFDDEBGKKIA = -10f;
// Token: 0x0400D3D1 RID: 54225
[Token(Token = "0x400D3D1")]
private const float HKNBHBACNGP = -10f;
// Token: 0x0400D3D2 RID: 54226
[Token(Token = "0x400D3D2")]
private const float JKCNOKLDNPK = -3f;
// Token: 0x0400D3D3 RID: 54227
[Token(Token = "0x400D3D3")]
private const float DFMKJAFGFFL = 0.025f;
// Token: 0x0400D3D4 RID: 54228
[Token(Token = "0x400D3D4")]
private const float FFBGJPAFLLD = -0.015f;
// Token: 0x0400D3D5 RID: 54229
[Token(Token = "0x400D3D5")]
private const float MFDOIAIJJML = 0.08f;
// Token: 0x0400D3D6 RID: 54230
[Token(Token = "0x400D3D6")]
private const float CCDDFDPGIGN = 0.0001f;
// Token: 0x0400D3D7 RID: 54231
[Token(Token = "0x400D3D7")]
private const float IOJNCKBFKGA = 0.05f;
// Token: 0x0400D3D8 RID: 54232
[Token(Token = "0x400D3D8")]
private const float LGGBIDIALGO = 0.14f;
// Token: 0x0400D3D9 RID: 54233
[Token(Token = "0x400D3D9")]
private const float MHBOLLMIMAF = 0.33f;
// Token: 0x0400D3DA RID: 54234
[Token(Token = "0x400D3DA")]
private const float NCAKDDEAJAG = 2f;
// Token: 0x0400D3DB RID: 54235
[Token(Token = "0x400D3DB")]
private const float FCPINPACBBJ = 0.25f;
// Token: 0x0400D3DC RID: 54236
[Token(Token = "0x400D3DC")]
private const float FAHLILEHGKP = 10f;
// Token: 0x0400D3DD RID: 54237
[Token(Token = "0x400D3DD")]
private const float EHNHEOGOPKF = 0.2f;
// Token: 0x0400D3DE RID: 54238
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400D3DE")]
private HKKOHFHADKK PEGJGMDGKJN;
// Token: 0x0400D3DF RID: 54239
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400D3DF")]
private bool JKACCMIADFO;
// Token: 0x0400D3E0 RID: 54240
[FieldOffset(Offset = "0x8C")]
[Token(Token = "0x400D3E0")]
private int MGDCOEBPDCI;
// Token: 0x0400D3E1 RID: 54241
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x400D3E1")]
private PoolCue DFIIKFPLGPI;
// Token: 0x0400D3E2 RID: 54242
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x400D3E2")]
private PoolTable GGEMMJBJIFO;
// Token: 0x0400D3E3 RID: 54243
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400D3E3")]
private PlayerHand FCINLOBHHNM;
// Token: 0x0400D3E4 RID: 54244
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400D3E4")]
private PlayerHand JFLEMGBGBDI;
// Token: 0x0400D3E5 RID: 54245
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400D3E5")]
private JNLDNNAKBGH BMDEHFELDEM;
// Token: 0x0400D3E6 RID: 54246
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400D3E6")]
private IPNHNGOBFLJ FLMCPNHBCLO;
// Token: 0x0400D3E7 RID: 54247
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400D3E7")]
private Vector3 OKLDMKLHICF;
// Token: 0x0400D3E8 RID: 54248
[FieldOffset(Offset = "0xCC")]
[Token(Token = "0x400D3E8")]
private Quaternion JNOLJEGAAJP;
// Token: 0x0400D3E9 RID: 54249
[FieldOffset(Offset = "0xDC")]
[Token(Token = "0x400D3E9")]
private Quaternion NKDPCMJKHBD;
// Token: 0x0400D3EA RID: 54250
[FieldOffset(Offset = "0xEC")]
[Token(Token = "0x400D3EA")]
private float BMIANKDKKFE;
// Token: 0x0400D3EB RID: 54251
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x400D3EB")]
private float KJAKODIDIHC;
// Token: 0x0400D3EC RID: 54252
[FieldOffset(Offset = "0xF4")]
[Token(Token = "0x400D3EC")]
private float KNAMPKLABFD;
// Token: 0x0400D3ED RID: 54253
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x400D3ED")]
private float GLLPCGJKAID;
// Token: 0x0400D3EE RID: 54254
[FieldOffset(Offset = "0xFC")]
[Token(Token = "0x400D3EE")]
private float AKGOEJHEEBO;
// Token: 0x0400D3EF RID: 54255
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x400D3EF")]
private Vector3 PMPPEFNGJJH;
// Token: 0x0400D3F0 RID: 54256
[FieldOffset(Offset = "0x10C")]
[Token(Token = "0x400D3F0")]
private Vector3 OKHGHOJMPHM;
// Token: 0x0400D3F1 RID: 54257
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x400D3F1")]
private Vector3 HBGHBHPCCFP;
// Token: 0x0400D3F2 RID: 54258
[FieldOffset(Offset = "0x124")]
[Token(Token = "0x400D3F2")]
private Vector3 LKBNOFNPHGH;
// Token: 0x02002F56 RID: 12118
[Token(Token = "0x2002F56")]
private enum GFJDMPECFLB
{
// Token: 0x0400D3F4 RID: 54260
[Token(Token = "0x400D3F4")]
DEACTIVATED,
// Token: 0x0400D3F5 RID: 54261
[Token(Token = "0x400D3F5")]
IDLE,
// Token: 0x0400D3F6 RID: 54262
[Token(Token = "0x400D3F6")]
INTERACTING
}
// Token: 0x02002F57 RID: 12119
[Token(Token = "0x2002F57")]
private enum DHGOKCBGNBF
{
// Token: 0x0400D3F8 RID: 54264
[Token(Token = "0x400D3F8")]
INVALID,
// Token: 0x0400D3F9 RID: 54265
[Token(Token = "0x400D3F9")]
SEARCHING_FOR_TABLE,
// Token: 0x0400D3FA RID: 54266
[Token(Token = "0x400D3FA")]
WAITING_FOR_INPUT
}
// Token: 0x02002F58 RID: 12120
[Token(Token = "0x2002F58")]
private enum NDOHPPDGNNB
{
// Token: 0x0400D3FC RID: 54268
[Token(Token = "0x400D3FC")]
INVALID,
// Token: 0x0400D3FD RID: 54269
[Token(Token = "0x400D3FD")]
AIMING,
// Token: 0x0400D3FE RID: 54270
[Token(Token = "0x400D3FE")]
POWERING,
// Token: 0x0400D3FF RID: 54271
[Token(Token = "0x400D3FF")]
SHOOTING,
// Token: 0x0400D400 RID: 54272
[Token(Token = "0x400D400")]
WATCHING_SHOT
}
}