Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/NFOJNNKAEFL.cs
T
2026-04-08 23:40:05 +02:00

181 lines
7.5 KiB
C#

using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Inputs;
using UnityEngine;
// Token: 0x020022AF RID: 8879
[Token(Token = "0x20022AF")]
[StructLayout(3)]
public class NFOJNNKAEFL
{
// Token: 0x170028EE RID: 10478
// (get) Token: 0x0600F3B9 RID: 62393 RVA: 0x0039A810 File Offset: 0x00398A10
// (set) Token: 0x0600F3BA RID: 62394 RVA: 0x0039A824 File Offset: 0x00398A24
[Token(Token = "0x170028EE")]
public float BDDHEMEOCLD
{
[Token(Token = "0x600F3B9")]
[Address(RVA = "0x57B900", Offset = "0x57A300", VA = "0x18057B900")]
get;
[Token(Token = "0x600F3BA")]
[Address(RVA = "0x57B930", Offset = "0x57A330", VA = "0x18057B930")]
set;
} = 1f;
// Token: 0x170028EF RID: 10479
// (get) Token: 0x0600F3BB RID: 62395 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x0600F3BC RID: 62396 RVA: 0x0039A838 File Offset: 0x00398A38
[Token(Token = "0x170028EF")]
public Vector2 BDHMAAHHIFE
{
[Token(Token = "0x600F3BB")]
[Address(RVA = "0x595DA0", Offset = "0x5947A0", VA = "0x180595DA0")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x600F3BC")]
[Address(RVA = "0x13903D0", Offset = "0x138EDD0", VA = "0x1813903D0")]
[CompilerGenerated]
set
{
this.<BDLMMGLHEMK>k__BackingField = value;
this.<BDLMMGLHEMK>k__BackingField.y = (float)0;
}
}
// Token: 0x0600F3BD RID: 62397 RVA: 0x0039A858 File Offset: 0x00398A58
[Token(Token = "0x600F3BD")]
[Address(RVA = "0x1390800", Offset = "0x138F200", VA = "0x181390800")]
public Vector2 LNIPILGPMOP(LOCNHHPGIAG DBFBLNILIGL, ScreensCameraInputGamepadSettings MDEIEJBDNOL, float MNCLLHKNIJF, float POGAEJIEPIM)
{
Vector2 zero = Vector2.zero;
IFDIGHKFEGF <HOFGEEMNDAN>k__BackingField = DBFBLNILIGL.<HOFGEEMNDAN>k__BackingField;
if (<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.KEYBOARD_MOUSE && <HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.GAMEPAD)
{
EBEKFKJMBMK ebekfkjmbmk;
Vector2 bggaddjfdjp = ebekfkjmbmk.BGGADDJFDJP;
Vector2 vector = bggaddjfdjp * 4f;
float num = bggaddjfdjp * -1f;
}
Vector2 vector2 = DBFBLNILIGL.NPPIGAFIGFD(GAMNIEMGCBI.CameraMouseMickeysAxis);
float num2 = this.<PHECKOALEOO>k__BackingField;
num2 = Mathf.Clamp01(num2);
Vector2 vector3 = this.<BDLMMGLHEMK>k__BackingField;
float y = this.<BDLMMGLHEMK>k__BackingField.y;
return vector2;
}
// Token: 0x0600F3BE RID: 62398 RVA: 0x0039A8D4 File Offset: 0x00398AD4
[Token(Token = "0x600F3BE")]
[Address(RVA = "0x1390340", Offset = "0x138ED40", VA = "0x181390340")]
private Vector2 BDJIPHLEFFG(LOCNHHPGIAG DBFBLNILIGL)
{
return DBFBLNILIGL.NPPIGAFIGFD(GAMNIEMGCBI.CameraMouseMickeysAxis);
}
// Token: 0x0600F3BF RID: 62399 RVA: 0x0039A8F0 File Offset: 0x00398AF0
[Token(Token = "0x600F3BF")]
[Address(RVA = "0x1390B20", Offset = "0x138F520", VA = "0x181390B20")]
private Vector2 OCBHAGEFFDO(LOCNHHPGIAG DBFBLNILIGL)
{
EBEKFKJMBMK ebekfkjmbmk;
return ebekfkjmbmk.BGGADDJFDJP * 4f;
}
// Token: 0x0600F3C0 RID: 62400 RVA: 0x0039A914 File Offset: 0x00398B14
[Token(Token = "0x600F3C0")]
[Address(RVA = "0x13903F0", Offset = "0x138EDF0", VA = "0x1813903F0")]
private Vector2 KPHPKBOCBGL(LOCNHHPGIAG DBFBLNILIGL, ScreensCameraInputGamepadSettings MDEIEJBDNOL, float DDNELLGHHLD, float POGAEJIEPIM)
{
/*
An exception occurred when decompiling this method (0600F3C0)
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector2 NFOJNNKAEFL::KPHPKBOCBGL(LOCNHHPGIAG,RecRoom.Inputs.ScreensCameraInputGamepadSettings,System.Single,System.Single)
---> System.ArgumentOutOfRangeException: length ('-1') must be a non-negative value. (Parameter 'length')
Actual value was -1.
at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName)
at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
at System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length)
at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 327
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 117
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: 0x0600F3C1 RID: 62401 RVA: 0x0039A9E4 File Offset: 0x00398BE4
[Token(Token = "0x600F3C1")]
[Address(RVA = "0x1390C00", Offset = "0x138F600", VA = "0x181390C00")]
private NFOJNNKAEFL.AHBOEEHNKEM OLEKOIGGOAH(Vector2 MJHNDNAMMJO, ScreensCameraInputGamepadSettings MDEIEJBDNOL)
{
int num = 0;
if (num != 0)
{
Vector2 right = Vector2.right;
float num3;
float num2 = Vector2.Angle(num3 * right, MJHNDNAMMJO);
float peggedMaxAngleFromHorizontal = MDEIEJBDNOL.peggedMaxAngleFromHorizontal;
if (num != 0)
{
return NFOJNNKAEFL.AHBOEEHNKEM.HORIZONTAL;
}
if (num != 0)
{
return NFOJNNKAEFL.AHBOEEHNKEM.VERTICAL;
}
}
throw new NullReferenceException();
}
// Token: 0x0600F3C2 RID: 62402 RVA: 0x0039AA2C File Offset: 0x00398C2C
[Token(Token = "0x600F3C2")]
[Address(RVA = "0xE1C2F0", Offset = "0xE1ACF0", VA = "0x180E1C2F0")]
public NFOJNNKAEFL()
{
}
// Token: 0x0400A325 RID: 41765
[Token(Token = "0x400A325")]
private const float HMNGAKKJACD = 0.0125f;
// Token: 0x0400A326 RID: 41766
[Token(Token = "0x400A326")]
private const float MHJPBBAHECM = 2f;
// Token: 0x0400A327 RID: 41767
[Token(Token = "0x400A327")]
private const float OJHOFKMMCBD = 4f;
// Token: 0x0400A328 RID: 41768
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A328")]
private NFOJNNKAEFL.AHBOEEHNKEM BJMPPBONMEK;
// Token: 0x0400A329 RID: 41769
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
[Token(Token = "0x400A329")]
private float OJMONDGMEAK;
// Token: 0x020022B0 RID: 8880
[Token(Token = "0x20022B0")]
private enum AHBOEEHNKEM
{
// Token: 0x0400A32D RID: 41773
[Token(Token = "0x400A32D")]
NONE,
// Token: 0x0400A32E RID: 41774
[Token(Token = "0x400A32E")]
HORIZONTAL,
// Token: 0x0400A32F RID: 41775
[Token(Token = "0x400A32F")]
VERTICAL
}
}