using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace RootMotion { // Token: 0x0200001B RID: 27 [Token(Token = "0x2000019")] public class CameraController : MonoBehaviour { // Token: 0x17000013 RID: 19 // (get) Token: 0x06000067 RID: 103 RVA: 0x00002208 File Offset: 0x00000408 // (set) Token: 0x06000068 RID: 104 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000013")] public float x { [Token(Token = "0x6000067")] [Address(RVA = "0x933770", Offset = "0x932570", VA = "0x180933770")] [CompilerGenerated] get { return 0f; } [Token(Token = "0x6000068")] [Address(RVA = "0x933780", Offset = "0x932580", VA = "0x180933780")] [CompilerGenerated] private set { } } // Token: 0x17000014 RID: 20 // (get) Token: 0x06000069 RID: 105 RVA: 0x00002220 File Offset: 0x00000420 // (set) Token: 0x0600006A RID: 106 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000014")] public float y { [Token(Token = "0x6000069")] [Address(RVA = "0xA01880", Offset = "0xA00680", VA = "0x180A01880")] [CompilerGenerated] get { return 0f; } [Token(Token = "0x600006A")] [Address(RVA = "0x1CF7790", Offset = "0x1CF6590", VA = "0x181CF7790")] [CompilerGenerated] private set { } } // Token: 0x17000015 RID: 21 // (get) Token: 0x0600006B RID: 107 RVA: 0x00002238 File Offset: 0x00000438 // (set) Token: 0x0600006C RID: 108 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000015")] public float distanceTarget { [Token(Token = "0x600006B")] [Address(RVA = "0x1156950", Offset = "0x1155750", VA = "0x181156950")] [CompilerGenerated] get { return 0f; } [Token(Token = "0x600006C")] [Address(RVA = "0x11FD870", Offset = "0x11FC670", VA = "0x1811FD870")] [CompilerGenerated] private set { } } // Token: 0x0600006D RID: 109 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600006D")] [Address(RVA = "0x2A5C350", Offset = "0x2A5B150", VA = "0x182A5C350")] public void SetAngles(Quaternion rotation) { } // Token: 0x0600006E RID: 110 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600006E")] [Address(RVA = "0x2A5C390", Offset = "0x2A5B190", VA = "0x182A5C390")] public void SetAngles(float yaw, float pitch) { } // Token: 0x0600006F RID: 111 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600006F")] [Address(RVA = "0x2A5C080", Offset = "0x2A5AE80", VA = "0x182A5C080", Slot = "4")] protected virtual void Awake() { } // Token: 0x06000070 RID: 112 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000070")] [Address(RVA = "0x2A5CE70", Offset = "0x2A5BC70", VA = "0x182A5CE70", Slot = "5")] protected virtual void Update() { } // Token: 0x06000071 RID: 113 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000071")] [Address(RVA = "0x2A5C280", Offset = "0x2A5B080", VA = "0x182A5C280", Slot = "6")] protected virtual void FixedUpdate() { } // Token: 0x06000072 RID: 114 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000072")] [Address(RVA = "0x2A5C2E0", Offset = "0x2A5B0E0", VA = "0x182A5C2E0", Slot = "7")] protected virtual void LateUpdate() { } // Token: 0x06000073 RID: 115 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000073")] [Address(RVA = "0x2A5C3A0", Offset = "0x2A5B1A0", VA = "0x182A5C3A0")] public void UpdateInput() { } // Token: 0x06000074 RID: 116 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000074")] [Address(RVA = "0x2A5C5E0", Offset = "0x2A5B3E0", VA = "0x182A5C5E0")] public void UpdateTransform() { } // Token: 0x06000075 RID: 117 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000075")] [Address(RVA = "0x2A5C610", Offset = "0x2A5B410", VA = "0x182A5C610")] public void UpdateTransform(float deltaTime) { } // Token: 0x17000016 RID: 22 // (get) Token: 0x06000076 RID: 118 RVA: 0x00002250 File Offset: 0x00000450 [Token(Token = "0x17000016")] private float zoomAdd { [Token(Token = "0x6000076")] [Address(RVA = "0x2A5CFD0", Offset = "0x2A5BDD0", VA = "0x182A5CFD0")] get { return 0f; } } // Token: 0x06000077 RID: 119 RVA: 0x00002268 File Offset: 0x00000468 [Token(Token = "0x6000077")] [Address(RVA = "0x2A5C1E0", Offset = "0x2A5AFE0", VA = "0x182A5C1E0")] private float ClampAngle(float angle, float min, float max) { return 0f; } // Token: 0x06000078 RID: 120 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000078")] [Address(RVA = "0x2A5CEA0", Offset = "0x2A5BCA0", VA = "0x182A5CEA0")] public CameraController() { } // Token: 0x0400009E RID: 158 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000076")] public Transform target; // Token: 0x0400009F RID: 159 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000077")] public Transform rotationSpace; // Token: 0x040000A0 RID: 160 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000078")] public CameraController.UpdateMode updateMode; // Token: 0x040000A1 RID: 161 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x4000079")] public bool lockCursor; // Token: 0x040000A2 RID: 162 [FieldOffset(Offset = "0x2D")] [Token(Token = "0x400007A")] [Header("Position")] public bool smoothFollow; // Token: 0x040000A3 RID: 163 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400007B")] public Vector3 offset; // Token: 0x040000A4 RID: 164 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x400007C")] public float followSpeed; // Token: 0x040000A5 RID: 165 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400007D")] [Header("Rotation")] public float rotationSensitivity; // Token: 0x040000A6 RID: 166 [FieldOffset(Offset = "0x44")] [Token(Token = "0x400007E")] public float yMinLimit; // Token: 0x040000A7 RID: 167 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400007F")] public float yMaxLimit; // Token: 0x040000A8 RID: 168 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x4000080")] public bool rotateAlways; // Token: 0x040000A9 RID: 169 [FieldOffset(Offset = "0x4D")] [Token(Token = "0x4000081")] public bool rotateOnLeftButton; // Token: 0x040000AA RID: 170 [FieldOffset(Offset = "0x4E")] [Token(Token = "0x4000082")] public bool rotateOnRightButton; // Token: 0x040000AB RID: 171 [FieldOffset(Offset = "0x4F")] [Token(Token = "0x4000083")] public bool rotateOnMiddleButton; // Token: 0x040000AC RID: 172 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000084")] [Header("Distance")] public float distance; // Token: 0x040000AD RID: 173 [FieldOffset(Offset = "0x54")] [Token(Token = "0x4000085")] public float minDistance; // Token: 0x040000AE RID: 174 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000086")] public float maxDistance; // Token: 0x040000AF RID: 175 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x4000087")] public float zoomSpeed; // Token: 0x040000B0 RID: 176 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000088")] public float zoomSensitivity; // Token: 0x040000B1 RID: 177 [FieldOffset(Offset = "0x64")] [Token(Token = "0x4000089")] [Header("Blocking")] public LayerMask blockingLayers; // Token: 0x040000B2 RID: 178 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400008A")] public float blockingRadius; // Token: 0x040000B3 RID: 179 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x400008B")] public float blockingSmoothTime; // Token: 0x040000B4 RID: 180 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400008C")] public float blockingOriginOffset; // Token: 0x040000B5 RID: 181 [FieldOffset(Offset = "0x74")] [Token(Token = "0x400008D")] [Range(0f, 1f)] public float blockedOffset; // Token: 0x040000B9 RID: 185 [FieldOffset(Offset = "0x84")] [Token(Token = "0x4000091")] private Vector3 targetDistance; // Token: 0x040000BA RID: 186 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000092")] private Vector3 position; // Token: 0x040000BB RID: 187 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x4000093")] private Quaternion rotation; // Token: 0x040000BC RID: 188 [FieldOffset(Offset = "0xAC")] [Token(Token = "0x4000094")] private Vector3 smoothPosition; // Token: 0x040000BD RID: 189 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4000095")] private Camera cam; // Token: 0x040000BE RID: 190 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4000096")] private bool fixedFrame; // Token: 0x040000BF RID: 191 [FieldOffset(Offset = "0xC4")] [Token(Token = "0x4000097")] private float fixedDeltaTime; // Token: 0x040000C0 RID: 192 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4000098")] private Quaternion r; // Token: 0x040000C1 RID: 193 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x4000099")] private Vector3 lastUp; // Token: 0x040000C2 RID: 194 [FieldOffset(Offset = "0xE4")] [Token(Token = "0x400009A")] private float blockedDistance; // Token: 0x040000C3 RID: 195 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400009B")] private float blockedDistanceV; // Token: 0x0200001C RID: 28 [Token(Token = "0x20000D0")] [Serializable] public enum UpdateMode { // Token: 0x040000C5 RID: 197 [Token(Token = "0x40005F6")] Update, // Token: 0x040000C6 RID: 198 [Token(Token = "0x40005F7")] FixedUpdate, // Token: 0x040000C7 RID: 199 [Token(Token = "0x40005F8")] LateUpdate, // Token: 0x040000C8 RID: 200 [Token(Token = "0x40005F9")] FixedLateUpdate } } }