Files
2026-04-10 22:50:51 +02:00

179 lines
7.3 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using RecRoom.Inputs;
using UnityEngine;
// Token: 0x020024E6 RID: 9446
[Token(Token = "0x20024E6")]
public class NFOJNNKAEFL
{
// Token: 0x17002797 RID: 10135
// (get) Token: 0x0600F2EF RID: 62191 RVA: 0x0037D590 File Offset: 0x0037B790
// (set) Token: 0x0600F2F0 RID: 62192 RVA: 0x0037D5A4 File Offset: 0x0037B7A4
[Token(Token = "0x17002797")]
public float BDDHEMEOCLD
{
[Token(Token = "0x600F2EF")]
[Address(RVA = "0x7634E0", Offset = "0x7622E0", VA = "0x1807634E0")]
get;
[Token(Token = "0x600F2F0")]
[Address(RVA = "0x731040", Offset = "0x72FE40", VA = "0x180731040")]
set;
} = 1f;
// Token: 0x17002798 RID: 10136
// (get) Token: 0x0600F2F1 RID: 62193 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x0600F2F2 RID: 62194 RVA: 0x0037D5B8 File Offset: 0x0037B7B8
[Token(Token = "0x17002798")]
public Vector2 BDHMAAHHIFE
{
[Token(Token = "0x600F2F1")]
[Address(RVA = "0xD7ED50", Offset = "0xD7DB50", VA = "0x180D7ED50")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x600F2F2")]
[Address(RVA = "0xD7ED70", Offset = "0xD7DB70", VA = "0x180D7ED70")]
[CompilerGenerated]
set
{
this.<BDLMMGLHEMK>k__BackingField = value;
this.<BDLMMGLHEMK>k__BackingField.y = (float)0;
}
}
// Token: 0x0600F2F3 RID: 62195 RVA: 0x0037D5D8 File Offset: 0x0037B7D8
[Token(Token = "0x600F2F3")]
[Address(RVA = "0xD7F280", Offset = "0xD7E080", VA = "0x180D7F280")]
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)
{
KIJMAEEMGLG kijmaeemglg;
Vector2 nidcgnklloh = kijmaeemglg.NIDCGNKLLOH;
Vector2 vector = nidcgnklloh * 4f;
float num = nidcgnklloh * -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: 0x0600F2F4 RID: 62196 RVA: 0x0037D654 File Offset: 0x0037B854
[Token(Token = "0x600F2F4")]
[Address(RVA = "0xD7ECC0", Offset = "0xD7DAC0", VA = "0x180D7ECC0")]
private Vector2 BDJIPHLEFFG(LOCNHHPGIAG DBFBLNILIGL)
{
return DBFBLNILIGL.NPPIGAFIGFD(GAMNIEMGCBI.CameraMouseMickeysAxis);
}
// Token: 0x0600F2F5 RID: 62197 RVA: 0x0037D670 File Offset: 0x0037B870
[Token(Token = "0x600F2F5")]
[Address(RVA = "0xD7F5A0", Offset = "0xD7E3A0", VA = "0x180D7F5A0")]
private Vector2 OCBHAGEFFDO(LOCNHHPGIAG DBFBLNILIGL)
{
KIJMAEEMGLG kijmaeemglg;
return kijmaeemglg.NIDCGNKLLOH * 4f;
}
// Token: 0x0600F2F6 RID: 62198 RVA: 0x0037D694 File Offset: 0x0037B894
[Token(Token = "0x600F2F6")]
[Address(RVA = "0xD7ED90", Offset = "0xD7DB90", VA = "0x180D7ED90")]
private Vector2 KPHPKBOCBGL(LOCNHHPGIAG DBFBLNILIGL, ScreensCameraInputGamepadSettings MDEIEJBDNOL, float DDNELLGHHLD, float POGAEJIEPIM)
{
/*
An exception occurred when decompiling this method (0600F2F6)
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 337
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: 0x0600F2F7 RID: 62199 RVA: 0x0037D77C File Offset: 0x0037B97C
[Token(Token = "0x600F2F7")]
[Address(RVA = "0xD7F670", Offset = "0xD7E470", VA = "0x180D7F670")]
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: 0x0600F2F8 RID: 62200 RVA: 0x0037D7C4 File Offset: 0x0037B9C4
[Token(Token = "0x600F2F8")]
[Address(RVA = "0xD7F7C0", Offset = "0xD7E5C0", VA = "0x180D7F7C0")]
public NFOJNNKAEFL()
{
}
// Token: 0x0400A1CE RID: 41422
[Token(Token = "0x400A1CE")]
private const float HMNGAKKJACD = 0.0125f;
// Token: 0x0400A1CF RID: 41423
[Token(Token = "0x400A1CF")]
private const float MHJPBBAHECM = 2f;
// Token: 0x0400A1D0 RID: 41424
[Token(Token = "0x400A1D0")]
private const float OJHOFKMMCBD = 4f;
// Token: 0x0400A1D1 RID: 41425
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A1D1")]
private NFOJNNKAEFL.AHBOEEHNKEM BJMPPBONMEK;
// Token: 0x0400A1D2 RID: 41426
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x400A1D2")]
private float OJMONDGMEAK;
// Token: 0x020024E7 RID: 9447
[Token(Token = "0x20024E7")]
private enum AHBOEEHNKEM
{
// Token: 0x0400A1D6 RID: 41430
[Token(Token = "0x400A1D6")]
NONE,
// Token: 0x0400A1D7 RID: 41431
[Token(Token = "0x400A1D7")]
HORIZONTAL,
// Token: 0x0400A1D8 RID: 41432
[Token(Token = "0x400A1D8")]
VERTICAL
}
}