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

614 lines
20 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom;
using RecRoom.Core;
using RecRoom.Core.DataStructures.Tokens;
using RecRoom.UI;
using UnityEngine;
// Token: 0x0200279E RID: 10142
[Token(Token = "0x200279E")]
[StructLayout(3)]
public class PIMINIBFBEI
{
// Token: 0x17002FEC RID: 12268
// (get) Token: 0x06011C1F RID: 72735 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17002FEC")]
public Vector2 BKCFHEPFECJ
{
[Token(Token = "0x6011C1F")]
[Address(RVA = "0x8938E0", Offset = "0x8922E0", VA = "0x1808938E0")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17002FED RID: 12269
// (get) Token: 0x06011C20 RID: 72736 RVA: 0x0043DEB4 File Offset: 0x0043C0B4
[Token(Token = "0x17002FED")]
public bool IOIIADNAGCG
{
[Token(Token = "0x6011C20")]
[Address(RVA = "0x1612980", Offset = "0x1611380", VA = "0x181612980")]
get
{
return this.BNLCNMJKNFE.IOIIADNAGCG;
}
}
// Token: 0x17002FEE RID: 12270
// (get) Token: 0x06011C21 RID: 72737 RVA: 0x0043DED4 File Offset: 0x0043C0D4
[Token(Token = "0x17002FEE")]
private float JNPJHAKIAED
{
[Token(Token = "0x6011C21")]
[Address(RVA = "0x1612C90", Offset = "0x1611690", VA = "0x181612C90")]
get
{
/*
An exception occurred when decompiling this method (06011C21)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Single PIMINIBFBEI::OOBGMAKKBNN()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:int32(var_1_07, callgetter:int32(Screen::get_height))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
}
// Token: 0x06011C22 RID: 72738 RVA: 0x0043DEE8 File Offset: 0x0043C0E8
[Token(Token = "0x6011C22")]
[Address(RVA = "0x1612670", Offset = "0x1611070", VA = "0x181612670")]
public void FMOGPLNNDKD(ScreenHUD PKAKIKHIFNG, float PBLNDKIPHHK)
{
PKAKIKHIFNG.SetCrosshairTickDistance(PBLNDKIPHHK);
}
// Token: 0x06011C23 RID: 72739 RVA: 0x0043DF04 File Offset: 0x0043C104
[Token(Token = "0x6011C23")]
[Address(RVA = "0x1612C80", Offset = "0x1611680", VA = "0x181612C80")]
public void OFFLOPLJBBG(LOCNHHPGIAG DBFBLNILIGL, ScreenHUD PKAKIKHIFNG, Camera FOMHGMLPOND)
{
this.JOJBFPGKHJJ = DBFBLNILIGL;
this.BNLCNMJKNFE = PKAKIKHIFNG;
this.EMNCGLMGGKO = FOMHGMLPOND;
}
// Token: 0x06011C24 RID: 72740 RVA: 0x0043DF28 File Offset: 0x0043C128
[Token(Token = "0x6011C24")]
[Address(RVA = "0x1612910", Offset = "0x1611310", VA = "0x181612910")]
public void JBBLIBHHEBC()
{
int num = 0;
this.JOJBFPGKHJJ = num;
this.BNLCNMJKNFE = num;
this.EMNCGLMGGKO = num;
}
// Token: 0x06011C25 RID: 72741 RVA: 0x0043DF4C File Offset: 0x0043C14C
[Token(Token = "0x6011C25")]
[Address(RVA = "0x1612CB0", Offset = "0x16116B0", VA = "0x181612CB0")]
public void OPEMIFENIJM()
{
ScreenHUD bnlcnmjknfe = this.BNLCNMJKNFE;
int num = 0;
if (!(bnlcnmjknfe == num))
{
LOCNHHPGIAG jojbfpgkhjj = this.JOJBFPGKHJJ;
IFDIGHKFEGF ikjmkgaglna = this.IKJMKGAGLNA;
if (jojbfpgkhjj.<HOFGEEMNDAN>k__BackingField != ikjmkgaglna)
{
this.EMHCGIAKHKJ();
}
if (!SingletonMonoBehaviour.IsInitialized || !SingletonMonoBehaviour.Instance.BJGLDLKGLJM)
{
ScreenHUD bnlcnmjknfe2 = this.BNLCNMJKNFE;
int num2 = 0;
bool flag;
if (flag)
{
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField = this.JOJBFPGKHJJ.<HOFGEEMNDAN>k__BackingField;
if (<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.KEYBOARD_MOUSE)
{
if (<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.GAMEPAD)
{
if (<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.TOUCH)
{
goto IL_91;
}
ScreenHUD bnlcnmjknfe3 = this.BNLCNMJKNFE;
}
ScreenHUD bnlcnmjknfe4 = this.BNLCNMJKNFE;
}
this.BNLCNMJKNFE.SetCursorSize((float)num2);
}
IL_91:
this.BNLCNMJKNFE.SetCursorViewportSpacePosition(num2);
this.BNLCNMJKNFE.SetCrosshairViewportSpacePosition(num2);
}
}
}
// Token: 0x06011C26 RID: 72742 RVA: 0x0043E00C File Offset: 0x0043C20C
[Token(Token = "0x6011C26")]
[Address(RVA = "0x1611D00", Offset = "0x1610700", VA = "0x181611D00")]
public void DPLAALHGGMJ(object PIHIPPPPEBI, int JMHKMOACHDG)
{
int num = 0;
int num2 = 0;
int num3 = 0;
this.BAKMIHIBFEO((PIMINIBFBEI.KLFPJOEPMNE)num3, num2, (ScreenHUDCrosshair.OHGAJAANMEE)num, PIHIPPPPEBI, JMHKMOACHDG);
}
// Token: 0x06011C27 RID: 72743 RVA: 0x0043E02C File Offset: 0x0043C22C
[Token(Token = "0x6011C27")]
[Address(RVA = "0x1612BF0", Offset = "0x16115F0", VA = "0x181612BF0")]
public void NHKICMJGHDL(ScreenPlayerCursorSettings FCBNIKIDLJJ, object PIHIPPPPEBI, int JMHKMOACHDG)
{
int num = 0;
this.BAKMIHIBFEO(PIMINIBFBEI.KLFPJOEPMNE.MENU, FCBNIKIDLJJ, (ScreenHUDCrosshair.OHGAJAANMEE)num, PIHIPPPPEBI, JMHKMOACHDG);
}
// Token: 0x06011C28 RID: 72744 RVA: 0x0043E048 File Offset: 0x0043C248
[Token(Token = "0x6011C28")]
[Address(RVA = "0x16129A0", Offset = "0x16113A0", VA = "0x1816129A0")]
public void MDFIOJFBHKE(ScreenPlayerCursorSettings FCBNIKIDLJJ, object PIHIPPPPEBI, int JMHKMOACHDG)
{
int num = 0;
this.BAKMIHIBFEO(PIMINIBFBEI.KLFPJOEPMNE.GAMEPLAY, FCBNIKIDLJJ, (ScreenHUDCrosshair.OHGAJAANMEE)num, PIHIPPPPEBI, JMHKMOACHDG);
}
// Token: 0x06011C29 RID: 72745 RVA: 0x0043E064 File Offset: 0x0043C264
[Token(Token = "0x6011C29")]
[Address(RVA = "0x16129D0", Offset = "0x16113D0", VA = "0x1816129D0")]
public void MEGOBMJLFGK(ScreenHUDCrosshair.OHGAJAANMEE NDIDBGKNLGH, object PIHIPPPPEBI, int JMHKMOACHDG)
{
}
// Token: 0x06011C2A RID: 72746 RVA: 0x0043E074 File Offset: 0x0043C274
[Token(Token = "0x6011C2A")]
[Address(RVA = "0x1611A50", Offset = "0x1610450", VA = "0x181611A50")]
private void BAKMIHIBFEO(PIMINIBFBEI.KLFPJOEPMNE OIHBNELGLOD, ScreenPlayerCursorSettings FCBNIKIDLJJ, ScreenHUDCrosshair.OHGAJAANMEE EFOLDJAMFAM, object PIHIPPPPEBI, int JMHKMOACHDG)
{
ExplicitTokenMap<PIMINIBFBEI.POKFBGIIMAP> ebkehalldck = this.EBKEHALLDCK;
this.EMHCGIAKHKJ();
}
// Token: 0x06011C2B RID: 72747 RVA: 0x0043E09C File Offset: 0x0043C29C
[Token(Token = "0x6011C2B")]
[Address(RVA = "0x1612C20", Offset = "0x1611620", VA = "0x181612C20")]
public void OCCIJPKCICA(object PIHIPPPPEBI)
{
bool flag = this.EBKEHALLDCK.RemoveValue(PIHIPPPPEBI);
this.EMHCGIAKHKJ();
}
// Token: 0x06011C2C RID: 72748 RVA: 0x0043E0C4 File Offset: 0x0043C2C4
[Token(Token = "0x6011C2C")]
[Address(RVA = "0x1611B10", Offset = "0x1610510", VA = "0x181611B10")]
public void CJEIMHDEJAK(bool IEGCNLHPKFH, Vector2 ALGNNFBDJND)
{
if (IEGCNLHPKFH)
{
Camera emncglmggko = this.EMNCGLMGGKO;
Vector3 vector;
float z = vector.z;
Vector3 vector2;
float z2 = vector2.z;
}
}
// Token: 0x06011C2D RID: 72749 RVA: 0x0043E0F4 File Offset: 0x0043C2F4
[Token(Token = "0x6011C2D")]
[Address(RVA = "0x1612780", Offset = "0x1611180", VA = "0x181612780")]
public Vector2 IINHHGFKDEE()
{
Vector2 gbfphfoelpb = this.GBFPHFOELPB;
float y = this.GBFPHFOELPB.y;
Camera emncglmggko = this.EMNCGLMGGKO;
Vector3 vector;
float z = vector.z;
Vector3 vector2;
float z2 = vector2.z;
Vector2 vector3;
return vector3;
}
// Token: 0x06011C2E RID: 72750 RVA: 0x0043E134 File Offset: 0x0043C334
[Token(Token = "0x6011C2E")]
[Address(RVA = "0x1612B20", Offset = "0x1611520", VA = "0x181612B20")]
public void NENIMGPJBMH(Vector2 GBFPHFOELPB)
{
int num = 0;
Vector2 zero = Vector2.zero;
ScreenHUD bnlcnmjknfe = this.BNLCNMJKNFE;
this.IGNNEHLBOAE = zero;
this.IGNNEHLBOAE.y = (float)0;
this.DJGPEJIPCEM = zero;
this.DJGPEJIPCEM.y = (float)0;
bnlcnmjknfe.SetCursorViewportSpacePosition(num);
}
// Token: 0x06011C2F RID: 72751 RVA: 0x0043E188 File Offset: 0x0043C388
[Token(Token = "0x6011C2F")]
[Address(RVA = "0x1611D30", Offset = "0x1610730", VA = "0x181611D30")]
public void ECIGBIOMPEL(Vector2 FKDHGFIEBOE, bool IEGCNLHPKFH, bool CIHMOGMLFKA)
{
if (!CIHMOGMLFKA && IEGCNLHPKFH)
{
bool cihmogmlfka = this.CIHMOGMLFKA;
this.CIHMOGMLFKA = CIHMOGMLFKA;
if (!CIHMOGMLFKA)
{
if (CIHMOGMLFKA)
{
goto IL_45;
}
this.GDGLEDDCJGE = CIHMOGMLFKA;
}
this.GDGLEDDCJGE = true;
float time = Time.time;
this.DPKOJFNKBGL = time;
IL_45:
float num2;
if (this.GDGLEDDCJGE)
{
float num = Time.time;
num2 = Mathf.InverseLerp(num, cihmogmlfka, num);
if (num2 < 1f)
{
num = num2;
num2 = num;
float num3 = Mathf.SmoothStep(num2, 1f, num);
float y = this.IGNNEHLBOAE.y;
int height = Screen.height;
this.IGNNEHLBOAE = y;
this.IGNNEHLBOAE.y = num2;
}
this.GDGLEDDCJGE = false;
}
Camera emncglmggko = this.EMNCGLMGGKO;
float num4 = this.IGNNEHLBOAE.y;
float num5 = Time.deltaTime;
num4 = num5;
Camera emncglmggko2 = this.EMNCGLMGGKO;
Vector2 vector;
this.GBFPHFOELPB = vector;
this.GBFPHFOELPB.y = num5;
Vector2 vector2 = vector.Clamp01();
int num6 = 0;
this.GBFPHFOELPB = num5;
this.GBFPHFOELPB.y = num4;
int height2 = Screen.height;
num4 = num2;
Vector2 vector3 = num6 * num4;
if (CIHMOGMLFKA)
{
}
int num7 = 0;
if (num5 < num5)
{
}
float y2 = this.IGNNEHLBOAE.y;
num5 = Time.deltaTime;
ScreenHUD bnlcnmjknfe = this.BNLCNMJKNFE;
this.IGNNEHLBOAE.y = y2;
bnlcnmjknfe.SetCursorViewportSpacePosition(num7);
}
}
// Token: 0x06011C30 RID: 72752 RVA: 0x0043E30C File Offset: 0x0043C50C
[Token(Token = "0x6011C30")]
[Address(RVA = "0x1612850", Offset = "0x1611250", VA = "0x181612850")]
private PIMINIBFBEI.POKFBGIIMAP INNOJMFBHPP()
{
bool flag;
if (!flag)
{
}
throw new NullReferenceException();
}
// Token: 0x06011C31 RID: 72753 RVA: 0x0043E324 File Offset: 0x0043C524
[Token(Token = "0x6011C31")]
[Address(RVA = "0x16122A0", Offset = "0x1610CA0", VA = "0x1816122A0")]
private void EMHCGIAKHKJ()
{
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField = this.JOJBFPGKHJJ.<HOFGEEMNDAN>k__BackingField;
this.IKJMKGAGLNA = <HOFGEEMNDAN>k__BackingField;
LocalPlayerController instance = SingletonMonoBehaviour.Instance;
int num = 0;
if (instance != num)
{
bool flag;
SingletonMonoBehaviour.Instance.JOJEKPDBJJN = flag;
}
if (SingletonMonoBehaviour.IsInitialized && SingletonMonoBehaviour.Instance.BJGLDLKGLJM)
{
this.BNLCNMJKNFE.DisableCrosshair();
ScreenHUD bnlcnmjknfe = this.BNLCNMJKNFE;
int num2 = 0;
bnlcnmjknfe.EnableCursor(num2 != 0);
return;
}
this.BNLCNMJKNFE.DisableCrosshair();
this.BNLCNMJKNFE.EnableCursor(true);
int num3 = 0;
bool flag2;
if (flag2)
{
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField2 = this.JOJBFPGKHJJ.<HOFGEEMNDAN>k__BackingField;
if (<HOFGEEMNDAN>k__BackingField2 != IFDIGHKFEGF.KEYBOARD_MOUSE)
{
if (<HOFGEEMNDAN>k__BackingField2 != IFDIGHKFEGF.GAMEPAD)
{
if (<HOFGEEMNDAN>k__BackingField2 != IFDIGHKFEGF.TOUCH)
{
goto IL_D6;
}
ScreenHUD bnlcnmjknfe2 = this.BNLCNMJKNFE;
ScreenHUD bnlcnmjknfe3 = this.BNLCNMJKNFE;
}
ScreenHUD bnlcnmjknfe4 = this.BNLCNMJKNFE;
ScreenHUD bnlcnmjknfe5 = this.BNLCNMJKNFE;
}
ScreenHUD bnlcnmjknfe6 = this.BNLCNMJKNFE;
this.BNLCNMJKNFE.SetCursorSize((float)num3);
}
IL_D6:
LOCNHHPGIAG jojbfpgkhjj = this.JOJBFPGKHJJ;
if ((uint)1 != 0U)
{
this.HOPFLENGBFD();
}
}
// Token: 0x06011C32 RID: 72754 RVA: 0x0043E438 File Offset: 0x0043C638
[Token(Token = "0x6011C32")]
[Address(RVA = "0x16126A0", Offset = "0x16110A0", VA = "0x1816126A0")]
private void HOPFLENGBFD()
{
ulong num;
this.GBFPHFOELPB = num;
this.GBFPHFOELPB.y = (float)0;
Vector2 zero = Vector2.zero;
ScreenHUD bnlcnmjknfe = this.BNLCNMJKNFE;
this.DJGPEJIPCEM = zero;
this.DJGPEJIPCEM.y = (float)0;
this.IGNNEHLBOAE = zero;
float y = this.GBFPHFOELPB.y;
this.IGNNEHLBOAE.y = (float)0;
Vector2 gbfphfoelpb = this.GBFPHFOELPB;
bnlcnmjknfe.SetCursorViewportSpacePosition(gbfphfoelpb);
}
// Token: 0x06011C33 RID: 72755 RVA: 0x0043E4B0 File Offset: 0x0043C6B0
[Token(Token = "0x6011C33")]
[Address(RVA = "0x1612920", Offset = "0x1611320", VA = "0x181612920")]
private void JCMCMFOPMKO()
{
ScreenHUD bnlcnmjknfe = this.BNLCNMJKNFE;
}
// Token: 0x06011C34 RID: 72756 RVA: 0x0043E4CC File Offset: 0x0043C6CC
[Token(Token = "0x6011C34")]
[Address(RVA = "0x1611C40", Offset = "0x1610640", VA = "0x181611C40")]
private void DDDLMGLNIOK()
{
ScreenHUD bnlcnmjknfe = this.BNLCNMJKNFE;
Vector2 gbfphfoelpb = this.GBFPHFOELPB;
float y = this.GBFPHFOELPB.y;
bnlcnmjknfe.SetCursorViewportSpacePosition(gbfphfoelpb);
ScreenHUD bnlcnmjknfe2 = this.BNLCNMJKNFE;
Vector2 ilcbbfboohl = PIMINIBFBEI.ILCBBFBOOHL;
bnlcnmjknfe2.SetCrosshairViewportSpacePosition(ilcbbfboohl);
}
// Token: 0x06011C35 RID: 72757 RVA: 0x0043E518 File Offset: 0x0043C718
[Token(Token = "0x6011C35")]
[Address(RVA = "0x1612A00", Offset = "0x1611400", VA = "0x181612A00")]
private void MMFBAKMEBFE()
{
int num = 0;
bool flag;
if (flag)
{
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField = this.JOJBFPGKHJJ.<HOFGEEMNDAN>k__BackingField;
if (<HOFGEEMNDAN>k__BackingField == IFDIGHKFEGF.KEYBOARD_MOUSE)
{
ScreenHUD bnlcnmjknfe = this.BNLCNMJKNFE;
return;
}
if (<HOFGEEMNDAN>k__BackingField == IFDIGHKFEGF.GAMEPAD)
{
ScreenHUD bnlcnmjknfe2 = this.BNLCNMJKNFE;
return;
}
if (<HOFGEEMNDAN>k__BackingField == IFDIGHKFEGF.TOUCH)
{
this.BNLCNMJKNFE.SetCursorSize((float)num);
return;
}
}
}
// Token: 0x06011C36 RID: 72758 RVA: 0x0043E568 File Offset: 0x0043C768
[Token(Token = "0x6011C36")]
[Address(RVA = "0x16130A0", Offset = "0x1611AA0", VA = "0x1816130A0")]
public PIMINIBFBEI()
{
ExplicitTokenMap<PIMINIBFBEI.POKFBGIIMAP> explicitTokenMap = new ExplicitTokenMap();
this.EBKEHALLDCK = explicitTokenMap;
ulong num;
this.GBFPHFOELPB = num;
this.GBFPHFOELPB.y = (float)0;
Vector2 zero = Vector2.zero;
this.IGNNEHLBOAE = zero;
this.IGNNEHLBOAE.y = (float)0;
Vector2 zero2 = Vector2.zero;
this.DJGPEJIPCEM = zero2;
this.DJGPEJIPCEM.y = (float)0;
this.IKJMKGAGLNA = (IFDIGHKFEGF)((ulong)1L);
base..ctor();
}
// Token: 0x06011C37 RID: 72759 RVA: 0x0043E5E0 File Offset: 0x0043C7E0
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6011C37")]
[Address(RVA = "0x1612FF0", Offset = "0x16119F0", VA = "0x181612FF0")]
static PIMINIBFBEI()
{
ulong num;
PIMINIBFBEI.ILCBBFBOOHL = num;
ulong num2;
PIMINIBFBEI.KNMNMKOBBHI = num2;
}
// Token: 0x0400BE3E RID: 48702
[Token(Token = "0x400BE3E")]
private static readonly Vector2 ILCBBFBOOHL;
// Token: 0x0400BE3F RID: 48703
[Token(Token = "0x400BE3F")]
private static readonly Vector2 KNMNMKOBBHI;
// Token: 0x0400BE40 RID: 48704
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400BE40")]
private ExplicitTokenMap<PIMINIBFBEI.POKFBGIIMAP> EBKEHALLDCK;
// Token: 0x0400BE41 RID: 48705
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400BE41")]
private Vector2 GBFPHFOELPB;
// Token: 0x0400BE42 RID: 48706
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400BE42")]
private Vector2 IGNNEHLBOAE;
// Token: 0x0400BE43 RID: 48707
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400BE43")]
private Vector2 DJGPEJIPCEM;
// Token: 0x0400BE44 RID: 48708
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400BE44")]
private bool CIHMOGMLFKA;
// Token: 0x0400BE45 RID: 48709
[global::Cpp2IlInjected.FieldOffset(Offset = "0x31")]
[Token(Token = "0x400BE45")]
private bool GDGLEDDCJGE;
// Token: 0x0400BE46 RID: 48710
[global::Cpp2IlInjected.FieldOffset(Offset = "0x34")]
[Token(Token = "0x400BE46")]
private float DPKOJFNKBGL;
// Token: 0x0400BE47 RID: 48711
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400BE47")]
private IFDIGHKFEGF IKJMKGAGLNA;
// Token: 0x0400BE48 RID: 48712
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400BE48")]
private LOCNHHPGIAG JOJBFPGKHJJ;
// Token: 0x0400BE49 RID: 48713
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400BE49")]
private ScreenHUD BNLCNMJKNFE;
// Token: 0x0400BE4A RID: 48714
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400BE4A")]
private Camera EMNCGLMGGKO;
// Token: 0x0200279F RID: 10143
[Token(Token = "0x200279F")]
public enum KLFPJOEPMNE
{
// Token: 0x0400BE4C RID: 48716
[Token(Token = "0x400BE4C")]
NONE,
// Token: 0x0400BE4D RID: 48717
[Token(Token = "0x400BE4D")]
MENU,
// Token: 0x0400BE4E RID: 48718
[Token(Token = "0x400BE4E")]
GAMEPLAY,
// Token: 0x0400BE4F RID: 48719
[Token(Token = "0x400BE4F")]
CROSSHAIR
}
// Token: 0x020027A0 RID: 10144
[Token(Token = "0x20027A0")]
private readonly struct POKFBGIIMAP
{
// Token: 0x06011C38 RID: 72760 RVA: 0x0043E5FC File Offset: 0x0043C7FC
[Token(Token = "0x6011C38")]
[Address(RVA = "0x4CB10", Offset = "0x4BF10", VA = "0x18004CB10")]
public POKFBGIIMAP(PIMINIBFBEI.KLFPJOEPMNE cursorType, ScreenPlayerCursorSettings cursorSettings, ScreenHUDCrosshair.OHGAJAANMEE crosshairTickMasks)
{
this.EFOLDJAMFAM = (ScreenHUDCrosshair.OHGAJAANMEE)cursorType;
}
// Token: 0x17002FEF RID: 12271
// (get) Token: 0x06011C39 RID: 72761 RVA: 0x0043E610 File Offset: 0x0043C810
[Token(Token = "0x17002FEF")]
public static PIMINIBFBEI.POKFBGIIMAP EDLIKGJFHAP
{
[Token(Token = "0x6011C39")]
[Address(RVA = "0x1619080", Offset = "0x1617A80", VA = "0x181619080")]
get
{
}
}
// Token: 0x17002FF0 RID: 12272
// (get) Token: 0x06011C3A RID: 72762 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17002FF0")]
public bool PKHDMAPCBJE
{
[Token(Token = "0x6011C3A")]
[Address(RVA = "0x2372C0", Offset = "0x2366C0", VA = "0x1802372C0")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x0400BE50 RID: 48720
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400BE50")]
public readonly PIMINIBFBEI.KLFPJOEPMNE OIHBNELGLOD;
// Token: 0x0400BE51 RID: 48721
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x400BE51")]
public readonly ScreenPlayerCursorSettings FCBNIKIDLJJ;
// Token: 0x0400BE52 RID: 48722
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400BE52")]
public readonly ScreenHUDCrosshair.OHGAJAANMEE EFOLDJAMFAM;
}
}