Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp-firstpass/RootMotion/CameraController.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

366 lines
9.5 KiB
C#

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