using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core { // Token: 0x0200279C RID: 10140 [Token(Token = "0x200279C")] [CreateAssetMenu] [StructLayout(3)] public sealed class ScreenAimAssistSettings : ScriptableObject { // Token: 0x06011C07 RID: 72711 RVA: 0x0043D6C8 File Offset: 0x0043B8C8 [Token(Token = "0x6011C07")] [Address(RVA = "0x11A6F00", Offset = "0x11A5900", VA = "0x1811A6F00")] public ScreenAimAssistSettings() { } // Token: 0x0400BE26 RID: 48678 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400BE26")] [Header("Common")] public float maxTargetDistance = 30f; // Token: 0x0400BE27 RID: 48679 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x400BE27")] [Header("Friction")] public float frictionRadius = 0.1f; // Token: 0x0400BE28 RID: 48680 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400BE28")] public float frictionScaleGamepad = 0.4f; // Token: 0x0400BE29 RID: 48681 [global::Cpp2IlInjected.FieldOffset(Offset = "0x24")] [Token(Token = "0x400BE29")] public float frictionScaleTouch = 0.2f; // Token: 0x0400BE2A RID: 48682 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400BE2A")] [Header("Sticky Strafe")] public float stickyStrafeRadius = 0.04f; // Token: 0x0400BE2B RID: 48683 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x400BE2B")] public float stickyStrafeMinDistance = 2f; // Token: 0x0400BE2C RID: 48684 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400BE2C")] public float stickyStrafeMaxDistance = 12f; // Token: 0x0400BE2D RID: 48685 [global::Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x400BE2D")] public float stickyStrafeMinMultiplier = 10f; // Token: 0x0400BE2E RID: 48686 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400BE2E")] public float stickyStrafeMaxMultiplier; // Token: 0x0400BE2F RID: 48687 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400BE2F")] public AnimationCurve stickyStrafeMultiplierOverDistanceCurve; // Token: 0x0400BE30 RID: 48688 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400BE30")] [Header("Bullet Magnetism")] public float bulletMagnetismRadius = 0.02f; // Token: 0x0400BE31 RID: 48689 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x400BE31")] [Header("Auto Fire")] public float autoFireRadius = 0.03f; } }