714 lines
23 KiB
C#
714 lines
23 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.Core;
|
|
using RecRoom.UI;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002CA8 RID: 11432
|
|
[Token(Token = "0x2002CA8")]
|
|
public class PIMINIBFBEI
|
|
{
|
|
// Token: 0x170035FA RID: 13818
|
|
// (get) Token: 0x060136D7 RID: 79575 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170035FA")]
|
|
public Vector2 BKCFHEPFECJ
|
|
{
|
|
[Token(Token = "0x60136D7")]
|
|
[Address(RVA = "0xD4E3D0", Offset = "0xD4D1D0", VA = "0x180D4E3D0")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035FB RID: 13819
|
|
// (get) Token: 0x060136D8 RID: 79576 RVA: 0x0048489C File Offset: 0x00482A9C
|
|
[Token(Token = "0x170035FB")]
|
|
public bool IOIIADNAGCG
|
|
{
|
|
[Token(Token = "0x60136D8")]
|
|
[Address(RVA = "0xD4E8A0", Offset = "0xD4D6A0", VA = "0x180D4E8A0")]
|
|
get
|
|
{
|
|
return this.BNLCNMJKNFE.IOIIADNAGCG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035FC RID: 13820
|
|
// (get) Token: 0x060136D9 RID: 79577 RVA: 0x004848BC File Offset: 0x00482ABC
|
|
[Token(Token = "0x170035FC")]
|
|
private float JNPJHAKIAED
|
|
{
|
|
[Token(Token = "0x60136D9")]
|
|
[Address(RVA = "0xD4EDD0", Offset = "0xD4DBD0", VA = "0x180D4EDD0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060136D9)
|
|
|
|
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: 0x060136DA RID: 79578 RVA: 0x004848D0 File Offset: 0x00482AD0
|
|
[Token(Token = "0x60136DA")]
|
|
[Address(RVA = "0xD4E3F0", Offset = "0xD4D1F0", VA = "0x180D4E3F0")]
|
|
public void FMOGPLNNDKD(ScreenHUD PKAKIKHIFNG, float PBLNDKIPHHK)
|
|
{
|
|
PKAKIKHIFNG.SetCrosshairTickDistance(PBLNDKIPHHK);
|
|
}
|
|
|
|
// Token: 0x060136DB RID: 79579 RVA: 0x004848EC File Offset: 0x00482AEC
|
|
[Token(Token = "0x60136DB")]
|
|
[Address(RVA = "0xD4EDC0", Offset = "0xD4DBC0", VA = "0x180D4EDC0")]
|
|
public void OFFLOPLJBBG(LOCNHHPGIAG DBFBLNILIGL, ScreenHUD PKAKIKHIFNG, Camera FOMHGMLPOND)
|
|
{
|
|
this.JOJBFPGKHJJ = DBFBLNILIGL;
|
|
this.BNLCNMJKNFE = PKAKIKHIFNG;
|
|
this.EMNCGLMGGKO = FOMHGMLPOND;
|
|
}
|
|
|
|
// Token: 0x060136DC RID: 79580 RVA: 0x00484910 File Offset: 0x00482B10
|
|
[Token(Token = "0x60136DC")]
|
|
[Address(RVA = "0xD4E7B0", Offset = "0xD4D5B0", VA = "0x180D4E7B0")]
|
|
public void JBBLIBHHEBC()
|
|
{
|
|
ScreenHUD bnlcnmjknfe = this.BNLCNMJKNFE;
|
|
int num = 0;
|
|
if (bnlcnmjknfe != num)
|
|
{
|
|
this.BNLCNMJKNFE.EnableCursor(true, this);
|
|
}
|
|
int num2 = 0;
|
|
this.JOJBFPGKHJJ = num2;
|
|
this.BNLCNMJKNFE = num2;
|
|
this.EMNCGLMGGKO = num2;
|
|
}
|
|
|
|
// Token: 0x060136DD RID: 79581 RVA: 0x0048495C File Offset: 0x00482B5C
|
|
[Token(Token = "0x60136DD")]
|
|
[Address(RVA = "0xD4EDF0", Offset = "0xD4DBF0", VA = "0x180D4EDF0")]
|
|
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();
|
|
}
|
|
PIMINIBFBEI.POKFBGIIMAP pokfbgiimap;
|
|
if (pokfbgiimap == 0)
|
|
{
|
|
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_7F;
|
|
}
|
|
ScreenHUD bnlcnmjknfe3 = this.BNLCNMJKNFE;
|
|
}
|
|
ScreenHUD bnlcnmjknfe4 = this.BNLCNMJKNFE;
|
|
}
|
|
ScreenHUD bnlcnmjknfe5 = this.BNLCNMJKNFE;
|
|
}
|
|
IL_7F:
|
|
this.BNLCNMJKNFE.SetCursorViewportSpacePosition(num2);
|
|
this.BNLCNMJKNFE.SetCrosshairViewportSpacePosition(num2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060136DE RID: 79582 RVA: 0x00484A08 File Offset: 0x00482C08
|
|
[Token(Token = "0x60136DE")]
|
|
[Address(RVA = "0xD4DA40", Offset = "0xD4C840", VA = "0x180D4DA40")]
|
|
public void DPLAALHGGMJ(object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
this.BAKMIHIBFEO((PIMINIBFBEI.KLFPJOEPMNE)num4, num3, (ScreenHUDCrosshair.OHGAJAANMEE)num2, PIHIPPPPEBI, JMHKMOACHDG, (float)num, (float)num);
|
|
}
|
|
|
|
// Token: 0x060136DF RID: 79583 RVA: 0x00484A2C File Offset: 0x00482C2C
|
|
[Token(Token = "0x60136DF")]
|
|
[Address(RVA = "0xD4EBA0", Offset = "0xD4D9A0", VA = "0x180D4EBA0")]
|
|
public void NHKICMJGHDL(ScreenPlayerCursorSettings FCBNIKIDLJJ, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
this.BAKMIHIBFEO(PIMINIBFBEI.KLFPJOEPMNE.MENU, FCBNIKIDLJJ, (ScreenHUDCrosshair.OHGAJAANMEE)num2, PIHIPPPPEBI, JMHKMOACHDG, (float)num, (float)num);
|
|
}
|
|
|
|
// Token: 0x060136E0 RID: 79584 RVA: 0x00484A4C File Offset: 0x00482C4C
|
|
[Token(Token = "0x60136E0")]
|
|
[Address(RVA = "0xD4E8C0", Offset = "0xD4D6C0", VA = "0x180D4E8C0")]
|
|
public void MDFIOJFBHKE(ScreenPlayerCursorSettings FCBNIKIDLJJ, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
this.BAKMIHIBFEO(PIMINIBFBEI.KLFPJOEPMNE.GAMEPLAY, FCBNIKIDLJJ, (ScreenHUDCrosshair.OHGAJAANMEE)num2, PIHIPPPPEBI, JMHKMOACHDG, (float)num, (float)num);
|
|
}
|
|
|
|
// Token: 0x060136E1 RID: 79585 RVA: 0x00484A6C File Offset: 0x00482C6C
|
|
[Token(Token = "0x60136E1")]
|
|
[Address(RVA = "0xD4E900", Offset = "0xD4D700", VA = "0x180D4E900")]
|
|
public void MDFIOJFBHKE(ScreenPlayerCursorSettings FCBNIKIDLJJ, object PIHIPPPPEBI, int JMHKMOACHDG, float NBOCPMDNOCF, float MGELCJFEJNJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060136E2 RID: 79586 RVA: 0x00484A7C File Offset: 0x00482C7C
|
|
[Token(Token = "0x60136E2")]
|
|
[Address(RVA = "0xD4E950", Offset = "0xD4D750", VA = "0x180D4E950")]
|
|
public void MEGOBMJLFGK(ScreenHUDCrosshair.OHGAJAANMEE NDIDBGKNLGH, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060136E3 RID: 79587 RVA: 0x00484A8C File Offset: 0x00482C8C
|
|
[Token(Token = "0x60136E3")]
|
|
[Address(RVA = "0xD4D810", Offset = "0xD4C610", VA = "0x180D4D810")]
|
|
private void BAKMIHIBFEO(PIMINIBFBEI.KLFPJOEPMNE OIHBNELGLOD, ScreenPlayerCursorSettings FCBNIKIDLJJ, ScreenHUDCrosshair.OHGAJAANMEE EFOLDJAMFAM, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060136E4 RID: 79588 RVA: 0x00484A9C File Offset: 0x00482C9C
|
|
[Token(Token = "0x60136E4")]
|
|
[Address(RVA = "0xD4D650", Offset = "0xD4C450", VA = "0x180D4D650")]
|
|
private void BAKMIHIBFEO(PIMINIBFBEI.KLFPJOEPMNE OIHBNELGLOD, ScreenPlayerCursorSettings FCBNIKIDLJJ, ScreenHUDCrosshair.OHGAJAANMEE EFOLDJAMFAM, object PIHIPPPPEBI, int JMHKMOACHDG, float NBOCPMDNOCF, float MGELCJFEJNJ)
|
|
{
|
|
BJOIBBBOIKO<PIMINIBFBEI.POKFBGIIMAP> ebkehalldck = this.EBKEHALLDCK;
|
|
PIMINIBFBEI.POKFBGIIMAP pokfbgiimap;
|
|
ScreenHUDCrosshair.OHGAJAANMEE efoldjamfam = pokfbgiimap.EFOLDJAMFAM;
|
|
BJOIBBBOIKO<PIMINIBFBEI.POKFBGIIMAP> ebkehalldck2 = this.EBKEHALLDCK;
|
|
bool flag;
|
|
if (false != flag)
|
|
{
|
|
PIMINIBFBEI.POKFBGIIMAP pokfbgiimap2;
|
|
ScreenHUDCrosshair.OHGAJAANMEE efoldjamfam2 = pokfbgiimap2.EFOLDJAMFAM;
|
|
}
|
|
this.EMHCGIAKHKJ();
|
|
}
|
|
|
|
// Token: 0x060136E5 RID: 79589 RVA: 0x00484AE0 File Offset: 0x00482CE0
|
|
[Token(Token = "0x60136E5")]
|
|
[Address(RVA = "0xD4ED30", Offset = "0xD4DB30", VA = "0x180D4ED30")]
|
|
public void OCCIJPKCICA(object PIHIPPPPEBI)
|
|
{
|
|
bool flag = this.EBKEHALLDCK.HAHBGOMEMEE(PIHIPPPPEBI);
|
|
this.EMHCGIAKHKJ();
|
|
}
|
|
|
|
// Token: 0x060136E6 RID: 79590 RVA: 0x00484B08 File Offset: 0x00482D08
|
|
[Token(Token = "0x60136E6")]
|
|
[Address(RVA = "0xD4EBE0", Offset = "0xD4D9E0", VA = "0x180D4EBE0")]
|
|
public void OCCIJPKCICA(object PIHIPPPPEBI, float NBOCPMDNOCF, float OPNOIJFGAFH)
|
|
{
|
|
BJOIBBBOIKO<PIMINIBFBEI.POKFBGIIMAP> ebkehalldck = this.EBKEHALLDCK;
|
|
PIMINIBFBEI.POKFBGIIMAP pokfbgiimap;
|
|
ScreenHUDCrosshair.OHGAJAANMEE efoldjamfam = pokfbgiimap.EFOLDJAMFAM;
|
|
bool flag = ebkehalldck.HAHBGOMEMEE(PIHIPPPPEBI);
|
|
BJOIBBBOIKO<PIMINIBFBEI.POKFBGIIMAP> ebkehalldck2 = this.EBKEHALLDCK;
|
|
int num = 0;
|
|
if (NBOCPMDNOCF > (float)num)
|
|
{
|
|
}
|
|
bool flag2;
|
|
if (false != flag2)
|
|
{
|
|
PIMINIBFBEI.POKFBGIIMAP pokfbgiimap2;
|
|
ScreenHUDCrosshair.OHGAJAANMEE efoldjamfam2 = pokfbgiimap2.EFOLDJAMFAM;
|
|
}
|
|
this.EMHCGIAKHKJ();
|
|
}
|
|
|
|
// Token: 0x060136E7 RID: 79591 RVA: 0x00484B58 File Offset: 0x00482D58
|
|
[Token(Token = "0x60136E7")]
|
|
[Address(RVA = "0xD4D850", Offset = "0xD4C650", VA = "0x180D4D850")]
|
|
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: 0x060136E8 RID: 79592 RVA: 0x00484B88 File Offset: 0x00482D88
|
|
[Token(Token = "0x60136E8")]
|
|
[Address(RVA = "0xD4E600", Offset = "0xD4D400", VA = "0x180D4E600")]
|
|
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: 0x060136E9 RID: 79593 RVA: 0x00484BC8 File Offset: 0x00482DC8
|
|
[Token(Token = "0x60136E9")]
|
|
[Address(RVA = "0xD4EAB0", Offset = "0xD4D8B0", VA = "0x180D4EAB0")]
|
|
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: 0x060136EA RID: 79594 RVA: 0x00484C1C File Offset: 0x00482E1C
|
|
[Token(Token = "0x60136EA")]
|
|
[Address(RVA = "0xD4DA80", Offset = "0xD4C880", VA = "0x180D4DA80")]
|
|
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_46;
|
|
}
|
|
this.GDGLEDDCJGE = CIHMOGMLFKA;
|
|
}
|
|
this.GDGLEDDCJGE = true;
|
|
float time = Time.time;
|
|
this.DPKOJFNKBGL = time;
|
|
IL_46:
|
|
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);
|
|
Vector2 ignnehlboae = this.IGNNEHLBOAE;
|
|
float y = this.IGNNEHLBOAE.y;
|
|
int height = Screen.height;
|
|
Vector2 vector = Vector2.ClampMagnitude(ignnehlboae, num2);
|
|
this.IGNNEHLBOAE = vector;
|
|
this.IGNNEHLBOAE.y = y;
|
|
}
|
|
this.GDGLEDDCJGE = false;
|
|
}
|
|
Vector2 gbfphfoelpb = this.GBFPHFOELPB;
|
|
float y2 = this.GBFPHFOELPB.y;
|
|
Camera emncglmggko = this.EMNCGLMGGKO;
|
|
Vector3 vector2;
|
|
float z = vector2.z;
|
|
Vector3 vector3;
|
|
float z2 = vector3.z;
|
|
Vector2 ignnehlboae2 = this.IGNNEHLBOAE;
|
|
float num4 = this.IGNNEHLBOAE.y;
|
|
float num5 = Time.deltaTime;
|
|
num4 = num5;
|
|
Vector2 vector4 = ignnehlboae2 * num4;
|
|
Vector2 vector5 = ignnehlboae2 + vector4;
|
|
Camera emncglmggko2 = this.EMNCGLMGGKO;
|
|
Vector3 vector6;
|
|
float z3 = vector6.z;
|
|
Vector3 vector7;
|
|
float z4 = vector7.z;
|
|
this.GBFPHFOELPB = num2;
|
|
num5 = num2;
|
|
this.GBFPHFOELPB.y = num5;
|
|
int num6 = 0;
|
|
Vector2 vector8;
|
|
this.GBFPHFOELPB = vector8;
|
|
this.GBFPHFOELPB.y = num4;
|
|
int height2 = Screen.height;
|
|
num4 = num2;
|
|
Vector2 vector9 = num6 * num4;
|
|
if (CIHMOGMLFKA)
|
|
{
|
|
}
|
|
float num7;
|
|
num5 = num7;
|
|
if (num7 < num5)
|
|
{
|
|
}
|
|
Vector2 ignnehlboae3 = this.IGNNEHLBOAE;
|
|
float y3 = this.IGNNEHLBOAE.y;
|
|
float deltaTime = Time.deltaTime;
|
|
ScreenHUD bnlcnmjknfe = this.BNLCNMJKNFE;
|
|
Vector2 vector10;
|
|
this.IGNNEHLBOAE = vector10;
|
|
Vector2 gbfphfoelpb2 = this.GBFPHFOELPB;
|
|
this.IGNNEHLBOAE.y = y3;
|
|
float y4 = this.GBFPHFOELPB.y;
|
|
bnlcnmjknfe.SetCursorViewportSpacePosition(gbfphfoelpb2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060136EB RID: 79595 RVA: 0x00484E30 File Offset: 0x00483030
|
|
[Token(Token = "0x60136EB")]
|
|
[Address(RVA = "0xD4E6D0", Offset = "0xD4D4D0", VA = "0x180D4E6D0")]
|
|
private PIMINIBFBEI.POKFBGIIMAP INNOJMFBHPP()
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
int num = 0;
|
|
this.EBKEHALLDCK = num;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060136EC RID: 79596 RVA: 0x00484E58 File Offset: 0x00483058
|
|
[Token(Token = "0x60136EC")]
|
|
[Address(RVA = "0xD4E030", Offset = "0xD4CE30", VA = "0x180D4E030")]
|
|
private void EMHCGIAKHKJ()
|
|
{
|
|
PIMINIBFBEI.POKFBGIIMAP pokfbgiimap;
|
|
ScreenHUDCrosshair.OHGAJAANMEE efoldjamfam = pokfbgiimap.EFOLDJAMFAM;
|
|
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField = this.JOJBFPGKHJJ.<HOFGEEMNDAN>k__BackingField;
|
|
this.IKJMKGAGLNA = <HOFGEEMNDAN>k__BackingField;
|
|
LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
bool flag = instance != num;
|
|
if (flag)
|
|
{
|
|
bool flag2;
|
|
SingletonMonoBehaviour.ONCPNMDGGKG.JOJEKPDBJJN = flag2;
|
|
}
|
|
if (!flag)
|
|
{
|
|
this.BNLCNMJKNFE.DisableCrosshair();
|
|
this.BNLCNMJKNFE.EnableCursor(true, this);
|
|
bool flag3;
|
|
if (!flag3)
|
|
{
|
|
goto IL_D5;
|
|
}
|
|
Vector2 zero = Vector2.zero;
|
|
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField2 = this.JOJBFPGKHJJ.<HOFGEEMNDAN>k__BackingField;
|
|
if (<HOFGEEMNDAN>k__BackingField2 != IFDIGHKFEGF.KEYBOARD_MOUSE && <HOFGEEMNDAN>k__BackingField2 != IFDIGHKFEGF.GAMEPAD && <HOFGEEMNDAN>k__BackingField2 == IFDIGHKFEGF.TOUCH)
|
|
{
|
|
ScreenHUD bnlcnmjknfe = this.BNLCNMJKNFE;
|
|
int num2 = 0;
|
|
bnlcnmjknfe.EnableCursor(num2 != 0, this);
|
|
this.HOPFLENGBFD();
|
|
return;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
this.BNLCNMJKNFE.DisableCrosshair();
|
|
ScreenHUD bnlcnmjknfe2 = this.BNLCNMJKNFE;
|
|
int num3 = 0;
|
|
bnlcnmjknfe2.EnableCursor(num3 != 0, this);
|
|
}
|
|
ScreenHUD bnlcnmjknfe3 = this.BNLCNMJKNFE;
|
|
ScreenHUD bnlcnmjknfe4 = this.BNLCNMJKNFE;
|
|
IL_D5:
|
|
LOCNHHPGIAG jojbfpgkhjj = this.JOJBFPGKHJJ;
|
|
while ((uint)1 == 0U)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060136ED RID: 79597 RVA: 0x00484F4C File Offset: 0x0048314C
|
|
[Token(Token = "0x60136ED")]
|
|
[Address(RVA = "0xD4E520", Offset = "0xD4D320", VA = "0x180D4E520")]
|
|
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: 0x060136EE RID: 79598 RVA: 0x00484FC4 File Offset: 0x004831C4
|
|
[Token(Token = "0x60136EE")]
|
|
[Address(RVA = "0xD4E840", Offset = "0xD4D640", VA = "0x180D4E840")]
|
|
private void JCMCMFOPMKO()
|
|
{
|
|
PIMINIBFBEI.POKFBGIIMAP pokfbgiimap;
|
|
ScreenHUDCrosshair.OHGAJAANMEE efoldjamfam = pokfbgiimap.EFOLDJAMFAM;
|
|
this.BNLCNMJKNFE.EnableCrosshairForFrame(efoldjamfam);
|
|
}
|
|
|
|
// Token: 0x060136EF RID: 79599 RVA: 0x00484FEC File Offset: 0x004831EC
|
|
[Token(Token = "0x60136EF")]
|
|
[Address(RVA = "0xD4D980", Offset = "0xD4C780", VA = "0x180D4D980")]
|
|
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: 0x060136F0 RID: 79600 RVA: 0x00485038 File Offset: 0x00483238
|
|
[Token(Token = "0x60136F0")]
|
|
[Address(RVA = "0xD4E990", Offset = "0xD4D790", VA = "0x180D4E990")]
|
|
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);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060136F1 RID: 79601 RVA: 0x00485088 File Offset: 0x00483288
|
|
[Token(Token = "0x60136F1")]
|
|
[Address(RVA = "0xD4E420", Offset = "0xD4D220", VA = "0x180D4E420")]
|
|
private void GHIPPIODBKD(PIMINIBFBEI.POKFBGIIMAP BANGBIKOBGO, PIMINIBFBEI.POKFBGIIMAP OALKOHJOHFO, float NBOCPMDNOCF, float JCMCNNABGCJ)
|
|
{
|
|
ScreenHUD bnlcnmjknfe = this.BNLCNMJKNFE;
|
|
int num = 0;
|
|
if (!(bnlcnmjknfe == num) && this.BNLCNMJKNFE.isActiveAndEnabled && (uint)1 != (uint)1)
|
|
{
|
|
ScreenHUD bnlcnmjknfe2 = this.BNLCNMJKNFE;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060136F2 RID: 79602 RVA: 0x004850CC File Offset: 0x004832CC
|
|
[Token(Token = "0x60136F2")]
|
|
[Address(RVA = "0xD4F190", Offset = "0xD4DF90", VA = "0x180D4F190")]
|
|
public PIMINIBFBEI()
|
|
{
|
|
BJOIBBBOIKO<PIMINIBFBEI.POKFBGIIMAP> bjoibbboiko = new BJOIBBBOIKO();
|
|
this.EBKEHALLDCK = bjoibbboiko;
|
|
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: 0x060136F3 RID: 79603 RVA: 0x00485144 File Offset: 0x00483344
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x60136F3")]
|
|
[Address(RVA = "0xD4F0E0", Offset = "0xD4DEE0", VA = "0x180D4F0E0")]
|
|
static PIMINIBFBEI()
|
|
{
|
|
ulong num;
|
|
PIMINIBFBEI.ILCBBFBOOHL = num;
|
|
ulong num2;
|
|
PIMINIBFBEI.KNMNMKOBBHI = num2;
|
|
}
|
|
|
|
// Token: 0x0400CA24 RID: 51748
|
|
[Token(Token = "0x400CA24")]
|
|
private static readonly Vector2 ILCBBFBOOHL;
|
|
|
|
// Token: 0x0400CA25 RID: 51749
|
|
[Token(Token = "0x400CA25")]
|
|
private static readonly Vector2 KNMNMKOBBHI;
|
|
|
|
// Token: 0x0400CA26 RID: 51750
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CA26")]
|
|
private BJOIBBBOIKO<PIMINIBFBEI.POKFBGIIMAP> EBKEHALLDCK;
|
|
|
|
// Token: 0x0400CA27 RID: 51751
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400CA27")]
|
|
private Vector2 GBFPHFOELPB;
|
|
|
|
// Token: 0x0400CA28 RID: 51752
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400CA28")]
|
|
private Vector2 IGNNEHLBOAE;
|
|
|
|
// Token: 0x0400CA29 RID: 51753
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400CA29")]
|
|
private Vector2 DJGPEJIPCEM;
|
|
|
|
// Token: 0x0400CA2A RID: 51754
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400CA2A")]
|
|
private bool CIHMOGMLFKA;
|
|
|
|
// Token: 0x0400CA2B RID: 51755
|
|
[FieldOffset(Offset = "0x31")]
|
|
[Token(Token = "0x400CA2B")]
|
|
private bool GDGLEDDCJGE;
|
|
|
|
// Token: 0x0400CA2C RID: 51756
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x400CA2C")]
|
|
private float DPKOJFNKBGL;
|
|
|
|
// Token: 0x0400CA2D RID: 51757
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400CA2D")]
|
|
private IFDIGHKFEGF IKJMKGAGLNA;
|
|
|
|
// Token: 0x0400CA2E RID: 51758
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400CA2E")]
|
|
private LOCNHHPGIAG JOJBFPGKHJJ;
|
|
|
|
// Token: 0x0400CA2F RID: 51759
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400CA2F")]
|
|
private ScreenHUD BNLCNMJKNFE;
|
|
|
|
// Token: 0x0400CA30 RID: 51760
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400CA30")]
|
|
private Camera EMNCGLMGGKO;
|
|
|
|
// Token: 0x02002CA9 RID: 11433
|
|
[Token(Token = "0x2002CA9")]
|
|
public enum KLFPJOEPMNE
|
|
{
|
|
// Token: 0x0400CA32 RID: 51762
|
|
[Token(Token = "0x400CA32")]
|
|
NONE,
|
|
// Token: 0x0400CA33 RID: 51763
|
|
[Token(Token = "0x400CA33")]
|
|
MENU,
|
|
// Token: 0x0400CA34 RID: 51764
|
|
[Token(Token = "0x400CA34")]
|
|
GAMEPLAY,
|
|
// Token: 0x0400CA35 RID: 51765
|
|
[Token(Token = "0x400CA35")]
|
|
CROSSHAIR
|
|
}
|
|
|
|
// Token: 0x02002CAA RID: 11434
|
|
[Token(Token = "0x2002CAA")]
|
|
private readonly struct POKFBGIIMAP
|
|
{
|
|
// Token: 0x060136F4 RID: 79604 RVA: 0x00485160 File Offset: 0x00483360
|
|
[Token(Token = "0x60136F4")]
|
|
[Address(RVA = "0xD55BA0", Offset = "0xD549A0", VA = "0x180D55BA0")]
|
|
public POKFBGIIMAP(PIMINIBFBEI.KLFPJOEPMNE OIHBNELGLOD, ScreenPlayerCursorSettings FCBNIKIDLJJ, ScreenHUDCrosshair.OHGAJAANMEE EFOLDJAMFAM)
|
|
{
|
|
this.OIHBNELGLOD = OIHBNELGLOD;
|
|
this.FCBNIKIDLJJ = FCBNIKIDLJJ;
|
|
this.EFOLDJAMFAM = EFOLDJAMFAM;
|
|
KHINMMJIENE khinmmjiene;
|
|
this.NDAKFEMHFON = khinmmjiene;
|
|
}
|
|
|
|
// Token: 0x170035FD RID: 13821
|
|
// (get) Token: 0x060136F5 RID: 79605 RVA: 0x00485198 File Offset: 0x00483398
|
|
[Token(Token = "0x170035FD")]
|
|
public static PIMINIBFBEI.POKFBGIIMAP EDLIKGJFHAP
|
|
{
|
|
[Token(Token = "0x60136F5")]
|
|
[Address(RVA = "0xD55B60", Offset = "0xD54960", VA = "0x180D55B60")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170035FE RID: 13822
|
|
// (get) Token: 0x060136F6 RID: 79606 RVA: 0x004851AC File Offset: 0x004833AC
|
|
[Token(Token = "0x170035FE")]
|
|
public bool PKHDMAPCBJE
|
|
{
|
|
[Token(Token = "0x60136F6")]
|
|
[Address(RVA = "0xD55B00", Offset = "0xD54900", VA = "0x180D55B00")]
|
|
get
|
|
{
|
|
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400CA36 RID: 51766
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400CA36")]
|
|
public readonly PIMINIBFBEI.KLFPJOEPMNE OIHBNELGLOD;
|
|
|
|
// Token: 0x0400CA37 RID: 51767
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x400CA37")]
|
|
public readonly ScreenPlayerCursorSettings FCBNIKIDLJJ;
|
|
|
|
// Token: 0x0400CA38 RID: 51768
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CA38")]
|
|
public readonly ScreenHUDCrosshair.OHGAJAANMEE EFOLDJAMFAM;
|
|
|
|
// Token: 0x0400CA39 RID: 51769
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400CA39")]
|
|
private readonly KHINMMJIENE NDAKFEMHFON;
|
|
}
|
|
}
|