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.k__BackingField = value; this.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 k__BackingField = DBFBLNILIGL.k__BackingField; if (k__BackingField != IFDIGHKFEGF.KEYBOARD_MOUSE && 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.k__BackingField; num2 = Mathf.Clamp01(num2); Vector2 vector3 = this.k__BackingField; float y = this.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 } }