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