85 lines
2.3 KiB
C#
85 lines
2.3 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core
|
|
{
|
|
// Token: 0x02002D8F RID: 11663
|
|
[Token(Token = "0x2002D8F")]
|
|
[CreateAssetMenu]
|
|
public sealed class ScreenAimAssistSettings : ScriptableObject
|
|
{
|
|
// Token: 0x06013B00 RID: 80640 RVA: 0x0048DF38 File Offset: 0x0048C138
|
|
[Token(Token = "0x6013B00")]
|
|
[Address(RVA = "0x15604C0", Offset = "0x155F4C0", VA = "0x1815604C0")]
|
|
public ScreenAimAssistSettings()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400CC20 RID: 52256
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400CC20")]
|
|
[Header("Common")]
|
|
public float maxTargetDistance = 30f;
|
|
|
|
// Token: 0x0400CC21 RID: 52257
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400CC21")]
|
|
[Header("Friction")]
|
|
public float frictionRadius = 0.1f;
|
|
|
|
// Token: 0x0400CC22 RID: 52258
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400CC22")]
|
|
public float frictionScaleGamepad = 0.4f;
|
|
|
|
// Token: 0x0400CC23 RID: 52259
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x400CC23")]
|
|
public float frictionScaleTouch = 0.2f;
|
|
|
|
// Token: 0x0400CC24 RID: 52260
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400CC24")]
|
|
[Header("Sticky Strafe")]
|
|
public float stickyStrafeRadius = 0.04f;
|
|
|
|
// Token: 0x0400CC25 RID: 52261
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400CC25")]
|
|
public float stickyStrafeMinDistance = 2f;
|
|
|
|
// Token: 0x0400CC26 RID: 52262
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400CC26")]
|
|
public float stickyStrafeMaxDistance = 12f;
|
|
|
|
// Token: 0x0400CC27 RID: 52263
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x400CC27")]
|
|
public float stickyStrafeMinMultiplier = 10f;
|
|
|
|
// Token: 0x0400CC28 RID: 52264
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400CC28")]
|
|
public float stickyStrafeMaxMultiplier;
|
|
|
|
// Token: 0x0400CC29 RID: 52265
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400CC29")]
|
|
public AnimationCurve stickyStrafeMultiplierOverDistanceCurve;
|
|
|
|
// Token: 0x0400CC2A RID: 52266
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400CC2A")]
|
|
[Header("Bullet Magnetism")]
|
|
public float bulletMagnetismRadius = 0.02f;
|
|
|
|
// Token: 0x0400CC2B RID: 52267
|
|
[FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400CC2B")]
|
|
[Header("Auto Fire")]
|
|
public float autoFireRadius = 0.03f;
|
|
}
|
|
}
|