87 lines
2.6 KiB
C#
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;
|
|
}
|
|
}
|