Files
BepInEx/Projects/BanquetForFools/Source/Assembly-CSharp/CameraControls.cs
2025-05-21 20:40:04 +02:00

162 lines
3.4 KiB
C#

using System;
using UnityEngine;
// Token: 0x02000002 RID: 2
public class CameraControls : MonoBehaviour
{
// Token: 0x04000001 RID: 1
[Header("Smoothing")]
public bool Smoothing;
// Token: 0x04000002 RID: 2
public float MoveDampening;
// Token: 0x04000003 RID: 3
public float ZoomDampening;
// Token: 0x04000004 RID: 4
public float RotationDampening;
// Token: 0x04000005 RID: 5
public float TiltDampening;
// Token: 0x04000006 RID: 6
[Header("Keys and Mouse")]
public bool AllowMove;
// Token: 0x04000007 RID: 7
public float MoveSpeed;
// Token: 0x04000008 RID: 8
public bool AllowFastMove;
// Token: 0x04000009 RID: 9
public float FastMoveSpeed;
// Token: 0x0400000A RID: 10
public KeyCode FastMoveKeyCode1;
// Token: 0x0400000B RID: 11
public KeyCode FastMoveKeyCode2;
// Token: 0x0400000C RID: 12
public bool AllowRotate;
// Token: 0x0400000D RID: 13
public float RotateSpeed;
// Token: 0x0400000E RID: 14
public bool AllowZoom;
// Token: 0x0400000F RID: 15
public float ZoomSpeed;
// Token: 0x04000010 RID: 16
public bool AllowTilt;
// Token: 0x04000011 RID: 17
public float TiltSpeed;
// Token: 0x04000012 RID: 18
public KeyCode ResetKey;
// Token: 0x04000013 RID: 19
public bool IncludePositionOnReset;
// Token: 0x04000014 RID: 20
public bool MovementBreaksFollow;
// Token: 0x04000015 RID: 21
public string HorizontalInputAxis = "Horizontal";
// Token: 0x04000016 RID: 22
public string VerticalInputAxis = "Vertical";
// Token: 0x04000017 RID: 23
public bool RotateUsesInputAxis;
// Token: 0x04000018 RID: 24
public string RotateInputAxis = "KbCameraRotate";
// Token: 0x04000019 RID: 25
public KeyCode RotateLeftKey = KeyCode.Q;
// Token: 0x0400001A RID: 26
public KeyCode RotateRightKey = KeyCode.E;
// Token: 0x0400001B RID: 27
public bool ZoomUsesInputAxis;
// Token: 0x0400001C RID: 28
public string ZoomInputAxis = "KbCameraZoom";
// Token: 0x0400001D RID: 29
public KeyCode ZoomOutKey = KeyCode.Z;
// Token: 0x0400001E RID: 30
public KeyCode ZoomInKey = KeyCode.X;
// Token: 0x0400001F RID: 31
public bool TiltUsesInputAxis;
// Token: 0x04000020 RID: 32
public string TiltInputAxis = "KbCameraTilt";
// Token: 0x04000021 RID: 33
public KeyCode TiltUpKey = KeyCode.R;
// Token: 0x04000022 RID: 34
public KeyCode TiltDownKey = KeyCode.F;
// Token: 0x04000023 RID: 35
public KeyCode MouseOrbitButton;
// Token: 0x04000024 RID: 36
public bool AllowScreenEdgeMove;
// Token: 0x04000025 RID: 37
public bool ScreenEdgeMoveBreaksFollow;
// Token: 0x04000026 RID: 38
public int ScreenEdgeBorderWidth;
// Token: 0x04000027 RID: 39
public bool AllowPan;
// Token: 0x04000028 RID: 40
public bool PanBreaksFollow;
// Token: 0x04000029 RID: 41
public float PanSpeed;
// Token: 0x0400002A RID: 42
public float RotateSpeedMouse;
// Token: 0x0400002B RID: 43
public float MoveSpeedMouse;
// Token: 0x0400002C RID: 44
public float TiltSpeedMouse;
// Token: 0x0400002D RID: 45
public float ZoomSpeedMouse;
// Token: 0x0400002E RID: 46
public float FollowSpeed;
// Token: 0x0400002F RID: 47
public string RotateInputAxisMouse = "Mouse X";
// Token: 0x04000030 RID: 48
public string TiltInputAxisMouse = "Mouse Y";
// Token: 0x04000031 RID: 49
public string ZoomInputAxisMouse = "Mouse ScrollWheel";
// Token: 0x04000032 RID: 50
public KeyCode PanKey1 = KeyCode.LeftShift;
// Token: 0x04000033 RID: 51
public KeyCode PanKey2 = KeyCode.RightShift;
}