449 lines
17 KiB
C#
449 lines
17 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Combat;
|
|
using RecRoom.Core.Locomotion;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002CA7 RID: 11431
|
|
[Token(Token = "0x2002CA7")]
|
|
public sealed class FAPIFKLBJEI
|
|
{
|
|
// Token: 0x060136C0 RID: 79552 RVA: 0x004841AC File Offset: 0x004823AC
|
|
[Token(Token = "0x60136C0")]
|
|
[Address(RVA = "0x12B5360", Offset = "0x12B4160", VA = "0x1812B5360")]
|
|
public FAPIFKLBJEI(ScreenAimAssistSettings GHGBPMPLLBK)
|
|
{
|
|
AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH();
|
|
this.JFEOEMOLKLF = aolmggapkeh;
|
|
AOLMGGAPKEH aolmggapkeh2 = new AOLMGGAPKEH();
|
|
this.DJOKMELAABH = aolmggapkeh2;
|
|
HHIINKNOKNL<float> hhiinknoknl = new HHIINKNOKNL();
|
|
this.BAEOHPAEKFO = hhiinknoknl;
|
|
HHIINKNOKNL<float> hhiinknoknl2 = new HHIINKNOKNL();
|
|
this.INBNPPLBNAD = hhiinknoknl2;
|
|
base..ctor();
|
|
this.GHGBPMPLLBK = GHGBPMPLLBK;
|
|
HHIINKNOKNL<float> baeohpaekfo = this.BAEOHPAEKFO;
|
|
throw new MissingMethodException();
|
|
}
|
|
|
|
// Token: 0x060136C1 RID: 79553 RVA: 0x00484224 File Offset: 0x00482424
|
|
[Token(Token = "0x60136C1")]
|
|
[Address(RVA = "0x12B46E0", Offset = "0x12B34E0", VA = "0x1812B46E0")]
|
|
public bool LLINJMGACBE(out Vector3 JJGDNPNBINJ)
|
|
{
|
|
float z = this.DHELCMAELCC.z;
|
|
JJGDNPNBINJ.z = z;
|
|
return this.JGJMCENINNF;
|
|
}
|
|
|
|
// Token: 0x060136C2 RID: 79554 RVA: 0x0048424C File Offset: 0x0048244C
|
|
[Token(Token = "0x60136C2")]
|
|
[Address(RVA = "0x12B4BC0", Offset = "0x12B39C0", VA = "0x1812B4BC0")]
|
|
public bool NKOHDEEGJAH(out Vector3 JJGDNPNBINJ, out float EEGKCCONDKM)
|
|
{
|
|
float z = this.HEJJAAHCAAA.z;
|
|
JJGDNPNBINJ.z = z;
|
|
float deemmehilbc = this.DEEMMEHILBC;
|
|
EEGKCCONDKM.m_value = deemmehilbc;
|
|
return this.LHKNGPDLAFC;
|
|
}
|
|
|
|
// Token: 0x060136C3 RID: 79555 RVA: 0x00484280 File Offset: 0x00482480
|
|
[Token(Token = "0x60136C3")]
|
|
[Address(RVA = "0xE6BD60", Offset = "0xE6AB60", VA = "0x180E6BD60")]
|
|
public void HNILPNANOHC(object PIHIPPPPEBI)
|
|
{
|
|
this.JFEOEMOLKLF.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x060136C4 RID: 79556 RVA: 0x004842A0 File Offset: 0x004824A0
|
|
[Token(Token = "0x60136C4")]
|
|
[Address(RVA = "0xE6BCC0", Offset = "0xE6AAC0", VA = "0x180E6BCC0")]
|
|
public void EPBOFNLMGPJ(object PIHIPPPPEBI)
|
|
{
|
|
this.JFEOEMOLKLF.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x060136C5 RID: 79557 RVA: 0x004842C0 File Offset: 0x004824C0
|
|
[Token(Token = "0x60136C5")]
|
|
[Address(RVA = "0x12B4670", Offset = "0x12B3470", VA = "0x1812B4670")]
|
|
public void LKBHIKDHCIE(float IFGIPHAMCIC, object PIHIPPPPEBI)
|
|
{
|
|
HHIINKNOKNL<float> baeohpaekfo = this.BAEOHPAEKFO;
|
|
}
|
|
|
|
// Token: 0x060136C6 RID: 79558 RVA: 0x004842DC File Offset: 0x004824DC
|
|
[Token(Token = "0x60136C6")]
|
|
[Address(RVA = "0x12B3950", Offset = "0x12B2750", VA = "0x1812B3950")]
|
|
public void BNJEGPLNBIJ(object PIHIPPPPEBI)
|
|
{
|
|
bool flag = this.BAEOHPAEKFO.HAHBGOMEMEE(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x060136C7 RID: 79559 RVA: 0x004842FC File Offset: 0x004824FC
|
|
[Token(Token = "0x60136C7")]
|
|
[Address(RVA = "0x769150", Offset = "0x767F50", VA = "0x180769150")]
|
|
public void MHLLLAIPAGH(object PIHIPPPPEBI)
|
|
{
|
|
this.DJOKMELAABH.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x060136C8 RID: 79560 RVA: 0x0048431C File Offset: 0x0048251C
|
|
[Token(Token = "0x60136C8")]
|
|
[Address(RVA = "0x769120", Offset = "0x767F20", VA = "0x180769120")]
|
|
public void KEGAKAOMHLA(object PIHIPPPPEBI)
|
|
{
|
|
this.DJOKMELAABH.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x060136C9 RID: 79561 RVA: 0x0048433C File Offset: 0x0048253C
|
|
[Token(Token = "0x60136C9")]
|
|
[Address(RVA = "0x12B4BE0", Offset = "0x12B39E0", VA = "0x1812B4BE0")]
|
|
public void NLJKLNKFLEG(float IFGIPHAMCIC, object PIHIPPPPEBI)
|
|
{
|
|
HHIINKNOKNL<float> inbnpplbnad = this.INBNPPLBNAD;
|
|
}
|
|
|
|
// Token: 0x060136CA RID: 79562 RVA: 0x00484358 File Offset: 0x00482558
|
|
[Token(Token = "0x60136CA")]
|
|
[Address(RVA = "0x12B4030", Offset = "0x12B2E30", VA = "0x1812B4030")]
|
|
public void GBEKKINKMHD(object PIHIPPPPEBI)
|
|
{
|
|
bool flag = this.INBNPPLBNAD.HAHBGOMEMEE(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x060136CB RID: 79563 RVA: 0x00484378 File Offset: 0x00482578
|
|
[Token(Token = "0x60136CB")]
|
|
[Address(RVA = "0x12B4C50", Offset = "0x12B3A50", VA = "0x1812B4C50")]
|
|
public void OPEMIFENIJM(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, Camera FOMHGMLPOND, LOCNHHPGIAG DBFBLNILIGL)
|
|
{
|
|
if (!this.JFEOEMOLKLF.CFLJGNJLBFG)
|
|
{
|
|
}
|
|
bool flag;
|
|
if ("{il2cpp field on {'constant4' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StackPointer)}, offset 0x10}" != (ulong)1L == flag)
|
|
{
|
|
HBLGJOKKNDE <CameraSystem>k__BackingField = FINBOONIGDO.<CameraSystem>k__BackingField;
|
|
string hmbbdcgciob = FAPIFKLBJEI.HMBBDCGCIOB;
|
|
<CameraSystem>k__BackingField.NDFCMOAEDJC(hmbbdcgciob);
|
|
}
|
|
float frictionScaleGamepad = this.GHGBPMPLLBK.frictionScaleGamepad;
|
|
HBLGJOKKNDE <CameraSystem>k__BackingField2 = FINBOONIGDO.<CameraSystem>k__BackingField;
|
|
string hmbbdcgciob2 = FAPIFKLBJEI.HMBBDCGCIOB;
|
|
<CameraSystem>k__BackingField2.PNKLMBEEILL(frictionScaleGamepad, hmbbdcgciob2);
|
|
bool flag2 = this.DJOKMELAABH.CFLJGNJLBFG;
|
|
ScreenAimAssistSettings ghgbpmpllbk = this.GHGBPMPLLBK;
|
|
float stickyStrafeRadius = ghgbpmpllbk.stickyStrafeRadius;
|
|
HBLGJOKKNDE <CameraSystem>k__BackingField3;
|
|
if (flag == ghgbpmpllbk)
|
|
{
|
|
<CameraSystem>k__BackingField3 = FINBOONIGDO.<CameraSystem>k__BackingField;
|
|
Vector2 zero = Vector2.zero;
|
|
}
|
|
float deltaTime = Time.deltaTime;
|
|
float z = <CameraSystem>k__BackingField3.JOIBAGCGEHJ.z;
|
|
ScreenAimAssistSettings ghgbpmpllbk2 = this.GHGBPMPLLBK;
|
|
float bulletMagnetismRadius = ghgbpmpllbk2.bulletMagnetismRadius;
|
|
this.JGJMCENINNF = ghgbpmpllbk2 != null;
|
|
float z2 = Vector3.zero.z;
|
|
this.DHELCMAELCC.z = z2;
|
|
}
|
|
|
|
// Token: 0x060136CC RID: 79564 RVA: 0x00484470 File Offset: 0x00482670
|
|
[Token(Token = "0x60136CC")]
|
|
[Address(RVA = "0x12B3B10", Offset = "0x12B2910", VA = "0x1812B3B10")]
|
|
public void FDFOMEEHBCD(Camera FOMHGMLPOND)
|
|
{
|
|
Transform transform = FOMHGMLPOND.transform;
|
|
Transform transform2 = FOMHGMLPOND.transform;
|
|
Color white = Color.white;
|
|
ScreenAimAssistSettings ghgbpmpllbk = this.GHGBPMPLLBK;
|
|
Color blue = Color.blue;
|
|
string text = this.BAEOHPAEKFO.ToString();
|
|
ScreenAimAssistSettings ghgbpmpllbk2 = this.GHGBPMPLLBK;
|
|
ScreenAimAssistSettings ghgbpmpllbk3 = this.GHGBPMPLLBK;
|
|
Color green = Color.green;
|
|
ScreenAimAssistSettings ghgbpmpllbk4 = this.GHGBPMPLLBK;
|
|
}
|
|
|
|
// Token: 0x060136CD RID: 79565 RVA: 0x004844D8 File Offset: 0x004826D8
|
|
[Token(Token = "0x60136CD")]
|
|
[Address(RVA = "0x12B3D70", Offset = "0x12B2B70", VA = "0x1812B3D70")]
|
|
private bool FPOKFNAFCIM(Camera FOMHGMLPOND, out PFAKCPAMEAK AGFJEELOJMP)
|
|
{
|
|
ScreenAimAssistSettings ghgbpmpllbk = this.GHGBPMPLLBK;
|
|
float maxTargetDistance = ghgbpmpllbk.maxTargetDistance;
|
|
float num = ghgbpmpllbk.stickyStrafeRadius;
|
|
float num2 = this.KGMIMHFEMNN(FOMHGMLPOND, num, maxTargetDistance);
|
|
ScreenAimAssistSettings ghgbpmpllbk2 = this.GHGBPMPLLBK;
|
|
string text = this.BAEOHPAEKFO.ToString();
|
|
num = num2;
|
|
bool flag = AimAssistTarget.TryGetClosestTarget(FOMHGMLPOND, num2, num, out AGFJEELOJMP);
|
|
if (flag)
|
|
{
|
|
Transform transform = FOMHGMLPOND.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform2 = FOMHGMLPOND.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
bool flag2;
|
|
if (flag2 && !flag2)
|
|
{
|
|
Vector3 zero = Vector3.zero;
|
|
Vector3 zero2 = Vector3.zero;
|
|
}
|
|
}
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x060136CE RID: 79566 RVA: 0x00484578 File Offset: 0x00482778
|
|
[Token(Token = "0x60136CE")]
|
|
[Address(RVA = "0x12B51B0", Offset = "0x12B3FB0", VA = "0x1812B51B0")]
|
|
private void PNLJJMNCAOE(ScreenPlayerController FINBOONIGDO, LOCNHHPGIAG DBFBLNILIGL, bool MABHGIDEKGC)
|
|
{
|
|
if (!this.JFEOEMOLKLF.CFLJGNJLBFG)
|
|
{
|
|
}
|
|
if (DBFBLNILIGL.<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.KEYBOARD_MOUSE == MABHGIDEKGC)
|
|
{
|
|
HBLGJOKKNDE <CameraSystem>k__BackingField = FINBOONIGDO.<CameraSystem>k__BackingField;
|
|
string hmbbdcgciob = FAPIFKLBJEI.HMBBDCGCIOB;
|
|
<CameraSystem>k__BackingField.NDFCMOAEDJC(hmbbdcgciob);
|
|
return;
|
|
}
|
|
if (DBFBLNILIGL.<HOFGEEMNDAN>k__BackingField == IFDIGHKFEGF.TOUCH)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060136CF RID: 79567 RVA: 0x004845C8 File Offset: 0x004827C8
|
|
[Token(Token = "0x60136CF")]
|
|
[Address(RVA = "0x12B4A10", Offset = "0x12B3810", VA = "0x1812B4A10")]
|
|
private void MBJGEKNFDEB(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, LOCNHHPGIAG DBFBLNILIGL, bool MABHGIDEKGC, PFAKCPAMEAK AGFJEELOJMP)
|
|
{
|
|
bool flag = this.DJOKMELAABH.CFLJGNJLBFG;
|
|
float stickyStrafeRadius = this.GHGBPMPLLBK.stickyStrafeRadius;
|
|
int num = 0;
|
|
if ((flag ? 1 : 0) == num)
|
|
{
|
|
HBLGJOKKNDE <CameraSystem>k__BackingField = FINBOONIGDO.<CameraSystem>k__BackingField;
|
|
Vector2 zero = Vector2.zero;
|
|
<CameraSystem>k__BackingField.ALBONFNLKEP = zero;
|
|
}
|
|
float deltaTime = Time.deltaTime;
|
|
FINBOONIGDO.<CameraSystem>k__BackingField.ALBONFNLKEP = num;
|
|
}
|
|
|
|
// Token: 0x060136D0 RID: 79568 RVA: 0x00484628 File Offset: 0x00482828
|
|
[Token(Token = "0x60136D0")]
|
|
[Address(RVA = "0x12B4090", Offset = "0x12B2E90", VA = "0x1812B4090")]
|
|
private void ILPDKEMNDBJ(bool MABHGIDEKGC, PFAKCPAMEAK AGFJEELOJMP)
|
|
{
|
|
float bulletMagnetismRadius = this.GHGBPMPLLBK.bulletMagnetismRadius;
|
|
int num = 0;
|
|
this.JGJMCENINNF = num != 0;
|
|
if (num == 0)
|
|
{
|
|
float z = Vector3.zero.z;
|
|
this.DHELCMAELCC.z = z;
|
|
return;
|
|
}
|
|
float z2 = AGFJEELOJMP.EHAINJEAMKF.z;
|
|
this.DHELCMAELCC.z = z2;
|
|
}
|
|
|
|
// Token: 0x060136D1 RID: 79569 RVA: 0x00484684 File Offset: 0x00482884
|
|
[Token(Token = "0x60136D1")]
|
|
[Address(RVA = "0x12B4FF0", Offset = "0x12B3DF0", VA = "0x1812B4FF0")]
|
|
private void PGLKKIKDJNI(Player IEKDDPPNFPF, LOCNHHPGIAG DBFBLNILIGL, PFAKCPAMEAK AGFJEELOJMP)
|
|
{
|
|
bool lhkngpdlafc = this.LHKNGPDLAFC;
|
|
KHINMMJIENE khinmmjiene;
|
|
if (DBFBLNILIGL.<HOFGEEMNDAN>k__BackingField == IFDIGHKFEGF.TOUCH && khinmmjiene != 0)
|
|
{
|
|
bool isSprinting = IEKDDPPNFPF.playerMovement.LBGOAHJFKDK;
|
|
}
|
|
string text = this.INBNPPLBNAD.ToString();
|
|
ScreenAimAssistSettings ghgbpmpllbk = this.GHGBPMPLLBK;
|
|
int num = 0;
|
|
if (num == 0)
|
|
{
|
|
}
|
|
bool flag = (AGFJEELOJMP.AAAICBFNLAI ? 1 : 0) == num;
|
|
this.LHKNGPDLAFC = flag;
|
|
if (flag && !lhkngpdlafc)
|
|
{
|
|
float time = Time.time;
|
|
this.DEEMMEHILBC = time;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060136D2 RID: 79570 RVA: 0x00484708 File Offset: 0x00482908
|
|
[Token(Token = "0x60136D2")]
|
|
[Address(RVA = "0x12B3830", Offset = "0x12B2630", VA = "0x1812B3830")]
|
|
private bool BJIBDEAMPKL(Camera FOMHGMLPOND, float ILCBCBMIBDJ)
|
|
{
|
|
Transform transform = FOMHGMLPOND.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform2 = FOMHGMLPOND.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
return flag;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060136D3 RID: 79571 RVA: 0x00484740 File Offset: 0x00482940
|
|
[Token(Token = "0x60136D3")]
|
|
[Address(RVA = "0x12B4160", Offset = "0x12B2F60", VA = "0x1812B4160")]
|
|
private float KGMIMHFEMNN(Camera FOMHGMLPOND, float FENMKJDBNHI, float LGPKGJCIOMM)
|
|
{
|
|
Transform transform = FOMHGMLPOND.transform;
|
|
Transform transform2 = FOMHGMLPOND.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
Transform transform3 = FOMHGMLPOND.transform;
|
|
Transform transform4 = FOMHGMLPOND.transform;
|
|
float num = FENMKJDBNHI * 0.25f;
|
|
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 num2;
|
|
return num2;
|
|
}
|
|
|
|
// Token: 0x060136D4 RID: 79572 RVA: 0x004847C0 File Offset: 0x004829C0
|
|
[Token(Token = "0x60136D4")]
|
|
[Address(RVA = "0x12B39B0", Offset = "0x12B27B0", VA = "0x1812B39B0")]
|
|
private float DOMJLLMEMAC(Vector3 HEGDAEMJLDE, Vector3 CACFKFOOHID, float OMLBPICLALA, float LGPKGJCIOMM)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060136D4)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Single FAPIFKLBJEI::DOMJLLMEMAC(UnityEngine.Vector3,UnityEngine.Vector3,System.Single,System.Single)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_00:
|
|
brtrue(IL_00, cne:bool(ldloc:bool(var_6), ldc.i4:bool(0)))
|
|
}
|
|
|
|
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
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: 0x060136D5 RID: 79573 RVA: 0x004847D4 File Offset: 0x004829D4
|
|
[Token(Token = "0x60136D5")]
|
|
[Address(RVA = "0x12B4700", Offset = "0x12B3500", VA = "0x1812B4700")]
|
|
private float LPBOMNOPIGB(ScreenPlayerController FINBOONIGDO, Player IEKDDPPNFPF, LOCNHHPGIAG DBFBLNILIGL, Vector3 JJGDNPNBINJ, Vector3 FLFMOGODHOO)
|
|
{
|
|
if (DBFBLNILIGL.<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.KEYBOARD_MOUSE)
|
|
{
|
|
PlayerMovement playerMovement = IEKDDPPNFPF.playerMovement;
|
|
float num2;
|
|
float num = Mathf.Sign(num2);
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
ScreenAimAssistSettings ghgbpmpllbk = this.GHGBPMPLLBK;
|
|
float num3 = ghgbpmpllbk.stickyStrafeMaxDistance;
|
|
float num5;
|
|
float num4 = Mathf.InverseLerp(ghgbpmpllbk.stickyStrafeMinDistance, num3, num5);
|
|
AnimationCurve stickyStrafeMultiplierOverDistanceCurve = this.GHGBPMPLLBK.stickyStrafeMultiplierOverDistanceCurve;
|
|
num3 = num4;
|
|
float num6 = stickyStrafeMultiplierOverDistanceCurve.Evaluate(num3);
|
|
ScreenAimAssistSettings ghgbpmpllbk2 = this.GHGBPMPLLBK;
|
|
float stickyStrafeMaxMultiplier = ghgbpmpllbk2.stickyStrafeMaxMultiplier;
|
|
num5 = num6;
|
|
float num7 = Mathf.Lerp(ghgbpmpllbk2.stickyStrafeMinMultiplier, stickyStrafeMaxMultiplier, num5);
|
|
int num8 = 0;
|
|
return Mathf.Min(num7, (float)num8) * 57.29578f;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400CA18 RID: 51736
|
|
[Token(Token = "0x400CA18")]
|
|
private static readonly string HMBBDCGCIOB = "FRICTION";
|
|
|
|
// Token: 0x0400CA19 RID: 51737
|
|
[Token(Token = "0x400CA19")]
|
|
private const float CLEBOEDOGKJ = 0.1f;
|
|
|
|
// Token: 0x0400CA1A RID: 51738
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CA1A")]
|
|
private readonly ScreenAimAssistSettings GHGBPMPLLBK;
|
|
|
|
// Token: 0x0400CA1B RID: 51739
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400CA1B")]
|
|
private readonly AOLMGGAPKEH JFEOEMOLKLF;
|
|
|
|
// Token: 0x0400CA1C RID: 51740
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400CA1C")]
|
|
private readonly AOLMGGAPKEH DJOKMELAABH;
|
|
|
|
// Token: 0x0400CA1D RID: 51741
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400CA1D")]
|
|
private readonly HHIINKNOKNL<float> BAEOHPAEKFO;
|
|
|
|
// Token: 0x0400CA1E RID: 51742
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400CA1E")]
|
|
private readonly HHIINKNOKNL<float> INBNPPLBNAD;
|
|
|
|
// Token: 0x0400CA1F RID: 51743
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400CA1F")]
|
|
private bool JGJMCENINNF;
|
|
|
|
// Token: 0x0400CA20 RID: 51744
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x400CA20")]
|
|
private Vector3 DHELCMAELCC;
|
|
|
|
// Token: 0x0400CA21 RID: 51745
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400CA21")]
|
|
private bool LHKNGPDLAFC;
|
|
|
|
// Token: 0x0400CA22 RID: 51746
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400CA22")]
|
|
private Vector3 HEJJAAHCAAA;
|
|
|
|
// Token: 0x0400CA23 RID: 51747
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400CA23")]
|
|
private float DEEMMEHILBC;
|
|
}
|