Files
2026-04-08 23:40:05 +02:00

87 lines
2.6 KiB
C#

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;
}
}