using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.Inputs; using UnityEngine; // Token: 0x020025CC RID: 9676 [Token(Token = "0x20025CC")] public class NFOJNNKAEFL { // Token: 0x1700283E RID: 10302 // (get) Token: 0x0600F707 RID: 63239 RVA: 0x00386A5C File Offset: 0x00384C5C // (set) Token: 0x0600F708 RID: 63240 RVA: 0x00386A70 File Offset: 0x00384C70 [Token(Token = "0x1700283E")] public float BDDHEMEOCLD { [Token(Token = "0x600F707")] [Address(RVA = "0x7A91F0", Offset = "0x7A81F0", VA = "0x1807A91F0")] get; [Token(Token = "0x600F708")] [Address(RVA = "0x7A9210", Offset = "0x7A8210", VA = "0x1807A9210")] set; } = 1f; // Token: 0x1700283F RID: 10303 // (get) Token: 0x0600F709 RID: 63241 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600F70A RID: 63242 RVA: 0x00386A84 File Offset: 0x00384C84 [Token(Token = "0x1700283F")] public Vector2 BDHMAAHHIFE { [Token(Token = "0x600F709")] [Address(RVA = "0x610D80", Offset = "0x60FD80", VA = "0x180610D80")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600F70A")] [Address(RVA = "0x172D250", Offset = "0x172C250", VA = "0x18172D250")] [CompilerGenerated] set { this.k__BackingField = value; this.k__BackingField.y = (float)0; } } // Token: 0x0600F70B RID: 63243 RVA: 0x00386AA4 File Offset: 0x00384CA4 [Token(Token = "0x600F70B")] [Address(RVA = "0x172D760", Offset = "0x172C760", VA = "0x18172D760")] public Vector2 LNIPILGPMOP(LOCNHHPGIAG DBFBLNILIGL, ScreensCameraInputGamepadSettings MDEIEJBDNOL, float MNCLLHKNIJF, float POGAEJIEPIM) { Vector2 zero = Vector2.zero; IFDIGHKFEGF k__BackingField = DBFBLNILIGL.k__BackingField; if (k__BackingField != IFDIGHKFEGF.KEYBOARD_MOUSE && 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.k__BackingField; num2 = Mathf.Clamp01(num2); Vector2 vector3 = this.k__BackingField; float y = this.k__BackingField.y; return vector2; } // Token: 0x0600F70C RID: 63244 RVA: 0x00386B20 File Offset: 0x00384D20 [Token(Token = "0x600F70C")] [Address(RVA = "0x172D1C0", Offset = "0x172C1C0", VA = "0x18172D1C0")] private Vector2 BDJIPHLEFFG(LOCNHHPGIAG DBFBLNILIGL) { return DBFBLNILIGL.NPPIGAFIGFD(GAMNIEMGCBI.CameraMouseMickeysAxis); } // Token: 0x0600F70D RID: 63245 RVA: 0x00386B3C File Offset: 0x00384D3C [Token(Token = "0x600F70D")] [Address(RVA = "0x172DA80", Offset = "0x172CA80", VA = "0x18172DA80")] private Vector2 OCBHAGEFFDO(LOCNHHPGIAG DBFBLNILIGL) { KIJMAEEMGLG kijmaeemglg; return kijmaeemglg.NIDCGNKLLOH * 4f; } // Token: 0x0600F70E RID: 63246 RVA: 0x00386B60 File Offset: 0x00384D60 [Token(Token = "0x600F70E")] [Address(RVA = "0x172D270", Offset = "0x172C270", VA = "0x18172D270")] private Vector2 KPHPKBOCBGL(LOCNHHPGIAG DBFBLNILIGL, ScreensCameraInputGamepadSettings MDEIEJBDNOL, float DDNELLGHHLD, float POGAEJIEPIM) { /* An exception occurred when decompiling this method (0600F70E) 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 403 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: 0x0600F70F RID: 63247 RVA: 0x00386C48 File Offset: 0x00384E48 [Token(Token = "0x600F70F")] [Address(RVA = "0x172DB50", Offset = "0x172CB50", VA = "0x18172DB50")] 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: 0x0600F710 RID: 63248 RVA: 0x00386C90 File Offset: 0x00384E90 [Token(Token = "0x600F710")] [Address(RVA = "0xE23EE0", Offset = "0xE22EE0", VA = "0x180E23EE0")] public NFOJNNKAEFL() { } // Token: 0x0400A3C9 RID: 41929 [Token(Token = "0x400A3C9")] private const float HMNGAKKJACD = 0.0125f; // Token: 0x0400A3CA RID: 41930 [Token(Token = "0x400A3CA")] private const float MHJPBBAHECM = 2f; // Token: 0x0400A3CB RID: 41931 [Token(Token = "0x400A3CB")] private const float OJHOFKMMCBD = 4f; // Token: 0x0400A3CC RID: 41932 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400A3CC")] private NFOJNNKAEFL.AHBOEEHNKEM BJMPPBONMEK; // Token: 0x0400A3CD RID: 41933 [FieldOffset(Offset = "0x14")] [Token(Token = "0x400A3CD")] private float OJMONDGMEAK; // Token: 0x020025CD RID: 9677 [Token(Token = "0x20025CD")] private enum AHBOEEHNKEM { // Token: 0x0400A3D1 RID: 41937 [Token(Token = "0x400A3D1")] NONE, // Token: 0x0400A3D2 RID: 41938 [Token(Token = "0x400A3D2")] HORIZONTAL, // Token: 0x0400A3D3 RID: 41939 [Token(Token = "0x400A3D3")] VERTICAL } }