Table of Contents

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

TagsForZoomBlock

public string[] TagsForZoomBlock

Field Value

string[]

TweakablesVersion

public string TweakablesVersion

Field Value

string

cameraContext

public FlightCameraContext cameraContext

Field Value

FlightCameraContext

defaultFOV

public double 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

public bool lockCursor

Field Value

bool

maxDistance

public double maxDistance

Field Value

double

maxFOV

public double maxFOV

Field Value

double

maxPanAngle

public float maxPanAngle

Field Value

float

maxPanDistance

public float maxPanDistance

Field Value

float

maxPitch

public double maxPitch

Field Value

double

maxSize

public double maxSize

Field Value

double

minDistance

public double minDistance

Field Value

double

minFOV

public double minFOV

Field Value

double

minPanAngle

public float minPanAngle

Field Value

float

minPitch

public double minPitch

Field Value

double

minSize

public double minSize

Field Value

double

orbitSensitivity

public float orbitSensitivity

Field Value

float

panSensitivity

public float panSensitivity

Field Value

float

scrollSensitivity

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