using System; using Cpp2IlInjected; using UnityEngine; namespace UnitySA.Characters.FirstPerson { // Token: 0x020005E0 RID: 1504 [Token(Token = "0x20005E0")] [Serializable] public class MLook { // Token: 0x06002FAA RID: 12202 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002FAA")] [Address(RVA = "0x422F20", Offset = "0x421720", VA = "0x180422F20")] public void Init(Transform character, Transform camera) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002FAB RID: 12203 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002FAB")] [Address(RVA = "0x422FE0", Offset = "0x4217E0", VA = "0x180422FE0")] public void LookRotation(Transform character, Transform camera) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002FAC RID: 12204 RVA: 0x0006563C File Offset: 0x0006383C [Token(Token = "0x6002FAC")] [Address(RVA = "0x423330", Offset = "0x421B30", VA = "0x180423330")] public void SetCursorLock(bool value) { this.lockCursor = value; if (!value) { Cursor.lockState = CursorLockMode.None; Cursor.visible = true; return; } } // Token: 0x06002FAD RID: 12205 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002FAD")] [Address(RVA = "0x423360", Offset = "0x421B60", VA = "0x180423360")] public void UpdateCursorLock() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002FAE RID: 12206 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002FAE")] [Address(RVA = "0x422F80", Offset = "0x421780", VA = "0x180422F80")] private void InternalLockUpdate() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002FAF RID: 12207 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002FAF")] [Address(RVA = "0x422E60", Offset = "0x421660", VA = "0x180422E60")] private Quaternion ClampRotationAroundXAxis(Quaternion q) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002FB0 RID: 12208 RVA: 0x00065664 File Offset: 0x00063864 [Token(Token = "0x6002FB0")] [Address(RVA = "0x4233C0", Offset = "0x421BC0", VA = "0x1804233C0")] public MLook() { } // Token: 0x040039FB RID: 14843 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40039FB")] public float XSensitivity = 2f; // Token: 0x040039FC RID: 14844 [FieldOffset(Offset = "0x14")] [Token(Token = "0x40039FC")] public float YSensitivity = 2f; // Token: 0x040039FD RID: 14845 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40039FD")] public bool clampVerticalRotation = true; // Token: 0x040039FE RID: 14846 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x40039FE")] public float MinimumX = -90f; // Token: 0x040039FF RID: 14847 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40039FF")] public float MaximumX = 90f; // Token: 0x04003A00 RID: 14848 [FieldOffset(Offset = "0x24")] [Token(Token = "0x4003A00")] public bool smooth; // Token: 0x04003A01 RID: 14849 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4003A01")] public float smoothTime = 5f; // Token: 0x04003A02 RID: 14850 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x4003A02")] public bool lockCursor = true; // Token: 0x04003A03 RID: 14851 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4003A03")] private Quaternion m_CharacterTargetRot; // Token: 0x04003A04 RID: 14852 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4003A04")] private Quaternion m_CameraTargetRot; // Token: 0x04003A05 RID: 14853 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4003A05")] private bool m_cursorIsLocked = true; } }