160 lines
4.5 KiB
C#
160 lines
4.5 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RootMotion.FinalIK;
|
|
using UnityEngine;
|
|
|
|
namespace RootMotion.Demos
|
|
{
|
|
// Token: 0x020003C6 RID: 966
|
|
[Token(Token = "0x20003C6")]
|
|
public class FPSAiming : MonoBehaviour
|
|
{
|
|
// Token: 0x06002380 RID: 9088 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002380")]
|
|
[Address(RVA = "0x4CC9F0", Offset = "0x4CB1F0", VA = "0x1804CC9F0")]
|
|
private void Start()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002381 RID: 9089 RVA: 0x00051564 File Offset: 0x0004F764
|
|
[Token(Token = "0x6002381")]
|
|
[Address(RVA = "0x4CB9A0", Offset = "0x4CA1A0", VA = "0x1804CB9A0")]
|
|
private void FixedUpdate()
|
|
{
|
|
this.updateFrame = true;
|
|
}
|
|
|
|
// Token: 0x06002382 RID: 9090 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002382")]
|
|
[Address(RVA = "0x4CB9B0", Offset = "0x4CA1B0", VA = "0x1804CB9B0")]
|
|
private void LateUpdate()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002383 RID: 9091 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002383")]
|
|
[Address(RVA = "0x4CB7E0", Offset = "0x4C9FE0", VA = "0x1804CB7E0")]
|
|
private void Aiming()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002384 RID: 9092 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002384")]
|
|
[Address(RVA = "0x4CBAD0", Offset = "0x4CA2D0", VA = "0x1804CBAD0")]
|
|
private void LookDownTheSight()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002385 RID: 9093 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6002385")]
|
|
[Address(RVA = "0x4CC770", Offset = "0x4CAF70", VA = "0x1804CC770")]
|
|
private void RotateCharacter()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002386 RID: 9094 RVA: 0x00051578 File Offset: 0x0004F778
|
|
[Token(Token = "0x6002386")]
|
|
[Address(RVA = "0x4CCB90", Offset = "0x4CB390", VA = "0x1804CCB90")]
|
|
public FPSAiming()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002CF8 RID: 11512
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002CF8")]
|
|
[Range(0f, 1f)]
|
|
public float aimWeight = 1f;
|
|
|
|
// Token: 0x04002CF9 RID: 11513
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4002CF9")]
|
|
[Range(0f, 1f)]
|
|
public float sightWeight = 1f;
|
|
|
|
// Token: 0x04002CFA RID: 11514
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002CFA")]
|
|
[Range(0f, 180f)]
|
|
public float maxAngle = 80f;
|
|
|
|
// Token: 0x04002CFB RID: 11515
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x4002CFB")]
|
|
[SerializeField]
|
|
private bool animatePhysics;
|
|
|
|
// Token: 0x04002CFC RID: 11516
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002CFC")]
|
|
[SerializeField]
|
|
private Transform gun;
|
|
|
|
// Token: 0x04002CFD RID: 11517
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002CFD")]
|
|
[SerializeField]
|
|
private Transform gunTarget;
|
|
|
|
// Token: 0x04002CFE RID: 11518
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002CFE")]
|
|
[SerializeField]
|
|
private FullBodyBipedIK ik;
|
|
|
|
// Token: 0x04002CFF RID: 11519
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4002CFF")]
|
|
[SerializeField]
|
|
private AimIK gunAim;
|
|
|
|
// Token: 0x04002D00 RID: 11520
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4002D00")]
|
|
[SerializeField]
|
|
private CameraControllerFPS cam;
|
|
|
|
// Token: 0x04002D01 RID: 11521
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4002D01")]
|
|
[SerializeField]
|
|
private Recoil recoil;
|
|
|
|
// Token: 0x04002D02 RID: 11522
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4002D02")]
|
|
[SerializeField]
|
|
[Range(0f, 1f)]
|
|
private float cameraRecoilWeight = 0.5f;
|
|
|
|
// Token: 0x04002D03 RID: 11523
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x4002D03")]
|
|
private Vector3 gunTargetDefaultLocalPosition;
|
|
|
|
// Token: 0x04002D04 RID: 11524
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4002D04")]
|
|
private Quaternion gunTargetDefaultLocalRotation;
|
|
|
|
// Token: 0x04002D05 RID: 11525
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4002D05")]
|
|
private Vector3 camDefaultLocalPosition;
|
|
|
|
// Token: 0x04002D06 RID: 11526
|
|
[FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x4002D06")]
|
|
private Vector3 camRelativeToGunTarget;
|
|
|
|
// Token: 0x04002D07 RID: 11527
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4002D07")]
|
|
private bool updateFrame;
|
|
}
|
|
}
|