91 lines
2.3 KiB
C#
91 lines
2.3 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000349 RID: 841
|
|
[Token(Token = "0x2000349")]
|
|
[AddComponentMenu("Camera-Control/Mouse Look")]
|
|
public class MouseLook : MonoBehaviour
|
|
{
|
|
// Token: 0x060020E8 RID: 8424 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60020E8")]
|
|
[Address(RVA = "0xCC1760", Offset = "0xCBFF60", VA = "0x180CC1760")]
|
|
private void Update()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060020E9 RID: 8425 RVA: 0x0004E998 File Offset: 0x0004CB98
|
|
[Token(Token = "0x60020E9")]
|
|
[Address(RVA = "0xCC16B0", Offset = "0xCBFEB0", VA = "0x180CC16B0")]
|
|
private void Start()
|
|
{
|
|
if (base.GetComponent<Rigidbody>())
|
|
{
|
|
base.GetComponent<Rigidbody>().freezeRotation = true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060020EA RID: 8426 RVA: 0x0004E9C8 File Offset: 0x0004CBC8
|
|
[Token(Token = "0x60020EA")]
|
|
[Address(RVA = "0xCC19E0", Offset = "0xCC01E0", VA = "0x180CC19E0")]
|
|
public MouseLook()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002A42 RID: 10818
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002A42")]
|
|
public MouseLook.RotationAxes axes;
|
|
|
|
// Token: 0x04002A43 RID: 10819
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4002A43")]
|
|
public float sensitivityX = 15f;
|
|
|
|
// Token: 0x04002A44 RID: 10820
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002A44")]
|
|
public float sensitivityY = 15f;
|
|
|
|
// Token: 0x04002A45 RID: 10821
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x4002A45")]
|
|
public float minimumX = -360f;
|
|
|
|
// Token: 0x04002A46 RID: 10822
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002A46")]
|
|
public float maximumX = 360f;
|
|
|
|
// Token: 0x04002A47 RID: 10823
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x4002A47")]
|
|
public float minimumY = -60f;
|
|
|
|
// Token: 0x04002A48 RID: 10824
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002A48")]
|
|
public float maximumY = 60f;
|
|
|
|
// Token: 0x04002A49 RID: 10825
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x4002A49")]
|
|
private float rotationY;
|
|
|
|
// Token: 0x0200034A RID: 842
|
|
[Token(Token = "0x200034A")]
|
|
public enum RotationAxes
|
|
{
|
|
// Token: 0x04002A4B RID: 10827
|
|
[Token(Token = "0x4002A4B")]
|
|
MouseXAndY,
|
|
// Token: 0x04002A4C RID: 10828
|
|
[Token(Token = "0x4002A4C")]
|
|
MouseX,
|
|
// Token: 0x04002A4D RID: 10829
|
|
[Token(Token = "0x4002A4D")]
|
|
MouseY
|
|
}
|
|
}
|