Class CameraTweakables
- Namespace
- KSP.Sim
- Assembly
- Assembly-CSharp.dll
public class CameraTweakables : ScriptableObject
- Inheritance
-
CameraTweakables
- Derived
-
- Extension Methods
-
Constructors
CameraTweakables()
public CameraTweakables()
Fields
BlockZoomOverUI
public bool BlockZoomOverUI
Field Value
- bool
CameraTweakablesName
public string CameraTweakablesName
Field Value
- string
DefaultDistance
public double DefaultDistance
Field Value
- double
public string[] TagsForZoomBlock
Field Value
- string[]
TweakablesVersion
public string TweakablesVersion
Field Value
- string
cameraContext
public FlightCameraContext cameraContext
Field Value
- FlightCameraContext
defaultFOV
Field Value
- double
defaultSize
public double defaultSize
Field Value
- double
fineMovementModifier
public float fineMovementModifier
Field Value
- float
localOffset
public Vector3 localOffset
Field Value
- Vector3
lockCursor
Field Value
- bool
maxDistance
public double maxDistance
Field Value
- double
maxFOV
Field Value
- double
maxPanAngle
Field Value
- float
maxPanDistance
public float maxPanDistance
Field Value
- float
maxPitch
Field Value
- double
maxSize
Field Value
- double
minDistance
public double minDistance
Field Value
- double
minFOV
Field Value
- double
minPanAngle
Field Value
- float
minPitch
Field Value
- double
minSize
Field Value
- double
orbitSensitivity
public float orbitSensitivity
Field Value
- float
panSensitivity
public float panSensitivity
Field Value
- float
public float scrollSensitivity
Field Value
- float
switchCameraModeBlendDuration
public float switchCameraModeBlendDuration
Field Value
- float
switchCameraModeBlendFunction
public BlendFunction switchCameraModeBlendFunction
Field Value
- BlendFunction
terrainCollisionBuffer
public float terrainCollisionBuffer
Field Value
- float
terrainCollisionCameraBlendDelay
public float terrainCollisionCameraBlendDelay
Field Value
- float
terrainCollisionCameraBlendDuration
public float terrainCollisionCameraBlendDuration
Field Value
- float
terrainCollisionCameraBlendFunction
public BlendFunction terrainCollisionCameraBlendFunction
Field Value
- BlendFunction
terrainRaycastBufferSize
public int terrainRaycastBufferSize
Field Value
- int
upRelative
public CameraUpRelative upRelative
Field Value
- CameraUpRelative
Methods
Init(string)
public void Init(string tweakablesName)
Parameters
tweakablesName string
LoadConfigFromFile(string)
public virtual void LoadConfigFromFile(string name)
Parameters
name string
Multiply(float)
public void Multiply(float multiplier)
Parameters
multiplier float
SaveConfigToFile()
public bool SaveConfigToFile()
Returns
- bool